[Openstack-operators] [puppet] [desginate] An update on the state of puppet-designate (and designate in RDO)

David Moreau Simard dms at redhat.com
Wed Jul 6 01:47:47 UTC 2016


Hi !

tl;dr
puppet-designate is going under some significant updates to bring it
up to par right now.
While I will try to ensure it is well tested and backwards compatible,
things *could* break. Would like feedback.

I cc'd -operators because I'm interested in knowing if there are any
users of puppet-designate right now: which distro and release of
OpenStack?

I'm a RDO maintainer and I took interest in puppet-designate because
we did not have any proper test coverage for designate in RDO
packaging until now.

The RDO community mostly relies on collaboration with installation and
deployment projects such as Puppet OpenStack to test our packaging.
We can, in turn, provide some level of guarantee that packages built
out of trunk branches (and eventually stable releases) should work.
The idea is to make puppet-designate work with RDO, then integrate it
in the puppet-openstack-integration CI scenarios and we can leverage
that in RDO CI afterwards.

Both puppet-designate and designate RDO packaging were unfortunately
in quite a sad state after not being maintained very well and a lot of
work was required to even get basic tests to pass.
The good news is that it didn't work with RDO before and now it does,
for newton.
Testing coverage has been improved and will be improved even further
for both RDO and Ubuntu Cloud Archive.

If you'd like to follow the progress of the work, the reviews are
tagged with the topic "designate-with-rdo" [1].

Let me know if you have any questions !

[1]: https://review.openstack.org/#/q/topic:designate-with-rdo

David Moreau Simard
Senior Software Engineer | Openstack RDO

dmsimard = [irc, github, twitter]



More information about the OpenStack-operators mailing list