Application Catalog for OpenStack
Go to file
Ghanshyam Mann 1c87ebf9a8 [goal] Deprecate the JSON formatted policy file
As per the community goal of migrating the policy file
the format from JSON to YAML[1], we need to do two things:

1. Change the default value of '[oslo_policy] policy_file''
config option from 'policy.json' to 'policy.yaml' with
upgrade checks.

2. Deprecate the JSON formatted policy file on the project side
via warning in doc and releasenotes.

Also replace policy.json to policy.yaml ref from doc and tests.

CONF object needs to be initialized before policy enforcer(). That
need to remove cfg.CONF.unregister_opts from TestAuthUtils cleanup
as this is taken care by cfg.clear() with proper workflow otherwise
it end up with error
"oslo_config.cfg.ArgsAlreadyParsedError: arguments
already parsed: reset before unregistering options"

- https://b132754ee7062a9ab187-9add4719a9922a9385555a8552fc2366.ssl.cf5.rackcdn.com/768520/5/check/openstack-tox-py38/7964354/testr_results.html

[1]https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html

Change-Id: I1b6c6485bc651fd0b87244a68204036dd4aa37f4
2021-03-07 17:50:48 -06:00
api-ref/source Switch to newer openstackdocstheme and reno versions 2020-05-21 12:47:37 +02:00
contrib Remove six usage murano/contrib 2020-04-19 17:59:38 -07:00
devstack Use uwsgi binary from path 2020-06-16 11:29:09 +08:00
doc [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
etc Update the URL in doc 2018-09-24 21:32:18 +08:00
meta Fix cidr format error about ip_address in allowed_address_pairs. 2020-08-06 13:55:18 +08:00
murano [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
murano_tempest_tests Replace git.openstack.org URLs with opendev.org URLs 2019-06-25 14:43:40 +08:00
rally-jobs [ci] Use zuul v3 native job for Rally 2018-06-19 06:54:46 +00:00
releasenotes [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
tools Remove six 2020-10-21 11:16:28 +08:00
.coveragerc Update .coveragerc after the removal of openstack directory 2016-10-17 17:32:48 +05:30
.gitignore Docs: Autogenerate config documentation 2018-07-31 14:24:37 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:30:15 +00:00
.stestr.conf Switch to using stestr 2018-07-09 15:15:17 +07:00
.zuul.yaml Add Python3 wallaby unit tests 2020-09-24 08:48:44 +00:00
CONTRIBUTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-25 14:43:40 +08:00
HACKING.rst Title overline too short 2018-11-07 15:00:29 +00:00
LICENSE Added MANIFEST.in and LICENSE 2013-05-31 16:18:01 +04:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-25 14:43:40 +08:00
bandit.yaml Adding bandit.yaml configuration to bandit 2017-04-19 22:29:37 +00:00
bindep.txt Add local bindep.txt 2019-06-26 12:35:58 +02:00
lower-constraints.txt [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
requirements.txt [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
setup.cfg [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
setup.py Cleanup py27 support 2020-04-07 01:39:10 -07:00
test-requirements.txt [goal] Deprecate the JSON formatted policy file 2021-03-07 17:50:48 -06:00
tox.ini Cleanup py27 support 2020-05-11 11:25:07 +08:00

README.rst

Team and repository tags

image

Murano

Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. Cloud users -- including inexperienced ones -- can then use the catalog to compose reliable application environments with the push of a button.

Project Resources

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

Release Notes

Release Notes may be found here: https://docs.openstack.org/releasenotes/murano