Bug #36623
closedChange host content source warning implies overall failure when it should instead tell you that step 1 of 2 is complete
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=2223618
Description of problem:
After changing the 'Content Source' via the 'Change content source' option while editing a host there is no success message on the page and we receive the below warning:
~~
Warning alert:Host configurations are not updated yet
To update the selected host configuration, run job invocation, or update hosts manually in the next section.
~~
Version-Release number of selected component (if applicable):
- satellite-6.14.0-3.el8sat.noarch
How reproducible:
- While editing any host from Web UI.
Steps to Reproduce:
1. Go to Satellite Web UI >> Host >> Edit Host >> Select 'Change content source'
2. On a new window, Select Content Source, environment 'test', and content view 'test' and click Update.
3. A message appears that shows as below:
~~
Warning alert:Host configurations are not updated yet
To update the selected host configuration, run job invocation, or update hosts manually in the next section.
~~
4. However, check the assigned content view and the environment from client cli the assigned content view and environment updated:
- subscription-manager identity
system identity: xxxxxxxxxxxxxxxxxx
name: client.example.com
org name: RedHat
org ID: RedHat
environment name: test/test
Actual results:
- Getting a warning message to run job invocation example below instead of getting a success message:
~~
To update the selected host configuration, run job invocation, or update hosts manually in the next section.
~~
Expected results:
- As the operation is successful we should get a success message as we can see from the client the assigned content view and environment are updated correctly.
Additional info:
On the same page while selecting 'Change host content source' the already assigned options to the client are not available.