[openstack-dev] [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 17:42:03 UTC 2016


I drafted some tentative release notes that summarizes the work that
has been done so far [1].

I asked input from #openstack-dns but would love if users could chime
in on a deprecation currently in review [2].

This change also makes it so designate will stop maintaining a
directory in /var/lib/designate/bind9.
This directory and was introduced in puppet-designate in 2013 and
doesn't seem relevant anymore according to upstream and designate
documentation.

[1]: http://docs-draft.openstack.org/04/338404/1/check/gate-puppet-designate-releasenotes/273e921//releasenotes/build/html/unreleased.html#id1
[2]: https://review.openstack.org/#/c/337951/

David Moreau Simard
Senior Software Engineer | Openstack RDO

dmsimard = [irc, github, twitter]


On Wed, Jul 6, 2016 at 11:51 AM, David Moreau Simard <dms at redhat.com> wrote:
> Thanks Matt, if you don't mind I might add you to some puppet reviews.
>
> David Moreau Simard
> Senior Software Engineer | Openstack RDO
>
> dmsimard = [irc, github, twitter]
>
>
> On Tue, Jul 5, 2016 at 10:22 PM, Matt Fischer <matt at mattfischer.com> wrote:
>> We're using Designate but still on Juno. We're running puppet from around
>> then, summer of 2015. We'll likely try to upgrade to Mitaka at some point
>> but Juno Designate "just works" so it's been low priority. Look forward to
>> your efforts here.
>>
>> On Tue, Jul 5, 2016 at 7:47 PM, David Moreau Simard <dms at redhat.com> wrote:
>>>
>>> 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]
>>>
>>> _______________________________________________
>>> OpenStack-operators mailing list
>>> OpenStack-operators at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>>
>>



More information about the OpenStack-dev mailing list