latest puppet expects catalog to contain resources to for requires and subscribes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-aodh |
Fix Released
|
High
|
zhongshengping | ||
puppet-barbican |
Fix Released
|
High
|
zhongshengping | ||
puppet-ceilometer |
Fix Released
|
High
|
zhongshengping | ||
puppet-ceph |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-cinder |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-designate |
Fix Released
|
Medium
|
zhongshengping | ||
puppet-glance |
Fix Released
|
High
|
zhongshengping | ||
puppet-gnocchi |
Fix Released
|
High
|
zhongshengping | ||
puppet-ironic |
Fix Released
|
Medium
|
zhongshengping | ||
puppet-keystone |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-manila |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-mistral |
Fix Released
|
High
|
zhongshengping | ||
puppet-neutron |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-nova |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-openstacklib |
Fix Released
|
Medium
|
zhongshengping | ||
puppet-panko |
Fix Released
|
High
|
zhongshengping | ||
puppet-swift |
Fix Released
|
Medium
|
Alex Schultz | ||
puppet-vitrage |
Fix Released
|
High
|
zhongshengping | ||
tripleo |
Fix Released
|
Medium
|
Emilien Macchi |
Bug Description
The unit tests for puppet 5 (running via latest) is failing on some modules because the catalog created in the test doesn't contain the resources being referenced in requires/
http://
Could not find resource 'Class[Ceph]' in parameter 'require' at /home/jenkins/
This can be fixed by switching to anchors (with an include) or using a pre_condition in the tests to ensure the correct classes are includes. For most of the puppet-openstack modules we should be using the anchors provided by <class>::deps rather than referencing the actual package/service. For classes without a deps class, we may just need to use a pre_condition in the test to include the appropriate resources.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → queens-1 |
Changed in puppet-swift: | |
importance: | Undecided → Medium |
Changed in puppet-openstacklib: | |
importance: | Undecided → Medium |
Changed in puppet-nova: | |
importance: | Undecided → Medium |
Changed in puppet-neutron: | |
importance: | Undecided → Medium |
Changed in puppet-manila: | |
importance: | Undecided → Medium |
Changed in puppet-keystone: | |
importance: | Undecided → Medium |
Changed in puppet-cinder: | |
importance: | Undecided → Medium |
Changed in puppet-ceph: | |
importance: | Undecided → Medium |
Changed in puppet-swift: | |
status: | New → Confirmed |
Changed in puppet-openstacklib: | |
status: | New → Confirmed |
Changed in puppet-nova: | |
status: | New → Confirmed |
Changed in puppet-neutron: | |
status: | New → Confirmed |
Changed in puppet-manila: | |
status: | New → Confirmed |
Changed in puppet-keystone: | |
status: | New → Confirmed |
Changed in puppet-cinder: | |
status: | New → Confirmed |
Changed in puppet-ceph: | |
status: | New → Confirmed |
Changed in puppet-nova: | |
assignee: | nobody → zhongshengping (chdzsp) |
Changed in puppet-swift: | |
assignee: | nobody → zhongshengping (chdzsp) |
Changed in puppet-openstacklib: | |
assignee: | nobody → zhongshengping (chdzsp) |
Changed in puppet-designate: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → Medium |
Changed in puppet-ironic: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → Medium |
Changed in puppet-openstacklib: | |
status: | Confirmed → In Progress |
Changed in puppet-openstacklib: | |
status: | In Progress → Fix Released |
Changed in puppet-mistral: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-aodh: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-barbican: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-ceilometer: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-glance: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-gnocchi: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-vitrage: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-panko: | |
assignee: | nobody → zhongshengping (chdzsp) |
importance: | Undecided → High |
Changed in puppet-aodh: | |
status: | In Progress → Fix Released |
Changed in puppet-barbican: | |
status: | In Progress → Fix Released |
Changed in puppet-ceilometer: | |
status: | In Progress → Fix Released |
Changed in puppet-glance: | |
status: | In Progress → Fix Committed |
Changed in puppet-gnocchi: | |
status: | In Progress → Fix Released |
Changed in puppet-glance: | |
status: | Fix Committed → Fix Released |
Changed in puppet-panko: | |
status: | In Progress → Fix Released |
Changed in puppet-vitrage: | |
status: | In Progress → Fix Released |
Changed in puppet-mistral: | |
status: | In Progress → Fix Released |
Changed in puppet-swift: | |
assignee: | zhongshengping (chdzsp) → Alex Schultz (alex-schultz) |
Changed in puppet-aodh: | |
assignee: | zhongshengping (chdzsp) → nobody |
assignee: | nobody → zhongshengping (chdzsp) |
Fix proposed to branch: master /review. openstack. org/481749
Review: https:/