patchback[bot]
9c411586ea
[PR #6211/9f67cbbe backport][stable-6] rhsm modules: cleanly fail when not run as root ( #6218 )
...
rhsm modules: cleanly fail when not run as root (#6211 )
subscription-manager on RHEL installs a symlink in /usr/bin to
console-helper (part of usermode), which triggers an interactive prompt
for root credentials when run as user. It seems that console-helper
does not handle well non-interactive contexts (e.g. without a TTY for
input), and thus it will hang waiting for input when run as user in an
Ansible task.
Since subscription-manager requires root already anyway (and it will
fail when explicitly run as user), then apply the same logic locally on
all the modules that interact with it: redhat_subscription,
rhsm_release, and rhsm_repository.
(cherry picked from commit 9f67cbbe36 )
Co-authored-by: Pino Toscano <ptoscano@redhat.com >
2023-03-22 17:57:46 +00:00
..
2023-03-09 20:31:08 +01:00
2022-08-05 12:28:29 +02:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-07 20:15:00 +01:00
2022-11-02 20:42:29 +00:00
2023-03-05 11:49:43 +01:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-23 07:37:27 +01:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-13 17:36:34 +01:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2023-02-26 15:37:09 +01:00
2022-11-02 20:42:29 +00:00
2023-03-04 10:21:59 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-01-22 17:23:28 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-03-02 07:15:28 +01:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-12-14 22:03:40 +01:00
2023-03-22 17:57:46 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-03-22 17:57:46 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-03 11:46:40 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2023-02-12 21:36:32 +01:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00
2022-08-08 14:24:58 +02:00
2022-11-02 20:42:29 +00:00
2022-11-02 20:42:29 +00:00