glance-simplestreams-sync does not set endpoint urls on the keystone relation

Bug #1356472 reported by David Ames
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
glance-simplestreams-sync (Juju Charms Collection)
Fix Released
Medium
Unassigned

Bug Description

Because glance-simplestreams-sync.py does not set endpiont URL information on the keystone relation, any time keystone runs config-changed the product-streams endpoint is broken.

Correct version. The URLs actually point at swift

Service: product-streams
+-------------+-----------------------------------------------------------------------------------------+
| Property | Value |
+-------------+-----------------------------------------------------------------------------------------+
| adminURL | http://172.20.161.145:8080 |
| id | 3a73b7a3dd2f4eaa8fdef2d153f34a4d |
| internalURL | http://172.20.161.145:8080/v1/AUTH_cd1c90f12dee46659c0fa392cbfd33a3/simplestreams/data/ |
| publicURL | http://172.20.161.145:8080/v1/AUTH_cd1c90f12dee46659c0fa392cbfd33a3/simplestreams/data/ |
| region | bot-prototype |
+-------------+-----------------------------------------------------------------------------------------+

After a keystone config-changed
Incorrect version. The URLs point at glace-simplestreams-sync itself

Service: product-streams
+-------------+----------------------------------+
| Property | Value |
+-------------+----------------------------------+
| adminURL | http://172.20.161.136 |
| id | 4965985ce8c64f4198543a7f45576a61 |
| internalURL | http://172.20.161.136 |
| publicURL | http://172.20.161.136 |
| region | bot-prototype |
+-------------+----------------------------------+

Related branches

David Ames (thedac)
description: updated
tags: added: openstack
affects: charms → glance-simplestreams-sync (Juju Charms Collection)
Revision history for this message
James Page (james-page) wrote :

Indeed it does.

Changed in glance-simplestreams-sync (Juju Charms Collection):
status: New → Confirmed
importance: Undecided → Medium
status: Confirmed → Triaged
milestone: none → 15.04
James Page (james-page)
Changed in glance-simplestreams-sync (Juju Charms Collection):
milestone: 15.04 → 15.07
tags: added: canonical-bootstack
James Page (james-page)
Changed in glance-simplestreams-sync (Juju Charms Collection):
milestone: 15.07 → 15.10
James Page (james-page)
Changed in glance-simplestreams-sync (Juju Charms Collection):
milestone: 15.10 → 16.01
James Page (james-page)
Changed in glance-simplestreams-sync (Juju Charms Collection):
status: Triaged → 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.