2012-08-28 15:56:36 |
David Kranz |
bug |
|
|
added bug |
2012-08-30 22:51:41 |
Brian Waldon |
glance: importance |
Undecided |
Critical |
|
2012-08-30 22:51:43 |
Brian Waldon |
glance: milestone |
|
folsom-rc1 |
|
2012-08-30 22:51:45 |
Brian Waldon |
glance: status |
New |
Triaged |
|
2012-08-30 23:37:09 |
Brian Waldon |
description |
It gets a syntax error:
root@xg01:~# glance-control api reload
No glance-api running
Traceback (most recent call last):
File "/usr/bin/glance-control", line 349, in <module>
do_start(server, conf, args)
TypeError: do_start() takes exactly 4 arguments (3 given)
This problem is easily fixed, but if you then do 'glance-control api start' and then 'glance-control api reload' you get
an infinite cascade of these messages in the log:
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5018
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5023
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5019
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5024
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5020
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5025
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5023
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5026
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5024
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5027
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5025
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5028
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5026
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5029
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5027
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5030
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5028
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5031
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5030
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5032
201 |
If you call 'glance-control api start' and then 'glance-control api reload' you get an infinite cascade of these messages in the log:
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5018
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5023
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5019
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5024
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5020
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5025
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5023
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5026
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5024
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5027
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5025
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5028
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5026
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5029
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5027
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5030
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5028
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5031
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5030
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5032
201 |
|
2012-08-30 23:54:43 |
Brian Waldon |
description |
If you call 'glance-control api start' and then 'glance-control api reload' you get an infinite cascade of these messages in the log:
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5018
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5023
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5019
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5024
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5020
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5025
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5023
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5026
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5024
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5027
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5025
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5028
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5026
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5029
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5027
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5030
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5028
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5031
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5030
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5032
201 |
If you call 'glance-control api start' and then 'glance-control api reload' you get an infinite cascade of these messages in the log. This only applies
to deployments with the config opt workers!=0.
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5018
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5023
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5019
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5024
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5020
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5025
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5023
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5026
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5024
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5027
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5025
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5028
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5026
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5029
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5027
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5030
2012-08-28 11:54:19 4965 ERROR [eventlet.wsgi.server] Removing dead child 5028
2012-08-28 11:54:19 4965 INFO [eventlet.wsgi.server] Started child 5031
2012-08-28 11:54:19 4966 ERROR [eventlet.wsgi.server] Removing dead child 5030
2012-08-28 11:54:19 4966 INFO [eventlet.wsgi.server] Started child 5032
201 |
|
2012-09-03 21:48:31 |
Brian Waldon |
summary |
glance-control <service> reload doesn't work |
glance-control <service> reload doesn't work with multiprocessing |
|
2012-09-05 22:50:05 |
Brian Waldon |
summary |
glance-control <service> reload doesn't work with multiprocessing |
SIGHUP handling fails with multiprocessing |
|
2012-09-06 09:53:59 |
Stuart McLaren |
glance: assignee |
|
Stuart McLaren (stuart-mclaren) |
|
2012-09-07 11:44:13 |
OpenStack Infra |
glance: status |
Triaged |
In Progress |
|
2012-09-07 19:58:13 |
OpenStack Infra |
glance: status |
In Progress |
Fix Committed |
|
2012-09-11 22:14:34 |
Thierry Carrez |
glance: status |
Fix Committed |
Fix Released |
|
2012-09-27 14:45:02 |
Thierry Carrez |
glance: milestone |
folsom-rc1 |
2012.2 |
|