-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
To support ephemeral runners as docker containers, we created an init script which runs the following:
/config.sh <arguments>
/run.sh
We've noticed that if the actions runner version is old, the runner will self update then exit without actually running a job or de-registering. When there is no upgrade the runner works correctly.
We are using the latest ubuntu docker image as a base.
Here is the log from the container:
# Authentication
√ Connected to GitHub
# Runner Registration
√ Runner successfully added
√ Runner connection is good
# Runner settings
√ Settings Saved.
√ Connected to GitHub
2021-10-01 20:50:54Z: Listening for Jobs
Runner update in progress, do not shutdown runner.
Downloading 2.283.2 runner
Waiting for current job finish running.
Generate and execute update script.
Runner will exit shortly for update, should be back online within 10 seconds.
√ Removed .credentials
√ Removed .runner
Is there a way to either skip the upgrade or have the runner process a job?
giorgiocerruti, skyzyx and gmambro
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working