charm does not provide public-address on peer relation

Bug #1641870 reported by Edward Hope-Morley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph RADOS Gateway Charm
Fix Released
Medium
Edward Hope-Morley
OpenStack Keystone Charm
Fix Released
Medium
Edward Hope-Morley
OpenStack Swift Proxy Charm
Fix Released
Medium
Edward Hope-Morley
ceph-radosgw (Juju Charms Collection)
Invalid
Medium
Edward Hope-Morley

Bug Description

The openstack charms provide the 'public-address' setting on their peer relation if they have an 'os-public-network' configured however some charms have this missing in their implementation.

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

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

Changed in ceph-radosgw (Juju Charms Collection):
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-radosgw (master)

Reviewed: https://review.openstack.org/397586
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-radosgw/commit/?id=99c23bb0a73325f919a2ad25cad10c57955ad031
Submitter: Jenkins
Branch: master

commit 99c23bb0a73325f919a2ad25cad10c57955ad031
Author: Edward Hope-Morley <email address hidden>
Date: Tue Nov 15 08:53:05 2016 +0000

    Ensure public-address provided on peer relation

    Change-Id: Idf3e688323e3cf7d994893f1e1fe6365ce81d571
    Closes-Bug: 1641870

Changed in ceph-radosgw (Juju Charms Collection):
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-ceph-radosgw:
assignee: nobody → Edward Hope-Morley (hopem)
importance: Undecided → Medium
status: New → Fix Committed
Changed in ceph-radosgw (Juju Charms Collection):
status: Fix Committed → Invalid
James Page (james-page)
Changed in charm-ceph-radosgw:
milestone: none → 17.02
James Page (james-page)
Changed in charm-ceph-radosgw:
status: Fix Committed → Fix Released
Revision history for this message
Edward Hope-Morley (hopem) wrote :

Re-opening this bug since it appears the landed patch id not properly fix the problem. Will submit patch shortly.

Changed in charm-ceph-radosgw:
status: Fix Released → Triaged
milestone: 17.02 → 17.05
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceph-radosgw (master)

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

Changed in charm-ceph-radosgw:
status: Triaged → In Progress
tags: added: backport-potential
Revision history for this message
Edward Hope-Morley (hopem) wrote :

keystone charm is also suffering from this.

Changed in keystone (Juju Charms Collection):
importance: Undecided → Medium
no longer affects: keystone (Juju Charms Collection)
Changed in charm-keystone:
importance: Undecided → Medium
milestone: none → 17.05
Revision history for this message
Edward Hope-Morley (hopem) wrote :

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

Changed in charm-keystone:
status: New → In Progress

Changed in charm-keystone:
assignee: nobody → Edward Hope-Morley (hopem)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-radosgw (master)

Reviewed: https://review.openstack.org/453569
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-radosgw/commit/?id=bc1c0f4b28cd35c96e9f508f2a9b48644f3ba3ed
Submitter: Jenkins
Branch: master

commit bc1c0f4b28cd35c96e9f508f2a9b48644f3ba3ed
Author: Edward Hope-Morley <email address hidden>
Date: Wed Apr 5 11:42:33 2017 +0100

    Fix incorrectly applied cluster relation settings

    This is a second pass at a fix for bug 1641870.

    Change-Id: Id691e9746bad6ff7c59fde1349755fe3dd2c7f43
    Closes-Bug: 1641870

Changed in charm-ceph-radosgw:
status: In Progress → Fix Committed
Revision history for this message
Edward Hope-Morley (hopem) wrote :

swift-proxy charm is also affected by this issue.

Changed in charm-swift-proxy:
assignee: nobody → Edward Hope-Morley (hopem)
milestone: none → 17.05
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-swift-proxy (master)

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

Changed in charm-swift-proxy:
status: New → In Progress
Changed in charm-swift-proxy:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-keystone (master)

Reviewed: https://review.openstack.org/453629
Committed: https://git.openstack.org/cgit/openstack/charm-keystone/commit/?id=7188af87314f89e80d12bfa21447d2100623abfe
Submitter: Jenkins
Branch: master

commit 7188af87314f89e80d12bfa21447d2100623abfe
Author: Edward Hope-Morley <email address hidden>
Date: Wed Apr 5 14:31:46 2017 +0100

    Ensure cluster settings updated if config changes

    This ensures that if the config changes and for example
    os-admin-network is set/changed then that info will be
    propagated to the cluster relation as required by things
    like HAProxyContext to properly configure backends.

    Change-Id: Ia820b7dc86ba081b6737007f63e5c1a7789fba0c
    Closes-Bug: 1641870

Changed in charm-keystone:
status: In Progress → Fix Committed
Changed in charm-swift-proxy:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-swift-proxy (master)

Reviewed: https://review.openstack.org/456183
Committed: https://git.openstack.org/cgit/openstack/charm-swift-proxy/commit/?id=f001baf9443b968c1e7cffa757e3165cb0bf7b38
Submitter: Jenkins
Branch: master

commit f001baf9443b968c1e7cffa757e3165cb0bf7b38
Author: Edward Hope-Morley <email address hidden>
Date: Wed Apr 12 12:39:15 2017 +0100

    Ensure cluster relation updated on config-changed

    Some cluster relation settings are dependant on
    config so ensure that if confg changes, those
    changes are reflected on the cluster relation.

    Change-Id: I0bf8601bc7d3c769a59c4eafd89643811b46dbe6
    Closes-Bug: 1641870

James Page (james-page)
Changed in charm-ceph-radosgw:
milestone: 17.05 → 17.08
Changed in charm-keystone:
milestone: 17.05 → 17.08
Changed in charm-swift-proxy:
milestone: 17.05 → 17.08
James Page (james-page)
Changed in charm-ceph-radosgw:
status: Fix Committed → Fix Released
Changed in charm-keystone:
status: Fix Committed → Fix Released
Changed in charm-swift-proxy:
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.