Clean up deprecation warnings caused by puppet module updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cisco Openstack |
Fix Released
|
Low
|
Mark T. Voelker | ||
Havana |
Fix Released
|
Low
|
Mark T. Voelker |
Bug Description
Due to updates in the upstream puppet modules over time, we emit a few variable deprecation warnings during catalog runs. We should clean these up. Known deprecation warnings (I'm intentionally ommitting naginator warnings here for the moment since we're debating the future of that module):
Warning: Scope(Class[
Warning: Scope(Class[
Warning: Scope(Class[Nova]): sql_connection deprecated for database_connection
Warning: Scope(Class[
Warning: Scope(Class[
Warning: Scope(Class[
Warning: Hiera file /etc/puppet/
Note: there are some deprecation warnings emitted from various modules due to things like @ signs missing from templates. I'll track those separately as they will require fixes to individual modules rather than fixes to puppet_
> Warning: Hiera file /etc/puppet/ data/hiera_ data/vendor/ cisco_coi_ user.common. yaml should contain a hash
This one is actually specific to the COI version of puppet_ openstack_ builder since the upstream version doesn't have the file mentioned in the warning (in the COI version it's an empty placeholder, hence the warning).
Pull request to fix: /github. com/CiscoSystem s/puppet_ openstack_ builder/ pull/56
https:/