[openstack-dev] [tripleo] upgrading to a containerized undercloud

Emilien Macchi emilien at redhat.com
Mon Mar 5 21:52:13 UTC 2018

On Mon, Mar 5, 2018 at 2:56 PM, Bogdan Dobrelya <bdobreli at redhat.com> wrote:

Just a note that those need to be installed first, though you have this
> covered https://review.openstack.org/#/c/549624/7/tripleoclient/v1/u
> ndercloud.py at 100

Yeah, right now in my testing I'm cheating a bit and running a yum update
before running the undercloud upgrade CLI, because the overcloud prepare
command fail. I'll try to make something cleaner when I've got something
actually working.


3) Run openstack undercloud upgrade --use-heat, that underneath will: stop
>> non-containerized services, upgrade all packages & dependencies and deploy
>> a containerized undercloud.
> As we have discussed and you noted for https://review.openstack.org/#
> /c/549609/ we're better off changing the workflow to run the
> upgrade_tasks so we avoid code duplication.

So until now I was trying to avoid this situation and NOT running the
upgrade_tasks, because I think this is not needed in the case of Queens to
Rocky (to a containerized undercloud).
But if we hit more situations similar to this mysql thing, yes indeed we
might need to consider it more seriously.

I really like the idea of just running deploy tasks... as the deployment is
supposed to be idempotent.


Thanks for the feedback so far,
Emilien Macchi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180305/e5ff70ef/attachment.html>

More information about the OpenStack-dev mailing list