Need to remove pool_id selection during health monitor creation

Bug #1158602 reported by Jason
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Medium
Tatiana Ovchinnikova

Bug Description

Now when creating a health monitor Horizon does two actions: creates monitor and associates it with selected pool. According to LBaaS API one can first create a health monitor object (which is kind of template) and then associate this monitor with several pools. So I think we should remove pool_id selection during health monitor creation and add "add health minitor" action for a pool on pools page.

Tags: lbaas
Changed in horizon:
importance: Undecided → Medium
milestone: none → havana-1
status: New → Confirmed
Changed in horizon:
assignee: nobody → Tatiana Mazur (tmazur)
Akihiro Motoki (amotoki)
tags: added: lbaas
Revision history for this message
Oleg Bondarev (obondarev) wrote :

Actually now when creating a health monitor Horizon does two actions: creates monitor and associates it with selected pool. That is not correct from my point of view. According to LBaaS API one can first create a health monitor object (which is kind of template) and then associate this monitor with several pools. So I think we should remove pool_id selection during health monitor creation and add "add health minitor" action for a pool on pools page.

Revision history for this message
Jason (zzs) wrote :

+1
I think this is more clear and also conforming with the LBaaS API.

summary: - Cannot distinguish which monitor belonging to which pool even the pool
- selected during the monitor creation
+ Need to remove pool_id selection during health monitor creation
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

Changed in horizon:
status: Confirmed → In Progress
Changed in horizon:
milestone: havana-1 → havana-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/27002
Committed: http://github.com/openstack/horizon/commit/0d1e40cc0bee570f897708a1d0c51efdf9902dd4
Submitter: Jenkins
Branch: master

commit 0d1e40cc0bee570f897708a1d0c51efdf9902dd4
Author: Tatiana Mazur <email address hidden>
Date: Fri Apr 12 14:42:06 2013 +0400

    Remove pool selection from "Add Monitor" page

    Allow one to create a health monitor object without
    any association. Add buttons "Add Health Monitor" and
    "Delete Health Monitor" on pools table page.

    fixes bug 1158602

    Change-Id: I4d9abe378dc1ef2cf410f801ec1f480060de015a

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: havana-2 → 2013.2
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.