tacker/etc
Yasufumi Ogawa 3d6d849faa Migrate rootwrap to privsep
As a part of the community goal [1], we should replace rootwrap in
favor of privsep.

Although the latest codes don't have a dependency on rootwrap for now,
but it might be happened to introduce a task with root privilege after.
In addition, there are some complex mechanism embeded in Tacker such as
in setuptools or configs under `etc/`. It's hard to drop and restore
them again. So, keep the mechanism active.

In this update, two methods used for tests are implemented in
`tacker/privileged/linux_cmd.py`, but can be used for general purpose.
For the test, it's also including rootwrap for backward compatibility
which will be removed in a future update. It also updates required
libs as bellow for oslo.privsep 2.4.0.
  - eventlet>=0.30.1
  - msgpack>=0.6.0
  - oslo.service>=2.5.0

[1] https://governance.openstack.org/tc/goals/selected/migrate-to-privsep.html

Partially-Implements: bp privsep-migration
Signed-off-by: Yasufumi Ogawa <yasufum.o@gmail.com>
Change-Id: Id8de4c2bae91718d6ba45ed523edc103f0b21718
2022-03-09 00:36:10 +00:00
..
ceilometer Implementation Fenix plugin in Tacker 2020-09-24 04:20:06 +00:00
init.d Renamed 'servicevm' 'advsvc' in tacker install file 2016-01-21 05:57:03 +00:00
systemd/system Revert "Add log file to tacker-server systemctl daemon script" 2018-07-23 08:12:49 +00:00
tacker Migrate rootwrap to privsep 2022-03-09 00:36:10 +00:00
config-generator.conf Add missing [oslo_reports] options 2021-09-06 08:01:34 +00:00
tacker-policy-generator.conf Implement policy in code 2019-09-19 06:30:04 +00:00