Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: Add Confirmation on Job Relaunch #15594

Open
5 of 9 tasks
sumkincpp opened this issue Oct 22, 2024 · 0 comments
Open
5 of 9 tasks

RFE: Add Confirmation on Job Relaunch #15594

sumkincpp opened this issue Oct 22, 2024 · 0 comments

Comments

@sumkincpp
Copy link
Contributor

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.

Feature type

New Feature

Feature Summary

Add a confirmation dialog showing current variables when relaunching jobs to help prevent unintended executions.

Select the relevant components

  • UI
  • API
  • Docs
  • Collection
  • CLI
  • Other

Steps to reproduce

  • Go to Jobs
  • Click Rocket
  • Actions (potentially hazardous) are executed

Current results

Job Template/Workflow is executed without confirmation.

Users can relaunch jobs from the Jobs list without visibility of the variables that will be used, potentially leading to unexpected results.

Sugested feature result

Implement a pre-relaunch confirmation dialog that:

  • Shows current variable values
  • Requires explicit confirmation
  • Allows variable review/modification

It may be useful to add an option in settings, that will forbid relaunching jobs. Of course there will be also API change.

Additional information

Benefits

  • Prevents accidental relaunches
  • Provides variable transparency
  • Reduces operational errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant