[doc] Add a dynamic loading of Actions handlers in the Watcher Applier

Bug #1534639 reported by OpenStack Infra on 2016-01-15
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Vincent Françoise

Bug Description

Dear bug triager. This bug was created since a commit was marked with DOCIMPACT.
Your project "openstack/watcher" is set up so that we directly report the documentation bugs against it. If this needs changing, the docimpact-group option needs to be added for the project. You can ask the OpenStack infra team (#openstack-infra on freenode) for help if you need to.

commit 8bac4fd42a7f085f71b3fa39d9130f1239adc50b
Author: Jean-Emile DARTOIS <email address hidden>
Date: Mon Jan 11 16:02:28 2016 +0100

    Add a dynamic loading of Actions handlers in the Watcher Applier

    In watcher, an audit generates a set of actions which
    aims at achieving a given goal (lower energy consumption, ...).
    It is possible to configure different strategies in order to achieve
    each goal. Each strategy is written as a Python class which produces
    a set of actions. Today, the set of possible actions is fixed for a
    given version of Watcher and enables optimization algorithms to
    include actions such as instance migration, changing hypervisor state,
    changing power state (ACPI level, ...).

    The objective of this patchset is to give the ability to load
    the actions dynamically in order to apply the Action Plan.

    Partially implements: blueprint watcher-add-actions-via-conf

    Change-Id: Idf295b94dca549ac65d4636e8889c8ab2ecc0df6

Changed in watcher:
importance: Undecided → Medium
milestone: none → mitaka-3
tags: added: doc
summary: - Add a dynamic loading of Actions handlers in the Watcher Applier
+ [doc] Add a dynamic loading of Actions handlers in the Watcher Applier
Changed in watcher:
assignee: nobody → Vincent Françoise (vincent-francoise)

Fix proposed to branch: master
Review: https://review.openstack.org/280149

Changed in watcher:
status: New → In Progress

Reviewed: https://review.openstack.org/280149
Committed: https://git.openstack.org/cgit/openstack/watcher/commit/?id=58ea85c852b8691b21ec722bee8b99c87493d432
Submitter: Jenkins
Branch: master

commit 58ea85c852b8691b21ec722bee8b99c87493d432
Author: Vincent Françoise <email address hidden>
Date: Mon Feb 15 11:44:15 2016 +0100

    Doc on how to implement a custom Watcher action

    This documentation describes step-by-step the process for implementing
    a new action in Watcher.

    Change-Id: I978b81cdf9ac6dcf43eb3ecbb79ab64ae4fd6f72
    Closes-Bug: #1534639

Changed in watcher:
status: In Progress → Fix Released

Reviewed: https://review.openstack.org/283104
Committed: https://git.openstack.org/cgit/openstack/watcher/commit/?id=de7b0129a1f7ccc8d4b7a1724535c4a2d2e55c8c
Submitter: Jenkins
Branch: master

commit de7b0129a1f7ccc8d4b7a1724535c4a2d2e55c8c
Author: Vincent Françoise <email address hidden>
Date: Mon Feb 22 15:32:29 2016 +0100

    Doc on how to set up a thirdparty project

    This documentation is a pre-requisite to all plugin documentation
    as it guides you through the creation of a project from scratch
    instead of simply forcusing on the implementation of the plugin

    Change-Id: Id2e09b3667390ee6c4be42454c41f9d266fdfac2
    Related-Bug: #1534639
    Related-Bug: #1533739
    Related-Bug: #1533740

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers