[Cinder.glusterfs.ci] [Third-party-announce] FW: [OpenStack-Infra] Announcement: Nodepool disruptive changes on configuration are going to be deployed

Asselin, Ramy ramy.asselin at hp.com
Mon Sep 14 17:42:40 UTC 2015


Third party folks using openstack-infra tooling (zuul, nodepool, etc) should be aware of this backwards incompatible nodepool change.

If you haven't subscribed to the openstack-infra mailing list, and use the openstack-infra tooling, please do so now [1] so you can get these e-mails directly in the future.

I proposed a patch to add this info to the  third-party docs [2] 

Thanks,
Ramy

[1] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
[2] https://review.openstack.org/#/c/223233/



-----Original Message-----
From: Robla Mota, Yolanda 
Sent: Monday, September 14, 2015 10:15 AM
To: OpenStack Infra <openstack-infra at lists.openstack.org>
Subject: [OpenStack-Infra] Announcement: Nodepool disruptive changes on configuration are going to be deployed

Greetings from #openstack-infra

This is to announce that we will be deploying a disruptive change into nodepool today, to improve its configuration settings and make it more reconsumable downstream.
We are adding a new secure.conf file into nodepool, that will be the source for all credentials now, while nodepool.yaml will be only the place to store general nodepool definitions.
Related changes are:
https://review.openstack.org/#/c/189762/
https://review.openstack.org/#/c/184893/
https://review.openstack.org/#/c/188325/

If you are consuming the master branch of nodepool, please be aware to update your puppet manifests according to the links above. Basically you need to create an /etc/nodepool/secure.conf file that will hold jenkins and mysql credentials, as shown on https://review.openstack.org/#/c/188325/20/templates/secure.conf.erb.
You will have to drop that credentials from your nodepool.yaml as shown
here: 
https://review.openstack.org/#/c/189762/29/nodepool/tests/fixtures/config_validate/good.yaml
. Please not that this step is optional, if you don't drop the credentials, nodepool will continue operating normally, but these settings will be ignored in favour of secure.conf ones.

Apologies to any inconvenience caused, we are working to provide a better usage of nodepool.

Best

--
Yolanda Robla Mota
Cloud Automation and Distribution Engineer
+34 605641639
yolanda.robla-mota at hp.com


_______________________________________________
OpenStack-Infra mailing list
OpenStack-Infra at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra

_______________________________________________
Third-party-announce mailing list
Third-party-announce at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/third-party-announce
Please attend the third party meetings: http://eavesdrop.openstack.org/#Third_Party_Meeting


More information about the Cinder.glusterfs.ci mailing list