refactor monitoring framework to extract action policies out of monitor code base

Bug #1582446 reported by Sripriya
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Medium
Tung Doan

Bug Description

Action Policies are hard wired to vnfm monitoring framework which includes static action policies such as log, respawn, respawn and heat. There is no way to add custom action policies (such as scaling or user defined) other than forking and hacking into the monitor code base.

To do:

Separate Action Policy logic from monitor framework to a new module.
Allow custom action policies to be integrated dynamically in to monitoring framework.

Tags: rfe
Sripriya (sseetha)
Changed in tacker:
importance: Undecided → Medium
Revision history for this message
Tung Doan (tungdoan) wrote :

Hi Sriprya,
Do you have intention to implement this? If no, please assign it to me. Thanks

Changed in tacker:
milestone: none → pike-1
status: New → Triaged
Tung Doan (tungdoan)
Changed in tacker:
assignee: Sripriya (sseetha) → Tung Doan (tungdoan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (master)

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

Changed in tacker:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tacker (master)

Change abandoned by Tung Doan (<email address hidden>) on branch: master
Review: https://review.openstack.org/443929

Changed in tacker:
milestone: pike-1 → pike-2
Changed in tacker:
assignee: Tung Doan (tungdoan) → yong sheng gong (gongysh)
Changed in tacker:
assignee: yong sheng gong (gongysh) → Tung Doan (tungdoan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tacker (master)

Reviewed: https://review.openstack.org/453964
Committed: https://git.openstack.org/cgit/openstack/tacker/commit/?id=829f50e9152f8396da0a088221d2bda839db6317
Submitter: Jenkins
Branch: master

commit 829f50e9152f8396da0a088221d2bda839db6317
Author: doantungbk <email address hidden>
Date: Wed Apr 5 20:12:15 2017 -0700

    Refactor: separating backend actions out from monitor

    Currently, backend actions are tightly coupled with monitor module.
    This is like a barrier when we have a various actions in the future.
    Also, it will be good for separating monitoring-related features out
    from tacker-server. This patch also proposes a policy action framework so
    that VNF operators can easily add their own actions.

    Change-Id: I6ad163f7435c3b778810f96c506c77298be0c53d
    Closes-bug: #1582446

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 0.8.0

This issue was fixed in the openstack/tacker 0.8.0 release.

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.