nova/nova
Ghanshyam Mann 83063ef468 Add new default roles in os-deferred_delete policies
This adds new defaults roles in os-deferred_delete API policies.
This policy is default to PROJECT_MEMBER_OR_SYSTEM_ADMIN role.

Policy rules are made more granular to adopt the new defaults.

Also add tests to simulates the future where we drop the deprecation
fall back in the policy by overriding the rules with a version where
there are no deprecated rule options. Operators can do the same by
adding overrides in their policy files that match the default but
stop the rule deprecation fallback from happening.

Partial implement blueprint policy-defaults-refresh

Change-Id: I66f49e0ae7efaad791e6cd3194a959aed6945689
2020-03-05 13:20:30 -06:00
..
api Add new default roles in os-deferred_delete policies 2020-03-05 13:20:30 -06:00
cmd Merge "Allow TLS ciphers/protocols to be configurable for console proxies" 2020-02-24 17:27:02 +00:00
compute Merge "Unplug VIFs as part of cleanup of networks" 2020-03-04 04:04:48 +00:00
conductor Remove 'nova.image.api' module 2020-02-18 11:45:39 +00:00
conf Merge "doc: note the need to configure cinder auth in reclaim_instance_interval" 2020-03-03 02:19:10 +00:00
console Merge "Allow TLS ciphers/protocols to be configurable for console proxies" 2020-02-24 17:27:02 +00:00
db Merge "Workaround a race initialising version control in db_version()" 2020-03-03 02:18:50 +00:00
hacking Switch to hacking 2.x 2020-01-17 11:30:40 +00:00
image Remove 'nova.image.api' module 2020-02-18 11:45:39 +00:00
keymgr
locale Imported Translations from Zanata 2019-12-09 06:44:38 +00:00
network Don't error out on floating IPs without associated ports 2020-02-06 10:04:24 +00:00
notifications Remove 'nova.image.api' module 2020-02-18 11:45:39 +00:00
objects Define Cyborg ARQ binding notification event. 2020-03-01 13:52:51 -08:00
pci support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
policies Add new default roles in os-deferred_delete policies 2020-03-05 13:20:30 -06:00
privsep nova-net: Kill it 2020-01-14 21:25:56 +00:00
scheduler trivial: Remove FakeScheduler 2020-02-18 15:13:45 +00:00
servicegroup Handle ServiceNotFound in DbDriver._report_state 2019-12-04 09:50:17 -05:00
tests Add new default roles in os-deferred_delete policies 2020-03-05 13:20:30 -06:00
virt Merge "libvirt: Remove native LUKS compat code" 2020-03-05 04:44:42 +00:00
volume Fix exception translation when creating volume 2019-10-10 02:38:33 +00:00
__init__.py
availability_zones.py trivial: Fetch 'Service' objects once when building AZs 2020-02-05 21:26:23 +00:00
baserpc.py
block_device.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
cache_utils.py trivial: Remove unused 'cache_utils' APIs 2020-02-05 17:20:28 +00:00
config.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
context.py Revert "Log CellTimeout traceback in scatter_gather_cells" 2019-10-22 17:12:28 -04:00
crypto.py
debugger.py
exception.py Remove unused code 2020-01-20 14:44:54 +00:00
exception_wrapper.py
filters.py filters: Stop handling cells v1 2019-06-12 16:09:46 +01:00
hooks.py
i18n.py
loadables.py trivial: Remove dead code 2019-12-12 10:55:02 +00:00
manager.py
middleware.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
monkey_patch.py Monkey patch original current_thread _active 2020-02-12 16:34:56 -05:00
policy.py Fix the suppress of policy deprecation warnings 2020-01-07 17:58:09 +00:00
profiler.py
quota.py nova-net: Remove remaining nova-network quotas 2019-12-02 17:39:23 +00:00
rpc.py Remove unnecessary wrapper 2019-05-29 17:14:13 +01:00
safe_utils.py
service.py nova-net: Remove 'MetadataManager' 2020-01-08 13:54:12 +00:00
service_auth.py
test.py nova-net: Kill it 2020-01-14 21:25:56 +00:00
utils.py trivial: Remove 'run_once' helper 2020-02-06 15:49:07 +00:00
version.py
weights.py
wsgi.py