Config for "region" not propagated to all relations

Bug #1513411 reported by Peter Sabaini
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Nova Cloud Controller Charm
Fix Released
High
James Page
nova-cloud-controller (Juju Charms Collection)
Invalid
High
James Page

Bug Description

When setting the "region" config in n-c-c, the region setting doesn't
get updated everywhere (eg. not in neutron-gateway)

The quantum-network-service relation should carry the region data, but
the config-changed hook doesn't update units via this relation.

Eg., we've set region to 'EU' but the relation still has:

juju run --unit neutron-gateway/0 'relation-get -r quantum-network-service:60 - nova-cloud-controller/0'
...
region: bootstack-staging
...

This is from n-c-c revno=163, but afaict from the config_changed() source this should apply to revno=171 as well

summary: - Config for " not propagated to all relations
+ Config for "region" not propagated to all relations
description: updated
tags: added: canonical-bootstack
James Page (james-page)
Changed in nova-cloud-controller (Juju Charms Collection):
status: New → Triaged
importance: Undecided → High
assignee: nobody → James Page (james-page)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-cloud-controller (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-nova-cloud-controller (master)

Reviewed: https://review.openstack.org/428118
Committed: https://git.openstack.org/cgit/openstack/charm-nova-cloud-controller/commit/?id=ad6fbd48db1797e1cfe201e158331edef205a1f1
Submitter: Jenkins
Branch: master

commit ad6fbd48db1797e1cfe201e158331edef205a1f1
Author: James Page <email address hidden>
Date: Thu Feb 2 12:42:07 2017 +0000

    Ensure configuration changes propagated fully

    nova-cloud-controller provides its region setting to the nova
    services hosted in neutron-gateway units; ensure that any changes
    to configuration are correctly propagated to related units.

    Change-Id: Iea002d4379339abf64742409e36d237b163420c5
    Closes-Bug: 1513411

Changed in nova-cloud-controller (Juju Charms Collection):
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-nova-cloud-controller:
assignee: nobody → James Page (james-page)
importance: Undecided → High
status: New → Fix Committed
Changed in nova-cloud-controller (Juju Charms Collection):
status: Fix Committed → Invalid
James Page (james-page)
Changed in charm-nova-cloud-controller:
milestone: none → 17.02
James Page (james-page)
Changed in charm-nova-cloud-controller:
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.