glance & keystone fighting over openstack client

Bug #1523643 reported by Matt Fischer
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
puppet-glance
Fix Released
High
Matt Fischer
puppet-keystone
Fix Released
High
Matt Fischer
puppet-openstacklib
Fix Released
High
Matt Fischer

Bug Description

including glance and keystone on a single node leads to a duplicate resource issue. This is on the liberty branch.

root@openstack-puppet-test:~# cat q.pp
include ::glance
include ::keystone

root@openstack-puppet-test:~# puppet apply q.pp
Error: Duplicate declaration: Package[python-openstackclient] is already declared; cannot redeclare at /etc/puppet/modules/openstacklib/manifests/openstackclient.pp:14 on node openstack-puppet-test.openstacklocal
Error: Duplicate declaration: Package[python-openstackclient] is already declared; cannot redeclare at /etc/puppet/modules/openstacklib/manifests/openstackclient.pp:14 on node openstack-puppet-test.openstacklocal

Matt Fischer (mfisch)
description: updated
Changed in puppet-glance:
importance: Undecided → High
Changed in puppet-keystone:
importance: Undecided → High
Changed in puppet-openstacklib:
importance: Undecided → High
Matt Fischer (mfisch)
Changed in puppet-openstacklib:
status: New → Fix Committed
Changed in puppet-glance:
status: New → In Progress
Changed in puppet-keystone:
status: New → In Progress
Changed in puppet-glance:
assignee: nobody → Matt Fischer (mfisch)
Changed in puppet-keystone:
assignee: nobody → Matt Fischer (mfisch)
Changed in puppet-openstacklib:
assignee: nobody → Matt Fischer (mfisch)
Matt Fischer (mfisch)
Changed in puppet-glance:
status: In Progress → Fix Committed
Changed in puppet-keystone:
status: In Progress → Fix Committed
Cody Herriges (ody-cat)
Changed in puppet-glance:
status: Fix Committed → Fix Released
Changed in puppet-keystone:
status: Fix Committed → Fix Released
Changed in puppet-openstacklib:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.