1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

machinectl become plugin: mark as require_tty (#6935)

Mark machinectl become plugin as require_tty.
This commit is contained in:
Felix Fontein 2023-07-15 12:53:59 +02:00 committed by GitHub
parent 1c4e2d51b2
commit 24feb1dd10
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View file

@ -0,0 +1,2 @@
bugfixes:
- "machinectl become plugin - mark plugin as ``require_tty`` to automatically disable pipelining, with which this plugin is not compatible (https://github.com/ansible-collections/community.general/issues/6932, https://github.com/ansible-collections/community.general/pull/6935)."

View file

@ -102,6 +102,7 @@ class BecomeModule(BecomeBase):
prompt = 'Password: ' prompt = 'Password: '
fail = ('==== AUTHENTICATION FAILED ====',) fail = ('==== AUTHENTICATION FAILED ====',)
success = ('==== AUTHENTICATION COMPLETE ====',) success = ('==== AUTHENTICATION COMPLETE ====',)
require_tty = True # see https://github.com/ansible-collections/community.general/issues/6932
@staticmethod @staticmethod
def remove_ansi_codes(line): def remove_ansi_codes(line):