Add Xena release cycle priorities
Change-Id: Ibf2fc510f6d89639a666521fd50a7dd1f7f34d68
This commit is contained in:
parent
a9a886f326
commit
a437ac26df
88
priorities/xena-priorities.rst
Normal file
88
priorities/xena-priorities.rst
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
.. _xena-priorities:
|
||||||
|
|
||||||
|
===========================
|
||||||
|
Xena Project Priorities
|
||||||
|
===========================
|
||||||
|
|
||||||
|
List of priorities the Monasca drivers team is prioritizing in Xena.
|
||||||
|
|
||||||
|
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`_.
|
||||||
|
|
||||||
|
.. _this board: https://storyboard.openstack.org/#!/board/236
|
||||||
|
|
||||||
|
Essential Priorities
|
||||||
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
+----------------------------------------------------+---------------------------+
|
||||||
|
| Title | Owners |
|
||||||
|
+====================================================+===========================+
|
||||||
|
| `Migrate CI/CD from Travis-CI to Github actions` | chaconpiza |
|
||||||
|
+----------------------------------------------------+---------------------------+
|
||||||
|
| `Update Docker Images` | chaconpiza |
|
||||||
|
+----------------------------------------------------+---------------------------+
|
||||||
|
| `Update https://github.com/monasca/monasca-docker` | 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:
|
||||||
|
|
||||||
|
* https://storyboard.openstack.org/#!/story/2005622
|
||||||
|
* https://storyboard.openstack.org/#!/story/2005623
|
||||||
|
|
Loading…
Reference in New Issue
Block a user