[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