cinder charm is not selecting required interfaces according to which services are enabled

Bug #1606559 reported by Edward Hope-Morley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cinder (Juju Charms Collection)
Fix Released
High
Edward Hope-Morley

Bug Description

This causes problems e.g. when you only have cinder-volume enabled since the charm will permanently report "Missing relation: identity" regardless of if the keystone service is related.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/347349

Changed in cinder (Juju Charms Collection):
status: New → In Progress
Liam Young (gnuoy)
Changed in cinder (Juju Charms Collection):
milestone: 16.07 → 16.10
tags: added: backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-cinder (master)

Reviewed: https://review.openstack.org/347349
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=83a23cd56ac204eadaa346ca7d3132be734305d4
Submitter: Jenkins
Branch: master

commit 83a23cd56ac204eadaa346ca7d3132be734305d4
Author: Edward Hope-Morley <email address hidden>
Date: Tue Jul 26 14:44:49 2016 +0200

    Ensure required interfaces list is correct

    When a subset of cinder services is enabled, we don't expect all interfaces
    to exist and unexpected errors/warnings to be reported in workload-status.

    Change-Id: I9d5b6149c847c972d6fb0cfaf697d2885bbbf5c1
    Closes-Bug: 1606559

Changed in cinder (Juju Charms Collection):
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-cinder (stable/16.07)

Fix proposed to branch: stable/16.07
Review: https://review.openstack.org/350693

James Page (james-page)
Changed in cinder (Juju Charms Collection):
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-cinder (stable/16.07)

Reviewed: https://review.openstack.org/350693
Committed: https://git.openstack.org/cgit/openstack/charm-cinder/commit/?id=84881a9f483098b674e0085503ca89cf505b11a4
Submitter: Jenkins
Branch: stable/16.07

commit 84881a9f483098b674e0085503ca89cf505b11a4
Author: Edward Hope-Morley <email address hidden>
Date: Tue Jul 26 14:44:49 2016 +0200

    Ensure required interfaces list is correct

    When a subset of cinder services is enabled, we don't expect all interfaces
    to exist and unexpected errors/warnings to be reported in workload-status.

    Closes-Bug: 1606559
    (cherry picked from commit 83a23cd56ac204eadaa346ca7d3132be734305d4)
    Change-Id: I9d5b6149c847c972d6fb0cfaf697d2885bbbf5c1

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.