Skip to content

Action does not seem to work on ubuntu-slim runner #286

Description

@robyn-streetwave

Using ubuntu-latest works, but ubuntu-slim causes the tailscale status to re-try until it fails.

Extract from workflow file:

    - name: Tailscale
      uses: tailscale/github-action@v4
      with:
        oauth-client-id: ${{ env.DEVOPS_GITHUB_TAILSCALE_TS_OAUTH_CLIENT_ID }}
        audience: ${{ env.DEVOPS_GITHUB_TAILSCALE_TS_AUDIENCE }}
        tags: tag:github-actions
        ping: devops-prod

output partially redacted:

Run tailscale/github-action@v4
  with:
    oauth-client-id: ***
    audience: ***
    tags: tag:github-actions
    ping: devops-prod
    version: 1.94.2
    timeout: 2m
    retry: 5
    use-cache: true

.....

Cache restored successfully
Found Tailscale 1.94.2 in cache: /opt/hostedtoolcache/tailscale/1.94.2/Linux-amd64
▶️ copy tailscale from cache
/usr/bin/sudo cp /opt/hostedtoolcache/tailscale/1.94.2/Linux-amd64/tailscale /usr/local/bin/tailscale
▶️ copy tailscaled from cache
/usr/bin/sudo cp /opt/hostedtoolcache/tailscale/1.94.2/Linux-amd64/tailscaled /usr/local/bin/tailscaled
▶️ chmod tailscale
/usr/bin/sudo chmod +x /usr/local/bin/tailscale
▶️ chmod tailscaled
/usr/bin/sudo chmod +x /usr/local/bin/tailscaled
Starting tailscaled daemon...
Waiting for tailscaled daemon to become ready...
▶️ get tailscale status
/usr/local/bin/tailscale status --json
failed to connect to local tailscaled (which appears to be running as tailscaled, pid 168). Got error: 503 Service Unavailable: no backend
##[debug]Waiting for daemon... (0ms elapsed)
▶️ get tailscale status
/usr/local/bin/tailscale status --json
failed to connect to local tailscaled; it doesn't appear to be running (sudo systemctl start tailscaled ?)
##[debug]Waiting for daemon... (500ms elapsed)
▶️ get tailscale status
/usr/local/bin/tailscale status --json
failed to connect to local tailscaled; it doesn't appear to be running (sudo systemctl start tailscaled ?)
##[debug]Waiting for daemon... (1000ms elapsed)
▶️ get tailscale status
/usr/local/bin/tailscale status --json
failed to connect to local tailscaled; it doesn't appear to be running (sudo systemctl start tailscaled ?)
##[debug]Waiting for daemon... (1500ms elapsed)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions