Update Firewall rule incorrectly by FW Dashboard

Bug #1787518 reported by LongKB
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Neutron FWaaS dashboard
Confirmed
High
Unassigned

Bug Description

Hi folks,
I would like to report a bug related to firewall rule update from Firewall Dashboard. The detail is shown as below:

I make a survey about FW rule updating, and the results is shown in the following pasting: http://paste.openstack.org/show/728278/
It is easy to see that if we want to update firewall rules to an expected configuration, we must choose all of the parameter again. If the parameter (e.g. DENY) is not chosen again, it will be reset to the default value (e.g. ACCEPT).

When I update firewall rule using OSC. It works correctly. Please look at the following pasting:
http://paste.openstack.org/show/728276/

Thank you.
LongKB

LongKB (longkb.fvl)
summary: - Firewall rules updates incorrectly by FW Dashboard
+ Update Firewall rule incorrectly by FW Dashboard
Revision history for this message
Akihiro Motoki (amotoki) wrote :

I confirmed this.

(1) Create a new rule named 'test1' with Protocol=UDP, Action=deny, IP version=6, Enabled=False
(2) Check the new rule using openstack command -> L.3 at http://paste.openstack.org/show/728399/
(3) Click "Edit Rule" and just click "Save Changes" (without any modification)
(4) Check the new rule using openstack command -> L.26 at http://paste.openstack.org/show/728399/
(5) Now you can see "Protocol=UDP, Action=deny, IP version=6, Enabled=False" are reset to the default value (i.e., Protocol=TCP, Action=allow, IP version=4, Enabled=True)

Changed in neutron-fwaas-dashboard:
status: New → Confirmed
importance: Undecided → High
tags: added: rocky-backport-potential
Revision history for this message
LongKB (longkb.fvl) wrote :

Hi Motoki,
Thank you very much!

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.