074f8f474b
Currently in order to list artifacts from all tenants, keyclock token must include 'admin' role. The same goes for getting artifact from different realms, or download blob of artifact from different realm. The following changes enable more flexbility: to list artifacts from all tenants, user can define artifact:list_all_artifacts in policy.yaml with his own choice for role. E.G. "artifact:list_all_artifacts": "role:su_role" ^ this will allow any user with role "su_role" to list artifacts from any realm. The same logic holds for getting artifact from other realm (get_any_artifact), or download blob from artifact in any realm (download_from_any_artifact) Change-Id: Iaaa7f4b366230e0c5e4bee136bcdf9d072d498d8 |
||
---|---|---|
devstack | ||
doc/source | ||
etc | ||
glare | ||
glare_tempest_plugin | ||
tools | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.testr.conf | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
bandit.yaml | ||
pylintrc | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Glare
Glare (from GLare Artifact REpository) is a service that provides access to a unified catalog of structured meta-information as well as related binary data (these structures are also called 'artifacts').
- Get Started: https://github.com/openstack/glare/blob/master/doc/source/quickstart.rst
- Documentation: https://github.com/openstack/glare/blob/master/doc
- Source: https://git.openstack.org/cgit/openstack/glare
- Bugs: https://bugs.launchpad.net/glare
- Blueprints:** https://blueprints.launchpad.net/glare
- REST Client:** https://git.openstack.org/cgit/openstack/python-glareclient
License
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0