ansible/awx

disable no_log globally during job creation and make the template filterable for that no_log setting

Open

#12,433 opened on Jun 28, 2022

View on GitHub
 (1 comment) (1 reaction) (0 assignees)Python (3,333 forks)batch import
component:apicomponent:uihelp wantedtype:enhancement

Repository metrics

Stars
 (13,071 stars)
PR merge metrics
 (Avg merge 24d 6h) (30 merged PRs in 30d)

Description

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 Summary

When disabling no_log for debugging reason, it is difficult to ensure that there are no job-logs with sensitive information. It would make more sense if (with available permission) a user can set "disable no_log" globally while creating a job (launching a template) That job should be marked as "with disabled no_log" so it can be easily found and deleted and it is only readable by users with the specific permission. even a color highlight of that job would be possible.

Select the relevant components

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

Contributor guide