Description of problem: Retiring an embedded Ansible service always retires the service resources, even if the service definition has "Remove Resources" set to "no" Version-Release number of selected component (if applicable): 5.10.1.2 How reproducible: Every time Steps to Reproduce: 1. Create an embedded Ansible service that either creates a VM, or subsequently assign a VM to the service. In the service retirement definition ensure "Remove Resources" is set to "no" 2. Provision the service, and ensure that the resulting service in "My Services" has a VM associated with it. 3. Retire the service Actual results: The VM is also retired Expected results: The VM should not be retired Additional info: The Retire_Advanced_Resource_None state machine is confirmed as running, which should not retire the service resources
https://github.com/ManageIQ/manageiq/pull/18609
After setting Retirement option to "No", Retire service is not retiring resource attached to it. Verified Version: 5.11.0.21.20190821214526_b0060d0