openstack-glance which provides glance-manage not getting installed on red hat platforms

Bug #1444974 reported by James Slagle
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
puppet-glance
Invalid
Critical
Emilien Macchi

Bug Description

I'm seeing this error when using latest git of puppet-glance:

07:25:24 Error: /Stage[main]/Glance::Registry/Exec[glance-manage db_sync]: Failed to call refresh: Could not find command 'glance-manage'
07:25:24 Error: /Stage[main]/Glance::Registry/Exec[glance-manage db_sync]: Could not find command 'glance-manage'

glance-manage is provided by the openstack-glance package, which I confirmed is not installed by puppet any more.

I suspect this commit might be the culprit:
https://review.openstack.org/#/c/172440/

specifically maybe the change to manifests/init.pp that removed:
class glance(
  $package_ensure = 'present'
) {

just a guess anyway.

Changed in puppet-glance:
importance: Undecided → Critical
status: New → Confirmed
Javier Peña (jpena-c)
Changed in puppet-glance:
assignee: nobody → Javier Peña (jpena-c)
Revision history for this message
Javier Peña (jpena-c) wrote :

After some discussions on IRC, I think this should be fixed from the packaging side.

The new openstack-glance-api and openstack-glance-registry packages should depend on whatever package provides glance-manage (openstack-glance as of today). This behaviour is currently seen on the Debian/Ubuntu packages, so it would be consistent across distributions.

Changed in puppet-glance:
assignee: Javier Peña (jpena-c) → Emilien Macchi (emilienm)
status: Confirmed → In Progress
Revision history for this message
Emilien Macchi (emilienm) wrote :

workaround in Puppet to unblock Glance on master: https://review.openstack.org/#/c/174375/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-glance (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/174375
Reason: As discussed on #rdo channel, number80 (fedora maintainer) is about the change the dependency so this patch has no sense anymore.
The dependency issue should be fixed today, which should be the long term solution.

Revision history for this message
Emilien Macchi (emilienm) wrote :

Setting this bug as "Won't fix" because as discussed on #rdo channel, number80 (fedora maintainer) is about the change the dependency so this patch has no sense anymore. The dependency issue should be fixed today, which should be the long term solution.

Changed in puppet-glance:
status: In Progress → Won't Fix
Changed in puppet-glance:
status: Won't Fix → Invalid
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.