keystone fails with: ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Expired
|
Critical
|
Unassigned | ||
grenade |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Grenade jobs in master fail with the following scenario:
- grenade.sh attempts to list glance images [1];
- glance fails because keystone httpd returns 500 [2];
- keystone fails because "ArgsAlreadyPar
Sean Dague says that it's because grenade does not upgrade keystone script, and the script should not even be installed in a way it's now installed (copied into /var/www/...).
Relevant thread: http://
[1]: http://
[2]: http://
[3]: http://
Changed in keystone: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in grenade: | |
assignee: | nobody → Ihar Hrachyshka (ihar-hrachyshka) |
status: | New → In Progress |
Changed in grenade: | |
status: | In Progress → Fix Released |
status: | Fix Released → Incomplete |
Changed in grenade: | |
assignee: | Ihar Hrachyshka (ihar-hrachyshka) → nobody |
information type: | Public → Public Security |
information type: | Public Security → Public |
Check out this error: http:// logs.openstack. org/66/ 185066/ 3/check/ check-grenade- dsvm-neutron/ 45d8663/ logs/apache/ keystone. txt.gz# _2015-06- 18_09_08_ 31_715671
mod_wsgi (pid=17229): Target WSGI script '/var/www/ keystone/ admin' cannot be loaded as Python module. keystone/ admin'.
mod_wsgi (pid=17229): Exception occurred processing WSGI script '/var/www/
...
ImportError: cannot import name excutils
How could that possibly happen?