Fix/Remove Quantum rootwrap

Registered by Thierry Carrez

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

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/quantum-remove-rootwrap,n,z

Addressed by: https://review.openstack.org/11026
    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://review.openstack.org/#q,topic:bp/quantum-fix-rootwrap,n,z

Addressed by: https://review.openstack.org/11524
    Update rootwrap mechanism to track changes in nova/cinder

Addressed by: https://review.openstack.org/11580
    Break out into per-agent filter files

Addressed by: https://review.openstack.org/11581
    remove spurious whitespace

Addressed by: https://review.openstack.org/11582
    reorder includes per garyk

Addressed by: https://review.openstack.org/11583
    remove blank line per garyk review

Addressed by: https://review.openstack.org/11584
    whitespace per garyk

Addressed by: https://review.openstack.org/11585
    break out into per-agent filters per ttx

Addressed by: https://review.openstack.org/11586
    back off on test_rootwrap; make it mimic nova. Don't try to execute anything, just test infrastructure

Addressed by: https://review.openstack.org/11662
    Take 3: fix https://bugs.launchpad.net/quantum/+bug/1037815 Update rootwrap mechanism to track changes in nova/cinder Break out into per-agent filter files remove spurious whitespace reorder includes per garyk remove blank line per garyk review whitespace

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.