summaryrefslogtreecommitdiff
path: root/etc/cinder/rootwrap.d
Commit message (Collapse)AuthorAgeFilesLines
* Add Cinder NFS driver for Dell PowerStoreIvan Pchelintsev2022-07-281-0/+3
| | | | | | Implements: blueprint powerstore-nfs-driver Co-Authored-By: Alexander Malashenko <alexander.malashenko@dell.com> Change-Id: Ide1d002acb8e1730767b15afc0566b2bb25999ed
* Delete TSM Backup driverIvan Kolodyazhny2020-11-031-3/+0
| | | | | | | | TSM backup driver is not supported by vendor for a while and deprecated in Victoria release, so it's safe to delete it now. Change-Id: I0ab07708843fcbb64bf932667e9b79aab259f698
* Fix outdated comment in rootwrap filterTakashi Kajinami2020-05-061-1/+2
| | | | | | | | | GlusterFS volume driver has been removed[1], and chgrp is now used in NFS backup driver and GlusterFS backup driver. [1] 16e93ccd4f3a6d62ed9d277f03b64bccc63ae060 Change-Id: I297274905a1416c6041c7572a89d9336e6951e60
* Leverage hw accelerator in image compressionLiang Fang2019-09-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When trying to upload volume to glance as image, currently all the format transformation is done by software and the performance is not good. Leverage hardware accelerator to do the image compression, so as to offload CPU, release CPU to do more common and complex thing. Professional hardware accelerator will get better performance and shorter conversion time than software solution. Currently hardware accelerator is getting more popular and some are integrated in server chipset by default. This patch includes: 1. Uses the new image container_format 'compressed' introduced by Glance in the Train release 2. Implemented a simple framework: if there's an accelerator detected in system, then try to use it 3. Supported Intel QAT as one of the accelerator 4. Add command filter for command 'qzip' and 'gzip' in rootwrap 5. New configuration option 'allow_compression_on_image_upload' and 'compression_format' added 6. Releasenote added Change-Id: I8460f58d2ad95a6654cf4d6a6bb367f3c537536b Implements: blueprint leverage-compression-accelerator Signed-off-by: Liang Fang <liang.a.fang@intel.com>
* Rekey volume on cloneEric Harney2019-09-131-0/+2
| | | | | | | | | | When cloning an encrypted volume, change the encryption key used on the destination volume. This is currently implemented for iSCSI/FC drivers only. Change-Id: Id797af4f8ff001ec3d55cb4eda19988a314b700d
* Remove the Tintri DriverJay S. Bryant2019-06-131-1/+0
| | | | | | | | | | | The Tintri driver was marked as unsupported in the Stein release. It hasn't reported on a patch in 312 days which is outside of Cinder's 3rd Party CI requirements. As a result the driver should be removed. This patch proposes that removal. Change-Id: I8e69dc2199ad28b99144ba2618d114392e6fa5e5
* Revert "Remove truncate from rootwrap filters"Eric Harney2019-03-061-0/+1
| | | | | | | | | | This reverts commit a62c9dfdd41ab0be8bedd99ca39b82701d73ef4f. This did not account for cases where truncate is called w/o elevated privileges. Related-Bug: #1818504 Change-Id: I3cb85be854e68fda525cfebe254ce7c85d8e3d37
* Merge "Use new target_* options in documentation"Zuul2019-03-011-1/+1
|\
| * Use new target_* options in documentationMark Goddard2019-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Various iscsi_* options were replaced with target_* options. The former were initially deprecated and have now been removed. This patch updates relevant documentation to use the new names. There were some other hits in the documentation and code for these names, but these appeared to be for third-party drivers, and I don't have the context about which, if any, need to change. Change-Id: Ic37ea85f4ec778644bc9d49f513e58dc28c87907
* | Remove truncate from rootwrap filtersCharles Short2019-02-211-1/+0
|/ | | | | | | Use oslo.privsep for the truncate command. Change-Id: Ic287c64a4e0f663738e23d22e819b6ffee9c84c1 Signed-off-by: Charles Short <chucks@redhat.com>
* Merge "Remove 'ln' command from rootwrap filter"Zuul2019-02-211-3/+0
|\
| * Remove 'ln' command from rootwrap filterChuck Short2018-12-201-3/+0
| | | | | | | | | | | | | | Remove 'ln' command from rootwrap filter and oslo.privsep. Change-Id: I78307620d4dd350656c3350aace2069c9929e850 Signed-off-by: Chuck Short <chucks@redhat.com>
* | Merge "Replace 'lvconvert' from rootwrap"Zuul2019-02-211-3/+0
|\ \
| * | Replace 'lvconvert' from rootwrapCharles Short2019-02-171-3/+0
| | | | | | | | | | | | | | | | | | | | | Use oslo.privsep to run the lvconvert command. Change-Id: I6c2dce7beb1c3f8bb777066f62ced134f763e640 Signed-off-by: Charles Short <chucks@redhat.com>
* | | Merge "Remove vgc-cluster"Zuul2019-02-211-3/+0
|\ \ \
| * | | Remove vgc-clusterCharles Short2018-12-211-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remvoe vgc-cluster command from rootwrap filers. Change-Id: I4178f8273fd50b947e3bbaabc9628f8b05fc5b31 Signed-off-by: Charles Short <chucks@redhat.com>
* | | | Remove drbdadm from filtersChuck Short2019-02-171-5/+0
| |/ / |/| | | | | | | | | | | | | | | | | | | | Remove drbdadm from rootwrap filters no longer being used. Change-Id: Ic067acf944dc5eb1a5aeab2f8782a6fc51b1edc2 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Merge "Use oslo.privsep for 'lvcreate'"Zuul2019-02-161-3/+0
|\ \ \
| * | | Use oslo.privsep for 'lvcreate'Charles Short2019-02-071-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use olso.privsep rather than oslo.rootwrap for the 'lvcreate' Change-Id: I9e8f74ef74ef3f7cbbcf7967304246e9dfafb5c0 Signed-off-by: Charles Short <chucks@redhat.com>
* | | | Merge "Remove 'tgtadm' from rootwrap"Zuul2019-02-151-1/+0
|\ \ \ \ | |/ / / |/| | |
| * | | Remove 'tgtadm' from rootwrapCharles Short2019-02-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove 'tgtadm' from rootwrap, its been moved to privsep. Change-Id: I498be7f69530079d5370cd0518478b74d25ce7cc Signed-off-by: Charles Short <chucks@redhat.com>
* | | | Merge "Remove 'lvrename' from rootwrap"Zuul2019-02-061-3/+0
|\ \ \ \
| * | | | Remove 'lvrename' from rootwrapCharles Short2019-01-151-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use oslo.privsep to use 'lvrename'. Change-Id: Ied9cf22adbe8f2cec20b02f4aa122a1f2ec35aae Signed-off-by: Charles Short <chucks@redhat.com>
* | | | | Merge "Cleanup rootwrap filters"Zuul2019-02-061-2/+0
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Cleanup rootwrap filtersCharles Short2019-01-211-2/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove 'mmcrsnapshot' and 'mmdelsnapshot' since they are no longer being used. Change-Id: I2eb00fb1323d91d0834a222964b7db768207ba60 Signed-off-by: Charles Short <chucks@redhat.com>
* | | | Switch ietadm to use olso.privsepChuck Short2019-01-111-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Switch ietadm to use oslo.privsep rather than olso.rootwrap. This is mostly a straight copy of the the methods used to create targets. Change-Id: Ia4dc63d75960935e770a7fef352b51a7c75be4d6 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Merge "Remove scstadmin from rootwrap"Zuul2019-01-111-1/+0
|\ \ \ | |/ / |/| |
| * | Remove scstadmin from rootwrapChuck Short2018-10-221-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Use oslo.privsep for scstadmin and remove it from etc/cinder/rootwrap.d/volume.filters. Change-Id: I55c8d40ee082a32fa51c893845a0b0aa4dad1492 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Merge "Remove umount from volume.filters"Zuul2018-12-201-1/+0
|\ \ \ | |_|/ |/| |
| * | Remove umount from volume.filtersChuck Short2018-12-201-1/+0
| |/ | | | | | | | | | | | | Use umount to umount volumes via oslo.privsep. Change-Id: I83972fbfaf0842800c65ed8c391e2089de9807fe Signed-off-by: Chuck Short <chucks@redhat.com>
* | Merge "Move tgt targets to privsep"Zuul2018-12-191-2/+0
|\ \
| * | Move tgt targets to privsepChuck Short2018-10-241-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Convert usage of tgt-admin and tgtadm to use privsep rather than the rootwrap wrapper. Change-Id: Ibdb94fc3aebb01fee6e2e76adeaa5d34a4af8753 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Revert "Remove mount from volume.filters"Alan Bishop2018-11-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit ca81be15a834269c6ee72bb19c2de42704ccf315. The mount command is used by the NFS driver, via os-brick. Change-Id: Ie9e1142b1412cc7bd1bdc75c6a8765a2cf308461
* | | Merge "Remove scsi_id from rootwrap filter"Zuul2018-10-261-1/+0
|\ \ \
| * | | Remove scsi_id from rootwrap filterChuck Short2018-10-181-1/+0
| | |/ | |/| | | | | | | | | | | | | | | | Remove scsi_id from rootwrap filter no longer being used. Change-Id: I1a3e527765c23a4b64a6493913f99e15ea25a7d4 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Merge "Remove mount from volume.filters"Zuul2018-10-261-1/+0
|\ \ \
| * | | Remove mount from volume.filtersChuck Short2018-10-181-1/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | Remove the mount command from volume.filters it is not being used anywhere. Change-Id: Iafdb783deb769cdee4028e42ec62027c8b2951d1 Signed-off-by: Chuck Short <chucks@redhat.com>
* | | Merge "Remove touch command from volume.filters"Zuul2018-10-261-1/+0
|\ \ \ | |_|/ |/| |
| * | Remove touch command from volume.filtersChuck Short2018-10-181-1/+0
| |/ | | | | | | | | | | | | Move touch to privsep and remove it from volume.filters. Change-Id: I169b45f1176537448871cf23b6362c7ffbb16fff Signed-off-by: Chuck Short <chucks@redhat.com>
* | Drop drv_cfg from rootwrap filtersChuck Short2018-10-181-3/+0
|/ | | | | | | | Drop "drv_cfg" from rootwrap filters its not being used anywhere. Change-Id: I10d58665d12565036d6a0dbb90743903071b3bd7 Signed-off-by: Chuck Short <chucks@redhat.com>
* Merge "Remove udevadm from rootwrap"Zuul2018-10-101-2/+0
|\
| * Remove udevadm from rootwrapChuck Short2018-09-181-2/+0
| | | | | | | | | | | | | | Use oslo.privsep for udevadm Change-Id: Ib89354c9555c4b2c9f5a8331a788d7fe4ac46694 Signed-off-by: Chuck Short <chucks@redhat.com>
* | Remove sg_scanChuck Short2018-10-041-3/+0
| | | | | | | | | | | | | | | | Brick was moved to os-brick so remove sg_scan from rootwrap and associated documentation. Change-Id: I56d67ebd24f3af74f26100b2d8fba3868b1acdbb Signed-off-by: Chuck Short <chucks@redhat.com>
* | Remove systool from rootwrapChuck Short2018-09-291-1/+0
| | | | | | | | | | | | | | Remove systool from rootrwrap its no longer being used. Change-Id: I3ef59743f2a240a0a15452d9532ca18cf0f4dcab Signed-off-by: Chuck Short <chucks@redhat.com>
* | Remove aoe-revalidate, aoe-discover, aoe-flushCharles Short2018-09-171-5/+0
|/ | | | | | | | Remove from rootwrap.d/volume.filters since they are not being used anywhere. Change-Id: I0cabd55bcef569212ac0e2c188051e62ee265c22 Signed-off-by: Charles Short <chucks@redhat.com>
* Move hscli to privsepChuck Short2018-09-171-3/+0
| | | | | | | | Move the hscli usage to privsep, this is basically a straight copy of the hsexecute function. Change-Id: I0a8f1502506b32fdd6599bc2d0c385ebeb968172 Signed-off-by: Chuck Short <chucks@redhat.com>
* Merge "Remove tee from volume.filters"Zuul2018-07-161-1/+0
|\
| * Remove tee from volume.filtersChuck Short2018-07-101-1/+0
| | | | | | | | | | | | | | | | Remove the tee command from volume.filters since its no longer being used. Change-Id: I2efa951fd537442b19059b8362f98aba1668ab17 Signed-off-by: Chuck Short <chucks@redhat.com>
* | Merge "Remove hus-cmd from rootwrap volume.filters"Zuul2018-07-121-4/+0
|\ \
| * | Remove hus-cmd from rootwrap volume.filtersChuck Short2018-07-111-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | Remove the hus-cmd and hus-cmd_local from volume.filters because its not being used anywhere. Change-Id: If4068378ed4804a3aa707c218f35dcd2685d06c2 Signed-off-by: Chuck Short <chucks@redhat.com>