<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 5, 2018 at 2:56 PM, Bogdan Dobrelya <span dir="ltr"><<a href="mailto:bdobreli@redhat.com" target="_blank">bdobreli@redhat.com</a>></span> wrote:</div><div class="gmail_quote">[...]</div><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Just a note that those need to be installed first, though you have this covered <a href="https://review.openstack.org/#/c/549624/7/tripleoclient/v1/undercloud.py@100" rel="noreferrer" target="_blank">https://review.openstack.org/#<wbr>/c/549624/7/tripleoclient/v1/u<wbr>ndercloud.py@100</a></blockquote><div><br></div><div>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.</div><div> </div><div>[...]</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
3) Run openstack undercloud upgrade --use-heat, that underneath will: stop non-containerized services, upgrade all packages & dependencies and deploy a containerized undercloud.<br>
</blockquote>
<br></span>
As we have discussed and you noted for <a href="https://review.openstack.org/#/c/549609/" rel="noreferrer" target="_blank">https://review.openstack.org/#<wbr>/c/549609/</a> we're better off changing the workflow to run the upgrade_tasks so we avoid code duplication.<br></blockquote><div><br></div><div>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).</div><div>But if we hit more situations similar to this mysql thing, yes indeed we might need to consider it more seriously.</div><div><br></div><div>I really like the idea of just running deploy tasks... as the deployment is supposed to be idempotent.</div><div><br></div></div>[...]</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for the feedback so far,<br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</div></div>