fuel-dev team mailing list archive
-
fuel-dev team
-
Mailing list archive
-
Message #00879
Re: Patching OpenStack UI considerations
On 04/13/2014 10:53 PM, Mike Scherbakov wrote:
>
> On Fri, Apr 11, 2014 at 2:11 PM, Aleksey Kasatkin
> <akasatkin@xxxxxxxxxxxx <mailto:akasatkin@xxxxxxxxxxxx>> wrote:
>
>
> Folks,
>
> There are several options to implement patching of OpenStack in UI/API:
>
> 1. Rollback to previously deployed version can be initiated
> automatically or using UI/API (with separate button "Rollback").
> AFAIC, manual rollback will be suitable in situation where we need
> to find reasons of failure or cluster remains in operational state
> (failure is not fatal).
>
> Ok
>
> 2. Upgrade/Downgrade options:
>
> It is patching, not upgrade. Upgrade is when we upgrade to new OpenStack
> release, or another major milestone, which requires DB migrations.
>
> a. One button "Upgrade" and drop-down list with all versions
> which can be upgraded/downgraded to.
>
> Patch, with the list of versions we can migrate to. As far as I know
> from D.Ilyin, we will be able to downgrade only to the version which was
> before the migration. BTW, how are we gonna track whether we can
> downgrade or not? If we already downgraded, for example, you won't be
> able to downgrade more.
IMHO, there could be the only one way to track such states for
environments - use special attributes in Nailgun DB. Of cause,
update/rollback (upgrade/downgrade - later) scripts have to update these
states appropriately.
>
> b. Two buttons: "Upgrade", "Downgrade" with separate lists of
> versions.
>
> Please share your thoughts and proposals here.
>
> Thanks,
> Aleksey Kasatkin
>
>
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help : https://help.launchpad.net/ListHelp
>
>
>
>
> --
> Mike Scherbakov
> #mihgen
>
>
--
Best regards,
Bogdan Dobrelya,
Skype #bogdando_at_yahoo.com
Irc #bogdando
Follow ups
References