Description of problem: Unable to promote content view due to "NoMethodError: undefined method `get_status' for nil:NilClass" as there is no method for setting the same workaround as the UI. https://access.redhat.com/solutions/6038731 Version-Release number of selected component (if applicable): Tested in 6.9 How reproducible: Only in environments where the nil:NilClass happens. Steps to Reproduce: 1. Run a playbook using the module `redhat.satellite.content_view_version` ``` - name: Publish new content view version to lib and dev redhat.satellite.content_view_version: username: "{{ user }}" password: "{{ pw }}" server_url: "{{ url }}" content_view: "{{ view }}" organization: "{{ org }}" validate_certs: no description: "testing content view" lifecycle_environments: - Dev loop: "{{ views }}" loop_control: loop_var: view ``` Actual results: "msg": "Task Promote content view 'Test'; organization 'Test'(xxxxxx) did not succeed. Task information: [\"undefined method `get_status' for nil:NilClass\"]", Expected results: Success
I honestly don't see us adding a workaround for this in the module, but could you try unsetting the "default location" of the user you're running this with?
Closing as a duplicate of bug 1957035, as the root cause appears to be the same. *** This bug has been marked as a duplicate of bug 1957035 ***