Created attachment 1436131 [details] configuration buttons options enabled on ec2 network provider Description of problem: The buttons are still enabled for providers Azure/EC2/GCE, while Create/edit/delete actions are only available on RHOS Version-Release number of selected component (if applicable): Version 5.9.2.4.20180501195858_35dc609 How reproducible: Always Steps to Reproduce: 1. Setup a cloud provider 2. go to network/ network provider 3. check a provider and click on configuration Actual results: See the buttons enabled Expected results: see buttons grey Additional info: see screenshot
We should change the network provider to indicate that it doesn’t support edit/delete because it’s tied directly to the cloud provider that owns it.
https://github.com/ManageIQ/manageiq-ui-classic/pull/4162
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/7bee73fc41a56f3d4ff2aac6d42da558c9ff9a47 commit 7bee73fc41a56f3d4ff2aac6d42da558c9ff9a47 Author: Milan Zazrivec <mzazrivec> AuthorDate: Tue Jun 19 07:17:25 2018 -0400 Commit: Milan Zazrivec <mzazrivec> CommitDate: Tue Jun 19 07:17:25 2018 -0400 Disallow network manager edit if the network manager doesn't support it https://bugzilla.redhat.com/show_bug.cgi?id=1577888 app/controllers/ems_common.rb | 7 + app/controllers/ems_network_controller.rb | 7 + 2 files changed, 14 insertions(+)
These functions should be also for RHOS enabled.
Right now it seems the only provider that supports network manager edit is Nuage, so this bz can be moved to POST.
Verified for 5.10.4.1. Actions are disabled for AWS/Azure/RHOS.