Description of problem:
After changing the Zone of a Server, the Save button is still disabled. Changing other settings, such as a server role, will enable the Save button, but then clicking Save will save the server role change but not the zone change.
Version-Release number of selected component (if applicable):
Verified on 188.8.131.52 through 184.108.40.206.
This issue does not appear in 5.9.4 or in 5.10.0.
Steps to Reproduce:
1.) Create a new zone.
2.) Change the server's zone.
Save button remains disabled after selecting a new zone.
Save button gets enabled, and the zone change can be saved successfully.
*** Bug 1640643 has been marked as a duplicate of this bug. ***
Backporting https://github.com/ManageIQ/manageiq-ui-classic/pull/4072/ should fix the issue
cfme-5.10 bug #1584851
New commit detected on ManageIQ/manageiq-ui-classic/gaprindashvili:
Author: Harpreet Kataria <firstname.lastname@example.org>
AuthorDate: Thu Oct 18 18:30:43 2018 -0400
Commit: Harpreet Kataria <email@example.com>
CommitDate: Thu Oct 18 18:30:43 2018 -0400
Make sure @edit[:current].config[:server][:zone] is set
Current server never returns its zone in get_configso it has to be checked and set correctly. Gaprindashvili backport of https://github.com/ManageIQ/manageiq-ui-classic/pull/4072
app/controllers/ops_controller/settings/common.rb | 1 +
spec/controllers/ops_controller/settings/common_spec.rb | 29 +
2 files changed, 30 insertions(+)
Verified on 220.127.116.11.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.