<div dir="ltr">Quite a lot of progress has been made over the last months (and days), so I found useful to share an update on where we are with the efforts on containerized undercloud.<div><br></div><div>## CI efforts</div><div><br></div><div>- tripleo-ci-centos-7-undercloud-containers job has been reworked to use the "undercloud install" interface. Job is green and will probably start voting during the next days. See <a href="https://review.openstack.org/#/c/517445/">https://review.openstack.org/#/c/517445/</a> and <a href="https://review.openstack.org/#/c/517444/">https://review.openstack.org/#/c/517444/</a>.</div><div>- we're looking at switching some other CI jobs (maybe one to start) to deploy a containerized undercloud, and then deploy an overcloud (probably featureset010). We have a few blockers but we're working on it. It's mostly the overcloud_prep that fails:</div><div><a href="http://logs.openstack.org/06/542906/1/check/tripleo-ci-centos-7-containers-multinode/0b18c49/logs/undercloud/home/zuul/overcloud_prep_containers.log.txt.gz#_2018-02-09_17_07_27">http://logs.openstack.org/06/542906/1/check/tripleo-ci-centos-7-containers-multinode/0b18c49/logs/undercloud/home/zuul/overcloud_prep_containers.log.txt.gz#_2018-02-09_17_07_27</a><br></div><div>- because of that effort, we're also taking an opportunity to refactor tripleo-quickstart-extras roles to be more "standard" for both undercloud and overcloud (example, renaming overcloud-prep-containers to prep-containers, etc). We'll need help from TripleO CI squad probably.</div><div>- Chandan will help us to run validate-tempest in tripleo-ci-centos-7-undercloud-containers so we can have some actual testing for this job, since no overcloud is deployed.</div><div><br></div><div>## Feature parity</div><div><br></div><div>- TLS work is ongoing.</div><div>- TripleO UI containerization is ongoing.</div><div>- Nova join support is targeted for Rocky</div><div>- Upgrade workflow is under investigation. We'll work on re-using the upgrade_tasks in THT to upgrade a non-containerized undercloud (Queens) to a containerized undercloud (Rocky) like we did between Ocata and Pike with the upgrade_tasks. We'll actually re-use the same code but will have to change the undercloud upgrade workflow in tripleoclient.</div><div><br></div><div>That highlights the current efforts, if you have any question, need more specific or just any feedback, please go ahead.</div><div><div>At the PTG, we'll discuss about some technical details and hope to move forward with this nice feature during Rocky cycle.</div><div><br></div><div>Thanks,</div>-- <br><div class="gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</div></div>