Jump to: navigation, search

Difference between revisions of "Watcher Meeting Agenda"

(387 intermediate revisions by 14 users not shown)
Line 2: Line 2:
  
 
Please feel free to add items to the Agenda under Open Discussion
 
Please feel free to add items to the Agenda under Open Discussion
 +
 +
=== 07/17/2019 ===
 +
* Announcements
 +
** Proof of concept threadpool achieves 90% performance improvement with 16 threads [https://review.opendev.org/#/c/671094/ DNM: Abuse the ThreadPool to build the datamodel]
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.opendev.org/#/c/668598/ Improve Compute Data Model] needs  review
 +
*** [https://review.opendev.org/#/c/670366/ Baseclass for ModelBuilder with audit scope] needs review
 +
*** [https://review.opendev.org/#/c/670386/ Add call_retry for ModelBuilder for error recovery] needs review
 +
*** [https://review.opendev.org/#/c/670453/ Move datasources folder into decision_engine] needs review
 +
*** [https://review.opendev.org/#/c/671014/ Remove useless _opts.py] needs review
 +
*** [https://review.opendev.org/#/c/669611/ Replace human_id with name in grafana doc] needs review
 +
*** [https://review.opendev.org/#/c/669087/ remove id field from CDM] needs review
 +
*** [https://review.opendev.org/#/c/669786/ Add reource_name for save_energy in action input parameter field] needs review
 +
*** [https://review.opendev.org/#/c/669528/ Add Python 3 Train unit tests] needs review
 +
** Watcher tempest plugin
 +
*** [https://review.opendev.org/#/c/670936/ rollback node status] needs review
 +
** Watcher dashboard
 +
*** [https://review.opendev.org/#/c/669529/ Add Python 3 Train unit tests] needs review
 +
* Discussion
 +
** Global threadpool proposal for decision-engine
 +
 +
=== 07/03/2019 ===
 +
* Announcements
 +
** Optimized Nova API calls for data model show between 30 / 40% performance improvement.
 +
* Review Action Items
 +
** Specs
 +
*** [https://review.opendev.org/668639 Improve Compute Data Model] needs review
 +
** Watcher
 +
*** [https://review.opendev.org/667522 improve OptGroup consistency across configuration] needs review
 +
*** [https://review.opendev.org/660011 Add reource_name in action input parameter field] needs review
 +
*** [https://review.opendev.org/668005 Improve logging in building of nova data model] needs review
 +
*** [https://review.opendev.org/668602 Remove notifier_driver option in Watcher devstack] needs review
 +
*** [https://review.opendev.org/668100 Reduce the query time of the instances when call get_instance_list()] needs new patchset
 +
*** [https://review.opendev.org/668363 Blacklist sphinx 2.1.0 (autodoc bug)] needs review
 +
*** [https://review.opendev.org/668285 Add name field for test data] needs review
 +
*** [https://review.opendev.org/668110 Releasenote for grafana datasource] needs review
 +
* Discussion
 +
** Inactive core-reviewer update
 +
** about id, uuid and hostname in ComputeNode. [https://github.com/openstack/watcher/blob/master/watcher/decision_engine/model/collector/nova.py#L306 code]  [https://developer.openstack.org/api-ref/compute/?expanded=list-hypervisors-details-detail#list-hypervisors-details refer api doc]
 +
 +
=== 06/19/2019 ===
 +
* Announcements
 +
** Ceilometer is planning to reintroduce cpu_util metric in T2/T3
 +
* Review Action Items
 +
** [https://review.opendev.org/#/c/664613/ Documentation configuring grafana datasource] needs review
 +
** [https://review.opendev.org/#/c/663489/ check instance state for instance.update] needs review
 +
** [https://review.opendev.org/#/c/661976/ Move datasource query_retry into baseclass] needs review
 +
** [https://review.opendev.org/#/c/649341/ Grafana proxy datasource to retrieve metrics] needs review
 +
** [https://review.opendev.org/#/c/661301/ Implement the configuration for Grafana datasource] needs review
 +
** [https://review.opendev.org/#/c/660011/ Add resource_name in action input parameter field] needs new patch
 +
* Discussion
 +
** Update launchpad Watcher core driver team and members
 +
** Should we remove inactive Watcher core reviewers
 +
** whether we need to rename the field 'human_id' of the data model
 +
** whether we need to receive and process the Nova unversioned notifications [https://review.opendev.org/#/c/663332/]
 +
 +
=== 06/05/2019 ===
 +
* Announcements
 +
** This week is Train-1 milestone. Watcher finished 5 BPs.
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.opendev.org/#/c/661245/ Add Placement helper] needs review
 +
*** [https://review.opendev.org/#/c/661121/ Optimize hypervisor API calls] needs review
 +
*** [https://review.opendev.org/#/c/662089/ Optimize NovaHelper.get_compute_node_by_hostname] needs review
 +
*** [https://review.opendev.org/#/c/661976/ Move datasource query_retry into baseclass] needs review
 +
*** [https://review.opendev.org/#/c/649341/ Grafana proxy datasource to retrieve metrics] needs new patch
 +
*** [https://review.opendev.org/#/c/661301/ Implement the configuration for Grafana datasource] needs new patch
 +
*** [https://review.opendev.org/#/c/660393/ Improve DevStack documentation to support metrics] needs review
 +
*** [https://review.opendev.org/#/c/660011/ Add resource_name in action input parameter field] needs new patch
 +
* Discussion
 +
** whether we need to rename the field 'human_id' of the data model
 +
 +
=== 05/22/2019 ===
 +
* Review Action Items
 +
** Specs
 +
*** [https://review.opendev.org/659099 Spec for Grafana proxy datasource] needs review
 +
*** [https://review.opendev.org/659008 Spec for support-keystoneclient-option.rst] needs review
 +
*** [https://review.opendev.org/656448 Add Placement helper] needs review
 +
** Watcher
 +
*** [https://review.opendev.org/656622 formal datasource interface implementation] needs review
 +
*** [https://review.opendev.org/660132 remove unused cliutils.py file as osc_lib is used] needs review
 +
*** [https://review.opendev.org/660295 Remove redundant key 'hostname'] needs review
 +
*** [https://review.opendev.org/#/c/657944/ Audit API supports new force option] needs review
 +
*** [https://review.opendev.org/657211 Add force field to Audit] needs review
 +
*** [https://review.opendev.org/658571 Cleanup doc dependencies] needs review
 +
*** [https://review.opendev.org/#/c/659979/ Update migration notification] needs review
 +
*** [https://review.opendev.org/#/c/659688/ Optimize NovaClusterDataModelCollector.add_instance_node] needs review
 +
* Discussion
 +
** whether we need to rename the field 'human_id' of the data model
 +
 +
=== 05/08/2019 ===
 +
* Announcements
 +
** [https://blueprints.launchpad.net/watcher update Watcher blueprints]
 +
* Review Action Items
 +
** Specs
 +
*** [https://review.opendev.org/#/c/656448/ Add Placement helper] needs review
 +
** Watcher
 +
*** [https://review.opendev.org/#/c/645294/ Allow for global datasource preference from config] needs review
 +
*** [https://review.opendev.org/#/c/651746/ Using node replace resource_id in method add_action_disable_node()] needs review
 +
*** [https://review.opendev.org/#/c/656457/ Add tempest voting] needs review
 +
*** [https://review.opendev.org/#/c/657374/ Allow using file to override metric map] needs review
 +
*** [https://review.opendev.org/#/c/657218/ update wsme types] needs review
 +
*** [https://review.opendev.org/#/c/657211/ Add force field to Audit] needs review
 +
* Discussion Topics
 +
** Documentation on devstack with different datasources
 +
** Documentation on watcher tempest tests
 +
** There are too many individual tempest tests, maybe we can merge them
 +
 +
=== 04/24/2019 ===
 +
* Review Action Items
 +
** Specs
 +
*** [https://review.opendev.org/#/c/653344/ Formalize DataSourceBase interface] needs review
 +
*** [https://review.opendev.org/#/c/653931/ Add a force field to audit] needs review
 +
** Watcher
 +
*** [https://review.opendev.org/#/c/645294/ Allow for global datasource preference from config] needs review
 +
*** [https://review.opendev.org/#/c/653977/ Resolve problems with audit scope and add tests] needs review
 +
*** [https://review.opendev.org/#/c/654800/ Drop use of git.openstack.org] needs review
 +
*** [https://review.opendev.org/#/c/653913/ separate launching audit scheduler] needs review
 +
*** [https://review.opendev.org/#/c/651746/ Make the same method be self-explanatory in different strategies] needs review
 +
** Watcher tempest plugin
 +
*** [https://review.opendev.org/#/c/654804/ Replace git.openstack.org URLs with opendev.org URLs] needs review
 +
*** [https://review.opendev.org/#/c/654803/ Replace git.openstack.org URLs with opendev.org URLs] needs review
 +
** Watcher dashboard
 +
*** [https://review.opendev.org/654803 Replace git.openstack.org URLs with opendev.org URLs] needs review
 +
* Discussion Topics
 +
** Approved file based metric spec needs to be implemented [https://review.opendev.org/#/c/643312/]
 +
** URL migration to opendev.org
 +
** Watcher blueprints need cleaning [https://blueprints.launchpad.net/watcher]
 +
 +
=== 04/10/2019 ===
 +
* '''Announcements'''
 +
** Stein cycle release, Watcher features [http://specs.openstack.org/openstack/watcher-specs/specs/stein/index.html]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/649235/ global datasource order] needs reviews
 +
*** [https://review.openstack.org/#/c/643312/ file based metric map] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/645294/ Allow for global datasource preference from config] needs reviews
 +
*** [https://review.openstack.org/#/c/647672/ Make datasource methods match names of metrics] needs reviews
 +
*** [https://review.openstack.org/#/c/611275/ Adapt Watcher to Python3.7] needs reviews
 +
*** [https://review.openstack.org/#/c/649212/ fix remove job error] needs confirmation
 +
* Discussion Topics
 +
** Train cycle BPs [https://review.openstack.org/#/c/650861/]
 +
** Python 3.7 deadlocks with unit tests & coverage
 +
** Work on standardize arguments and return types of datasources
 +
** General discussion about features / improvements that contributors would like to work on or plan to work on.
 +
** needs new core reviewers
 +
 +
=== 12/19/2018 ===
 +
* Discussion Topics
 +
** My responsibilities may be changed in the coming couple of months and I won't re-elect for Train release. I'm not leaving the project and will stay as core reviewer and contributor.
 +
** To store datetime in UTC is a good practice. Relating user experience, should operator set audit start/end time in UTC or local time?
 +
** Should we remove inactive core reviewers?
 +
 +
=== 12/07/2018 ===
 +
* '''Announcements'''
 +
** CERN uses Watcher to allocate [https://www.youtube.com/watch?v=KfO69o88a7U preemptible instances]
 +
* Discussion Topics
 +
** I'm working on Grenade tests that would allow to get us upgrade tag.
 +
** Ceilometer Datasource is proposed to be deprecated.
 +
** Allow Watcher to execute more than one action plan at the same time.
 +
** Some of Nova Scheduler filters are pretty difficult to implement.
 +
 +
 +
=== 09/26/2018 ===
 +
* '''Announcements'''
 +
** We've had great discussion on PTG with people from Fujitsu regarding scenarios of cooperation between Monasca and Watcher.
 +
** [https://review.openstack.org/#/c/604111/ Stein] priorities are merged.
 +
** Time to work on approved blueprints, you should start with writing specification if your blueprint is new one.
 +
* Discussion Topics
 +
** Do we need API Guide https://docs.openstack.org/watcher/rocky/api/ ? We have API reference now and API Guide seems useless.
 +
** Discussion about states in CONTINUOUS audit.
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/554765/ Enhance Watcher Applier Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/556796/ add start and end time for continuous audit] new PS should be submitted
 +
*** [https://review.openstack.org/#/c/599361/ Add audit scoper for baremetal data model] new PS should be submitted
 +
 +
=== 08/15/2018 ===
 +
* '''Announcements'''
 +
** We have successfully achieved release candidate.
 +
** Stein etherpad is available here: https://etherpad.openstack.org/p/stein-watcher-ptg I will fill it up with blueprints and discussion topics, but I need your help!
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] we can continue our work on it.
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/554765/ Enhance Watcher Applier Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/591389/ Add hostname to API Reference] needs reviews
 +
*** [https://review.openstack.org/#/c/584306/ Improve logs of Workload Stabilization strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/526293/ check stale actionplans and actions] probably should be abandoned
 +
** Watcher Dashboard & CLI
 +
*** [https://review.openstack.org/#/c/591404/ fix watcher actionplan show command] needs reviews
 +
 +
=== 07/18/2018 ===
 +
* '''Announcements'''
 +
** Rocky-3 milestone comes next week
 +
** ZTE has returned to contribute to OpenStack
 +
** Watcher plans to participate in coming PTG. I will create etherpad page for Denver's PTG.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/561640/ Respect Nova Scheduler filters] needs final core review
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] needs final core review
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] Aditi needs take a look at Hidekazu's comment
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/578102/ Add HA support] ready to review, alexchadin will update it with release notes and documentations
 +
*** [https://review.openstack.org/#/c/551963/ Try to use requeue to sync CDM] should be merged before HA patch.
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs reviews
 +
** Watcher Dashboard & CLI
 +
*** [https://review.openstack.org/#/c/583273/ https://review.openstack.org/#/c/583273/] needs reviews
 +
 +
=== 06/20/2018 ===
 +
* '''Announcements'''
 +
** Watcher Rocky-2 has been merged.
 +
** suzhengwei has got Watcher core role.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/561640/ Respect Nova Scheduler filters] needs final core review
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] Aditi needs take a look at Hidekazu's comment
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] should be updated by alexchadin
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs new PS (it's probably should be taken by someone else)
 +
*** [https://review.openstack.org/#/c/556796/ [WiP]add start and end time for continuous audit] needs to be taken by someone
 +
** Watcher Dashboard && CLI
 +
*** [https://review.openstack.org/#/c/558415/ add start and end time for continuous audit] needs reviews
 +
 +
=== 06/06/2018 ===
 +
* '''Announcements'''
 +
** Rocky-2 milestone has come, we will release Watcher Rocky-2 this week.
 +
** suzhengwei is promoted as Watcher core. Please vote via openstack-dev mail list.
 +
** [https://review.openstack.org/#/c/558559/ Add API Reference for Watcher] has been merged, needs to find a way to add it to docs.openstack.org
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/561640/ Respect Nova Scheduler filters] needs final core review
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] Watcher team takes it until ZTE is continued their contribution
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] Watcher team takes it until ZTE is continued their contribution
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs new PS (it's probably should be taken by someone else)
 +
*** [https://review.openstack.org/#/c/556796/ [WiP]add start and end time for continuous audit] needs to be taken by someone
 +
** Watcher Dashboard && CLI
 +
*** [https://review.openstack.org/#/c/558415/ add start and end time for continuous audit] needs reviews
 +
 +
=== 05/23/2018 ===
 +
* '''Announcements'''
 +
** We can't hold Watcher Project Update because of unforeseen consequences.
 +
* Blueprints
 +
** [https://blueprints.launchpad.net/watcher/+spec/watcher-strategy-selector Watcher Strategy Selector] does Aditi plan to start working on it during Rocky cycle?
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/561640/ Respect Nova Scheduler filters] needs final core review
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs final core review
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] should be taken by someone since ZTE has suspended its contribution to OpenStack
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] should be taken by someone since ZTE has suspended its contribution to OpenStack
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs final core review
 +
*** [https://review.openstack.org/#/c/558559/ Add API Reference for Watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/570092/ Update storage CDM collector] needs reviews
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs new PS (it's probably should be taken by someone else)
 +
* Open Discussions
 +
** Should we reschedule our next meeting time to more suitable time for you?
 +
 +
=== 05/09/2018 ===
 +
* '''Announcements'''
 +
** SBCloud company has been registered. Alexchadin has been working for this company since April.
 +
** ZTE has suspended their contribution to OpenStack because of [https://www.pcmag.com/commentary/360451/new-trade-war-targets-china-zte-but-us-firms-caught-in-cros US sanctions].
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs final core review
 +
*** [https://review.openstack.org/560779 Watcher api validation using json] needs new PS
 +
*** [https://review.openstack.org/561640 Respect Nova Scheduler filters] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/554765 Enhance Watcher Applier Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs new PS
 +
*** [https://review.openstack.org/#/c/558559/ Add API Reference for Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/563477/ Watcher Planner Selector] needs to fix Zuul jobs
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs new PS
 +
 +
=== 04/25/2018 ===
 +
* '''Announcements'''
 +
** Watcher Rocky-1 has been released last friday.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs reviews
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] needs new PS
 +
*** [https://review.openstack.org/551058 Add the start and end time for CONTINUOUS audit] has been merged
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] needs new PS
 +
*** [https://review.openstack.org/561640 Respect Nova Scheduler filters] needs new PS
 +
*** [https://review.openstack.org/560779 Watcher api validation using json] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs new PS
 +
*** [https://review.openstack.org/#/c/557681/ Exclude Project By Audit Scope] needs new PS
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] probably needs new PS
 +
*** [https://review.openstack.org/#/c/554765/ Enhance Watcher Applier Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/563477/ Watcher Planner Selector] needs new PS
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/559899/ Refactor watcher API for Action Plan Start] needs reviews
 +
*** [https://review.openstack.org/#/c/563433/ Replace of private _create methods in tests] needs reviews
 +
*** [https://review.openstack.org/#/c/559481/ Added _get_model_list base method for all get_*_list methods] needs new PS
 +
*** [https://review.openstack.org/#/c/563436/ Grouped _add_*_filters methods together] needs reviews
 +
*** [https://review.openstack.org/#/c/563437/ Updated tests on bug, when get list returns deleted items] needs new PS
 +
*** [https://review.openstack.org/#/c/563468/ Moved do_execute method to AuditHandler class] needs reviews
 +
 +
=== 04/18/2018 ===
 +
* '''Announcements'''
 +
** Watcher Rocky-1 is scheduled in this week. I'm going to release it tomorrow.
 +
** [https://blueprints.launchpad.net/watcher/+spec/replace-cold-migrate-to-use-nova-migration-api replace-cold-migrate-to-use-nova-migration-api] has been merged.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs new PS
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] needs reviews
 +
*** [https://review.openstack.org/551058 Add the start and end time for CONTINUOUS audit] needs reviews
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] needs new PS
 +
*** [https://review.openstack.org/561640 Respect Nova Scheduler filters] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs reviews
 +
*** [https://review.openstack.org/#/c/560776/ add strategy doc:storage capacity balance] needs new PS
 +
*** [https://review.openstack.org/#/c/557681/ Exclude Project By Audit Scope] needs new PS
 +
*** [https://review.openstack.org/#/c/561182/ Use jsonschema to validate efficacy indicators] needs reviews
 +
*** [https://review.openstack.org/#/c/554765/ Enhance Watcher Applier Engine] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/559653/ add unittest for execute_audit in audit/continuous.py] needs reviews
 +
*** [https://review.openstack.org/#/c/561829/ amend delete action policy] needs reviews
 +
*** [https://review.openstack.org/#/c/559481/ Added _get_model_list base method for all get_*_list methods] needs new PS
 +
 +
=== 04/11/2018 ===
 +
* '''Open Discussions'''
 +
** alexchadin proposes to add filtering mechanism with at least affinity/anti-affinity, HA/AZ filters.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs new PS
 +
*** [https://review.openstack.org/549706 Support Watcher HA active-active Mode] needs new PS
 +
*** [https://review.openstack.org/551058 Add the start and end time for CONTINUOUS audit] needs reviews
 +
*** [https://review.openstack.org/551861 Enhance Watcher applier Engine] needs to answer Egor's question.
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/554765/ Enhance Watcher Applier Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/555665/ Replace cold migration to use Nova migration API] needs reviews
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs new PS
 +
*** [https://review.openstack.org/#/c/551963/ Try to use requeue to sync CDM] needs reviews as possible part of HA (alexchadin should update commit description).
 +
*** [https://review.openstack.org/#/c/557681/ Exclude Project By Audit Scope] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/557430/ Several fixes of strategies docs] needs final core review
 +
*** [https://review.openstack.org/#/c/559653/ add unittest for execute_audit in audit/continuous.py] needs reviews
 +
*** [https://review.openstack.org/#/c/559542/ Update auth_uri option to www_authenticate_uri] needs new PS
 +
*** [https://review.openstack.org/557433 Trivial fix of user guide doc] needs new PS
 +
*** [https://review.openstack.org/#/c/549598/ Update "returns" to "return"] who'd like to update this commit?
 +
*** [https://review.openstack.org/#/c/559481/ Added _get_model_list base method for all get_*_list methods] needs new PS
 +
*** [https://review.openstack.org/#/q/topic:mox-removal+(status:open+OR+status:merged)+project:openstack/watcher-dashboard mox-removal] should be reviewed
 +
 +
=== 04/04/2018 ===
 +
* '''Open Discussions'''
 +
** alexchadin propose to add filtering mechanism with at least two filters: Different Host and Same Host.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/551058 Add the start and end time for CONTINUOUS audit] needs reviews
 +
*** [https://review.openstack.org/558614 Watcher Planner Selector] needs reviews
 +
*** [https://review.openstack.org/#/c/549706/ Support Watcher HA active-active Mode] needs new PS
 +
*** [https://review.openstack.org/#/c/551861/ Enhance Watcher workflow Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/558614/ Watcher Planner Selector] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/555665/ Replace cold migration to use Nova migration API] needs reviews
 +
*** [https://review.openstack.org/557462 Enable mutable config in Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs new PS
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/557433 Trivial fix of user guide doc] needs new PS
 +
*** [https://review.openstack.org/#/c/549598/ Update "returns" to "return"] who'd like to update this commit?
 +
*** [https://review.openstack.org/#/c/557430/ Several fixes of strategies docs] needs reviews
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs new PS
 +
 +
=== 03/28/2018 ===
 +
* '''Announcements'''
 +
** Aditi Sharma and Yumeng Bao will take Watcher Project Update on Vancouver Summit!
 +
** All watcher jobs have been migrated to zuulv3 syntax. Rest of strategy scenarios should be delivered during this cycle.
 +
* OpenStack-wide Goals
 +
** Enable mutable configuration is assigned to Egor Panfilov. We have to track this goal via [https://storyboard.openstack.org/#!/story/2001545 storyboard]
 +
** [https://bugs.launchpad.net/watcher/+bug/1758388 Remove Use of mox/mox3 for Testing] should be assigned and fixed in watcher-dashboard
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/546960/ Exclude Project By Audit Scope] needs to be updated
 +
*** [https://review.openstack.org/#/c/551914/ Add team priorities for Rocky] has been merged
 +
*** [https://review.openstack.org/#/c/549706/ Support Watcher HA active-active Mode] needs new PS
 +
*** [https://review.openstack.org/#/c/551058/ Add the start and end time for CONTINUOUS audit] needs new PS
 +
*** [https://review.openstack.org/#/c/551861/ Enhance Watcher workflow Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/553729/ Change specs webpage from oslosphinx to openstackdocstheme] answers should be given
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/555665/ Replace cold migration to use Nova migration API] needs new PS
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] should be updated to fix jobs issues
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] needs final core review
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/556286/ add lower-constraints job] needs reviews
 +
*** [https://review.openstack.org/#/c/551708/ Update links in README] needs reviews
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs new PS
 +
*** [https://review.openstack.org/#/c/552534/ Fix sort of *list command output] needs reviews
 +
 +
=== 03/21/2018 ===
 +
* '''Announcements'''
 +
** watcher-tempest-plugin has been stabilised and will be turned into zuulv3 job soon.
 +
** Watcher will have functional job for each strategy once [https://review.openstack.org/#/c/551790/ zuulv3 patch] is merged
 +
** [https://governance.openstack.org/tc/goals/#release-cycles OpenStack-wide goals] should be represented as bugs cause they are clear and have redundant description
 +
* Review Action Items
 +
** Blueprint/Bug Review and Discussion
 +
*** [https://blueprints.launchpad.net/watcher/+spec/sync-datamodel-before-audit-execution sync datamodel before audit execution] has been registered
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/551914/ Add team priorities for Rocky] should be reviewed by Yumeng Bao
 +
*** [https://review.openstack.org/#/c/549706/ Support Watcher HA active-active Mode] needs new PS
 +
*** [https://review.openstack.org/#/c/551058/ Add the start and end time for CONTINUOUS audit] needs new PS
 +
*** [https://review.openstack.org/#/c/546960/ Exclude Project By Audit Scope] needs new PS
 +
*** [https://review.openstack.org/#/c/551851/ Add replace cold migration to usenova API spec] needs reviews
 +
*** [https://review.openstack.org/#/c/551861/ Enhance Watcher workflow Engine] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] should be updated to fix jobs issues
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs new PS
 +
*** [https://bugs.launchpad.net/watcher/+bug/1757423 watcher docs should be updated] as we have discussed during the PTG, documentation regarding strategies should be updated
 +
*** [https://review.openstack.org/#/c/552534/ Fix sort of *list command output] needs reviews
 +
 +
=== 03/14/2018 ===
 +
* '''Announcements'''
 +
** We have got through the blueprints and bugs. There are 17 actual bugs and 16 blueprints targeted to Rocky cycle.
 +
** I'm trying to stabilize tempest-plugin, I propose to make it voting once [https://review.openstack.org/#/c/549062/ it's merged].
 +
** zuulv3 migration [https://review.openstack.org/#/c/551790/ patch] should ready soon as well.
 +
* Review Action Items
 +
** Blueprint/Bug Review and Discussion
 +
*** [https://blueprints.launchpad.net/watcher/+spec/support-watcher-ha-active-active-mode HA blueprint] and [https://blueprints.launchpad.net/watcher/+spec/event-driven-optimization-based Event-driven optimization based] should be reviewed and implemented by all watcher members.
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/546960/ Exclude Project By Audit Scope] needs reviews
 +
*** [https://review.openstack.org/#/c/551851/ Add replace cold migration to use nova API spec] needs reviews
 +
*** [https://review.openstack.org/#/c/551058/ Add the start and end time for CONTINUOUS audit] needs reviews
 +
*** [https://review.openstack.org/#/c/551861/ Enhance Watcher workflow Engine] needs reviews
 +
*** [https://review.openstack.org/#/c/549706/ Support Watcher HA active-active Mode] needs reviews
 +
** Watcher
 +
*** We can continue to merge commits
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] should be updated to fix jobs issues
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs new PS
 +
*** [https://review.openstack.org/#/c/552534/ Fix sort of audit templates by goal name] needs new PS
 +
 +
=== 02/21/2018 ===
 +
* '''Announcements'''
 +
** PTG takes a place on the next week! Time to choose our time to start discussions.
 +
** We need to make a decision about messenger to communicate during PTG. There are some proposals: Slack, Telegram (+1 from me), GroupMe.
 +
** Anne Bertucio collects queens demo videos, can we make our own?
 +
** We are still working on adding PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here]. Please, add something you'd like to discuss.
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/544348/ Fix global efficacy format] needs reviews
 +
*** [https://review.openstack.org/#/c/546112/ workload_stabilization trivial fix] needs reviews
 +
*** [https://review.openstack.org/#/c/546163/ Complete schema of workload_stabilization strategy] needs reviews
 +
 +
=== 02/14/2018 ===
 +
* '''Announcements'''
 +
** Watcher has got stable/queens branch.
 +
** We are still working on adding PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here]. Please, add something you'd like to discuss.
 +
** Odd weekly meeting time has been set on 08:00 UTC.
 +
* Review Action Items
 +
** Blueprint/Bug Review and Discussion
 +
*** [https://blueprints.launchpad.net/watcher/+spec/add-resource-name-in-action-input-parameter-filed add resource name in action input] bp should be discussed.
 +
** Watcher (we don't merge BP's commits until rocky cycle)
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs reviews
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/543147/ Fix some dead link in docs] needs new PS
 +
*** [https://review.openstack.org/#/c/542717/ Fix grammar errors] needs new PS
 +
*** [https://review.openstack.org/#/c/484329/ Add a hacking rule for string interpolation at logging] needs new PS
 +
*** [https://review.openstack.org/#/c/479200/ add strategy host_maintenance] needs to fix unit tests issues
 +
 +
=== 02/07/2018 ===
 +
* '''Announcements'''
 +
** Project Update has been requested.
 +
** This is rc1 week, bugs should be reviewed ASAP.
 +
** We are still working on adding PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here]. Please, add something you'd like to discuss.
 +
** New weekly meeting time has been proposed: 8:00 UTC. Should we set it on either even or odd week?
 +
** Bug list on Launchpad should be reviewed during PTG.
 +
* Review Action Items
 +
** Blueprint/Bug Review and Discussion
 +
*** [https://blueprints.launchpad.net/watcher/+spec/migrate-to-zuulv3 Migration to zuulv3]. We have migrated zuulv3 jobs to our repos. The next move is to adapt old jobs to v3 format.
 +
*** [https://blueprints.launchpad.net/watcher/+spec/audit-scoper-for-baremetal-data-model scoper for baremetal] should be targeted to Rocky cycle.
 +
*** [https://blueprints.launchpad.net/watcher/+spec/add-start-end-time-for-continuous-audit start end time for continuous audit] is already solved by cron syntax. Should Watcher get another implementation?
 +
*** [https://blueprints.launchpad.net/watcher/+spec/support-watcher-ha-active-active-mode watcher ha active active] needs detailed discussion
 +
*** [https://blueprints.launchpad.net/watcher/+spec/enhance-watcher-applier-engine enhance applier] needs more details
 +
 +
=== 01/31/2018 ===
 +
* '''Announcements'''
 +
** Queens-3 has been released, python-watcherclient has got stable branch
 +
** Project Update presentation should be approved by someone from Foundation team.
 +
** We are still working on adding PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here]. Please, add something you'd like to discuss.
 +
** Some contributors proposed to make meeting time earlier. What time would be suitable for you?
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/508108 filter exclude instances during migration] needs new PS
 +
*** [https://review.openstack.org/#/c/530105 create audit failed] needs to fix merge conflict
 +
*** [https://review.openstack.org/#/c/479200 add strategy cluster_maintenance] if suzhengwei isn't able to support this commit, I'd like to take this one.
 +
*** [https://review.openstack.org/#/c/517179 option to rollback action_plan when it fails] needs new PS
 +
*** [https://review.openstack.org/#/c/539102 Fix get_compute_node_by_hostname in nova_helper] needs new PS
 +
 +
=== 01/24/2018 ===
 +
* '''Announcements'''
 +
** We're going to release queens-3 today.
 +
** Call for Presentations is opened, deadline is February 8th
 +
** [https://governance.openstack.org/election/ PTL nominations] starts on 29th January.
 +
** We need to work on adding PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here].
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/522538/ Strategy requirements] needs final core review
 +
*** [https://review.openstack.org/#/c/537356/ Add baremetal strategy validation] needs reviews
 +
*** [https://review.openstack.org/#/c/521691/ Add zone migration strategy] needs final core review
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/523422/ Add strategy state command] needs reviews
 +
 +
=== 01/17/2018 ===
 +
* '''Announcements'''
 +
** One week left till Queens-3 milestone. We should release python-watcherclient by EOW.
 +
** Feel free to add PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here].
 +
* Review Action Items
 +
** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs new patch set
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/522538/ Strategy requirements] needs reviews
 +
*** [https://review.openstack.org/#/c/482093/ Add baremetal data model] needs final core review
 +
*** [https://review.openstack.org/#/q/topic:bp/watcher-multi-datasource+(status:open+OR+status:merged) set of watcher-multi-datasource patches] needs to be reviewed
 +
*** [https://review.openstack.org/#/c/521691/ Add zone migration strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/516500/ Add storage capacity balance Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/479200/ add strategy cluster_maintenance] needs reviews
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs new PS
 +
*** [https://review.openstack.org/#/c/533152/ Fix compute scope test bug] needs reviews
 +
 +
=== 01/10/2018 ===
 +
* '''Announcements'''
 +
** Queens-3 milestone will be reached in two weeks. Spending more time on code reviews is appreciate.
 +
** Feel free to add PTG topics [https://etherpad.openstack.org/p/rocky-watcher-ptg here].
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs final core review
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/522538/ Strategy requirements] needs reviews
 +
*** [https://review.openstack.org/#/c/482093/ Add baremetal data model] needs reviews
 +
*** [https://review.openstack.org/#/q/topic:bp/watcher-multi-datasource+(status:open+OR+status:merged) set of watcher-multi-datasource patches] needs to be reviewed
 +
*** [https://review.openstack.org/#/c/521691/ Add zone migration strategy] needs reviews
 +
** Watcher Bug Fixes
 +
*** [https://review.openstack.org/#/c/530105/ create audit failed] needs reviews
 +
*** [https://review.openstack.org/#/c/532184/ Set apscheduler logs to WARN level] needs final core review
 +
*** [https://review.openstack.org/#/c/527892/ reset job interval when audit was updated] needs final core review
 +
*** [https://review.openstack.org/#/c/528632/ check actionplan state when deleting actionplan] needs final core review
 +
*** [https://review.openstack.org/#/c/530845/ update audit API description] needs final review
 +
*** [https://review.openstack.org/#/c/530011/ use current weighted sd as min_sd when starting to simulate migrations] needs final core review
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/532471/ create audit failed] needs reviews
 +
*** [https://review.openstack.org/#/c/514624/ retrive service only by id] shouldn't it be abandoned as original patch https://review.openstack.org/#/c/516189/ has been abandoned
 +
 +
=== 12/20/2017 ===
 +
* '''Announcements'''
 +
** The first meeting in 2018 is scheduled on January, 3. I propose to skip this meeting because of holidays.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs final core review
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/527892/ reset job interval when audit was updated] needs final core review
 +
*** [https://review.openstack.org/#/c/528632/ check actionplan state when deleting actionplan] needs new PS
 +
*** [https://review.openstack.org/#/c/528691/ Fix watcher audit list command] needs reviews
 +
*** [https://review.openstack.org/#/c/504857/ improve 'Restrict existing strategies to their default scope'] needs reviews
 +
*** [https://review.openstack.org/#/c/518852/ Add Datasource Abstraction] needs final core review
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs final core review
 +
*** [https://review.openstack.org/#/c/522184/ bug fix remove volume migration type 'cold'] needs new PS
 +
*** [https://review.openstack.org/#/c/482093/ Add baremetal data model] does Yumeng have environment to test it?
 +
*** [https://review.openstack.org/#/c/517179/ option to rollback action_plan when it fails] needs new PS
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] zuul jobs should be rechecked
 +
*** [https://review.openstack.org/#/c/521691/ Add zone migration strategy] needs new PS
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/514624/ retrive service only by id] needs reviews
 +
 +
=== 12/13/2017 ===
 +
* '''Announcements'''
 +
** We have released watcher queens-2
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] we should wait for an answer from Nova.
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/504857/ improve 'Restrict existing strategies to their default scope'] needs reviews
 +
*** [https://review.openstack.org/#/c/518852/ Add Datasource Abstraction] needs final core review
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/522184/ bug fix remove volume migration type 'cold'] needs new PS
 +
*** [https://review.openstack.org/#/c/523040/ 'get_volume_type_by_backendname' returns a list] needs reviews
 +
*** [https://review.openstack.org/#/c/482093/ Add baremetal data model] needs new PS
 +
*** [https://review.openstack.org/#/c/517179/ option to rollback action_plan when it fails] needs new PS
 +
*** [https://review.openstack.org/#/c/508108/ filter exclude instances during migration] zuul jobs should be rechecked
 +
*** [https://review.openstack.org/#/c/521691/ Add zone migration strategy] needs new PS
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/514624/ retrive service only by id] needs reviews
 +
 +
=== 12/06/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** We will release watcher queens-2 by this Friday
 +
** Channel for even weeks meetings has been changed to #openstack-meeting-3
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/525915/ Update zone migration strategy spec] needs reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs to be updated
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/517169/ Add audit scoper for storage data model spec] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/503549/ listen to 'compute.instance.rebuild.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/503570/ listen to 'compute.instance.resize.confirm.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/522184/ bug fix remove volume migration type 'cold'] needs reviews
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] should be completed by someone else
 +
*** [https://review.openstack.org/#/c/523040/ 'get_volume_type_by_backendname' returns a list] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/q/topic:add-marker+(status:open+OR+status:merged) Marker patches] should be merged
 +
 +
=== 11/29/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Queens-2 is going to be released next week.
 +
** Ceilometer client has been [https://review.openstack.org/#/c/522183/ removed]
 +
* '''Open Discussions'''
 +
** Are we going to Dublin PTG?
 +
** It'd be great to make gnocchi default datasource
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs to be updated
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs final core review
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/517169/ Add audit scoper for storage data model spec] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/516500/ Add storage capacity balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/503570/ listen to 'compute.instance.resize.confirm.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/503549/ listen to 'compute.instance.rebuild.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/519299/ Notifications Changes Multiple Global Efficacy] needs final core reviews
 +
*** [https://review.openstack.org/#/c/517179/ option to rollback action_plan when it fails] needs unit test
 +
*** [https://review.openstack.org/#/c/516189/ retrive service only by id] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** marker patches should be based on https://review.openstack.org/#/c/519945/
 +
*** [https://review.openstack.org/#/c/522694/ Update audit_template create help message] needs final core review
 +
 +
=== 11/22/2017 ===
 +
* '''Roll Call'''
 +
* '''Open Discussions'''
 +
** Shouldn't we deprecate Ceilometer support in future release?
 +
** It would be good to test HA in Watcher (Pike, master) using haproxy + keepalived (other proposals?)
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs to be updated
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs to be updated
 +
*** [https://review.openstack.org/#/c/517169/ Add audit scoper for storage data model spec] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/503570/ listen to 'compute.instance.resize.confirm.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/503549/ listen to 'compute.instance.rebuild.end' event] needs reviews
 +
*** [https://review.openstack.org/#/c/519299/ Notifications Changes Multiple Global Efficacy] needs reviews
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/517179/ option to rollback action_plan when it fails] needs unit test
 +
*** [https://review.openstack.org/#/c/509043/ Add hardware maintenance goal and efficacy] needs reviews
 +
*** [https://review.openstack.org/#/c/516189/ retrive service only by id] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** marker patches should be based on https://review.openstack.org/#/c/519945/
 +
*** [https://review.openstack.org/#/c/514624/ retrive service only by id] needs reviews
 +
 +
=== 11/15/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Yumeng Bao has presented [https://www.youtube.com/watch?v=1FGb-uocfTw Project Update of Watcher]
 +
** Thanks for your feedback about [https://etherpad.openstack.org/p/watcher-sydney-forum using of Watcher]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs to be updated
 +
*** [https://review.openstack.org/#/c/508384/ Add Datasource Abstraction and Multi Datasource] needs final core review
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs to be updated
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs new PS (Zuul issue)
 +
*** [https://review.openstack.org/#/c/517169/ Add audit scoper for storage data model spec] needs new PS
 +
*** [https://review.openstack.org/#/c/508105/ listen to all necessary notifications] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/504857/ improve 'Restrict existing strategies to their default scope'] needs reviews
 +
*** [https://review.openstack.org/#/c/517179/ option to rollback migrations when action_plan fails] needs new PS
 +
*** [https://review.openstack.org/#/c/519299/ Notifications Changes Multiple Global Efficacy] needs reviews
 +
*** [https://review.openstack.org/#/c/504303/ Add and identify excluded instances in compute CDM] needs reviews
 +
*** [https://review.openstack.org/#/c/516500/ Add storage capacity balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/514540/ Can't cancell CONTINUOUS audit] needs reviews
 +
*** [https://review.openstack.org/#/c/482093/ Add baremetal data model] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/518866/ Migrate to Zuul v3] needs reviews
 +
*** [https://review.openstack.org/#/c/519945/ Add --marker for 'watcher actionplan list'] needs reviews
 +
* Open Discussions
 +
** What do we need to start HA-supporting?
 +
 +
=== 11/01/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher Queens-1 has been [https://review.openstack.org/#/c/513451/ released]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/508105/ listen to all necessary notifications] needs new PS
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs to be discussed
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs to be discussed with suzhengwei
 +
*** [https://review.openstack.org/#/c/501659/ Add storage capacity balance Strategy] needs to be updated
 +
*** [https://review.openstack.org/#/c/508384/ Add Datasource Abstraction and Multi Datasource] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/509043/ Add hardware maintenance goal and efficacy] needs reviews
 +
*** [https://review.openstack.org/#/c/509777/ Migrate to Zuul v3] needs reviews
 +
*** [https://review.openstack.org/#/c/476752/ add name for audit, update audit notifications] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/513584/ Fix unnecessary retries during conflict] needs reviews
 +
*** [https://review.openstack.org/#/c/475324/ add name for audit, changes for python-watcherclient] needs reviews
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] needs new PS
 +
*** [https://review.openstack.org/#/c/514540/ Can't cancell CONTINUOUS audit] needs new PS
 +
*** [https://review.openstack.org/#/c/515571/ Server with PAUSE status can also live-migrate] needs unit test
 +
*** [https://review.openstack.org/#/c/515266/ check task_state in the live_migrate_instance] needs unit test
 +
 +
=== 10/25/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** congrats suzhengwei specs for blueprint extend-node-status is merged
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage workload balance Strategy] need new ps
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs new PS
 +
*** [https://review.openstack.org/#/c/504322/ Multiple global efficacy indicator] needs workflow
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs final core review
 +
*** [https://review.openstack.org/#/c/508384/ Add Datasource Abstraction and Multi Datasource] needs reviews
 +
*** [https://review.openstack.org/#/c/508105/ listen to all necessary notifications] needs final core review
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/503171/ Add cdm-scoping] needs workflow
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit+(status:open) Add name for audit patches] needs review
 +
*** [https://review.openstack.org/#/c/509777/ Migrate to zuul v3 ] needs new ps
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] needs core reviews
 +
*** several small patches needs review
 +
**** [https://review.openstack.org/#/c/514516/ Update api ref doc]
 +
**** [https://review.openstack.org/#/c/513584/ unnecessary retries python-watcherclient]
 +
**** [https://review.openstack.org/#/c/513906/ fix strategy path]
 +
*Open Discussions
 +
**Live Migration rollback in case of action plan failure: suzhengwei
 +
**watcher sydney forum: https://etherpad.openstack.org/p/watcher-sydney-forum  Yumeng &Vincent
 +
 +
=== 10/18/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Queens-1 milestone 19 oct
 +
**  We have completed 1 out 7 blueprints, 2 has good progress.
 +
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage workload balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs new PS
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs new PS
 +
*** [https://review.openstack.org/#/c/504322/ Multiple global efficacy indicator] needs workflow
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs final core review
 +
*** [https://review.openstack.org/#/c/508384/ Add Datasource Abstraction and Multi Datasource] needs reviews
 +
*** [https://review.openstack.org/#/c/508105/ listen to all necessary notifications] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/503171/ Add cdm-scoping] queens-1 target needs final core review
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit+(status:open) Add name for audit patches] queens-1 target need zuul fix and reviews
 +
*** [https://review.openstack.org/#/c/509777/ Migrate to zuul v3 ] needs reviews
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] needs reviews
 +
*Open Discussions
 +
**Live Migration rollback in case of action plan failure: suzhengwei
 +
**watcher sydney forum: https://etherpad.openstack.org/p/watcher-sydney-forum  Yumeng &Vincent
 +
 +
=== 10/11/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Queens-1 milestone is coming on Oct 16-20
 +
** We have almost done step one of [https://docs.openstack.org/infra/manual/zuulv3.html#howto-update-legacy-jobs upgrading legacy jobs to Zuul v3.]
 +
** Self-healing SIG has been presented as [http://forumtopics.openstack.org/cfp/details/26 topic on Sydney forum.]
 +
** I'm going to vacation since next Monday until 27 october ;) I need someone to prepare and hold meetings.
 +
** [https://review.openstack.org/#/c/506659/ Team priorities] has been merged.
 +
** Notification Cancel Action Plan blueprint has been completed. Congratulations, Aditi Sharma!
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage workload balance Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs new PS
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs new PS
 +
*** [https://review.openstack.org/#/c/504322/ Multiple global efficacy indicator] needs final core review
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs final core review
 +
*** [https://review.openstack.org/#/c/508384/ Add Datasource Abstraction and Multi Datasource] needs reviews
 +
*** [https://review.openstack.org/#/c/508105/ listen to all necessary notifications] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/509043/ Add hardware maintenance goal and efficacy] needs reviews
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] needs reviews
 +
*** [https://review.openstack.org/#/c/475329/ add name for audit, changes for watcher api/db] Jenkins jobs should be fixed
 +
*** [https://review.openstack.org/#/c/476752/ add name for audit, update audit notifications] Jenkins jobs should be fixed
 +
*** [https://review.openstack.org/#/c/503171/ Add cdm-scoping] needs final core review
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/507805 Invoke version_string in watcher/version.py directly] needs reviews
 +
*** [https://review.openstack.org/501203 Add documentation about saving energy strategy] needs reviews
 +
*** [https://review.openstack.org/507351 writing convention: do not use “-y” for package install] needs reviews
 +
*** [https://review.openstack.org/#/c/509777/ Migrate to Zuul v3] needs reviews
 +
*** [https://review.openstack.org/#/c/510396/ Fix the telemetry-measurements hyperlink for strategies] needs reviews
 +
 +
=== 10/04/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** There are some problems with Zuul at the moment.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage workload balance Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/498366/ Add zone migration strategy spec] needs final reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs new PS
 +
*** [https://review.openstack.org/#/c/504322/ Multiple global efficacy indicator] needs reviews
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs new PS
 +
*** [https://review.openstack.org/#/c/467102/ Spec for multi-datasource support] adisky needs to update this spec
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/509264/ Register default policies in code] needs reviews
 +
*** [https://review.openstack.org/#/c/492949/ Notification Cancel Action Plan] needs reviews
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/#/c/498745/ Fix Action 'change_node_power_state' FAILED] ready to merge it if licanwei adds method description later
 +
*** [https://review.openstack.org/#/c/507470/ Fix TypeError in function chunkify] needs final review
 +
*** [https://review.openstack.org/#/c/507714/ Use Property setters] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/506056/ Update audit_template create help message] needs reviews
 +
*** [https://review.openstack.org/#/c/501506/ enable watcher-dashboard service in devstack] needs reviews
 +
*** [https://review.openstack.org/#/c/501505/ removed horizon from test_requestent.txt] needs reviews
 +
 +
=== 09/27/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** We have prioritized most of blueprints for Queens cycle. Please, take a look at https://review.openstack.org/#/c/506659/
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/501659/ Add storage workload balance Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/498366/ Add zone migration strategy spec] needs reviews
 +
*** [https://review.openstack.org/#/c/506078/ exclude locked instances] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs new PS
 +
*** [https://review.openstack.org/#/c/504322/ Multiple global efficacy indicator] needs reviews
 +
*** [https://review.openstack.org/#/c/499119/ compute CDM include all instances] needs new PS
 +
*** [https://review.openstack.org/#/c/467102/ Spec for multi-datasource support] adisky needs to update this spec
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/492949/ Notification Cancel Action Plan] needs reviews
 +
*** [https://review.openstack.org/#/c/501203/ Add documentation about saving energy strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/503570/ listen to 'compute.instance.resize.confirm.end' event] blueprint should be added
 +
*** [https://review.openstack.org/#/c/503549/ listen to 'compute.instance.rebuild.end' event] blueprint should be added
 +
*** [https://review.openstack.org/#/c/504303/ improve 'Restrict existing strategies to their default scope'] needs reviews
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/#/c/503449/ Remove installation guide for openSUSE and SLES] needs new PS
 +
*** [https://review.openstack.org/#/c/507351/ writing convention: do not use “-y” for package install] needs reviews
 +
*** [https://review.openstack.org/#/c/498745/ Fix Action 'change_node_power_state' FAILED] needs to add description to the method
 +
*** [https://review.openstack.org/#/c/507470/ Fix TyepError in function chunkify] needs reviews
 +
*** [https://review.openstack.org/#/c/507714/ Use Property setters] needs reviews
 +
*** [https://review.openstack.org/#/c/507773/ Fix action plan state change when action failed] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/506056/ Update audit_template create help message] needs reviews
 +
*** [https://review.openstack.org/#/c/501506/ enable watcher-dashboard service in devstack] needs reviews
 +
*** [https://review.openstack.org/#/c/501505/ removed horizon from test_requestent.txt] needs reviews
 +
 +
=== 09/20/2017 ===
 +
* '''Roll Call'''
 +
* '''Blueprint Review'''
 +
** compute-cdm-include-all-instances
 +
** display-parameter-of-each-strategy-in-strategy-list
 +
** exclude-locked-instances
 +
** feedback-metrics-to-ceilometer
 +
** implementing-watcher-dashboard-in-angularjs
 +
** replace-voplutuous-with-jsonschema
 +
** replace-cold-migrate-to-use-nova-migration-api
 +
** update-bare-metal-data-model-by-ironic-notifications
 +
 +
=== 09/13/2017 ===
 +
* '''Roll Call'''
 +
* '''Blueprint Review'''
 +
** query-list-of-auditable-resource-types-for-a-goal
 +
** soft-delete-goals
 +
** trigger-action-plan-via-notification
 +
** trigger-audit-via-notification
 +
** add-name-for-audit
 +
** cluster-maintaining
 +
** watcher-multi-datasource
 +
** action-plans-consolidation
 +
** multiple-global-efficacy-indicator
 +
 +
=== 09/06/2017 ===
 +
* '''Roll Call'''
 +
* '''Blueprint Review'''
 +
** watcher-strategy-selector
 +
** workload-characterization-qos
 +
** storage-workload-balance
 +
** check-strategy-requirements
 +
** max-aggressiveness-level
 +
** audit-scope-exclude-project
 +
** audit-scoper-for-storage-data-model
 +
** policy-and-docs-in-code
 +
** zone-migration-strategy
 +
 +
=== 08/30/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher has reached final Pike release with 1.4.1 version.
 +
** We should set priorities to Watcher blueprints especially for new ones.
 +
* '''Blueprint Review'''
 +
** workload-characterization-grammar
 +
** build-baremetal-data-model-in-watcher
 +
** event-driven-optimization-based
 +
** neutron-model-integration
 +
** notifications-actionplan-cancel
 +
** extend-node-status
 +
** add-name-for-audit-in-watcher-dashboard
 +
** api-validation
 +
** audit-scope-exclude-project
 +
** audit-scoper-for-storage-data-model
 +
** storage-workload-balance
 +
 +
=== 08/23/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Unfortunately, watcher related presentations haven't been chosen.
 +
** [https://github.com/openstack/watcher-tempest-plugin watcher-tempest-plugin repo] is alive, feel free to submit your patches.
 +
** Queens milestones are created on launchpad, you may set it as target for your blueprints/bugs now.
 +
** We are at the finish line of Pike cycle, I'll tag the version tomorrow.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] sphinx warning should be fixed
 +
*** [https://review.openstack.org/#/c/467102/ Spec for multi-datasource support] needs to be addressed to Queens
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] sphinx warning should be fixed
 +
*** [https://review.openstack.org/#/c/496092/ Add cdm-scoping spec] needs reviews
 +
*** [https://review.openstack.org/#/c/495168/ workload evacuate strategy] sphinx warning should be fixed
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/439184/ Adding tempest test that executes outlet_temp_control strategy.] needs reviews
 +
*** [https://review.openstack.org/#/c/494145/ Fix KeyError exception] needs reviews
 +
*** [https://review.openstack.org/#/c/494472/ Remove watcher_tempest_plugin] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/478343/ import content from cli-reference in openstack-manuals] waiting for answer
 +
 +
=== 08/16/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** We have stable/pike branch on watcher, python-watcherclient, watcher-dashboard repos.
 +
** watcher-tempest-plugin project [https://review.openstack.org/#/c/490400/ has registered].
 +
** Pike release notes are [https://docs.openstack.org/releasenotes/watcher/pike.html cut off].
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] sphinx warning should be fixed
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] sphinx warning should be fixed
 +
*** [https://review.openstack.org/#/c/467102/ Spec for multi-datasource support] needs to be addressed to Queens
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] licanwei left message.
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/#/c/478366/ Fix test_execute_dummy_action_plan failed] someone please review it
 +
 +
=== 08/09/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Aditi Sharma is in core team now.
 +
** Release Candidate will be tagged tomorrow.
 +
** warning-is-error tag is set to watcher, python-watcherclient, watcher-specs repos. watcher-dashboard should be verified.
 +
** Fill up Denver etherpad with your proposals and questions: https://etherpad.openstack.org/p/queens-watcher-ptg
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs to be addressed to Queens
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs to be updated
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs to be addressed to Queens
 +
*** [https://review.openstack.org/#/c/467102 Spec for multi-datasource support] needs to be addressed to Queens
 +
** Watcher Bugs & Fixes
 +
*** [https://review.openstack.org/#/c/491386/ Fix failure to load storage plugin] needs reviews
 +
*** [https://review.openstack.org/#/c/490684/ Fix gnocchi repository URL in local.conf.controller] needs reviews
 +
*** [https://review.openstack.org/#/c/478760/ Restrict existing strategies to their default scope] needs reviews
 +
*** [https://review.openstack.org/#/c/491393/ Adjust the action state judgment logic] needs new PS
 +
*** [https://review.openstack.org/#/c/479257/ workload balance base on cpu or ram util] needs reviews
 +
*** [https://review.openstack.org/#/c/474871/ refactor action change_nova_service_state] needs reviews
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit bunch of adding naming to audit] needs to be reviewed
 +
 +
=== 08/02/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Aditi Sharma is nominated to the core team for Watcher.
 +
** We have released Watcher Pike-3, stable branch for watcherclient has been created.
 +
** Pike release candidate will be released on next week. We need to make every effort to review and merge bug fixes.
 +
** We have reached all Pike [https://governance.openstack.org/tc/goals/pike/index.html goals].
 +
** [https://governance.openstack.org/tc/goals/queens/index.html Goals for Queens] are ready to be implemented.
 +
** Don't forget to vote for [https://www.openstack.org/summit/sydney-2017/vote-for-speakers/#/19404 Watcher presentations]
 +
** [https://review.openstack.org/#/c/476767/ Saving Energy Strategy] has been merged. Congratulations Yumeng Bao and Li Canwei!
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] probably is ready to be merged in Queens cycle
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] probably is ready to be merged in Queens cycle
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs to be updated
 +
*** [https://review.openstack.org/#/c/467102 Spec for multi-datasource support] needs reviews
 +
*** [https://review.openstack.org/#/c/448396/ Support workload fingerprinting] should be taken by sballe (in accordance with Ananth Narayan S mail)
 +
** Watcher
 +
*** We don't merge any feature patches, please review bug fixes, we have lots of them ;)
 +
*** [https://review.openstack.org/#/c/486007/ Validation of states for actionplan delete] needs new PS
 +
*** [https://review.openstack.org/#/c/474871/ refactor action change_nova_service_state] needs reviews
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit bunch of adding naming to audit] needs to be reviewed
 +
 +
=== 07/26/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** We don't merge any specs until stable/pike branch is created.
 +
** OpenStack is on release week, Watcher will get Pike-3 milestone this Thursday.
 +
** We have implemented all [https://etherpad.openstack.org/p/doc-migration-tracking doc migration directions]. Please, review this [https://review.openstack.org/#/c/486619/ patch] and merge it before Thursday.
 +
** [https://review.openstack.org/#/c/486146/ Pike release notes] are available to review.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs reviews
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs to be updated
 +
*** [https://review.openstack.org/#/c/467102 Spec for multi-datasource support] needs to be updated
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/476767/ Saving Energy Strategy] needs review. Please review it asap, this is a pike-3 feature.
 +
*** [https://review.openstack.org/#/c/477204/ Add volume migrate action] needs final core review
 +
*** [https://review.openstack.org/#/c/484110/ dynamic action description] needs new PS
 +
*** [https://review.openstack.org/#/c/486007/ Validation of states for actionplan delete] needs new PS
 +
*** [https://review.openstack.org/#/c/474871/ refactor action change_nova_service_state] needs reviews
 +
*** [https://review.openstack.org/#/c/425110/ Added Actuator Strategy] needs reviews
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit bunch of adding naming to audit] needs to be reviewed
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/485488/ Fix Audit Update functional test] needs reviews
 +
 +
=== 07/19/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://governance.openstack.org/election/ Election Season] starts on July 31.
 +
** Cinder model integration has been merged. Congratulations Hidekazu!
 +
** 7 Watcher-related presentations have been submitted. Call for presentations is closed.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] needs reviews
 +
*** [https://review.openstack.org/#/c/476416 Specs for Saving Energy Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs to be updated
 +
*** [https://review.openstack.org/#/c/467102 [WIP] Spec for multi-datasource support] needs to be updated
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs reviews
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintenance-strategy] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/476369/ Enable migration to rely on nova-scheduler] needs new PS
 +
*** [https://review.openstack.org/#/c/482780/ Get load of every available host by gathering instances load] needs new PS
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/425110/ Added Actuator Strategy] needs reviews
 +
*** [https://review.openstack.org/#/q/topic:bp/add-name-for-audit bunch of adding naming to audit] needs to be reviewed
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/485171/ Update permissions for post_test_hook.sh] needs reviews
 +
*** [https://review.openstack.org/#/c/473865/ Add support for cron syntax] needs reviews
 +
*** [https://review.openstack.org/#/c/478342/ Move existing content into the new standard structure] needs reviews
 +
 +
=== 07/12/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** watcher repo has prepared docs. watcher-dashboard and python-watcherclient are still on the way.
 +
** Three presentations have been submitted https://etherpad.openstack.org/p/watcher-Sydney-meetings
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/482902/ Add notfications for actionplan cancel] needs reviews
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs final core review
 +
*** [https://review.openstack.org/#/c/476416 Specs for Saving Energy Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs to be updated
 +
*** [https://review.openstack.org/#/c/467102 [WIP] Spec for multi-datasource support] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs new PS
 +
*** [https://review.openstack.org/#/c/448394/ Support visualizing workload fingerprints] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/471379/ New cron type for audit interval] will be updated soon
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs reviews
 +
*** [https://review.openstack.org/#/c/476369/ Enable migration to rely on nova-scheduler] needs final core review
 +
*** [https://review.openstack.org/#/c/482780/ Get load of every available host by gathering instances load] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs new PS
 +
*** [https://review.openstack.org/#/c/474568/ Abort operation for live migration] needs final core review
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/478342/ Move existing content into the new standard structure] needs reviews
 +
*** all watcher-dashboard commits since 6th July are faced with py27, py35 check job errors.
 +
 +
=== 07/05/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Yumeng Bao is now in core team. Congratulations!
 +
** Watcher docs are migrating to [https://etherpad.openstack.org/p/doc-migration-tracking the new standards]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs reviews
 +
*** [https://review.openstack.org/#/c/476416 Specs for Saving Energy Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs to be updated
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs new PS
 +
*** [https://review.openstack.org/#/c/478440/ silent timeperiods to audit, spec] should be abandoned
 +
*** [https://review.openstack.org/#/c/448394/ Support visualizing workload fingerprints] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/467102 [WIP] Spec for multi-datasource support] status?
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/471379/ New cron type for audit interval] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs new PS
 +
*** [https://review.openstack.org/#/c/479841/ Adapt watcher documentation for new standards] needs to be reviewed and merged ASAP
 +
*** [https://review.openstack.org/#/c/474568/ Abort operation for live migration] needs new PS
 +
*** [https://review.openstack.org/#/q/status:open+branch:master+topic:bp/add-name-for-audit name for audit] bunch of patch sets should be reviewed
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs reviews
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/477512/ switch to openstackdocstheme] needs final core review
 +
*** [https://review.openstack.org/#/c/480462/ Add post_test_hook] needs reviews
 +
*** [https://review.openstack.org/#/c/473865/ Add support for cron syntax] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/python-watcherclient+branch:master+topic:doc-migration doc migration] bunch of patches needs to be reviewed
 +
 +
=== 06/28/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Sydney Summit [https://www.openstack.org/summit-login/login?BackURL=%2Fsummit%2Fsydney-2017%2Fcall-for-presentations%2F presentations call] is open! Submit your presentation by 14 July.
 +
** Watcher Queens PTG page: https://etherpad.openstack.org/p/queens-watcher-ptg
 +
** Watcher Sydney Summit page: https://etherpad.openstack.org/p/watcher-Sydney-meetings
 +
** Yumeng Bao is promoted as core developer, please vote +1/-1 on ML.
 +
** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] spec has been merged!
 +
** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] has been merged!
 +
** [https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html#proposed-change new changes in manuals]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs reviews
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs new PS
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs reviews
 +
*** [https://review.openstack.org/#/c/448394/ Support visualizing workload fingerprints] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/471379/ New cron type for audit interval] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/474568/ Abort operation for live migration] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+branch:master+topic:bp/add-name-for-audit name for audit] bunch of patch sets should be reviewed
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs reviews
 +
*** [https://review.openstack.org/#/c/464557/ extend-node-status] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/477512/ switch to openstackdocstheme] needs final core review
 +
*** [https://review.openstack.org/#/c/473865/ Add support for cron syntax] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/python-watcherclient+branch:master+topic:doc-migration doc migration] bunch of patches needs to be reviewed
 +
 +
=== 06/21/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
* Open Discussions
 +
** We have Wednesday and Thursday reserved days for PTG. Do we need Friday as well?
 +
** Have everyone taken a look at [https://etherpad.openstack.org/p/watcher-storyboard watcher-storyboard]? I plan to send details to Foundation tomorrow.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/467102/ Spec for multi-datasource support] needs to be taken by someone
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs final core review
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs reviews
 +
*** [https://review.openstack.org/#/c/474865/ add name for audit] needs new PS
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs final core review
 +
*** [https://review.openstack.org/#/c/471379/ New cron type for audit interval] needs reviews
 +
*** [https://review.openstack.org/#/c/474568/ Abort operation for live migration] needs reviews
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/473865/ Add support for cron syntax] needs reviews.
 +
 +
=== 06/14/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://etherpad.openstack.org/p/watcher-storyboard I've sent reminder] to ML to let you give your opinion about Storyboard migration
 +
** Watcher pike-2 has been released. Thank you all for your great work!
 +
** [https://review.openstack.org/#/c/458492/ Cancel Action Plan has been merged.] Thanks aditi sharma for your work!
 +
** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy spec] has been merged.
 +
** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher spec] has been merged
 +
** Santhosh Fernandes and Pradeep Kumar Singh have moved their focus to another project. We should address [https://blueprints.launchpad.net/watcher/+spec/watcher-multi-datasource watcher-multi-datasource] to someone.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/448396/ Support workload fingerprinting] needs new PS
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs final core review
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs reviews
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs final core review
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs reviews
 +
*** [https://review.openstack.org/#/c/470185/ Add action for compute node power on/off] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/jsonschema-validation jsonschema-validation] bunch of PSs should be reviewed
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/470185/ Add action for compute node power on/off] needs reviews
 +
 +
=== 06/07/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** This Thursday we will have pike-2 release
 +
** We have 4 completed blueprints for pike-2 by 10:00 UTC.
 +
** [https://review.openstack.org/#/c/463281/ Watcher Install guide] has been migrated! +1 to our maturity level
 +
** watcher-core members have been added to the watcher-core-specs group
 +
* Open Discussions
 +
** Should we migrate our blueprints and bugs from Launchpad to the Storyboard? Should we do it during the pike cycle? IMHO (alexchadin) it would be better to start work with Storyboard along with new cycle.
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/448396/ Support workload fingerprinting] needs reviews
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs core reviews
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs final core review
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs core reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/471327/ Replace voluptuous with JSONSchema to validate migration action] needs reviews (better to merge it today)
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs final core review (better to merge it today)
 +
*** [https://review.openstack.org/#/c/458492/ Cancel Action Plan] needs reviews (better to merge it today)
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/470185/ Add action for compute node power on/off] needs reviews
 +
 +
=== 05/31/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** One week left till pike-2 release
 +
** [https://storyboard.openstack.org/ OpenStack Foundation proposed to use Storyboard instead of Launchpad]
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/447996/ Add spec for Supporting HA for background jobs in Watcher] needs final core from Susanne
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews (Hidekazu's comment is still valid)
 +
*** [https://review.openstack.org/#/c/448396/ Support workload fingerprinting] needs reviews
 +
*** [https://review.openstack.org/#/c/445817/ Add spec for services-versioned-notifications-api bp] needs final core review
 +
*** [https://review.openstack.org/#/c/468817/ Add Volume migrate action spec] needs reviews
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/450642/ Cinder model integration] needs new PS
 +
*** [https://review.openstack.org/#/c/458492/ Cancel Action Plan] needs reviews
 +
*** [https://review.openstack.org/#/c/463281/ Watcher Install guide] needs reviews
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs reviews
 +
 +
=== 05/24/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Two weeks left until Pike-2 milestone
 +
** [https://review.openstack.org/#/c/463281/ Watcher Install guide] dropped its WiP tag and is ready to be reviewed now
 +
* Review Action Items
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs new PS (because of merge conflict)
 +
*** [https://review.openstack.org/#/c/441873/ Reduced the code complexity] can it be merged?
 +
*** [https://review.openstack.org/#/c/437333/ Versioned Notifications for service object] needs core reviews
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs reviews
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs reviews
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/445817/ Add spec for services-versioned-notifications-api bp] needs final core review
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews
 +
 +
=== 05/17/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
*** Watcher team made great work on Summit! We have had project on-boarding, team meeting and 2 presentations.
 +
*** [https://www.youtube.com/watch?v=Y68bBiKiDwo Automating Noisy Neighbor Detection with OpenStack Watcher] record on youtube
 +
*** [https://www.youtube.com/watch?v=3gVztRCC3z8 Help Telecom Operators Save Energy and Reduce Cost of Data Center with OpenStack Watcher] record on youtube
 +
*** Corey Bryant from Canonical maintains Watcher packages for Ubuntu.
 +
* '''Open discussions'''
 +
** It would be great to begin support of juju charms. We should wait for Gnocchi to have a charm. How many people do we need to start charm development?
 +
* Review Action Items
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs new PS
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/464549/ extend-node-status] needs reviews
 +
*** [https://review.openstack.org/#/c/464602/ cluster-maintance-strategy] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs new PS
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/437333/ Versioned Notifications for service object] needs reviews
 +
*** [https://review.openstack.org/#/c/441873/ Reduced the code complexity] needs code reviews
 +
*** [https://review.openstack.org/#/c/463281/ Watcher official install-guide] needs code reviews
 +
 +
=== 05/03/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** OpenStack Summit starts next Monday! Time to complete presentations and prepare installation stand for Watcher onboarding.
 +
** Spec Define grammar for workload characterization has been merged! Congratulations to Prashanth Hari, Chris Spencer and Susanne Balle!
 +
** Spec Add spec for Cinder model integration has been merged! Congratulations to Hidekazu Nakamura!
 +
** Spec Audit tag in VM Metadata has been merged! Congratulations to Prashanth Hari!
 +
** Spec Add spec for cron based continuous audits has been merged!
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/459529/ update action description] needs reviews
 +
*** [https://review.openstack.org/#/c/445817/ Add spec for services-versioned-notifications-api bp] needs core reviews
 +
*** [https://review.openstack.org/#/c/447996/ Add spec for Supporting HA for background jobs in Watcher] needs core reviews
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/449659/ Add Watcher JobStore for background jobs] needs core reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs new PS
 +
*** [https://review.openstack.org/#/c/437333/ Versioned Notifications for service object] needs reviews
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
 +
=== 04/26/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher Project Onboarding will take a place at Hynes Convention Center - Plaza Level - MR 105, Tue 9 , 4:40pm-6:10pm
 +
* '''Open discussions'''
 +
** Structure and main goal of [https://review.openstack.org/#/q/topic:bp/fingerprint workload fingerprinting] bp
 +
** We might need more reviewers for specifications and main code
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard] should be taken by someone since Chris Spencer has left Watcher.
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs final code review
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs core reviews
 +
*** [https://review.openstack.org/#/c/447996/ Add spec for Supporting HA for background jobs in Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/442388/ Add spec for cron based continuous audits] needs reviews
 +
*** [https://review.openstack.org/#/c/450173/ Add spec for Cinder model integration] needs new PS
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/449659/ Add Watcher JobStore for background jobs] needs core reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
*** [https://review.openstack.org/#/c/457166/ Add host_aggregates in exclude rule of audit scope] needs new PS
 +
 +
=== 04/19/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher Pike-1 has been [http://lists.openstack.org/pipermail/openstack-dev/2017-April/115470.html released].
 +
** [https://docs.google.com/presentation/d/1TYdBBd7jEmLlC0kgsh10LfIaRS1pNmmPE-L_2hXQK6Q/edit?usp=sharing Overview Presentation of Watcher for Pike] release is ready to be shared
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard] needs new PS
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs core reviews
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs final code review
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/447996/ Add spec for Supporting HA for background jobs in Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/442388/ Add spec for cron based continuous audits] needs reviews
 +
*** [https://review.openstack.org/#/c/450173/ Add spec for Cinder model integration] needs new PS
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] needs new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/449659/ Add Watcher JobStore for background jobs] needs reviews
 +
*** [https://review.openstack.org/#/c/457166/ Add host_aggregates in exclude rule of audit scope] needs new PS
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
*** [https://review.openstack.org/#/c/456996/ Add ironicclient] needs reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs new PS
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/fingerprint Workload Fingerprint learning modules] discussion
 +
* '''Open discussions'''
 +
 +
=== 04/12/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher & Watcher Client & Watcher Dashboard will be released for Pike-1 milestone this Thursday.
 +
** 3 of 5 P-1 targeted blueprints have been done, the rest will be retargeted to P-2 cycle.
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs a little fix and final core reviews
 +
*** [https://review.openstack.org/#/c/445817/ Add spec for services-versioned-notifications-api bp] should be updated in accordance with discussed changes
 +
*** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard] needs new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/448394/ Support visualizing workload fingerprints] needs new PS
 +
*** [https://review.openstack.org/#/c/450173/ Add spec for Cinder model integration] needs new PS
 +
*** [https://review.openstack.org/#/c/448016/ Build baremetal data model in watcher] Yumeng provided new PS
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs final core review
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs reviews
 +
*** [https://review.openstack.org/#/c/435436/ Add new actions "power on" and "power off" in Watcher] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/441873/ Reduced the code complexity] needs code reviews
 +
*** [https://review.openstack.org/#/c/454359/ Noisy Neighbor Strategy] needs new PS
 +
*** [https://review.openstack.org/#/c/439184/ Adding tempest test that executes outlet_temp_control strategy.] needs new PS
 +
*** [https://review.openstack.org/#/c/393355/ Added tempest test for workload_stabilization] needs final core reviews
 +
*** [https://review.openstack.org/#/c/454638/ Add action description notification] needs reviews
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/455699/ Add a button to create audit template in audit creat form] needs core reviews
 +
*** [https://review.openstack.org/#/c/455679/ Fix exception error when creating audit without audit template] needs core reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://review.openstack.org/#/c/450555/ exception when running 'watcher actionplan start XXX'] needs reviews
 +
* '''Open discussions'''
 +
 +
=== 04/05/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Our current milestone target is [https://launchpad.net/watcher/+milestone/pike-1 Pike-1] due April 10th
 +
** Open Discussions topic will be follow after Announcements every even weeks.
 +
** There are [https://ethercalc.openstack.org/Boston_Forum_Hacking_Rooms two hacking rooms] for gathering.
 +
* '''Open discussions'''
 +
** We should be prepared for onboarding rooms, where new contributors can come and we may teach them about the project, code, and give them an opportunity to meet established community members.
 +
** adisky_ said that [https://bugzilla.redhat.com/show_bug.cgi?id=1350974 rdo-package for python-watcherclient] will be prepared by number80 (Haïkel Guémar). We still need to find the ways to prepare watcher package.
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] has got algorithm description and now is ready to be reviewed
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] Chris is waiting for Antoine's answer
 +
*** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard] Vincent should give some answers
 +
*** [https://review.openstack.org/#/c/448396/ Support workload fingerprinting] needs new PS
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs final core review
 +
*** [https://review.openstack.org/#/c/445817/ Add spec for services-versioned-notifications-api bp] needs new PS
 +
*** [https://review.openstack.org/#/c/448394/ Support visualizing workload fingerprints] needs reviews
 +
*** [https://review.openstack.org/#/c/450173/ Add spec for Cinder model integration] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/425110/ Added Actuator Strategy] still needs to be taken by someone. Can Vladimir take it?
 +
*** [https://review.openstack.org/#/c/438800/ Added suspended audit state] needs reviews. Have some tested it yet?
 +
*** [https://review.openstack.org/#/c/443070/ Prevent the migration of VM with 'optimize' False in VM metadata] needs final core reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/gnocchi-watcher gnocchi support] topic should be reviewed
 +
*** [https://review.openstack.org/#/c/393355/ Added tempest test for workload_stabilization] needs to be tested by someone else
 +
*** [https://review.openstack.org/#/c/450720/ Add action description] needs reviews
 +
*** [https://review.openstack.org/#/c/449659/ Add Watcher JobStore for background jobs] needs reviews
 +
*** [https://review.openstack.org/#/c/450740/ Run Watcher-API behind mod-wsgi] needs new PS
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://review.openstack.org/#/c/450555/ exception when running 'watcher audit start XXX'] needs unit tests to be added
 +
** [https://blueprints.launchpad.net/watcher/+spec/zone-migration-strategy Zone migration strategy] needs to have spec
 +
 +
=== 03/29/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [http://devbranch.openstack.org/software/releases/ocata/components/watcher Project Navigator] will have new version soon. We need to know if Watcher may meet some Maturity criteria.
 +
** Etherpad for Boston discussions will be created by EOW. Everyone is invited to suggest topics to discuss.
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
***[https://review.openstack.org/#/c/445817/ service-versioned-notifications-api] needs core reviews
 +
***[https://review.openstack.org/#/c/448394/ workload-fingerprinting-fingerprint-visuzalization] should be updated
 +
***[https://review.openstack.org/#/c/377100/ workload-characterization-grammar] needs to be answered by acabot
 +
***[https://review.openstack.org/#/c/391374/ audit-tag-vm-metadata] should be reviewed again
 +
***[https://review.openstack.org/#/c/427308/ noisy-neighbor-dashboard] needs to be answered by vincentfrancoise
 +
***[https://review.openstack.org/#/c/450173/ cinder-model-integration] needs reviews
 +
***[https://review.openstack.org/#/c/447996/ background-jobs-ha] needs new PS
 +
***[https://review.openstack.org/#/c/448396/ fingerprint] needs new PS and answer questions
 +
***[https://review.openstack.org/#/c/435436/ add-power-on-off] needs new PS
 +
***[https://review.openstack.org/#/c/448016/ build-baremetal-data-model-in-watcher] needs to be redefined with dtardivel
 +
** Watcher
 +
***[https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/gnocchi-watcher gnocchi support for strategies] should be reviewed
 +
***[https://review.openstack.org/#/c/438800/ suspended-audit-state] needs core reviews
 +
***[https://review.openstack.org/#/c/413893/ dynamic-action-description] needs to add notifications
 +
***[https://review.openstack.org/#/c/443070/ audit-tag-vm-metadata] needs core reviews
 +
***[https://review.openstack.org/#/c/393355/ Added tempest test for workload_stabilization] needs new PS
 +
***[https://review.openstack.org/#/c/450720/ dynamic-action-description] needs reviews
 +
***[https://review.openstack.org/#/c/451215/ noisy-neighbor-strategy] needs reviews
 +
** Watcher CLI & Dashboard
 +
***[https://review.openstack.org/#/c/450181/ Adding horizon time filters to format the time in detail page] needs final core review
 +
***[https://review.openstack.org/#/c/448155/ Remove log translations] needs final core review
 +
* '''Open discussions'''
 +
** adisky_ said that [https://bugzilla.redhat.com/show_bug.cgi?id=1350974 rdo-package for python-watcherclient] will be prepared by number80 (Haïkel Guémar). We still need to find the ways to prepare watcher package.
 +
 +
=== 03/22/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Due to time changes the next meeting will be one hour later than usually.
 +
* '''Open discussions'''
 +
** Python 3.5 Support – it is one of the main goals for Pike cycle and we need to meet [https://governance.openstack.org/tc/goals/pike/python35.html completion criteria].
 +
** [https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html#watcher WSGI Support]. Does our API work with WSGI?
 +
** Watcher is not presented in Debian-based systems due to [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112220.html issue]. It would be great to build package by ourselves.
 +
** adisky reported that python-watcherclient is not included in rdo repo of python-openstackclient.
 +
* '''Review Action Items'''
 +
** Watcher
 +
***[https://review.openstack.org/#/c/437333/ Versioned Notifications for service object] needs reviews
 +
***[https://review.openstack.org/#/c/438530/ Add Gnocchi datasource] needs final core reviews
 +
***[https://review.openstack.org/#/c/438800/ Added suspended audit state] needs reviews
 +
***[https://review.openstack.org/#/c/443070/ Prevent the migration of VM with 'optimize' False in VM metadata] needs new PS
 +
***[https://review.openstack.org/#/c/439184/ Adding tempest test that executes outlet_temp_control strategy.] needs reviews
 +
***[https://review.openstack.org/#/c/441873/ Reduced the code complexity] needs new PS
 +
***[https://review.openstack.org/#/c/440927/ stale the action plan] needs final core reviews
 +
***[https://review.openstack.org/#/c/440293/ Add gnocchi support in basic_consolidation strategy] needs reviews
 +
***[https://review.openstack.org/#/c/447354/ exception when running 'watcher service list'] needs reviews
 +
** Watcher specs
 +
***[https://review.openstack.org/#/c/377100/ workload-characterization-grammar] needs reviews
 +
***[https://review.openstack.org/#/c/445817/ service-versioned-notifications-api spec] needs reviews
 +
***[https://review.openstack.org/#/c/432264/ specs for blueprint cancel action plan] needs final core review
 +
***[https://review.openstack.org/#/c/448016/ build-baremetal-data-model-in-watcher] needs new PS
 +
***[https://review.openstack.org/#/c/435436/ add-power-on-off] needs reviews
 +
 +
=== 03/15/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://www.openstack.org/summit/boston-2017/summit-schedule/global-search?t=Watcher Two] Watcher-related presentations has been accepted for Summit.
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
***[https://review.openstack.org/#/c/391374/ audit-tag-vm-metadata] should be updated
 +
***[https://review.openstack.org/#/c/377100/ workload-characterization-grammar] still needs reviews
 +
***[https://review.openstack.org/#/c/427308/ noisy-neighbor-dashboard] needs answers to licanwei
 +
***[https://review.openstack.org/#/c/442388/ cron-based-continuous-audits] needs new PS with mentioning Vincent's propositions
 +
***[https://review.openstack.org/#/c/435436/ add-power-on-off] needs answers to David's questions
 +
***[https://review.openstack.org/#/c/432264/ cancel-action-plan] needs reviews
 +
** Watcher
 +
***[https://review.openstack.org/#/c/438530/ gnocchi-watcher] needs core reviews
 +
***[https://review.openstack.org/#/c/425110/ Actuator strategy] needs to be taken by someone else since Vincent cannot work on it anymore
 +
***[https://review.openstack.org/#/c/440293/ gnocchi support in basic_consolidation strategy] needs new PS
 +
***[https://review.openstack.org/#/c/444429/ Add period input parameter to vm workload consolidation and outlet temp control strategy.] needs new PS
 +
***[https://review.openstack.org/#/c/438800/ Added suspended audit state] needs reviews
 +
***[https://review.openstack.org/#/c/440927/ stale-action-plan] needs new PS
 +
***[https://review.openstack.org/#/c/443070/ audit-tag-vm-metadata] needs reviews
 +
***[https://review.openstack.org/#/c/442756/ Local copy of scenario test base class] needs new PS
 +
* '''Blueprint/Bug Review and Discussion'''
 +
**[https://review.openstack.org/#/c/441873/ Reduced the code complexity] needs new PS
 +
* '''Open discussions'''
 +
**[http://lists.openstack.org/pipermail/openstack-dev/2017-March/113115.html Propositions] for Forum Brainstorming are gathering now. What do we want to discuss?
 +
** Adding Watcher install guide to openstack-manuals: who would like to take care of it?
 +
** Watcher presentations for [http://events.linuxfoundation.org/events/linuxcon-containercon-cloudopen-china/program/cfp LinuxCon + ContainerCon + CloudOpen China]
 +
 +
=== 03/08/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Project onboarding rooms on Summit. 90 minutes to talk with people interesting in getting started with Watcher. When do we want to reserve one?
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
***[https://review.openstack.org/#/c/427308/ noisy-neighbor-dashboard] needs new PS
 +
***[https://review.openstack.org/#/c/398162/ noisy-neighbor-strategy] needs new PS
 +
***[https://review.openstack.org/#/c/437261/ gnocchi-watcher] needs reviews
 +
***[https://review.openstack.org/#/c/432264/ cancel-action-plan] needs new PS, to answer questions
 +
***[https://review.openstack.org/#/c/442388/ cron-based-continuous-audits] needs new PS
 +
***[https://review.openstack.org/#/c/401111/ dynamic-action-description] needs core reviews
 +
** Watcher
 +
***[https://review.openstack.org/#/c/393355/ tempest-for-workload_stabilization] needs to be tested by someone
 +
***[https://review.openstack.org/#/c/437333/ service-versioned-notifications-api] when WiP tag should be removed?
 +
***[https://review.openstack.org/#/c/441873/ reduced-the-code-complexity] needs reviews
 +
***[https://review.openstack.org/#/c/440293/ Add gnocchi support in basic_consolidation strategy] needs new PS
 +
***[https://review.openstack.org/#/c/438800/ suspended-audit-state] needs core reviews
 +
***[https://review.openstack.org/#/c/440927/ stale-action-plan] needs reviews
 +
** Watcher CLI & Dashboard
 +
***[https://review.openstack.org/#/c/440484/ Update test requirement] needs final core review
 +
* '''Open discussions'''
 +
** Zone Migration wiki page should be removed because it has to be implemented as part of Watcher. Submit new BP.
 +
** Create a slack channel and connect it to watcher IRC channel
 +
 +
=== 03/01/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** PTG is over, all blueprints have been prioritised
 +
** Prudhvi Rao Shedimbi is in Watcher Core now [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112313.html]
 +
** Hidekazu Nakamura is in Watcher Core now [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112774.html]
 +
** licanwei is in Watcher Core now [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112379.html]
 +
** jed56 stepped down from Watcher Core [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112596.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
***[https://review.openstack.org/#/c/391374/ audit-tag-vm-metadata] needs new PS to provide a way to filter tagged VMs by Watcher itself (according to PTG proposals)
 +
***[https://review.openstack.org/#/c/437261/ gnocchi-watcher] needs reviews
 +
***[https://review.openstack.org/#/c/398162/ noisy-neighbor-strategy] needs new PS and answer on questions
 +
***[https://review.openstack.org/#/c/377100/ workload-characterization-grammar] take a look into other frameworks like TOSCA and push new PS
 +
***[https://review.openstack.org/#/c/432193/ stale-action-plan] needs reviews
 +
***[https://review.openstack.org/#/c/420612/ action-versioned-notifications-api] needs core reviews
 +
***[https://review.openstack.org/#/c/435436/ reduce-power-consumption] needs new PS and answer on questions
 +
***[https://review.openstack.org/#/c/432264/ cancel-action-plan] needs to give some answers and provide new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/438530/ gnocchi-watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/427646/ action-versioned-notifications-api] needs final core reviews
 +
*** [https://review.openstack.org/#/c/438800/ suspended-audit-state] needs reviews
 +
** Watcher CLI & Dashboard
 +
*** [https://review.openstack.org/#/c/430627/ Remove support for py34] needs final core reviews
 +
*** [https://review.openstack.org/#/c/435882/ Remove unused logging import] needs final core reviews
 +
*** [https://review.openstack.org/#/c/429257/ Refactor the watcher dashboard enable file] needs final core reviews
 +
*** [https://review.openstack.org/#/c/429269/ Update the path of watcher dashboard enable file] needs final core reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/cinder-model-integration cinder model integration] needs to get review from cinder devs and to be assigned
 +
** [https://blueprints.launchpad.net/watcher/+spec/cron-based-continuous-audits cron-based-continuous-audits] provide spec with cron and DB persistence updates
 +
** [https://blueprints.launchpad.net/watcher/+spec/notifications-actionplan-cancel notifications-actionplan-cancel] needs spec
 +
** [https://blueprints.launchpad.net/watcher/+spec/service-versioned-notifications-api service-versioned-notifications-api] needs spec and new PS for implementation
 +
* '''Open discussions'''
 +
** talk about Nova discussions at PTG (acabot)
 +
** Zone Migration wiki page should be removed because it has to be implemented as part of Watcher. Submit new BP.
 +
** Create a slack channel and connect it to watcher IRC channel
 +
 +
=== 02/15/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** PTG is in 1 week, [https://etherpad.openstack.org/p/pike-watcher-ptg etherpad] is open and a 1st draft of agenda is available / no projector in the room
 +
** Prudhvi Rao Shedimbi has been nominated to Watcher Core [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112114.html]
 +
** licanwei has been nominated to Watcher Core [http://lists.openstack.org/pipermail/openstack-dev/2017-February/112116.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** All those specs should be completed and retargeted to Pike :
 +
**** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy]
 +
**** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata]
 +
**** [https://review.openstack.org/#/c/420612/ Specs for action-versioned-notifications-api]
 +
*** [https://review.openstack.org/#/c/434144/ Suspended audit state] needs a gate fix
 +
*** [https://review.openstack.org/#/c/432264/ specs for blueprint cancel action plan] needs a new PS
 +
*** [https://review.openstack.org/#/c/432193/ Define when an action plan is stale/invalid] needs reviews
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs final reviews from core
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:detached/workload-balance-tempest workload-balance-tempest] needs core final reviews
 +
*** [https://review.openstack.org/#/c/427646/ Add Action Notification] needs core final reviews
 +
*** [https://review.openstack.org/#/c/429256/ Reactivate watcher dashboard plugin in devstack/local.conf.controller] needs core final reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/dynamic-action-description dynamic-action-description] needs a new PS
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Bug fixing in progress for [https://launchpad.net/watcher/+milestone/ocata-rc-final Ocata-rcfinal] targeted for February 16th (all fixed bugs should be backported to stable/ocata branch)
 +
*** Reviews needed for bugs [https://review.openstack.org/#/c/429995/ #1662406], [https://review.openstack.org/#/c/422295/ #1642623] & [https://review.openstack.org/#/c/430521/ #1662395]
 +
*** We will release a v1.0.1 on February 16th due to [https://bugs.launchpad.net/watcher/+bug/1662810 #1662810]
 +
* '''Open discussions'''
 +
** Ceilometer API is now deprecated and not supported anymore in devstack
 +
 +
=== 02/08/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher has been released in [https://releases.openstack.org/ocata/#ocata-python-watcher v1.0.0] [http://lists.openstack.org/pipermail/openstack-dev/2017-February/111576.html]
 +
** Watcher Dashboard has been released in [https://releases.openstack.org/ocata/#ocata-watcher-dashboard v1.0.0]
 +
** alexchadin is elected Watcher PTL [http://lists.openstack.org/pipermail/openstack-dev/2017-February/111769.html]
 +
** PTG is in 2 weeks, [https://etherpad.openstack.org/p/pike-watcher-ptg etherpad] is open and a 1st draft of agenda is available
 +
** 3 lightning talks & 1 presentation submitted for Boston summit [https://etherpad.openstack.org/p/Watcher_abstracts_boston2017]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** All those specs should be completed and retargeted to Pike :
 +
**** [https://review.openstack.org/#/c/425204/ Remove voluptuous and Use JSONSchema as our only JSON validation tool]
 +
**** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy]
 +
**** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata]
 +
**** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard]
 +
**** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action]
 +
**** [https://review.openstack.org/#/c/420612/ Specs for action-versioned-notifications-api]
 +
**** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization]
 +
**** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid]
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:detached/workload-balance-tempest workload-balance-tempest] needs core final reviews
 +
*** [https://review.openstack.org/#/c/427646/ Add Action Notification] needs core final reviews
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs specs rework
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/dynamic-action-description dynamic-action-description] needs a status
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Bug fixing in progress for [https://launchpad.net/watcher/+milestone/ocata-rc-final Ocata-rcfinal] targeted for February 16th (all fixed bugs should be backported to stable/ocata branch)
 +
* '''Open discussions'''
 +
** Should we enable Watcher dashboard by default ? [https://review.openstack.org/#/c/429256/]
 +
** Ceilometer API is now deprecated and not supported anymore in devstack
 +
 +
=== 02/01/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** alexchadin will be appointed as our new PTL soon [https://governance.openstack.org/election/]
 +
** PTG is in 3 weeks, [https://etherpad.openstack.org/p/pike-watcher-ptg a dedicated etherpad] is now open, please submit topics that you want to discuss
 +
** Call for presentations for Boston summit will close next Monday; [https://etherpad.openstack.org/p/Watcher_abstracts_boston2017 our dedicated etherpad] already has 4 talks suggested (1 has already been submitted). Please review them by EOW and add a "submitter" for each proposal.
 +
** Watcher has been released in [https://releases.openstack.org/ocata/#ocata-python-watcher v0.34]
 +
** Watcher Dashboard has been released in [https://releases.openstack.org/ocata/#ocata-watcher-dashboard v0.8]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/420576/ Specs for action-plan-versioned-notifications-api] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/377100/19 Define grammar for workload characterization] needs a new PS answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] has still work in progress
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs reviews
 +
*** [https://review.openstack.org/#/c/427308/ Spec for noisy-neighbor-dashboard] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs to be fixed to be part of Ocata release
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/action-plan-versioned-notifications-api action-plan-versioned-notifications-api] needs final reviews from core to be merged before the release
 +
*** [https://review.openstack.org/#/c/419031/ Add first alembic version for db migration] needs final review from core
 +
*** [https://review.openstack.org/#/c/421268/ Use RPC cast() to be asynchronous] needs a new PS
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:detached/workload-balance-tempest workload-balance-tempest] needs reviews
 +
*** [https://review.openstack.org/#/c/422295/ Adding additional details to notification logs] needs a status
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-rc1 Watcher O3-rc1] will be release tomorrow and Ocata stable branch will be created
 +
** we will also release watcher-dashboard v1.0 tomorrow
 +
* '''Open discussions'''
 +
 +
=== 01/25/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Pike PTLs self nomination has started and Watcher has no candidate yet [https://governance.openstack.org/election/]
 +
** Meeting time for odd weeks will be moved from 9:00 UTC to 13:00 UTC on #openstack-meeting-alt [https://review.openstack.org/#/c/425107/]
 +
** PTG is in one month, [https://etherpad.openstack.org/p/pike-watcher-ptg a dedicated etherpad] is now open, please submit topics that you want to discuss
 +
** Call for presentations for Boston summit is now open (deadline is February 6th), [https://etherpad.openstack.org/p/Watcher_abstracts_boston2017 a dedicated etherpad] is ready to be completed
 +
** Watcher CLI has been released as [https://releases.openstack.org/ocata/#ocata-python-watcherclient 1.0.0]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs a final core review before release
 +
*** [https://review.openstack.org/#/c/377100/19 Define grammar for workload characterization] needs a new PS answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] has still work in progress
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] has been merged
 +
*** [https://review.openstack.org/#/c/418434/ Graph cluster model instead of mapping one] & [https://review.openstack.org/#/c/418974/ Remove obsolete Resource element] have been merged
 +
*** [https://review.openstack.org/#/c/419544/ Fix multinode tempest test failure] multinode gate is still being fixed
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs final core reviews
 +
*** [https://review.openstack.org/#/c/424187/ Documentation update] needs reviews
 +
*** [https://review.openstack.org/#/c/421281/ add Ocata release notes] needs reviews
 +
*** [https://review.openstack.org/#/c/416432/ Add period input parameter to basic strategy] is in merge conflict
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-3 Ocata 3] Milestone, with Feature and Requirements Freezes: 26 Jan
 +
** [https://launchpad.net/watcher/+milestone/ocata-rc1 Ocata RC1] target: 2 Feb
 +
** [https://launchpad.net/watcher/+milestone/ocata-rc-final Ocata Final Release] candidate deadline: 16 Feb
 +
* '''Open discussions'''
 +
 +
=== 01/18/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** PTG is in one month, [https://etherpad.openstack.org/p/pike-watcher-ptg a dedicated etherpad] is now open, please submit topics that you want to discuss
 +
** Call for presentations for Boston summit is now open (deadline is February 6th), [https://etherpad.openstack.org/p/Watcher_abstracts_boston2017 a dedicated etherpad] is ready to be completed
 +
** Pike PTLs self nomination will start next week and Watcher needs to find a new PTL [http://lists.openstack.org/pipermail/openstack-dev/2016-December/109019.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs to be rewritten after implementation as it differs from original spec
 +
*** [https://review.openstack.org/#/c/413079/ Add improvements to Applier to make it parallel] needs a final core review
 +
*** [https://review.openstack.org/#/c/377100/19 Define grammar for workload characterization] needs a new PS answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] has still work in progress
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] still has TODOs
 +
*** [https://blueprints.launchpad.net/watcher/+spec/cluster-energy-saving cluster energy saving] needs to be resubmitted as launchpad does not allow to change the superseded state
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/topic:bp/automatic-triggering-audit Automatic triggering audit] has been merged
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper] &  [https://review.openstack.org/#/c/414617/ Multi datasource support for Basic Consolidation]  have been merged
 +
*** [https://review.openstack.org/#/c/419544/ Fix multinode tempest test failure] multinode gate is still being fixed
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] needs final core reviews
 +
*** [https://review.openstack.org/#/c/418434/ Graph cluster model instead of mapping one] needs final reviews and all strategy authors should try their strategy
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs final reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/dynamic-action-description dynamic action description] needs a status
 +
** Watcher CLI & dashboard
 +
*** both must be released by January 19th
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-3 ocata-3] is due January 23rd (feature freeze)
 +
* '''Open discussions'''
 +
 +
=== 01/11/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://www.youtube.com/watch?v=FJttohkf0sM a new video demo of Watcher] is available on YouTube
 +
** Call for presentations for Boston summit is now open (deadline is February 6th), [https://etherpad.openstack.org/p/Watcher_abstracts_boston2017 a dedicated etherpad] is ready to be completed
 +
** Pike PTLs self nomination will start January 23rd and Watcher needs to find a new PTL [http://lists.openstack.org/pipermail/openstack-dev/2016-December/109019.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/385871/16 Add improvements to the planner and workflow mechanisms] needs to be merged soon as code is already available
 +
*** [https://review.openstack.org/#/c/413079/2 Add improvements to Applier to make it parallel] should be reviewed and merged as its dependant from previous spec
 +
*** [https://review.openstack.org/#/c/377100/19 Define grammar for workload characterization] needs a new PS answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Noisy Neighbor Strategy] has still work in progress
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] still has TODOs
 +
*** [https://blueprints.launchpad.net/watcher/+spec/cluster-energy-saving cluster energy saving] needs to be resubmitted as launchpad does not allow to change the superseded state
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] needs a gate fix to be merged
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] needs a gate fix to be merged
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper] needs a new PS
 +
*** [https://review.openstack.org/#/c/414617/ Multi datasource support for Basic Consolidation] needs a new PS and reviews
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs a new PS
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/dynamic-action-description dynamic action description] needs a status
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] needs final reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
*** all unstarted BPs have been moved to [https://launchpad.net/watcher/+milestone/ocata-rc1 ocata-rc1], [https://launchpad.net/watcher/+milestone/ocata-3 ocata-3] is due January 23rd
 +
*** non-client libraries (watcher CLI) must be freezed on January 19th
 +
* '''Open discussions'''
 +
** Graph model in Watcher, how do we handle unsupported objects like network & storage ? [https://review.openstack.org/#/c/418434/]
 +
** Sync with fingerprinting work from Intel presented at Barcelona summit ?
 +
 +
=== 01/04/2017 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Pike PTLs self nomination will start January 23rd and Watcher needs to find a new PTL [http://lists.openstack.org/pipermail/openstack-dev/2016-December/109019.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS an answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Spec for Noisy Neighbor Startegy] needs reviews
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] There are +1s but TODOs are still left in spec
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs final reviews
 +
*** [https://review.openstack.org/#/c/413079/ Add improvements to Applier to make it parallel] needs reviews
 +
*** [https://blueprints.launchpad.net/watcher/+spec/cluster-energy-saving cluster energy saving] needs to be resubmitted as launchpad does not allow to change the superseded state
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] needs final reviews & merge
 +
*** [https://review.openstack.org/#/c/362730/ Graph model] needs reviews
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper] needs reviews
 +
*** [https://review.openstack.org/#/c/414617/ Multi datasource support for Basic Consolidation] needs discussions
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] & [https://review.openstack.org/#/c/391383/ check the state of action plan] needs final reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/403716/ Add auto_trigger support] needs final reviews & merge
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-3 Watcher ocata-3] has started and finishes on January 23rd with 12 BPs to finish
 +
* '''Open discussions'''
 +
 +
=== 12/21/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS an answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs a new PS
 +
*** [https://review.openstack.org/#/c/398162/ Add specs for cache occupancy strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] There are +1s but TODOs are still left in spec
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs a jenkins fix & reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts centralise-config-opts] remove _opts PS has to be pushed
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] needs final reviews & merge
 +
*** [https://review.openstack.org/#/c/362730/ Graph model] needs reviews
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] needs a new PS
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs a new PS
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/403716/ Add auto_trigger support] needs final reviews & merge
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-3 Watcher ocata-3] has started and finishes on January 23rd with 12 BPs to finish
 +
** [https://review.openstack.org/#/c/413079/ Improve Applier to execute Actions in parallel] needs reviews
 +
* '''Open discussions'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/cluster-energy-saving cluster energy saving]
 +
 +
=== 12/14/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** we had a couple of gate issues last days due to upper constraints [https://review.openstack.org/#/c/409632/]
 +
** Watcher mid-cycle will be held in Atlanta in February Wednesday 22nd & Thursday 23rd [http://www.openstack.org/ptg] please register at [https://www.eventbrite.com/e/project-teams-gathering-tickets-27549298694]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS an answering previous comments
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs completion
 +
*** [https://review.openstack.org/#/c/398162/ Add specs for cache occupancy strategy] needs a new PS
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs a jenkins fix & reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts centralise-config-opts] must be merged
 +
*** [https://review.openstack.org/#/c/408411/ update strategy table when parameters_spec changes] must be merged
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] needs final reviews & merge
 +
*** [https://review.openstack.org/#/c/406991/ New default planner] needs final reviews & merge
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs final reviews & merge
 +
*** [https://review.openstack.org/#/c/407901/ Repair log parameter error] needs a bug reference & reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/403716/ Add auto_trigger support] needs reviews & merge
 +
*** [https://review.openstack.org/#/c/409632/ Support parents field along with planner changes] needs reviews & merge
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-2 Watcher ocata-2] must be released tomorrow December 15th
 +
** [https://blueprints.launchpad.net/watcher/+spec/parallel-applier Improve Applier to execute Actions in parallel] has been added
 +
** is [https://blueprints.launchpad.net/watcher/+spec/vm-migration-ordering vm-migration-ordering] dependent on  [https://blueprints.launchpad.net/watcher/+spec/parallel-applier Improve Applier to execute Actions in parallel] ?
 +
** [https://blueprints.launchpad.net/watcher/+spec/cache-occupancy-strategy Strategy to detect and migrate the the cache greedy VM affecting other's performance] is dependent on [https://blueprints.launchpad.net/watcher/+spec/workload-characterization-grammar Define grammar for workload characterization] & [https://blueprints.launchpad.net/watcher/+spec/workload-characterization-qos Workload Characterization and QoS] which have not been started yet, I would suggest to postpone it to Pyje cycle
 +
* '''Open discussions'''
 +
 +
=== 12/07/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS after answering comments
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs reviews
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs work items
 +
*** [https://review.openstack.org/#/c/398162/ Add specs for cache occupancy strategy] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts centralise-config-opts] needs reviews & jenkins fixes
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs reviews
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] should be merged
 +
*** [https://review.openstack.org/#/c/399202/ Specific exception for stale cluster state was added] needs reviews
 +
*** [https://review.openstack.org/#/c/404972/ Documentation for Workload Balance Migration Strategy] needs reviews
 +
*** [https://review.openstack.org/#/c/398044/ Add auto_trigger in audit API] should be abandonned
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/403716/ Add auto_trigger support] should be merged
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] needs reviews
 +
*** [https://review.openstack.org/#/c/403434/ changes to make consistent with other openstack component] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Our current target is [https://launchpad.net/watcher/+milestone/ocata-2 ocata-2] due next week
 +
* '''Open discussions'''
 +
 +
=== 11/30/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** acabot will be presenting Watcher at Cloud Expo Europe today
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] needs reviews
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs reviews
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs reviews
 +
*** [https://review.openstack.org/#/c/401111/ Support Description For Dynamic Action] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts centralise-config-opts] needs reviews
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs discussions
 +
*** [https://review.openstack.org/#/c/403718/ Add auto_trigger support to watcher] needs reviews ?
 +
*** [https://review.openstack.org/#/c/399202/ Specific exception for stale cluster state was added] needs reviews
 +
*** [https://review.openstack.org/#/c/398044/ Add auto_trigger in audit API] needs a status
 +
*** [https://review.openstack.org/#/c/398180/ Fix rally gate test] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/403716/ Add auto_trigger support] needs reviews ?
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] needs reviews
 +
*** [https://review.openstack.org/#/c/403434/ changes to make consistent with other openstack component] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Our current target is [https://launchpad.net/watcher/+milestone/ocata-2 ocata-2]
 +
* '''Open discussions'''
 +
 +
=== 11/23/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [http://lists.openstack.org/pipermail/openstack-announce/2016-November/001959.html python-watcher v0.32] & [http://lists.openstack.org/pipermail/openstack-announce/2016-November/001997.html python-watcherclient v0.26] & [http://lists.openstack.org/pipermail/openstack-announce/2016-November/001958.html watcher-dashboard v0.6] have been released for ocata-1 on November 18th
 +
** recap for Barcelona has been sent [http://lists.openstack.org/pipermail/openstack-dev/2016-November/107623.html]
 +
** a discussion has been started regarding the way we should validate Watcher strategies [http://lists.openstack.org/pipermail/openstack-dev/2016-November/107402.html]
 +
** acabot didn't has the time to prepare the trello board for the meeting
 +
** acabot presented Watcher & our big tent journey on November 22nd @openstackdayfrance2016 [https://twitter.com/evrardjp/status/801058320207314944]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] should now be reviewed and merged
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] needs final reviews from cores
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs reviews
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-notifications-ovo watcher-notifications-ovo] merged
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/audit-versioned-notifications-api audit-versioned-notifications-api] merged
 +
*** [https://review.openstack.org/#/c/397411/ Documentation for Outlet Temperature Based Strategy] looks good and will be merged soon
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts centralise config options] need reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-2 Ocata-2] is our current target due December 12th
 +
* '''Open discussions'''
 +
 +
=== 11/16/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** We should send a recap of discussions in Barcelona on the ML
 +
** We will start a thread on the ML to discuss the way we can test available strategies
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [http://specs.openstack.org/openstack/watcher-specs/priorities/ocata-priorities.html team priorities for Ocata] have been merged
 +
*** [https://review.openstack.org/#/c/359690/ scale out or delete instance based on workload] should be abandonned
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] should now be reviewed and merged
 +
*** [https://review.openstack.org/#/c/383718/ Specs for watcher-versioned-objects] must be merged as code has already been merged
 +
*** [https://review.openstack.org/#/c/385077/ Specs for audit-versioned-notifications-api] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs reviews
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] needs discussions
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs a jenkins fix & reviews
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs reviews
 +
*** [https://review.openstack.org/#/c/398162/ Add specs for cache occupancy strategy] needs discussions
 +
** Watcher
 +
*** Documentation for workload stabilization [https://review.openstack.org/#/c/389101] & workload consolidation [https://review.openstack.org/#/c/396315/] have been merged
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-notifications-ovo watcher-notifications-ovo] will be merged today
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/audit-versioned-notifications-api audit-versioned-notifications-api] will be merged today
 +
*** [https://review.openstack.org/#/c/378466/ Added Model base class + related doc] will be merged today
 +
*** [https://review.openstack.org/#/c/398299/ Change hardware.cpu_util in workload_stabilization] should be merged
 +
*** [https://review.openstack.org/#/c/396281/ Implemented base + moved plugins & service conf] should be merged
 +
*** [https://review.openstack.org/#/c/397411/ Documentation for Outlet Temperature Based Strategy] need a new PS and reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/ocata-1 Ocata-1] will be released tomorrow
 +
** A couple of unfinished blueprints have been moved to [https://launchpad.net/watcher/+milestone/ocata-2 Ocata-2]
 +
* '''Open discussions'''
 +
* Should we use Trello to keep progress on Watcher ?
 +
 +
=== 11/09/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** The OpenStack Summit in Barcelona is over, minutes are available on etherpad [https://etherpad.openstack.org/p/watcher-ocata-design-session]
 +
** Team priorities for Ocata have to be merged [https://review.openstack.org/#/c/372528/]
 +
** Watcher CLI v0.25.1 has been released after Summit freeze [https://review.openstack.org/#/c/378771/]
 +
** Feedback for the mascot is requested by Friday 11th [https://drive.google.com/file/d/0B_h5gjY7WQPMX2FYSVBOWk8zYWs/view?usp=sharing]
 +
** We should send a quick recap of discussions on the ML
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] needs a new PS and final reviews from core
 +
*** [https://review.openstack.org/#/c/359690/ scale out or delete instance based on workload] needs a new PS
 +
*** [https://review.openstack.org/#/c/383718/ Specs for watcher-versioned-objects] needs a new PS and final reviews from core
 +
*** [https://review.openstack.org/#/c/385077/ Specs for audit-versioned-notifications-api] needs a new PS
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] is in merge conflict and needs final reviews from core
 +
*** [https://review.openstack.org/#/c/391374/ Audit tag in VM Metadata] needs a new PS
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-versioned-objects watcher versionned objects] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-notifications-ovo watcher notifications ovo] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/audit-versioned-notifications-api audit versioned notifications api] needs reviews
 +
*** [https://review.openstack.org/#/c/391383/ check the state of action plan] needs reviews
 +
*** [https://review.openstack.org/#/c/389101/ Add doc for workload-stabilization spec] needs a new PS
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs a jenkins fix and reviews
 +
*** [https://review.openstack.org/#/c/371558/ Added Tempest API tests for /scoring_engines] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/389181/ Add functional tests to watcherclient] is still WIP ? needs reviews ?
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Our current milestone target is [https://launchpad.net/watcher/+milestone/ocata-1 Ocata-1] due November 14th
 +
** [https://blueprints.launchpad.net/watcher/+spec/automatic-triggering-audit automatic triggering audit] status as it is an essential BP for Ocata-1
 +
* '''Open discussions'''
 +
** Shouldn't all strategies have an associated tempest test to make sure they work?
 +
** Should we keep this meeting time slot in the future ?
 +
** Should we use Trello to keep progress on Watcher ?
 +
 +
=== 10/19/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** meeting agenda for Barcelona design summit is finalized  [https://etherpad.openstack.org/p/watcher-ocata-design-session]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/384370/ Specs for watcher-notifications-ovo] has been merged
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/359690/ scale out or delete instance based on workload] needs a new PS
 +
*** [https://review.openstack.org/#/c/383718/ Specs for watcher-versioned-objects] needs reviews
 +
*** [https://review.openstack.org/#/c/385077/ Specs for audit-versioned-notifications-api] needs reviews
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs reviews
 +
*** [https://review.openstack.org/#/c/386293/ Define when an action plan is stale/invalid] needs reviews
 +
*** [https://review.openstack.org/#/c/385871/ Add improvements to the planner and workflow mechanisms] needs reviews
 +
** Watcher
 +
*** Audit Scope Handler & Service supervisor have been merged
 +
*** Strategy doc template has been merged
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-versioned-objects watcher versionned objects] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-notifications-ovo watcher notifications ovo] needs reviews
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs a jenkins fix
 +
*** [https://review.openstack.org/#/c/371558/ Added Tempest API tests for /scoring_engines] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone target is [https://launchpad.net/watcher/+milestone/ocata-1 Ocata-1] due November 14th
 +
** status for [https://blueprints.launchpad.net/python-watcherclient/+spec/tempest-cli-test Write Tempest CLI tests for Watcher CLI] ?
 +
* '''Open discussions'''
 +
** now that we have a template for documenting strategy, we need to add doc for each of them
 +
** [https://blueprints.launchpad.net/watcher/+spec/audit-tag-vm-metadata Audit tag in VM Metadata] add this to ocata priorities ?
 +
 +
=== 10/12/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** meeting agenda for Barcelona design summit is nearly finalized, please add missing topics before end of week [https://etherpad.openstack.org/p/watcher-ocata-design-session]
 +
** sessions titles have been updated on the official agenda [https://www.openstack.org/summit/barcelona-2016/summit-schedule/global-search?t=watcher]
 +
** should we schedule discussions with [https://etherpad.openstack.org/p/congress-ocata-design-summit Congress] ? [https://etherpad.openstack.org/p/ocata-nova-summit-unconference Nova (Unconference session)] ? Monasca ?
 +
** Watcher will have a room at the PTG in Atlanta [https://www.openstack.org/ptg/]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ scale out or delete instance based on workload] needs discussions
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] needs final reviews from core
 +
*** [https://review.openstack.org/#/c/384370/ Specs for watcher-notifications-ovo] needs reviews
 +
*** [https://review.openstack.org/#/c/383718/ Specs for watcher-versioned-objects] needs reviews
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/382494/ Add strategy template doc] needs reviews
 +
*** [https://review.openstack.org/#/c/359963/ Add Audit Scope Handler] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-versioned-objects watcher versionned objects] needs reviews
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs a jenkins fix
 +
*** [https://review.openstack.org/#/c/382803/ Added composite unique name constraints] needs reviews
 +
*** [https://review.openstack.org/#/c/382411/ Moved Watcher doc plugin outside main package] needs reviews
 +
*** [https://review.openstack.org/#/c/371558/ Added Tempest API tests for /scoring_engines] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/364787/ Add support for Audit Scope] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone target is [https://launchpad.net/watcher/+milestone/ocata-1 Ocata-1] due November 14th
 +
** [https://blueprints.launchpad.net/watcher/+spec/stale-action-plan Define when an action plan is stale/invalid] needs a spec
 +
* '''Open discussions'''
 +
** now that we have a template for documenting strategy, we need to add doc for each of them
 +
 +
=== 10/04/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** please complete topics list in [https://etherpad.openstack.org/p/watcher-ocata-design-session barcelona summit etherpad]
 +
** we need to define a topic for each work session & fish bowl
 +
** Watcher Newton final release has been released [https://releases.openstack.org/teams/watcher.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] needs reviews from core
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] needs reviews from core
 +
*** [https://review.openstack.org/#/c/372528/ Add team priorities for Ocata] needs reviews from core
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs a new PS
 +
*** [https://review.openstack.org/#/c/377100/ Define grammar for workload characterization] needs a new PS
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open++topic:bp/define-the-audit-scope Add Audit Scope Handler] needs reviews from core
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs a new PS
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-service-list Add service supervisor] needs reviews
 +
*** [https://review.openstack.org/#/c/371558/ Added Tempest API tests for /scoring_engines] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-versioned-objects Watcher versioned objects] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/373533/ Add service support] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/planner-storage-action-plan Improve the storage of the ActionPlan] has many dependencies and should be started asap
 +
** we still have many unassigned blueprints for Ocata [https://blueprints.launchpad.net/watcher/ocata]
 +
* '''Open discussions'''
 +
** We need more reviewers on patches
 +
 +
=== 09/28/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** please complete topics list in [https://etherpad.openstack.org/p/watcher-ocata-design-session barcelona summit etherpad]
 +
** Watcher Newton final release will be submitted today'
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] needs reviews from core
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs a new PS
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDI] needs a new PS
 +
*** [https://review.openstack.org/#/c/372528/ Add team priorities for Ocata] needs a new PS with BP split
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open++topic:bp/define-the-audit-scope Add Audit Scope Handler] needs reviews
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs reviews
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/watcher-service-list Add service supervisor] needs reviews
 +
*** [https://review.openstack.org/#/c/371558/ Added Tempest API tests for /scoring_engines] needs reviews
 +
** Watcher CLI
 +
*** [https://review.openstack.org/#/c/374286/ Added support for Client creation from KS session] needs reviews
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/377699/ Added action details] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/planner-storage-action-plan Improve the storage of the ActionPlan] has many dependencies and should be started asap
 +
* '''Open discussions'''
 +
** We need more reviewers on patches
 +
 +
=== 09/21/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher Newton RC1 (v0.30.0) has been released, please follow instructions sent on the ML [http://lists.openstack.org/pipermail/openstack-dev/2016-September/103989.html]
 +
** we need your help to test the release and submit bugs before the final release next week
 +
** acabot will be Watcher PTL for Ocata cycle
 +
** Newton stable branches have been created by the TC for watcher & python-watcherclient
 +
** design summit sessions timeslots are available on the dedicated etherpad [https://etherpad.openstack.org/p/watcher-ocata-design-session]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] needs a new PS and should be retargeted to Ocata
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering of action plans for AUDIT] needs reviews
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/372528/ Add team priorities for Ocata] needs reviews and will be merged during the summit
 +
*** We need a spec for [https://blueprints.launchpad.net/watcher/+spec/workload-characterization-grammar Define grammar for workload characterization]
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open++topic:bp/define-the-audit-scope Add Audit Scope Handler] needs reviews
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs reviews
 +
** Watcher dashboard
 +
*** Dashboard devstack plugin has been disabled until a bug is fixed in devstack [https://bugs.launchpad.net/devstack/+bug/1540328]
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** a prioritization of blueprints for Ocata is available on [https://blueprints.launchpad.net/watcher/ocata launchpad], please review it
 +
** [https://blueprints.launchpad.net/watcher/+spec/scalability-test scalability tests] - platform status
 +
* '''Open discussions'''
 +
** [https://blueprints.launchpad.net/watcher/+spec/watcher-notifications-ovo Notifications in Watcher] is too big and need to be segmented
 +
** we should provide a user documentation for each strategy
 +
** [https://review.openstack.org/#/q/status:open+topic:tox/requirements fix requirements]
 +
 +
=== 09/14/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** PTL candidates should submit their candidacy before Sunday [https://governance.openstack.org/election/]
 +
** Official Ocata schedule has been released [https://releases.openstack.org/ocata/schedule.html]
 +
** Kolla has packaged Watcher [https://review.openstack.org/#/c/337362/]
 +
** We will have 1 fishbowl, 3 working sessions & 1 contributors meetup during the Design Summit in Barcelona [http://lists.openstack.org/pipermail/openstack-dev/2016-September/103560.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] should be retargeted to Ocata
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering audit] needs a new PS and we should probably limit the scope
 +
** Watcher
 +
*** merge bug fixes and tests improvements before September 15th (rc-1 release), candidates are :
 +
**** https://review.openstack.org/#/c/364464/
 +
**** https://review.openstack.org/#/c/366032/
 +
**** https://review.openstack.org/#/c/363443/
 +
**** https://review.openstack.org/#/c/364149/
 +
**** https://review.openstack.org/#/c/357938/
 +
**** https://review.openstack.org/#/c/366219/
 +
**** https://review.openstack.org/#/c/367968/
 +
**** https://review.openstack.org/#/c/366120/
 +
**** https://review.openstack.org/#/c/368913/
 +
*** merge [https://review.openstack.org/#/c/333371/ rally support] for rc-1
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** we need a spec for [https://blueprints.launchpad.net/watcher/+spec/watcher-notifications-ovo Notifications in Watcher]
 +
** we need a spec for [https://blueprints.launchpad.net/watcher/+spec/workload-characterization-grammar Define grammar for workload characterization]
 +
* '''Open discussions'''
 +
** we need to review priorities for [https://blueprints.launchpad.net/watcher/ocata Ocata] because all BPs are medium or low...
 +
 +
=== 09/07/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** PTL nominations will be held next week [https://governance.openstack.org/election/], as we are now an official project, candidacy must be submitted through Gerrit [https://governance.openstack.org/election/#how-to-submit-your-candidacy]
 +
** 3 patches are needed for Newton branch handled by dhellmann [http://lists.openstack.org/pipermail/openstack-dev/2016-September/102829.html]
 +
** [http://lists.openstack.org/pipermail/openstack-announce/2016-August/001544.html watcher 0.29.0], [http://lists.openstack.org/pipermail/openstack-announce/2016-August/001546.html python-watcherclient 0.25.0] & [http://lists.openstack.org/pipermail/openstack-announce/2016-August/001545.html watcher-dashboard 0.4.0] have been announced
 +
** Confirm speakers for our talk in Barcelona [https://www.openstack.org/summit/barcelona-2016/summit-schedule/events/16023/watcher-the-infrastructure-optimization-service-for-openstack-plans-for-the-o-release-and-beyond]
 +
** Project Teams Gathering will be held in Atlanta Feb 20-24, 2017 [https://www.openstack.org/ptg/]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] should be retargeted to Ocata
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering audit] needs reviews
 +
*** [https://review.openstack.org/#/c/366705/ Add Ocata entry for specifications] needs reviews
 +
*** [https://review.openstack.org/#/c/364251/ Change host aggregates id type to integer] needs core reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs discussion regarding Heat
 +
*** [https://review.openstack.org/#/c/362827/ Add documentation for Scoring Module] should be merged before branching
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] needs a doc addition
 +
*** [https://bugs.launchpad.net/watcher/+bug/1619155 When the action plan is empty, it's state is incorrect] needs discussion
 +
*** [https://review.openstack.org/#/c/366032/ Implemented GMR plugin to show CDM structures] is needed for scalability tests
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Current milestone is [https://launchpad.net/watcher/+milestone/newton-rc1 Newton-rc1] due September 12th - only one BP (scalability tests) & bug fixes
 +
** dependency to discuss between [https://blueprints.launchpad.net/watcher/+spec/limit-concurrent-actions Limit Concurrent Actions] & [https://blueprints.launchpad.net/watcher/+spec/planner-storage-action-plan Improve the storage of the ActionPlan]
 +
** [https://blueprints.launchpad.net/nova/+spec/license-cost-aware-vm-placement License cost aware VM placement in Openstack] needs discussion
 +
* '''Open discussions'''
 +
** Platform status for scalability tests [https://etherpad.openstack.org/p/watcher-test-environment-specifications]
 +
** Quick overview of our test bed [https://docs.google.com/presentation/d/1I6OPqUXDfB2BbcI3Zr0625mb92N-UaPY8YNhgmjkLts/edit?usp=sharing]
 +
 +
=== 08/31/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Only one talk accepted for Barcelona summit [https://www.openstack.org/summit/barcelona-2016/summit-schedule/events/16023/watcher-the-infrastructure-optimization-service-for-openstack-plans-for-the-o-release-and-beyond]
 +
** Newton-3 release has been submitted to the release team [https://review.openstack.org/#/c/362930/]
 +
** hvprash is now core contributor on Watcher specs
 +
** Watcher has got Rally support [https://review.openstack.org/#/q/owner:%22Alexander+Chadin+%253Ca.chadin%2540servionica.ru%253E%22+project:openstack/rally+status:merged]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** Newton approved specs have been moved to implemented folder [https://review.openstack.org/#/c/362108/]
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] needs final review from core
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] should be retargeted to Ocata
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering audit] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:merged+project:openstack/watcher+branch:master+topic:bp/scoring-module Scoring module] has been merged and [https://review.openstack.org/#/c/362827/ doc] is in review
 +
*** [https://review.openstack.org/#/q/status:merged+project:openstack/watcher+branch:master+topic:bp/cluster-model-objects-wrapper Cluster model objects wrapper] has been merged
 +
*** [https://review.openstack.org/#/c/362013/ Newton release notes] have been merged
 +
*** [https://review.openstack.org/#/c/362730/ Graph cluster model implementation] needs reviews
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] needs tests ?
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** Current milestone is [https://launchpad.net/watcher/+milestone/newton-rc1 Newton-rc1] due September 12th
 +
** only one BP (scalability tests) & bug fixes
 +
* '''Open discussions'''
 +
** Platform status for scalability tests
 +
 +
=== 08/24/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** please vote for promoting hvprash as core on watcher-specs [http://lists.openstack.org/pipermail/openstack-dev/2016-August/101750.html]
 +
** welcome Walmart new contributors
 +
** notifications for acceptance (or not) of our talks for Barcelona OpenStack Summit will be sent on August 25th
 +
** Space requested for the design summit is 3 workroom sessions (40 min slots), 1 fishbowl session (40 mins slot) & 1 contributors meetup (friday afternoon)
 +
** thx to michaelgugino, we now have official [https://github.com/openstack/openstack-ansible-os_watcher OpenStack-Ansible playbooks for Watcher], dtardivel & vincentfrancoise are now core on this repo
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/339456/ Update define-the-audit-scope spec] has been merged
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] needs a quick status
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs to be retargeted and reviewed
 +
*** [https://review.openstack.org/#/c/359690/ Resize instance base on workload] needs reviews
 +
*** [https://review.openstack.org/#/c/342473/ automatic triggering audit] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/351577/ Add Scoring Module implementation] needs a final review from core before EOW
 +
*** [https://review.openstack.org/#/c/325213/ Added strategy ID + Action Plan syncing] needs final review from core before EOW
 +
*** [https://review.openstack.org/#/c/359818/ Check unspecified parameters when create audit] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/newton-3 newton-3] is due next week, code freeze on Friday 26th
 +
** vincentfrancoise added a BP [https://blueprints.launchpad.net/watcher/+spec/watcher-versioned-objects Make Watcher objects versioned] as code was already available
 +
** [https://bugs.launchpad.net/watcher/+bug/1527163 Add unit test for watcher/doc.py] needs to be discussed
 +
* '''Open discussions'''
 +
** help needed for [https://review.openstack.org/#/c/359225/ Add scaffolding for OpenStack-CI tests] ?
 +
** PKB in docker containers ?
 +
** everything ready for scalability tests on Intel infra ?
 +
 +
=== 08/17/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** alexchadin is now core on Watcher
 +
** please vote for promoting hvprash as core on watcher-specs [http://lists.openstack.org/pipermail/openstack-dev/2016-August/101750.html]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] needs a new PS and final reviews
 +
*** [https://review.openstack.org/#/c/339456/ Update define-the-audit-scope spec] needs reviews from core
 +
*** [https://review.openstack.org/#/c/342473/ Added spec for automatic triggering audit] needs a new PS
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
*** [https://review.openstack.org/#/c/353454/ Move Mitaka specs to Newton cycle] & [https://review.openstack.org/#/c/353320/ Add ocata folders and template for specs] need +2
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/351577/ Add Scoring Module implementation] needs more reviews
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper] has to be merged
 +
*** [https://review.openstack.org/#/c/325213/ Added strategy ID + Action Plan syncing] needs reviews
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone in Newton-3 due August 29th [https://launchpad.net/watcher/+milestone/newton-3]
 +
** I suggest to move unimplemented BP to Ocata and keep rc-1 & rc-final for bug fixes only
 +
** [https://blueprints.launchpad.net/watcher/+spec/resize-overload-instance resize-overload-instance] needs a new description and specs
 +
* '''Open discussions'''
 +
** email sent to Monasca PTL to get a status on Ceilosca code
 +
** can we package perfkit benchmarker in a docker container ?
 +
 +
=== 08/10/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher release mode has been updated to cycle-with-milestones but TC prefer that we wait for the Ocata cycle [https://review.openstack.org/#/c/353333/]
 +
** ongoing discussions on the ML regarding Watcher use cases for Nova placement API [http://lists.openstack.org/pipermail/openstack-dev/2016-August/100600.html] & [http://lists.openstack.org/pipermail/openstack-dev/2016-July/100327.html]
 +
** tpeoples stepped down from Watcher core [http://lists.openstack.org/pipermail/openstack-dev/2016-August/100780.html]
 +
** alexchadin is promoted as Watcher core, please vote on the ML [http://lists.openstack.org/pipermail/openstack-dev/2016-August/100828.html]
 +
** jellyfish is now the official Watcher mascot [http://www.openstack.org/project-mascots]
 +
** votes for Barcelona talks are closed, we will get the results on August 25th
 +
** last mid-cycle etherpad with actions [https://etherpad.openstack.org/p/newton-watcher-midcycle]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/339456/ Update define-the-audit-scope spec] need an update reflecting mid-cycle discussions (limit the scope to availabilityZone and aggregatehost)
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] needs reviews from core
 +
*** [https://review.openstack.org/#/c/342473/ Added spec for automatic triggering audit] needs a new PS
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] needs reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/332982/ Add goal_id, strategy_id and host_aggregate CLI options to audit] has been merged
 +
*** [https://review.openstack.org/#/c/351577/ Add Scoring Module implementation] needs reviews
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper] needs reviews
 +
*** [https://review.openstack.org/#/c/325213/ Added strategy ID + Action Plan syncing] needs reviews to close the efficacy-indicator BP
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] any update since Rally additions ?
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone in Newton-3 due August 29th [https://launchpad.net/watcher/+milestone/newton-3]
 +
** [https://review.openstack.org/#/c/339285/ Handle race condition of sync from multiple decision engines] should be abandoned (mid-cycle discussion)
 +
** any update regarding [https://blueprints.launchpad.net/watcher/+spec/scalability-test perform scalability test for watcher] ?
 +
** [https://blueprints.launchpad.net/watcher/+spec/resize-overload-instance resize-overload-instance] needs an updated description and specs
 +
* '''Open discussions'''
 +
** Thanks to POC [https://review.openstack.org/#/c/348892/] & bench [https://pad.b-com.com/p/monasca-ceilometer-ceilosca] done by vincentfrancoise, we need to decide which metrics back-end we need to support in Watcher
 +
** please look at your actions on the [https://etherpad.openstack.org/p/newton-watcher-midcycle mid-cycle etherpad]
 +
 +
=== 08/03/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Alexchadin from Servionica core contributor proposal on a the openstack-dev mailing list
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] needs reviews from core
 +
*** [https://review.openstack.org/#/c/348049/ Limit concurrent actions invoked by Watcher] new spec
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/330385/ Add scoring engine commands] has been merged
 +
*** [https://review.openstack.org/#/c/330382/ Add scoring engines to database and API layers] has been merged
 +
*** [https://review.openstack.org/#/c/330165/ Implement goal_id, strategy_id and host_aggregate into Audit api] has been merged
 +
*** [https://review.openstack.org/#/c/332982/ Add goal_id, strategy_id and host_aggregate CLI options to audit] will be merged soon
 +
*** [https://review.openstack.org/#/q/status:merged+project:openstack/watcher+branch:master+topic:bp/cluster-model-objects-wrapper/  cluster-model-objects-wrapper] has been merged
 +
*** [https://review.openstack.org/#/c/348891/ Added Monasca Helper]  PoC with monasca
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://review.openstack.org/#/c/342594/ use parameters to set the threshold] has been merged
 +
 +
* '''Open Discussion'''
 +
 +
=== 07/27/2016 ===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://www.openstack.org/summit/barcelona-2016/vote-for-speakers/presentation/15931/?q=Watcher/ talks are open to votes]
 +
** Watcher has his own mascot, a jelly fish !
 +
** [https://etherpad.openstack.org/p/newton-watcher-midcycle/ Watcher mid-cycle]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center]
 +
*** [https://review.openstack.org/#/c/339456/ Update define-the-audit-scope spec ] need a new patchset]
 +
*** [https://review.openstack.org/#/c/342473/  Added spec for automatic triggering audit] need a new patchset]
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:open+topic:bp/scoring-module/ scoring module] need final reviews
 +
*** [https://review.openstack.org/#/q/status:open+topic:bp/cluster-model-objects-wrapper/ cluster-model-objects-wrapper] need  a patchset
 +
*** [https://review.openstack.org/#/c/332982/ Add goal_id, strategy_id and host_aggregate CLI options to audit] need a new patchset
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] status
 +
** Watcher dashbord
 +
*** [https://review.openstack.org/#/c/345214/ Remove discover from test-requirements] need a new patchset
 +
* '''Blueprint/Bug Review and Discussion'''
 +
*** [https://review.openstack.org/#/c/342594/ use parameters to set the threshold ] need a status
 +
 +
* '''Open Discussion'''
 +
 +
=== 07/13/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Today is the deadline to submit talks: [https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016], we need a leader (in bold) for each talk in charge of submitting it right after the meeting. 3 speakers max per talk.
 +
** mid-cycle agenda is open for additions / sync with Nova team in progress [https://etherpad.openstack.org/p/newton-watcher-midcycle]
 +
** sync with Nova scheduler team [http://eavesdrop.openstack.org/meetings/nova_scheduler/2016/nova_scheduler.2016-07-11-14.00.log.html last meeting logs], we will adda topic in their agenda and try to attend an unconference session [https://etherpad.openstack.org/p/nova-newton-midcycle]
 +
** [http://lists.openstack.org/pipermail/openstack-dev/2016-July/099046.html Mascot for Watcher] please come at the midcyle with a couple of animals or natural features in mind that represent Watcher
 +
** [http://governance.openstack.org/reference/release-naming.html Release naming process] is open for Q & P, you should have received an email with a link to vote
 +
** no meeting next week due to the midcycle
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/337049/ Make default Planner generic] has been merged
 +
*** [https://review.openstack.org/#/c/339456/ Update define-the-audit-scope spec] needs reviews
 +
*** [https://review.openstack.org/#/c/341163/ Blueprint priorities for Newton] needs reviews
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/341520/ Watcher n2 released today]
 +
*** [https://review.openstack.org/#/c/321411/ Add continuously optimization] has been merged
 +
*** [https://review.openstack.org/#/c/334163/ Add policies for API access control to watcher project] has been merged
 +
*** [https://review.openstack.org/#/c/324169/ Uniform Airflow migration strategy implementation] has been merged
 +
*** [https://review.openstack.org/#/c/338921/ Make default Planner generic to handle new action] has been merged
 +
*** [https://review.openstack.org/#/c/330382/ Add scoring engines to database and API layers] needs W+1
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] needs new tests
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/297557/ Enable strategy parameter] has been merged
 +
*** [https://review.openstack.org/#/c/330385/ Add scoring engine commands] needs reviews from core
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] has been merged
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone is [https://launchpad.net/watcher/+milestone/newton-3 Newton-3] - BPs list is subject to change during the midcycle next week
 +
** [https://blueprints.launchpad.net/watcher/+spec/refactor-continuous-type Refactor continuous audit type] needs approve
 +
* '''Open Discussion'''
 +
 +
=== 07/05/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** last week to complete talk descriptions for the summit, we need 2 more speakers and description updates [https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016]
 +
** mid-cycle agenda is open for additions / sync with Nova team in progress [https://etherpad.openstack.org/p/newton-watcher-midcycle]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/337049/ Make default Planner generic] needs reviews
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters] has been merged
 +
*** [https://review.openstack.org/#/c/321411/ Add continuously optimization] needs reviews from core
 +
*** [https://review.openstack.org/#/c/330382/ Add scoring engines to database and API layers] needs reviews from core
 +
*** [https://review.openstack.org/#/c/334163/ Add policies for API access control to watcher project] needs more unit tests
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] needs new tests
 +
*** [https://review.openstack.org/#/c/324169/ Uniform Airflow migration strategy implementation] needs final review from core
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/297557/ Enable strategy parameter] needs a discussion regarding parameter name
 +
*** [https://review.openstack.org/#/c/330385/ Add scoring engine commands] needs reviews from core
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] needs reviews
 +
*** sync with global requirements ?
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone is [https://launchpad.net/watcher/+milestone/newton-2 Newton-2] / release due July 11th (suggest to freeze July 8th)
 +
* '''Open Discussion'''
 +
** How to deal with packaging (puppet) when updating conf parameters ?
 +
 +
=== 06/29/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher packages are available for Red Hat & Debian [https://packages.debian.org/experimental/python-watcher] [https://packages.debian.org/experimental/python-watcherclient]
 +
** 2 weeks away from submission deadline, please register as speakers in [https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016], we also need to complete descriptions
 +
** a first draft of mid-cycle agenda is available [https://etherpad.openstack.org/p/newton-watcher-midcycle]
 +
** [https://review.openstack.org/#/c/329873/ Watcher should respect the Nova policies spec] has been discussed with the Nova scheduler team [http://eavesdrop.openstack.org/meetings/nova_scheduler/2016/nova_scheduler.2016-06-27-14.00.log.html meeting logs]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/330021/ Update the continuously optimization spec] needs reviews from core as its already implemented
 +
*** [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper] needs reviews from core
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters] is in progress, test feedback requested
 +
*** [https://review.openstack.org/#/c/321411/ Add continuously optimization] needs reviews from core
 +
*** [https://review.openstack.org/#/c/330382/ Add scoring engines to database and API layers] needs reviews
 +
*** [https://review.openstack.org/#/c/334163/ Add policies for API access control to watcher project] needs reviews
 +
*** [https://review.openstack.org/#/c/333371/ Add rally-jobs folder to get rally support] needs new tests
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/297557 Enable strategy parameter] needs a new PS
 +
*** [https://review.openstack.org/#/c/330385/ Add scoring engine commands] needs reviews
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] needs a new PS
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone is [https://launchpad.net/watcher/+milestone/newton-2 Newton-2] / release due July 11th
 +
* '''Open Discussion'''
 +
** Global Requirement: is watcher-dashboard project automatically sync with OS Global Requirements ?
 +
** How to deal with packaging (puppet) when updating conf parameters ?
 +
 +
=== 06/22/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Call for presentations opens for Barcelona summit, etherpad [https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016] to complete with talk description & speakers
 +
** Agenda for the mid-cycle is open [https://etherpad.openstack.org/p/newton-watcher-midcycle]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/317130/ Audit parameters should be persistent in Db ] has been merged
 +
*** BP [https://blueprints.launchpad.net/watcher/+spec/continuously-optimization continuously-optimization] has been amended with a new spec [https://review.openstack.org/#/c/330021/ Update the continuously optimization]
 +
*** spec [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper] updated, need review from core team
 +
*** new spec [https://review.openstack.org/#/c/329873/ Watcher should respect the Nova policies] pushed for review
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters ] requires an update to resolve merge conflict
 +
*** [https://review.openstack.org/#/c/305596/ Select destinations filter implementation] requires an update to resolve merge conflict
 +
*** [https://review.openstack.org/#/c/321411/ Add continuously optimization] needs review
 +
*** [https://review.openstack.org/#/c/330382/ Add scoring engines to database and API layers] need review
 +
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/297557 Enable strategy parameters] requires an update to resolve merge conflict
 +
*** [https://review.openstack.org/#/c/330385/ Add scoring engine commands] need review
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] needs review
 +
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone is [https://launchpad.net/watcher/+milestone/newton-2 Newton-2]
 +
* '''Open Discussion'''
 +
** Global Requirement: is watcher-dashboard project automatically sync with OS Global Requirements ?
 +
 +
=== 06/15/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Call for presentations opens for Barcelona summit, etherpad [https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016] to complete with talk description & speakers
 +
** Watcher CLI documentation will be generated on docs.openstack.org next time the release team will tag it
 +
** Release notes management has been set-up for Watcher [http://docs.openstack.org/releasenotes/watcher/]
 +
** Translation server is up and running [https://translate.openstack.org/iteration/view/watcher/master], translations are stored on git only above 70% of coverage per language
 +
** a request has been sent to OSIC [https://osic.org/] for a test cluster in september [https://etherpad.openstack.org/p/watcher-test-environment-specifications]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/317130/ Audit parameters should be persistent in Db has been merged]
 +
*** [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper] needs reviews after work items additions
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/project:openstack/watcher+branch:master+topic:bp/efficacy-indicator Efficacy indicator] has been merged
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters] needs a new PS
 +
*** [https://review.openstack.org/#/c/324652/ Implement immutable audit_template CRUD] needs an update
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] needs reviews
 +
*** [https://review.openstack.org/#/c/324169/ Uniform Airflow migration strategy implementation] needs reviews
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/297557/ Enable strategy parameter] needs reviews
 +
** Watcher dashboard
 +
*** [https://review.openstack.org/#/c/327095/ Add support continuously-optimization] needs reviews
 +
** Watcher puppet
 +
*** [https://review.openstack.org/#/c/326593/ This commit adds the initial project files] has been merged
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** our current milestone is [https://launchpad.net/watcher/+milestone/newton-2 Newton-2]
 +
** hanrong took the BP [https://blueprints.launchpad.net/watcher/+spec/watcher-policies Define policies for accessing Watcher components]
 +
** [https://blueprints.launchpad.net/watcher/+spec/select-destinations-filter Provide a way to filter available hosts that can be targeted for a migration] has been deferred due to specs improvements needed
 +
* '''Open Discussion'''
 +
** jed56 looked at nova policies and how we can interact properly with Nova [https://blueprints.launchpad.net/watcher/+spec/nova-policies Respect Nova policies]
 +
** Debian & RDO packages
 +
 +
=== 06/08/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** [https://review.openstack.org/#/c/325201/ Watcher n1 version] has been released by the release team but no announcement sent yet
 +
** Watcher documentation is now available on [http://docs.openstack.org/developer/watcher/ docs.openstack.org] & [https://review.openstack.org/#/c/326930/ Add Watcher to docs.openstack.org]
 +
** Watcher specs are available on [https://specs.openstack.org/openstack/watcher-specs/ specs.openstack.org]
 +
** The [https://www.openstack.org/summit/barcelona-2016/call-for-speakers/ Call for Presentations] is now open for the upcoming OpenStack Summit in Barcelona, October 25-28 ( submission deadline is July 14th at 6:59 UTC)
 +
** Mid-cycle details have been announced on the [http://lists.openstack.org/pipermail/openstack-dev/2016-June/096379.html ML]
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/317130/ Audit parameters should be persistent in Db] needs a new PS / discussion ?
 +
*** vincentfrancoise will provide work items for [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper]
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/c/324169/ Uniform Airflow migration strategy implementation] needs reviews
 +
*** [https://review.openstack.org/#/c/321411/ Add continuously optimization] needs reviews from core
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/efficacy-indicator efficacy indicator] need reviews from core
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters] needs a new PS
 +
*** [https://review.openstack.org/#/c/324652/ WIP Implement immutable audit_template CRUD] needs a status
 +
*** [https://review.openstack.org/#/c/305596/ Select destinations filter implementation] needs a status
 +
** Watcher client
 +
*** [https://review.openstack.org/#/c/321421/ Add support continuously-optimization] needs reviews
 +
*** [https://review.openstack.org/#/c/297557/ Enable strategy parameter] needs reviews
 +
** Watcher dashboard
 +
** Watcher puppet
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** current milestone is [https://launchpad.net/watcher/+milestone/newton-2 Newton-2]
 +
** update needed on [https://blueprints.launchpad.net/watcher/+spec/scoring-module Provide a scoring module for Watcher]
 +
** [https://blueprints.launchpad.net/watcher/+spec/define-the-audit-scope Define the scope of an Audit as a pool of resources] has been assigned to Charlotte Han from ZTE, can we set a target milestone ?
 +
** [https://blueprints.launchpad.net/watcher/+spec/automatic-triggering-audit Automatic triggering Action Plans] has been assigned to Jinquan Ni, what about your current implementation of [https://blueprints.launchpad.net/watcher/+spec/select-destinations-filter Provide a way to filter available hosts that can be targeted for a migration] ?
 +
* '''Open Discussion'''
 +
** now that Watcher is big-tent, should we provide a DB migration tool ?
 +
 +
=== 06/01/2016===
 +
* '''Roll Call'''
 +
* '''Announcements'''
 +
** Watcher has been accepted for the OpenStack big tent [https://review.openstack.org/#/c/320941/ 1] [https://governance.openstack.org/reference/projects/index.html 2] [http://eavesdrop.openstack.org/meetings/tc/2016/tc.2016-05-31-20.02.log.html 3]
 +
** Stackalytics has a [http://stackalytics.com/?project_type=openstack&metric=marks&module=watcher-group&release=newton Watcher Official module]
 +
** This achievement has been announced on the [http://lists.openstack.org/pipermail/openstack-dev/2016-June/096340.html ML]
 +
** Newton-1 release has been packaged on May 30th [https://launchpad.net/watcher/newton/newton-1 watcher v0.27], [https://launchpad.net/python-watcherclient/newton/newton-1 python-watcher client v0.23] & [https://launchpad.net/watcher-dashboard/newton/newton-1 watcher-dashboard v0.3]
 +
** seanmurphy published a [https://blog.zhaw.ch/icclab/employing-openstack-watcher-in-geyser-to-make-openstack-more-energy-efficient/ blog post about Watcher]
 +
** mid-cycle details will be announced on the ML by EOW
 +
** [https://github.com/openstack/puppet-watcher Watcher puppet repository] is now available
 +
* '''Review Action Items'''
 +
** Watcher specs
 +
*** [https://review.openstack.org/#/c/315551/ Add Watcher Continiously Optimization spec] has been merged
 +
*** [https://review.openstack.org/#/c/317130/ Audit parameters should be persistent in Db] needs review from core
 +
*** [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper] has been unassigned from tpeoples
 +
*** [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
** Watcher
 +
*** [https://review.openstack.org/#/q/status:merged+project:openstack/watcher+branch:master+topic:bp/plugins-parameters plugins-parameters] has been merged
 +
*** 2 strategies have been merged [https://review.openstack.org/#/c/292188/ Workload balance migration strategy implementation] & [https://review.openstack.org/#/c/292188/ Add Overload standard deviation strategy]
 +
** Watcher client
 +
*** [https://review.openstack.org/#/q/topic:bp/openstackclient-plugin openstackclient-plugin] has been merged
 +
** Watcher dashboard
 +
** Watcher puppet
 +
*** [https://review.openstack.org/#/c/323864/ puppet-watcher: Initial commit] is in review
 +
* '''Blueprint/Bug Review and Discussion'''
 +
** [https://launchpad.net/watcher/+milestone/newton-2 Newton-2] is our next milestone due July 11th (just before the mid-cycle)
 +
* '''Open Discussion'''
 +
** should we add puppet repository and watcher-dashboard to project-config to get IRC notifications from CI ?
  
 
=== 05/25/2016===
 
=== 05/25/2016===
 
* '''Roll Call'''
 
* '''Roll Call'''
 
* '''Announcements'''
 
* '''Announcements'''
 +
** Meeting time will be 9:00 UTC (odd week)
 +
** [https://etherpad.openstack.org/p/watcher-big-tent-commit-msg Commit message for big tent inclusion] is now ready to be submitted
 +
** Watcher puppet repository creation currently [https://review.openstack.org/#/c/315431/ in review]
 +
** sballe shared a [https://docs.google.com/presentation/d/1B_Wa_xSqj-Ovf_qTMdpFt7NrwobB2UhHcmwCTApk2OY/edit?usp=sharing slides set] to compare Watcher/Congress/Craton scope
 +
** our [https://wiki.openstack.org/wiki/Watcher_newton_mid-cycle_meetup_agenda next mid-cycle] will be announced on the ML soon
 +
** discussion started around getting an infrastructure to test Watcher on [https://etherpad.openstack.org/p/watcher-test-environment-specifications etherpad]
 +
** discussion on the ML about [http://lists.openstack.org/pipermail/openstack-dev/2016-May/095726.html Suggest to not deprecate os-migrations API]
 
* '''Review Action Items'''
 
* '''Review Action Items'''
 
** Watcher specs
 
** Watcher specs
 +
*** [https://review.openstack.org/#/c/312143/ Specs for plugins-parameters] & [https://review.openstack.org/#/c/275474/ Airflow event based migration strategy spec] have been merged
 +
*** [https://review.openstack.org/#/c/297556/ Enable strategy parameters] is still in merge conflict
 +
***  [https://review.openstack.org/#/c/317130/ Audit parameters should be persistent in Db] needs review from core
 +
*** [https://review.openstack.org/#/c/315551/ Add Watcher Continuosly Optimization spec], [https://review.openstack.org/#/c/298891/ Graph model describing virtual and physical elements in a data center] & [https://review.openstack.org/#/c/298871/ Consolidation of multiple Action-plans into a single one] need reviews
 +
*** [https://review.openstack.org/#/c/287019/ Cluster model objects wrapper] work items are still missing
 
** Watcher
 
** Watcher
 +
*** [https://review.openstack.org/#/c/297590/ Add Overload standard deviation strategy] needs a new PS
 +
*** [https://review.openstack.org/#/c/292188/ Workload balance migration strategy implementation] needs a new PS
 +
*** More reviewers needed on [https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/plugins-parameters plugins parameter]
 
** Watcher client
 
** Watcher client
 +
*** [https://review.openstack.org/#/q/status:open+project:openstack/python-watcherclient+branch:master+topic:bp/openstackclient-plugin  openstackclient-plugin] will be merged soon
 +
*** [https://review.openstack.org/#/c/297557/ Enable strategy parameter] still in merge conflict
 
** Watcher dashboard
 
** Watcher dashboard
 
* '''Blueprint/Bug Review and Discussion'''
 
* '''Blueprint/Bug Review and Discussion'''
 +
** code reviews needed on our 7 BPs targeted for [https://launchpad.net/watcher/+milestone/newton-1 Newton-1], I have added watcher-core group as reviewers for most of them
 
* '''Open Discussion'''
 
* '''Open Discussion'''
  

Revision as of 16:09, 16 July 2019

Weekly Meetings

Please feel free to add items to the Agenda under Open Discussion

Contents

07/17/2019

07/03/2019

06/19/2019

06/05/2019

05/22/2019

05/08/2019

04/24/2019

04/10/2019

12/19/2018

  • Discussion Topics
    • My responsibilities may be changed in the coming couple of months and I won't re-elect for Train release. I'm not leaving the project and will stay as core reviewer and contributor.
    • To store datetime in UTC is a good practice. Relating user experience, should operator set audit start/end time in UTC or local time?
    • Should we remove inactive core reviewers?

12/07/2018

  • Announcements
  • Discussion Topics
    • I'm working on Grenade tests that would allow to get us upgrade tag.
    • Ceilometer Datasource is proposed to be deprecated.
    • Allow Watcher to execute more than one action plan at the same time.
    • Some of Nova Scheduler filters are pretty difficult to implement.


09/26/2018

08/15/2018

07/18/2018

06/20/2018

06/06/2018

05/23/2018

05/09/2018

04/25/2018

04/18/2018

04/11/2018

04/04/2018

03/28/2018

03/21/2018

03/14/2018

02/21/2018

02/14/2018

02/07/2018

  • Announcements
    • Project Update has been requested.
    • This is rc1 week, bugs should be reviewed ASAP.
    • We are still working on adding PTG topics here. Please, add something you'd like to discuss.
    • New weekly meeting time has been proposed: 8:00 UTC. Should we set it on either even or odd week?
    • Bug list on Launchpad should be reviewed during PTG.
  • Review Action Items

01/31/2018

01/24/2018

01/17/2018

01/10/2018

12/20/2017

12/13/2017

12/06/2017

11/29/2017

11/22/2017

11/15/2017

11/01/2017

10/25/2017

10/18/2017

  • Roll Call
  • Announcements
    • Queens-1 milestone 19 oct
    • We have completed 1 out 7 blueprints, 2 has good progress.

10/11/2017

10/04/2017

09/27/2017

09/20/2017

  • Roll Call
  • Blueprint Review
    • compute-cdm-include-all-instances
    • display-parameter-of-each-strategy-in-strategy-list
    • exclude-locked-instances
    • feedback-metrics-to-ceilometer
    • implementing-watcher-dashboard-in-angularjs
    • replace-voplutuous-with-jsonschema
    • replace-cold-migrate-to-use-nova-migration-api
    • update-bare-metal-data-model-by-ironic-notifications

09/13/2017

  • Roll Call
  • Blueprint Review
    • query-list-of-auditable-resource-types-for-a-goal
    • soft-delete-goals
    • trigger-action-plan-via-notification
    • trigger-audit-via-notification
    • add-name-for-audit
    • cluster-maintaining
    • watcher-multi-datasource
    • action-plans-consolidation
    • multiple-global-efficacy-indicator

09/06/2017

  • Roll Call
  • Blueprint Review
    • watcher-strategy-selector
    • workload-characterization-qos
    • storage-workload-balance
    • check-strategy-requirements
    • max-aggressiveness-level
    • audit-scope-exclude-project
    • audit-scoper-for-storage-data-model
    • policy-and-docs-in-code
    • zone-migration-strategy

08/30/2017

  • Roll Call
  • Announcements
    • Watcher has reached final Pike release with 1.4.1 version.
    • We should set priorities to Watcher blueprints especially for new ones.
  • Blueprint Review
    • workload-characterization-grammar
    • build-baremetal-data-model-in-watcher
    • event-driven-optimization-based
    • neutron-model-integration
    • notifications-actionplan-cancel
    • extend-node-status
    • add-name-for-audit-in-watcher-dashboard
    • api-validation
    • audit-scope-exclude-project
    • audit-scoper-for-storage-data-model
    • storage-workload-balance

08/23/2017

08/16/2017

08/09/2017

08/02/2017

07/26/2017

07/19/2017

07/12/2017

07/05/2017

06/28/2017

06/21/2017

06/14/2017

06/07/2017

05/31/2017

05/24/2017

05/17/2017

05/03/2017

04/26/2017

04/19/2017

04/12/2017

04/05/2017

03/29/2017

03/22/2017

03/15/2017

03/08/2017

03/01/2017

02/15/2017

02/08/2017

02/01/2017

01/25/2017

01/18/2017

01/11/2017

01/04/2017

12/21/2016

12/14/2016

12/07/2016

11/30/2016

11/23/2016

11/16/2016

11/09/2016

10/19/2016

10/12/2016

10/04/2016

09/28/2016

09/21/2016

09/14/2016

09/07/2016

08/31/2016

08/24/2016

08/17/2016

08/10/2016

08/03/2016

  • Open Discussion

07/27/2016

  • Open Discussion

07/13/2016

07/05/2016

06/29/2016

06/22/2016

  • Blueprint/Bug Review and Discussion
  • Open Discussion
    • Global Requirement: is watcher-dashboard project automatically sync with OS Global Requirements ?

06/15/2016

06/08/2016

06/01/2016

05/25/2016

05/18/2016

05/11/2016

05/04/2016

04/20/2016

04/13/2016

04/06/2016

  • Roll Call
  • Open Discussion
    • We need to retarget blueprints from Mitaka to Newton (watcher-specs)
    • regarding the Openstack Summit in AUSTIN, we should run a battery of tests on watcher to be sure that everything is working (Watcher and the available strategies).

03/30/2016

03/23/2016

03/16/2016

03/09/2016

03/02/2016

02/24/2016

02/17/2016

02/10/2016

01/27/2016

01/20/2016

01/13/2016

01/06/2016

  • Roll Call
  • Announcements
    • Mid-cycle details available on [94]
    • Invitation email sent to the community [95]
    • INTEL POC related to outlet temperature optimization has been demonstrated
    • Watcher UI video is now available [96]
  • Review Action Items
    • Watcher
      • most of the reviews have been merged or adandonned before end of year thanks to jed56 & vincentfrancoise [97]
      • outlet temperature based migration strategy has been merged [98] but need improvements (see comments)
      • we need an updated status on reviews [99], [100], [101]
      • devstack plugin is still in review [102]
    • Watcher specs
      • could we merge this review [103] as it is related to POC already merged ?
      • we need reviews on [104] to start implementation asap
      • specs from cdupont & michele must be reviewed asap [105] & [106]
  • Blueprint/Bug Review and Discussion
    • implementing custom actions require changes in the data model, should we provide a migration of the data model ?
    • we would like to start integrating taskflow in Watcher applier, do we need a spec for [107] ?
    • can we update the state of [108] ?
    • Is [109] related to improvement of INTEL POC ?
    • we need someone to handle multiple versions of OpenStack components API [110] targeted for mitaka-2
    • we need an updated status on BPs [111] & [112]
  • Open Discussion
    • Proposed talks for OpenStack Summit in Austin [113] (deadline February 1st)
    • Agenda for the mid-cycle must be completed [114]

12/16/2015

  • Roll Call
  • Announcements
    • Mid-cycle details available on [115]
    • mitaka-1 milestone has been released
    • Watcher UI video available on [116]
  • Review Action Items
    • Watcher
      • Watcher plugin for devstack [117]
      • i18n translation [118]
      • Rename command audit [119]
      • Intel Thermal PoC [120]
    • Watcher specs
      • a review is on progress on dynamic definition of action [121]
      • A review is always in progress on thermal optimization specs [122]
  • Blueprint/Bug Review and Discussion
  • Open Discussion

12/9/2015

  • Roll Call
  • Announcements
    • Mid-cycle details available on Eventbrite [125], you can already register
    • more info on accommodations and agenda coming later
    • Watcher code has been tagged 0.21.0 (mitaka-1) and python-watcherclient as 0.20.0 (mitaka-1)
    • Doc is up-to-date on [126]
  • Review Action Items
    • Watcher
      • Glossary has been merged for mitaka-1 [127]
      • A lot of current reviews are related to code refactoring [128]
      • tpeoples has submitted devstack integration code [129]
      • A big thank you to Darren Shaw & Gábor Antal for there patches & bug fixes
    • Watcher specs
      • A review is in progress on thermal optimization specs [130]
      • A move to implemented state for telemetry integration [131]
  • Blueprint/Bug Review and Discussion
    • tpeoples should split [132]
    • Specs are in progress for [133] & [134]
    • bcom submitted BPs on an efficacy indicator [135] and Watcher UI [136]
    • ZHAW submitted a BP for a rudimentary cloud consolidation algorithm [137]
    • Any update from Michele on [138] or Alex on [139] ?
  • Open Discussion
    • regarding functional tests, there is an approved BP available here [140]
    • there is also an available blueprint on translation [141]

12/2/2015

  • Roll Call
  • Announcements
    • mid-cycle meetup details
    • versionning added to launchpad (mitaka-1 : today, mitaka-2 : 01/21/16, mitaka-3 : 03/03/16)
    • as we are using commonly etherpad, I started a new one to reference all of them [142]
  • Review Action Items
    • Documentation :
      • a Glossary has been added to the Watcher documentation and MUST now be reviewed [143] before code refactoring
      • an architecture page has been updated with the current architecture diagram [144]
      • do we need to put this diagram in watcher-specs to work on Watcher v2 architecture ? (or we wait for the mid-cycle ?)
  • Blueprint/Bug Review and Discussion
  • Open Discussion
    • how to deal with integration tests in the future ?
    • DevStack plugin is mostly done but having some keystone conf issues to work through. Should have up for review by end of week (tpeoples)

11/25/2015

  • Roll Call
  • Announcements
    • mid-cycle meetup details
    • wiki page related to Watcher architecture v2 is live [150]
    • WIP rule on reviews (using -1 on workflow if it is a work in progress)
  • Review Action Items
    • Ceilometer integration : specs [151] / code [152] -> merged
    • Loading optimization Strategies dynamically with Stevedore [153] -> merged
    • Documentation :
      • a Glossary has been added to the Watcher documentation and MUST now be reviewed [154] before code refactoring
      • we will use Dia [155], the same tool as the Nova team, to update our current architecture diagrams
  • Blueprint/Bug Review and Discussion
    • we should define series for Watcher on Launchpad (for blueprints deadline), should we use the current OpenStack versionning (Mitaka-N every 2 months) ?
    • Intel should split this BP [156] before writing associated specs
    • this BP [157] should probably be split for each Watcher component
    • bcom has some refactoring to do [158] after merging the glossary so please review it asap [159]
    • bcom will submit a BP to have a performance indicator associated with the action plan (like 10% reduction of energy consumption)
    • could create-net submit a BP regarding the "consolidation rule" modeling ?
    • we should set priority for BP [160]
  • Open Discussion

11/18/2015

  • Roll Call
  • Announcements
    • regular meeting started targeting a POC for thermal optimization using Watcher
    • ad-hoc meeting with ICCLab and Create-Net on thursday
  • Review Action Items
    • Developments for Ceilometer integration [161]
    • Development for loading optimization Strategies dynamically with Stevedore [162]
    • Specification for blueprint telemetry-integration has been written in watcher-specs and can be reviewed [163]
    • Documentation :
      • a Glossary has been added to the Watcher documentation and is currently being reviewed [164]
      • writing some UML diagrams with an Ascii description : testing of the tool used in Nova, named Jia.
    • Intel is working on the spec for the energy minimization PoC and it should be up for review soon.
  • Blueprint/Bug Review and Discussion
  • Open Discussion

11/11/2015

11/4/2015

10/21/2015

10/14/2015

10/07/2015


09/30/2015

Announcements

  • Tokyo summit actions
    • [jwcroppe, sballe, acabot] Prepare slides for Watcher talk (still in 'standby' mode)
    • [sballe] Figure out a place where we can do an ad-hoc talk
    • Talk to Nova, Ceilometer, etc. PTLs to inform them of the project
    • [acabot, jwcroppe, sballe] Consider a Nova unconference session to introduce Watcher
    • [sballe] Setup a meeting with Monty Taylor to introduce him to Watcher
    • [sballe, acabot, jwcroppe] Evangelize Watcher with other folks (e.g., jaypipes, bauzas, Perry Myers from Red Hat, folks from Rackspace, Julien Danjou from Red Hat)

Brief progress reports

Open Discussion