I’m seeing regular failures in AWX when syncing from a Git repo over SSH:
msg: Failed to download remote objects and refs:
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
The AWX instance has working internet (I can access the UI remotely), and after 5–10 minutes, the same sync job usually succeeds without changes.
My theory: maybe AWX hits a specific GitHub SSH endpoint that times out or triggers strict host key checks. I’m not sure.
I’d prefer not to exec into the pod or change global Git config. I want a way to configure this from within AWX itself — maybe via environment variables, project settings, or credential config.
Has anyone solved this purely through AWX config?