We use docker for running our self-hosted GitHub Actions Runner, and the version is 2.263.0.
Today, the runner itself tried to update to the latest version, which is 2.273.1 and failed.
Runner update in progress, do not shutdown runner. Downloading 2.267.1 runner Downloading 2.267.1 runner Downloading 2.267.1 runner Waiting for current job finish running. Generate and execute update script. Runner will exit shortly for update, should back online within 10 seconds. /tmp/_update.sh: line 31: ping: command not found /tmp/_update.sh: line 31: ping: command not found
And I checked the logs and found the update script had tried to use
ping but not found.
My question is: Why? In my opinion it shouldn’t assume the OS would have