init-keystone fails with ConnectionRefused
Bug #1352336 reported by
Giulio Fidente
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Ben Nemec |
Bug Description
init-keystone against overcloud fails CI with the following in console.html
keystoneclient.
a typical failure with stacktrace:
keystone seems to be up; seems to me a networking issue, maybe a race when bringing up the additional VIP on the controller
description: | updated |
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in tripleo: | |
status: | Triaged → Incomplete |
status: | Incomplete → New |
status: | New → Confirmed |
Changed in tripleo: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The issue is that haproxy reload on machine with VIP fails, then because haproxy is not running keystone is not accessible through VIP. I agree that it looks like a race issue when bringing up keepalive and haproxy services This is relevant part from my log (looks like haproxy reload is done when keepalived setup is not finished yet):
Aug 04 18:42:22 overcloud- controller1- 3qnbafdvdgd5 Keepalived_ vrrp[7065] : Opening file '/etc/keepalive d/keepalived. conf'. controller1- 3qnbafdvdgd5 Keepalived_ vrrp[7065] : Configuration is using : 62226 Bytes controller1- 3qnbafdvdgd5 Keepalived_ vrrp[7065] : Using LinkWatch kernel netlink reflector... controller1- 3qnbafdvdgd5 Keepalived_ vrrp[7065] : VRRP sockpool: [ifindex(5), proto(112), unicast(0), fd(10,11)] controller1- 3qnbafdvdgd5 os-collect- config[ 780]: Redirecting to /bin/systemctl reload haproxy.service controller1- 3qnbafdvdgd5 systemd[1]: Reloading HAProxy For TCP And HTTP Based Applications. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'keystone_admin' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'keystone_public' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'horizon' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'neutron' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'cinder' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'glance_api' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'glance_registry' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'heat_api' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'heat_cloudwatch' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'heat_cfn' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'nova_ec2' since it has no log address. controller1- 3qnbafdvdgd5 bash[7075]: [WARNING] 215/184222 (7075) : config : log format ignored for proxy 'nova_osapi' since it has no log address. controller1- 3qnbafdvd. ..
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-
Aug 04 18:42:22 overcloud-