yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #47716
[Bug 1479842] Re: os-brick needs to provide it's own rootwrap filters file
** Changed in: cinder
Status: Confirmed => Won't Fix
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1479842
Title:
os-brick needs to provide it's own rootwrap filters file
Status in Cinder:
Won't Fix
Status in OpenStack Compute (nova):
Won't Fix
Status in os-brick:
Fix Released
Status in oslo.rootwrap:
Won't Fix
Bug description:
This came up in the review for the scaleio libvirt volume driver in
nova:
https://review.openstack.org/#/c/194454/16/etc/nova/rootwrap.d/compute.filters
Basically, having to define rootwrap filters in nova and cinder for
things that are run in os-brick is kind of terrible since every time
os-brick needs to add a new command to run as root, it has to be added
to nova/cinder, and we have to deal with version compat issues (will
the version of nova/cinder have the filters required for the version
of os-brick that's running?).
This was already introduced with multipathd to compute.filters in the
os-brick integration change:
https://review.openstack.org/#/c/175569/32/etc/nova/rootwrap.d/compute.filters
Rather than revert the os-brick integration change to nova, we should
work this as a bug so that os-brick can carry it's own os-
brick.filters file and then that can be dropped into
/etc/nova/rootwrap.d and /etc/cinder/rootwrap.d.
So we'll need os-brick changes, nova, cinder and devstack changes to
land this.
Also considered a release blocker for liberty for the nova team.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1479842/+subscriptions
References