Description of problem: Setting optional floating IP address while adding new Floating IP address has no effect and created IP address has IP, that was automatically given to it. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Navigate to Networks -> Floating IPs 2. Choose Configuration -> Add a new Floating IP 3. While setting information type custom "Floating IP address" 4. Add new floating IP 5. Wait for new IP to be created (Networks -> Floating IPs) Actual results: New IP is created with automatically chosen IP address Expected results: New IP address should to the one you typed in form while adding new IP. Additional info: Tested on OpenStack cloud provider
Didn't realize this was already assigned. I've put together PRs to fix this: https://github.com/ManageIQ/manageiq-ui-classic/pull/2312 (already merged) https://github.com/ManageIQ/manageiq-providers-openstack/pull/109
I retested it on version 5.9.0.5 -> rhos7. When I dont type IP address, error is displayed, that ip is not valid even though its described on view as optional. When I wrote IP address 10.8.58.175, no address was added. Can you double check it?
A fix for the field not being treated as optional is available here: https://github.com/ManageIQ/manageiq-providers-openstack/pull/145 Are you sure that no floating IP address is being created in the other case? You may need to wait for the inventory to be refreshed for it to be visible in ManageIQ.
Maybe it was a long delay, after retesting it worked correctly. Can you take a look on the case, where you dont type any ip (optional) a it gives you error "" is not valid IP? Or should it be a new bugzilla?
Maybe I'm not understanding, but the pull request in comment 6 should fix the problem when the ip is left blank.
Sorry, I haven't noticed the link before. I will change the state of bugzilla back to post and wait until it's merged.