host prefixes for access allow should conflict with /32 and /128 prefixes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
High
|
Goutham Pacha Ravi |
Bug Description
When used in 'manila access-allow' 172.17.5.13 and 172.17.5.13/32 select the same single IP; as do 2620:52:
(overcloud) [stack@undercloud-0 ~]$ manila access-list bcf04572-
+------
| id | access_type | access_to | access_level | state | access_key | created_at | updated_at |
+------
| 11131651-
| 355e6ee3-
| 43420eb0-
| 9edeb9c3-
+------
The API should generate a CONFLICT error when contradictory access-allow commands are entered, just as it does when one issues and access allow command for a host address or for a prefix for which there is already an access rule.
Changed in manila: | |
assignee: | nobody → Goutham Pacha Ravi (gouthamr) |
The fix for this bug should include API tests to detect regressions