Swift httpd shouldn't change root httpd user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Undecided
|
Jamie Lennox | ||
devstack |
Fix Released
|
Undecided
|
Jamie Lennox |
Bug Description
Currently swift when setting up for httpd runs a function it calls change_
Because swift uses mod_wsgi in daemon mode we can simply provide the user at load time.
To not break devstack this will require 3 parts:
1. A patch to allow sed to replace a USER variable in swift templates.
2. A patch to swift templates to have a USER variable in the template.
3. A patch to remove the current functionality from devstack.
Changed in devstack: | |
assignee: | nobody → Jamie Lennox (jamielennox) |
Changed in swift: | |
milestone: | none → 1.10.0-rc1 |
status: | Fix Committed → Fix Released |
Changed in swift: | |
milestone: | 1.10.0-rc1 → 1.10.0 |
Apologies to those looking at this from swift, the bug report was very much written from a devstack point of view.
To make it clearer: The way devstack is using the templates in swift requires modifying the root http config. If we change the swift templates slightly it becomes much cleaner.