monasca-specs/priorities/yoga-priorities.rst
Martin Chacon Piza 393acda2c9 Add Yoga release cycle priorities
Change-Id: Ic2d15caaf2d0e83b412f8f50bf2d0c01cab3d8c6
2022-03-14 13:41:40 +01:00

4.0 KiB

Yoga Project Priorities

List of priorities the Monasca drivers team is prioritizing in Yoga.

The owners listed are responsible for tracking the status of that work and helping get that work done. They are not the only contributors to this work, and not necessarily doing most of the coding!

The implementation progress on these priorities and other identified important tasks is tracked in this board.

Essential Priorities

Title Owners
Update Docker Images chaconpiza
Update https://github.com/monasca/monasca-docker chaconpiza
Bring compatibility with Python3 zed unit tests chaconpiza

High Priorities

Title Owners
Thresholding engine in cluster mode chaconpiza
Add Time and Times in Monasca UI
Define Prometheus based architecture
Application Credentials
Middleware upgrades ELK 7.3.0 -> OpenDistro

Optional Priorities

Title Owners

+==========================================+=========================+ +------------------------------------------+-------------------------+ | Selenium Tests for Monasca-UI | | +------------------------------------------+-------------------------+ | OpenStack Client Integration | | +------------------------------------------+-------------------------+

Details

Application Credentials

Keystone appliction credentials <https://docs.openstack .org/keystone/latest/user/application_credentials.html> offer the mechanism to allow applications to authenticate to Keystone. The ability to specify access rules <http://specs.openstack .org/openstack/keystone-specs/specs/keystone/stein/capabilities-app-creds .html> for application credentials has been implemented in the Train cycle.

The goal of this story is to add application credentials support in monasca-agent. This will prevent the security risk of revealing OpenStack user's password when installing the agent on the tenants environment. The access rules of these application credentials should be limited to posting measurements. monasca-setup should be extended to automatically generate such credentials and save them in configuration file if needed.

Similar task should be implemented in monasca-grafana-datasource.

Stories: