Bug #39389
closedREX job "Schedule a job" with "select all" check does not run for any host
Description
Steps:
1. Navigate to Hosts > All Hosts
2. Select all hosts with "select all checkbox"
3. Trigger a "predefined" bulk job by clicking on the arrow just right to "Schedule a job" (not on Schedule a job itself) and select one of the predefined jobs (e.g. "Run Puppet Once" or "Run All Ansible roles")
4. Verify jobs on > Monitor > Jobs
Actual results:
The job is never created.
Expected results:
Job for all hosts initiated.
Workaround:
Unselect and select a host and run it then
Additional info:
This only applies if selecting hosts with "select all checkbox". Once an individual host's checkbox is touched it works. If running "Schedule a job" and configuring the job it also works.
Note: I have added this issue in foreman project and not in foreman_remote_execution because I think, the issue is how the '_all-hosts-schedule-a-job' slot is implemented in webpack/assets/javascripts/react_app/components/HostsIndex/index.js - but maybe I'm wrong
Updated by The Foreman Bot 9 days ago
- Status changed from New to Ready For Testing
- Assignee set to Bernhard Suttner
- Pull request https://github.com/theforeman/foreman/pull/11014 added
Updated by Bernhard Suttner 5 days ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|96e40571a5cd83adb4f29e49e3837510d25d53f1.