Bug 2166293

Summary: Expose new REX pull transport tunables in the installer
Product: Red Hat Satellite Reporter: Adam Ruzicka <aruzicka>
Component: InstallationAssignee: Adam Ruzicka <aruzicka>
Status: CLOSED ERRATA QA Contact: Eric Helms <ehelms>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.13.0CC: ahumbe, ehelms, pcreech, pmendezh
Target Milestone: 6.13.0Keywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-05-03 13:24:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adam Ruzicka 2023-02-01 12:56:17 UTC
Description of problem:
While implementing SAT-10863 we introduced three new tunables to smart_proxy_remote_execution_ssh, however currently they are not exposed in the installer.

Comment 3 Eric Helms 2023-03-07 20:22:10 UTC
I can confirm their presence:

satellite-installer --full-help | grep mqtt
    --foreman-proxy-plugin-remote-execution-script-mqtt-rate-limit  Number of jobs that are allowed to run at the same time (current: UNDEF)
    --foreman-proxy-plugin-remote-execution-script-mqtt-resend-interval  Time interval in seconds at which the notification should be re-sent to the host until the job is picked up or canceleld (current: UNDEF)
    --foreman-proxy-plugin-remote-execution-script-mqtt-ttl  Time interval in seconds given to the host to pick up the job before considering the job undelivered. (current: UNDEF)

And that setting these values:

satellite-installer --foreman-proxy-plugin-remote-execution-script-mqtt-rate-limit 5 --foreman-proxy-plugin-remote-execution-script-mqtt-resend-interval 10 --foreman-proxy-plugin-remote-execution-script-mqtt-ttl 8

Results in:

# cat /etc/foreman-proxy/settings.d/remote_execution_ssh.yml 
---


:mqtt_ttl: 8
:mqtt_rate_limit: 5
:mqtt_resend_interval: 10

Comment 6 errata-xmlrpc 2023-05-03 13:24:53 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Important: Satellite 6.13 Release), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2023:2097