Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-16415

Deprecate async-ssh mode in remote execution

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • 6.13.0
    • None
    • None
    • None
    • Deprecated Functionality
    • Hide
      .Asynchronous SSH remote execution mode is deprecated

      The `async-ssh` remote execution mode is deprecated.
      If you have unstable connectivity between Capsules and managed hosts, use the pull mode instead.
      For more information about pull mode, see {ManagingHostsDocURL}Transport_Modes_for_Remote_Execution_managing-hosts[Transport Modes for Remote Execution] in _{ManagingHostsDocTitle}_.

      First deprecated in Satellite 6.13.
      Show
      .Asynchronous SSH remote execution mode is deprecated The `async-ssh` remote execution mode is deprecated. If you have unstable connectivity between Capsules and managed hosts, use the pull mode instead. For more information about pull mode, see {ManagingHostsDocURL}Transport_Modes_for_Remote_Execution_managing-hosts[Transport Modes for Remote Execution] in _{ManagingHostsDocTitle}_. First deprecated in Satellite 6.13.
    • Done
    • None

      As far as I know, it is not documented anywhere, but the installer supports enabling it on capsules using the `--foreman-proxy-plugin-remote-execution-script-mode`, where `async-ssh` is one of available options.

      While the happy path using this mode somewhat works, but a lot of things that just work with regular ssh don't. Users who cannot rely on a connection being kept up over the whole duration of the job run would be better served by switching to pull mode.

              Unassigned Unassigned
              aruzicka@redhat.com Adam Ruzicka
              Aneta Šteflová Petrová Aneta Šteflová Petrová
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: