Bug 1646928
Summary: | Host > Play Ansible Roles skips a step | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Peter Ondrejka <pondrejk> |
Component: | Remote Execution | Assignee: | satellite6-bugs <satellite6-bugs> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.5.0 | CC: | aruzicka, inecas, pondrejk |
Target Milestone: | Unspecified | ||
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: | 2018-11-14 13:26:04 UTC | Type: | Bug |
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 Ondrejka
2018-11-06 10:39:04 UTC
Happens also in 6.4 I think the difference is that "Schedule remote job" takes you to the new job invocation form where you can specify what to run and "Play ansible roles" takes the list of roles assigned to the host and runs them immediately. From upstream docs[1]: > Alternatively, you can run the playbook for all Ansible roles applicable to hosts in a host group by clicking on the Play roles button on the Host groups page. I'd say this works as expected. [1] - https://theforeman.org/plugins/foreman_ansible/2.x/index.html#4.3RunningAnsibleRoles I agree this is intentional behaviour. Feel free to re-open in disagreement. Ok, I understand now why the option exists, though it is hard to figure out what is happening without knowing that particular line in docs, even after running the play. An easy way to improve would be making the option name more informative, something like "Play all Ansible roles from hostgroup". Therefore filing this humble rfe here: https://bugzilla.redhat.com/show_bug.cgi?id=1653217 |