Fix/Remove Quantum rootwrap
nova-rootwrap has significantly evolved over the Folsom cycle. Quantum forked it around Essex time. Since then it looks very abandoned (lots of missing filters), while Quantum grew some adherence to using root_helper=sudo.
Since it's not really supported, quantum-rootwrap should be removed before we make an official release of Quantum (rather than maintaining a half-working version that would not be similar to nova-rootwrap and cinder-rootwrap config-wise)
Alternatively, it should be fixed.
Blueprint information
- Status:
- Complete
- Approver:
- dan wendlandt
- Priority:
- Low
- Drafter:
- Thierry Carrez
- Direction:
- Needs approval
- Assignee:
- john dunning
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- None
- Started by
- Thierry Carrez
- Completed by
- Salvatore Orlando
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Remove non-functioning quantum-rootwrap
[8/15/12] I (jrd) have been testing a fix, and expect to upload it as a WIP patch in the next few hours. I'm hoping we can slide it in for the Folsom release, rather then ripping the facility out.
Gerrit topic: https:/
Addressed by: https:/
Update rootwrap mechanism to track changes in nova/cinder
Addressed by: https:/
Break out into per-agent filter files
Addressed by: https:/
remove spurious whitespace
Addressed by: https:/
reorder includes per garyk
Addressed by: https:/
remove blank line per garyk review
Addressed by: https:/
whitespace per garyk
Addressed by: https:/
break out into per-agent filters per ttx
Addressed by: https:/
back off on test_rootwrap; make it mimic nova. Don't try to execute anything, just test infrastructure
Addressed by: https:/
Take 3: fix https:/