actions / actions/runner

Runner is not coming up post update and it is unregistering with Github

Open
#1,983 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug Runner Auto-update :disappointed: Runner Bug
Dominant language
C#
Stars
6.3k
Forks
1.4k
Avg merge
1d 16h
Merged PRs (30d)
24

Description

Hi Team,

We have created Self hosted Runners in k8s cluster. Runners are not coming up post update . we see below information while installing the runner

Processing update for linux64...
The requested version matches the current version (2.0.425)
Running post-update on updated binary...
Runner Group: isz
Runner Name: amr.python-01-local
Runner Full Name: isz.amr.python-01-local
User authenticated successfully with re_ae_isz@intel.com
GitHub Actions Runner amr.python-01-local from isz group is owned by re_ae_isz@intel.com
Downloading GitHub Actions Runner 2.289.1 to /github-runner/actions-runner-linux-x64-2.289.1.tar.gz...
Uninstalling extra runners from /github-runner if any
Checking GitHub Actions Runner installations at /github-runner...
Installing GitHub Actions Runner isz.amr.python-01-local for intel-innersource at /github-runner/intel-innersource/001...
Writing environment file /github-runner/intel-innersource/001/.env using proxy http://proxy-dmz.intel.com:912...
Extracting GitHub Actions Runner in /github-runner/intel-innersource/001...
Removing GitHub Actions Runner /github-runner/intel-innersource/001 from group isz...
Configuring GitHub Actions Runner on https://github.com/intel-innersource using labels self-hosted,Linux,X64,isz,self-hosted,linux,x64,python,kubernetes
GitHub Actions Runner isz.amr.python-01-local registered successfully to https://github.com/intel-innersource
Organization is not supported.
Valid options are: intel-innersource (default), intel-sandbox
Using the default organization.

√ Connected to GitHub

Current runner version: '2.289.1'
2022-07-05 16:06:16Z: Listening for Jobs
Runner update in progress, do not shutdown runner.
Downloading 2.294.0 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.
Runner update process finished.
Removing runner...

Runner_20220628-204324-utc.log

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked Runner_20220628-204324-utc.log and the update output in the issue, focusing on the transition from the runner update to "Removing runner...". Determine why the self-hosted runner unregisters during the update and verify that it remains registered and returns to listening for jobs afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.