Bug 2111038

Summary: new host ui details,ansible roles, bug when all ansible roles are assigned
Product: Red Hat Satellite Reporter: Peter Dragun <pdragun>
Component: Ansible - Configuration ManagementAssignee: Ron Lavi <rlavi>
Status: CLOSED ERRATA QA Contact: Sam Bible <sbible>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.12.0CC: ahumbe, oezr, rlavi, zhunting
Target Milestone: 6.12.0Keywords: Regression, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-16 13:34:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Peter Dragun 2022-07-26 11:28:50 UTC
This bug was initially created as a copy of Bug #2069456

I am copying this bug because: 
It was fixed for 6.11 but the same bug can be found in 6.12


Description of problem:
when all ansible roles are assigned, it is no longer possible to unassign the roles in new host details UI 

Version-Release number of selected component (if applicable):
sat 6.11 snap 14

How reproducible:
Always

Steps to Reproduce:
1. navigate to all hosts -> host detail -> Ansible tab -> Edit ansible roles ( or add if there were none before) 
2. add all of them -> confirm
3. click on edit ansible roles again

Actual results:
Nothing found (attached picture)


Expected results:
Ansible editing works properly


Additional info:
this occurs only when all ansible roles are attached

Comment 1 Ron Lavi 2022-07-31 13:09:09 UTC
Opened Cherry-pick in https://github.com/theforeman/foreman_ansible/pull/546

Comment 2 Ron Lavi 2022-08-04 10:19:23 UTC
The cherry-pick is now part of rubygem-foreman_ansible-7.1.2,
moving to POST

Comment 3 Sam Bible 2022-08-24 16:50:34 UTC
Version- Sat 6.12.0 snap 7

Steps to Reproduce:
1. Navigate to all hosts -> host detail -> Ansible tab -> Edit ansible roles 
2. Add all of them -> confirm
3. click on edit ansible roles again

Actual results:
Ansible editing works properly.


Expected results:
Ansible editing works properly.

Comment 7 errata-xmlrpc 2022-11-16 13:34:51 UTC
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 (Important: Satellite 6.12 Release), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:8506