[openstack-dev] [puppet] deprecation warning everywhere issue

Emilien Macchi emilien at redhat.com
Mon Dec 21 17:48:51 UTC 2015


Hello,

I just reported [1] which affects puppet-keystone but also *all* modules.
Since [2], you now have a lot of warnings about the new way to declare
keystone_endpoint resource.

This is not really acceptable and provides a poor end-user experience to
have (by default) a lot of warnings.

The patch that will fix it in puppet-keystone is [3] (please review it).
To fix all other modules, we need to update unit tests and sometimes
keystone/auth.pp in the module. It will requires a Depends-On the
puppet-keystone patch, which means puppet-keystone patch will fail
integration tests (circular dependency). Ex with [4] (puppet-glance)

So here is the plan:
* let's review [3] but do not merge it.
* let's review [4] and other that will follow (on same Gerrit topic).
* Once all patches have been submitted, I'll send a patch to
puppet-openstack-integration with Depends-On of all other patches and
see Integration testing, so we don't break our CI.

You can follow all this work on the "endpoint/warnings" Gerrit topic [5].

Any other suggestion is welcome,
Please review,

[1] https://bugs.launchpad.net/puppet-keystone/+bug/1528308
[2]
http://git.openstack.org/cgit/openstack/puppet-keystone/commit/?id=0a4e06abb0f5b3f324464ff5219d2885816311ce
[3] https://review.openstack.org/#/c/259996/
[4] https://review.openstack.org/#/c/260044/
[5] https://review.openstack.org/#/q/topic:endpoint/warnings
-- 
Emilien Macchi

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151221/16c6d335/attachment.pgp>


More information about the OpenStack-dev mailing list