fuel-dev team mailing list archive
-
fuel-dev team
-
Mailing list archive
-
Message #01452
Re: Do we really want to update docker during the upgrade before HCF?
Also, what is the effect on the user experience? If the process is run
twice - even automatically - is this going to double the upgrade time from
20 minutes to 40 minutes?
Thanks,
- David J. Easter
Director of Product Management, Mirantis, Inc.
From: Meg McRoberts <mmcroberts@xxxxxxxxxxxx>
Date: Friday, August 22, 2014 at 10:38 AM
To: Evgeniy L <eli@xxxxxxxxxxxx>
Cc: "fuel-dev@xxxxxxxxxxxxxxxxxxx" <fuel-dev@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Fuel-dev] Do we really want to update docker during the
upgrade before HCF?
Just to clarify, are the upgrade instructions for 5.1 to run upgrade.sh
twice
or are you making ./upgrade.sh run itself twice for one user command?
I just created https://bugs.launchpad.net/fuel/+bug/1360372 to cover the
5.1 upgrade instructions.
On Fri, Aug 22, 2014 at 6:44 AM, Evgeniy L <eli@xxxxxxxxxxxx> wrote:
> Created a ticket [1] for osci team to remove new package
> from the repo, in this case puppet won't update and restart
> docker.
>
> [1] https://bugs.launchpad.net/fuel/+bug/1360274
>
>
> On Fri, Aug 22, 2014 at 5:25 PM, Mike Scherbakov <mscherbakov@xxxxxxxxxxxx>
> wrote:
>>
>> Jus run upgrade again is absolutely fine for 5.1. If these are only things
>> required as workaround, let's revert docker upgrade.
>>
>> Mike Scherbakov
>> #mihgen
>>
>> On Aug 22, 2014 5:15 PM, "Evgeniy L" <eli@xxxxxxxxxxxx> wrote:
>>> As far as I can see the only workaround how user can
>>> handle it is to run upgrade again.
>>>
>>> The problem with dockerctl which cleans up some
>>> mount points is for 5.0.1 upgrade we didn't use dockerctl
>>> to start containers, we somehow have to fix it in upgrade
>>> script.
>>>
>>> Also I have some problems which related only to 5.0.1
>>> iso, I'm debugging it now, it looks like 60 seconds is
>>> not enough for postgres container to bring the service
>>> up.
>>>
>>> On Fri, Aug 22, 2014 at 3:51 PM, Matthew Mosesohn <mmosesohn@xxxxxxxxxxxx>
>>> wrote:
>>>> Evgeniy,
>>>>
>>>> Do you have a workaround for the duplicate IP address allocation bug?
>>>> We're upgrading to fix one bug and so far it seems stable to me. I
>>>> have a lot of workarounds in dockerctl to start these up, but it's
>>>> less than ideal.
>>>>
>>>> On Fri, Aug 22, 2014 at 3:42 PM, Evgeniy L <eli@xxxxxxxxxxxx> wrote:
>>>>> > Hi,
>>>>> >
>>>>> > Several days ago we got patched docker where was fixed a problem [1]
>>>>> > with IPs duplication during containers run. But upgrading of docker
>>>>> > seemed to be risky and it's appeared to be risky, we got several bugs
>>>>> [2],
>>>>> > [3].
>>>>> > The problem is when we upgrade docker, it stops all of the containers,
>>>>> > and it starts them again after update, and restart of docker is buggy
>>>>> and
>>>>> > has side effects [4].
>>>>> >
>>>>> > I'm not sure if it's a full list of problems which we can have with
>>>>> docker
>>>>> > update.
>>>>> > I would like to suggest not to update docker in the current release and
>>>>> > try to make another workaround for the issue with ip duplication.
>>>>> > I'll try to handle docker update on upgrade system side, but I'm not
>>>>> sure
>>>>> > if will have enough time to test it properly.
>>>>> >
>>>>> > Thanks
>>>>> >
>>>>> > [1] https://github.com/docker/docker/pull/5783
>>>>> > [2] https://bugs.launchpad.net/fuel/+bug/1360146
>>>>> > [3] https://bugs.launchpad.net/fuel/+bug/1360161
>>>>> > [4] https://github.com/docker/docker/issues/6675
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Mailing list: https://launchpad.net/~fuel-dev
>>>>> > Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>> > Unsubscribe : https://launchpad.net/~fuel-dev
>>>>> > More help : https://help.launchpad.net/ListHelp
>>>>> >
>>>>
>>>> --
>>>> Mailing list: https://launchpad.net/~fuel-dev
>>>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>> More help : https://help.launchpad.net/ListHelp
>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~fuel-dev
>>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>> More help : https://help.launchpad.net/ListHelp
>>>
>
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help : https://help.launchpad.net/ListHelp
>
-- Mailing list: https://launchpad.net/~fuel-dev Post to :
fuel-dev@xxxxxxxxxxxxxxxxxxx Unsubscribe : https://launchpad.net/~fuel-dev
More help : https://help.launchpad.net/ListHelp
Follow ups
References