FIP update removes QoS policy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Lajos Katona |
Bug Description
When updating a FIP with QoS policy (even updating the description) overwrites the QoS policy id with None.
$ openstack floating ip create public --qos-policy foo_qos_policy_0
+------
| Field | Value |
+------
| created_at | 2023-10-
| description | |
.....
| id | bd2639aa-
....
| qos_policy_id | 6396b46c-
...
+------
$ openstack floating ip set bd2639aa-
$ openstack floating ip show bd2639aa-
+------
| Field | Value |
+------
| created_at | 2023-10-
| description | |
.....
| id | bd2639aa-
....
| qos_policy_id | None |
...
+------
The issue is on master and seems was introduced with this patch [1]:
[1]: https:/
As I see an extra condition (as was before [1]) is necessary here:
https:/
description: | updated |
Changed in neutron: | |
importance: | Undecided → High |
The issue appeared on stackoverflow: /stackoverflow. com/questions/ 76634301/ modify- floating- ip-description- attribute- will-remove- the-existing- qos-policy
https:/