nova cell requres cinderclient

Bug #1531769 reported by meizhifang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-nova
Invalid
Low
Unassigned

Bug Description

nova cell requres cinderclient.
I suggest In cells.pp,
nova::generic_service { 'cells':
    enabled => $enabled,
    manage_service => $manage_service,
    package_name => $::nova::params::cells_package_name,
    service_name => $::nova::params::cells_service_name,
    ensure_package => $ensure_package,
  }
add conditions "subscribe => Class['cinder::client']"

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

It seems like we're trying to fix a packaging dependency issue.
Which distro are you using?

Changed in puppet-nova:
importance: Undecided → Low
Revision history for this message
meizhifang (mei-zhifang97) wrote :

distro is openstack-kilo . el7 package is openstack-puppet-modules-2015.1.0-2.el7.noarch.rpm

Revision history for this message
meizhifang (mei-zhifang97) wrote :

Correct the above comments,el7 package is openstack-puppet-modules-2015.1.2-1.el7.noarch.rpm .

Matt Fischer (mfisch)
Changed in puppet-nova:
status: New → Triaged
status: Triaged → New
Revision history for this message
Cody Herriges (ody-cat) wrote :

This should be true is the same way that it is try for "api", https://github.com/openstack/puppet-nova/blob/master/manifests/api.pp#L295

Changed in puppet-nova:
status: New → Triaged
Matt Fischer (mfisch)
Changed in puppet-nova:
assignee: nobody → Matt Fischer (mfisch)
Revision history for this message
Matt Fischer (mfisch) wrote :

Would there be a case where you'd have the cells class included but not the api class? You get this with the API class.

Changed in puppet-nova:
status: Triaged → Incomplete
Revision history for this message
Takashi Kajinami (kajinamit) wrote :

Cell v1 was removed a long ago. I'll close this now.

Changed in puppet-nova:
status: Incomplete → Invalid
assignee: Matt Fischer (mfisch) → nobody
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.