"ANY" protocol option to create GBP Class should be removed from UI

Bug #1416471 reported by puppet-py
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Group Based Policy UI
Fix Released
Medium
Unassigned

Bug Description

In UI(Horizon)creating a GBP Class with protocol option "ANY" will fail.
We should :
1. Either remove the ANY option
2. OR, implicitly allow ALL Protocols under the ANY option

affects: group-based-policy-client → group-based-policy-ui
Revision history for this message
Ivar Lazzaro (mmaleckk) wrote :

In the same form referred by this bug, the UI is showing many other unsupported protocols (HTTPS / DNS etc...).

As far as the API is concerned, only protocol values [None, 'tcp', 'udp', 'icmp'] and their integer representation (0 to 255) are supported.

Changed in group-based-policy-ui:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → kilo-gbp-4
Changed in group-based-policy-ui:
milestone: kilo-gbp-4 → next
Revision history for this message
Magesh GV (magesh-gv) wrote :

The UI should not send the protocol field in the API if the user selects any. So in order to allow VPN encrypted traffic, the user has to create a classifier from cli skipping the protocol option. The UI also should support an option for allow all.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to group-based-policy-ui (master)

Reviewed: https://review.openstack.org/250791
Committed: https://git.openstack.org/cgit/openstack/group-based-policy-ui/commit/?id=aefb07dd915098b33f9684fe4e5a2c48759b77e3
Submitter: Jenkins
Branch: master

commit aefb07dd915098b33f9684fe4e5a2c48759b77e3
Author: ank <email address hidden>
Date: Fri Nov 27 18:17:56 2015 +0530

    Allow classifier with 'ANY' protocol

    Closes-Bug: #1416471

    Change-Id: I3731a7cedf63075864ae0792b077c7dcc7a9cabc

Changed in group-based-policy-ui:
status: Confirmed → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to group-based-policy-ui (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/251633

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to group-based-policy-ui (stable/kilo)

Reviewed: https://review.openstack.org/251089
Committed: https://git.openstack.org/cgit/openstack/group-based-policy-ui/commit/?id=0b037b89b708961c340eaf79cc97cc6aaa3c5d08
Submitter: Jenkins
Branch: stable/kilo

commit 0b037b89b708961c340eaf79cc97cc6aaa3c5d08
Author: ank <email address hidden>
Date: Fri Nov 27 18:17:56 2015 +0530

    Allow classifier with 'ANY' protocol

    Closes-Bug: #1416471

    Change-Id: I3731a7cedf63075864ae0792b077c7dcc7a9cabc
    (cherry picked from commit aefb07dd915098b33f9684fe4e5a2c48759b77e3)

tags: added: in-stable-kilo
tags: added: in-stable-juno
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to group-based-policy-ui (stable/juno)

Reviewed: https://review.openstack.org/251633
Committed: https://git.openstack.org/cgit/openstack/group-based-policy-ui/commit/?id=dff9dd0fbdcdcb401e9636e9475f98d07d812c2a
Submitter: Jenkins
Branch: stable/juno

commit dff9dd0fbdcdcb401e9636e9475f98d07d812c2a
Author: ank <email address hidden>
Date: Fri Nov 27 18:17:56 2015 +0530

    Allow classifier with 'ANY' protocol

    Closes-Bug: #1416471

    Change-Id: I3731a7cedf63075864ae0792b077c7dcc7a9cabc
    (cherry picked from commit aefb07dd915098b33f9684fe4e5a2c48759b77e3)
    (cherry picked from commit 0b037b89b708961c340eaf79cc97cc6aaa3c5d08)

Changed in group-based-policy-ui:
milestone: next → liberty-1
status: Fix Committed → Fix Released
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.