keystone::wsgi::apache broken on Juno with Ubuntu 14.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-keystone |
Fix Released
|
Medium
|
Unassigned |
Bug Description
To make the WSGI version of Keystone work, the script relies on a Python file that creates the binding between Keystone and Apache. Ubuntu doesn't ship this WSGI file, which is available from https:/
The file is outdated and will lead to Keystone reporting nothing but
Thu Feb 26 12:39:26.092551 2015] [:error] [pid 8183:tid 140330078480128] [remote 10.0.80.13:27177] mod_wsgi (pid=8183): Target WSGI script '/usr/lib/
[Thu Feb 26 12:39:26.092585 2015] [:error] [pid 8183:tid 140330078480128] [remote 10.0.80.13:27177] mod_wsgi (pid=8183): Exception occurred processing WSGI script '/usr/lib/
[Thu Feb 26 12:39:26.092608 2015] [:error] [pid 8183:tid 140330078480128] [remote 10.0.80.13:27177] Traceback (most recent call last):
[Thu Feb 26 12:39:26.092623 2015] [:error] [pid 8183:tid 140330078480128] [remote 10.0.80.13:27177] File "/usr/lib/
[Thu Feb 26 12:39:26.092644 2015] [:error] [pid 8183:tid 140330078480128] [remote 10.0.80.13:27177] config.
Due to its architecture, it's impossible to overwrite the path that the module will use to get the WSGI module. When using Keystone + mod_wsgi on Ubuntu with Juno, this module is thus fundamentally broken.
summary: |
- keystone::wsgi::apache broken on Juno + keystone::wsgi::apache broken on Juno with Ubuntu 14.04 |
Changed in puppet-keystone: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
Changed in puppet-keystone: | |
milestone: | none → 6.0.0 |
status: | Fix Committed → Fix Released |
Changed in puppet-keystone: | |
status: | Fix Released → Fix Committed |
Changed in puppet-keystone: | |
status: | Fix Committed → Fix Released |
This bug is also linked to https:/ /bugs.launchpad .net/ubuntu/ +source/ keystone/ +bug/1426462