[rdo-list] tripleo-quickstart: new features, and upcoming changes

Haïkel hguemar at fedoraproject.org
Thu Aug 11 15:25:59 UTC 2016


2016-08-10 19:19 GMT+02:00 Wesley Hayutin <whayutin at redhat.com>:
> Greetings,
> It's been a little while since the RDO CI team has updated the community
> with new features coming to tripleo-quickstart and CI.
>
> Since I have your attention I'll walk through some upcoming changes that you
> need to be aware of.
>

Nice summary of upcoming work on oooq but since it is hosted in the
openstack namespace, I would have sent it first to openstack-dev list
(w/ rdo-list in CC)

> 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.
>
> This will be split into three distinct roles in the future [2]
>
> ansible-role-tripleo-overcloud-prep-images
> ansible-role-tripleo-overcloud-prep-flavors
> ansible-role-tripleo-overcloud-prep-network
>
> 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]
> 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)
>
>
> Now for the new features:
>
> Paul Belanger has added tripleo-quickstart doc to the openstack doc server.
>
> http://docs.openstack.org/developer/tripleo-quickstart/
>
> Paul Belanger has added a lint job for tripleo-quickstart in the openstack
> ci system
>
> e.g.
> http://logs.openstack.org/90/352990/1/check/gate-tripleo-quickstart-linters-ubuntu-xenial/
>
> 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!!
> Attila Darazs has added 3rd party OpenStack CI.  You can now run rdo ci
> against your openstack reviews.
>
> To test w/ the latest delorean builds use keyword "rdo-ci-testing"
> To test w/ the latested promoted RDO quickstart image use keyword
> "rdo-ci-check"
>
> Upcoming features under development:
>
> 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.
>
> 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!
>

Great job guys!

Regards,
H.

>
> [1]
> https://github.com/openstack/tripleo-quickstart/blob/master/roles/tripleo/undercloud/templates/undercloud-install-post.sh.j2
> [2] https://trello.com/c/yMoI2i1d
> [3]
> https://ci.centos.org/artifacts/rdo/jenkins-poc-hrybacki-tripleo-quickstart-roles-gate-mitaka-doc-generator-32/docs/build/
>
> _______________________________________________
> rdo-list mailing list
> rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list
>
> To unsubscribe: rdo-list-unsubscribe at redhat.com




More information about the dev mailing list