glance-simplestreams-sync service added to the catalog, but no daemon is listening (API not available)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Keystone Charm |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Keystone and glance-
Any identity-
https:/
It seems that such keymap needs to be shared with Keystone or g-ss-s won't be able to authenticate against the Identity service. But it also looks wrong that an API endpoint exists when it is not reachable.
= Steps to reproduce
juju deploy cs:glance-
juju add-relation keystone glance-
$ openstack endpoint list --service image-stream -fjson
[
{
"Service Type": "product-streams",
"URL": "http://
"Region": "RegionOne",
"Enabled": true,
"Interface": "public",
"Service Name": "image-stream",
"ID": "7de458d262ae4a
},
{
"Service Type": "product-streams",
"URL": "http://
"Region": "RegionOne",
"Enabled": true,
"Interface": "internal",
"Service Name": "image-stream",
"ID": "a8ad1dd520b64f
},
{
"Service Type": "product-streams",
"URL": "http://
"Region": "RegionOne",
"Enabled": true,
"Interface": "admin",
"Service Name": "image-stream",
"ID": "dc276ee252314d
}
]
This appears to be used by the juju openstack provider in some way: /github. com/juju/ juju/blob/ fb537d3034cd713 ab6b39e4cd14cb3 4eb40f96e2/ provider/ openstack/ provider. go#L992
https:/
It may be that this needs to be cleaned up, but I suspect there is a bit of cross project untangling to be done before we make any changes to this.