Keystone Charm Stuck in “hook failed: “shared-db-relation-changed”” State
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Keystone Charm |
Invalid
|
Undecided
|
Unassigned |
Bug Description
juju status
Model Controller Cloud/Region Version SLA Timestamp
default netdepot-juju netdepot-
App Version Status Scale Charm Store Rev OS Notes
keystone 9.3.0 error 0/1 keystone jujucharms 301 ubuntu
openstack-dashboard waiting 0 openstack-dashboard jujucharms 288 ubuntu
percona-cluster waiting 0 percona-cluster jujucharms 274 ubuntu
swift-proxy 2.7.1 active 1 swift-proxy jujucharms 83 ubuntu
swift-storage 2.17.1 active 4 swift-storage jujucharms 256 ubuntu
Unit Workload Agent Machine Public address Ports Message
keystone/0 error lost 13 74.81.70.206 5000/tcp hook failed: "shared-
swift-proxy/3* active idle 13 74.81.70.206 8080/tcp Unit is ready
swift-storage/1* active idle 3 74.81.70.201 Unit is ready
swift-storage/3 active idle 5 74.81.70.205 Unit is ready
swift-storage/6 active idle 7 74.81.70.203 Unit is ready
swift-storage/10 active idle 12 74.81.70.202 Unit is ready
Machine State DNS Inst id Series AZ Message
3 started 74.81.70.201 nice-pup bionic default Deployed
5 started 74.81.70.205 modest-beetle bionic default Deployed
7 started 74.81.70.203 poetic-mole bionic default Deployed
12 started 74.81.70.202 intent-marten bionic default Deployed
13 started 74.81.70.206 ready-walrus xenial default Deployed
/etc/keystone configs | found in "keystoneconfig
/var/log/keystone and /var/log/juju logs | found in "keystonelogs.tgz" and "jujulogs.tgz"
From percona-cluster
/etc/mysql configs | found in "perconaconfigs
/var/log/mysql and /var/log/juju logs | found in "mysqllogs.tgz" and "jujulogs.tgz"
Workaround:
If you are deploying this with a Maas proxy the local network IP range or at least the mysql server ip also has to be in the no-proxy settings. I set no-proxy to localhost and the entire IP range of the undercloud and that worked for me.