tailscale / github-action

A GitHub Action to connect your workflow to your Tailscale network.
BSD 3-Clause "New" or "Revised" License
532 stars 80 forks source link

DNS issue when using tailscale #51

Open asaif opened 1 year ago

asaif commented 1 year ago

Issue Github actions used tailscale with option ( DNS override activated on Admin) Failed to resolve any public DNS like google.com for example.

Example from a Github action Auth successfully on Tailscale

image

Then cannot resolve

image

Expected behaviour After connecting to tailscale Github Action runner should be able to resolve DNS without issue.

DentonGentry commented 1 year ago

The next step is "Set up Helm", is the runner self-hosted in Kubernetes?

asaif commented 1 year ago

No, it's on the normal Github runners we do install helm packages on the runner then use them to push our code to a private Kubernetes

jkimbo commented 1 year ago

I came across this issue today and setting the tailscale version to the latest one fixed it for me (for some reason it was defaulting to version 1.14.0):

  - name: Tailscale
    uses: tailscale/github-action@v1
    with:
      authkey: ${{ secrets.TAILSCALE_AUTHKEY }}
      version: '1.38.3'
VictorioBerra commented 1 month ago

same issue for me. Using 1.66.4 except I get all green lights from the tailscale action and just cant resolve any of my hosts