<div dir="ltr">Greetings,<div>It's been a little while since the RDO CI team has updated the community with new features coming to tripleo-quickstart and CI.  </div><div><br></div><div>Since I have your attention I'll walk through some upcoming changes that you need to be aware of.</div><div><br></div><div><ul><li>We've determined that the role and jinja2 template [1]  we use to configure the overcloud is too large and not very composable.  The current template contains registration, introspection, flavor creation, and network-isolation setup.<br></li><ul><li>This will be split into three distinct roles in the future [2]</li><ul><li>ansible-role-tripleo-overcloud-prep-images</li><li>ansible-role-tripleo-overcloud-prep-flavors</li><li>ansible-role-tripleo-overcloud-prep-network</li></ul></ul><li>Additionally we will be creating a role responsible for copying custom heat templates, nic-conifgs, and other config to the undercloud to prep for a deployment [2]</li><li>The tripleo-quickstart core's have decided to remove the roles responsible for configuring and deploying the overcloud from tripleo-quickstart and make them 3rd party roles (oooq-extras)</li></ul><div><br></div></div><div>Now for the new features:</div><div><ul><li>Paul Belanger has added tripleo-quickstart doc to the openstack doc server.</li><ul><li><a href="http://docs.openstack.org/developer/tripleo-quickstart/">http://docs.openstack.org/developer/tripleo-quickstart/</a><br></li></ul><li>Paul Belanger has added a lint job for tripleo-quickstart in the openstack ci system</li><ul><li>e.g. <a href="http://logs.openstack.org/90/352990/1/check/gate-tripleo-quickstart-linters-ubuntu-xenial/">http://logs.openstack.org/90/352990/1/check/gate-tripleo-quickstart-linters-ubuntu-xenial/</a></li></ul><li>Harry Rybacki is about to land a patch to automatically generate TripleO documentation via CI execution [3].  This is a great feature to keep TripleO docs up to date, documenting step by step what CI is doing, and great for reproducing bugs!!  </li><li>Attila Darazs has added 3rd party OpenStack CI.  You can now run rdo ci against your openstack reviews.</li><ul><li>To test w/ the latest delorean builds use keyword "rdo-ci-testing"</li><li>To test w/ the latested promoted RDO quickstart image use keyword "rdo-ci-check"</li></ul></ul></div><div>Upcoming features under development:</div><div><ul><li>Mathieu Bultel has a working proof of concept that takes an already deployed TripleO environment (virt only), shuts it down, saves it to a file server and then restores the environment on a new clean libvirt host.  This has helped Mathieu iterate on upgrade testing more efficiently.  This work has practical implications for sales and other areas.</li></ul></div><div>There is some additional cool stuff on the way, but it's a little too early to advertise it.  Thanks to Paul, Harry, Attila and Mathieu and the rest of the RDO community!</div><div><br></div><div><br></div><div>[1] <a href="https://github.com/openstack/tripleo-quickstart/blob/master/roles/tripleo/undercloud/templates/undercloud-install-post.sh.j2">https://github.com/openstack/tripleo-quickstart/blob/master/roles/tripleo/undercloud/templates/undercloud-install-post.sh.j2</a></div><div>[2] <a href="https://trello.com/c/yMoI2i1d">https://trello.com/c/yMoI2i1d</a></div><div>[3] <a href="https://ci.centos.org/artifacts/rdo/jenkins-poc-hrybacki-tripleo-quickstart-roles-gate-mitaka-doc-generator-32/docs/build/">https://ci.centos.org/artifacts/rdo/jenkins-poc-hrybacki-tripleo-quickstart-roles-gate-mitaka-doc-generator-32/docs/build/</a></div></div>