After our mid-cycle, we defined a couple of new priorities for the mitaka cycle. I updated the list of priorities and the owners. Change-Id: I4b640c387f96a086d8a55c67844556a2a0ebe28c
3.5 KiB
Mitaka Project Priorities
List of priorities the Watcher drivers team is prioritizing in Mitaka.
DevStack integration
Watcher needs to be DevStack friendly such that it is easily approachable for folks looking to use and/or contribute to Watcher.
Ceilometer integration
Watcher must rely on Ceilometer to get metrics from the underlying infrastructure.
Dynamic strategy load
Watcher Decision Engine must be able to load different optimization Strategy .
Tasflow integration
Watcher Applier must use taskflow as it will help us a lot to make Action Plan execution easy, consistent, scalable and reliable.
Tempest integration
Watcher must provide a set of integration tests that will be used by Tempest and run as a voting job in the gate.
Scoring module
Watcher scoring module is a generic machine learning service. It will provide for example predictions or classifications that can be used by the selected Strategy.
Cluster objects wrapper
Watcher Decision Engine must provide a way to get cluster objects that can be used directly within a Strategy . These objects will be refreshed periodically.
Threshold optimization
Watcher must allow the admin to pass Strategy parameters, like an optimization threshold, to a selected Strategy .
Watcher dashboard
Watcher must provide a human interface to interact through the OpenStack Horizon dashboard.