Description of problem: Version-Release number of selected component (if applicable): 5.10.0.28 How reproducible: Always Steps to Reproduce: 1.Add an ec2 provider with any region 2.Add an ec2 provider with any region 3. Actual results: Flash message: "Url has already been taken" and provider is not added. Probably Endpoint URL is now unique? I left that field empty for both providers. Expected results: Additional info:
Hi Alex, Can you please prioritize this, it is a blocker. Thanks Bronagh
PR: https://github.com/ManageIQ/manageiq/pull/18298
New commit detected on ManageIQ/manageiq/hammer: https://github.com/ManageIQ/manageiq/commit/11c820248cb09df93f3d7b4d66e43eac6bbd1006 commit 11c820248cb09df93f3d7b4d66e43eac6bbd1006 Author: Adam Grare <agrare> AuthorDate: Thu Dec 20 12:29:13 2018 -0500 Commit: Adam Grare <agrare> CommitDate: Thu Dec 20 12:29:13 2018 -0500 Merge pull request #18298 from AlexanderZagaynov/BZ-1658207 fix endpoint url uniqueness validation, and disable it for cloud providers (cherry picked from commit b8927b0e9ff881f55152967a870a98df22a59c58) Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1658207 app/models/endpoint.rb | 6 +- app/models/ext_management_system.rb | 2 + app/models/manageiq/providers/cloud_manager.rb | 2 + spec/models/endpoint_spec.rb | 17 +- 4 files changed, 24 insertions(+), 3 deletions(-)
Verified in 5.10.0.32. I can add multiple ec2 providers without specifying URL(Empty).