tailscale icon indicating copy to clipboard operation
tailscale copied to clipboard

Auto update on Windows not work

Open Stephen988 opened this issue 1 year ago • 9 comments

What is the issue?

Hello, on Windows client enabling "Automatically install updates" not work, don't appear any alert or message, for notify new version and I need every time to update manually

Steps to reproduce

No response

Are there any recent changes that introduced the issue?

No response

OS

Windows

OS version

Windows 10 and 11

Tailscale version

any version

Other software

No response

Bug report

No response

Stephen988 avatar Jun 20 '24 12:06 Stephen988

Can you attach a bug report identifier?

agottardo avatar Jun 21 '24 21:06 agottardo

Can you attach a bug report identifier?

at the moment no, but it's very simple, install the penultimate version and enable auto update. then click on the tray icon and it show there is a new version available, but it will never update automatically.

Stephen988 avatar Jun 21 '24 22:06 Stephen988

We ask for a bug report ID because it would allow us to look at your client logs, in order to determine why updates are not being fetched.

agottardo avatar Jun 21 '24 22:06 agottardo

how to add bug report? image

Stephen988 avatar Jun 23 '24 13:06 Stephen988

https://tailscale.com/kb/1227/bug-report

  1. Hold the Ctrl key and right-click the Tailscale icon in the menu bar.
  2. Click Debug and then click Bug report.
  3. Click Copy report ID to copy the bug report.

agottardo avatar Jun 23 '24 21:06 agottardo

https://tailscale.com/kb/1227/bug-report

  1. Hold the Ctrl key and right-click the Tailscale icon in the menu bar.
  2. Click Debug and then click Bug report.
  3. Click Copy report ID to copy the bug report.

Hello, here the bug report:

Bugreport marker created:

BUG-de515c3133afd549e56d9ce622a5e1a4c6a0445752163c267c6e5a075f83b825-20240706092008Z-874518f2f4d45575

Stephen988 avatar Jul 06 '24 09:07 Stephen988

Hi @agottardo my last message is ok for investigate about failing automatic update?

Stephen988 avatar Jul 27 '24 15:07 Stephen988

I have the same issue. I have auto updates enabled in the console and install updates automatically on the taskbar icon.

Bugreport marker created:

BUG-d6929a9c94da8849ebf8ce27ef73be9cbce89886728f480e07695f210494e588-20241011223704Z-82ef4f806d20ad49

Email that to [email protected] with a description of the problem.

Enabled AU NoUp

jksmurf avatar Oct 11 '24 22:10 jksmurf

Possible solution?

So the solution might be here (I am not sure so if someone could confirm?):

  1. Check current status by running a CMD Window in Windows and typing in "tailscale debug prefs", enter.
  2. If in the list you see:
"AutoUpdate": {

"Check": false,

"Apply": true

},

if the "Check" part is false it may not be checking, even though apply is true?

  1. To change the "Check" element to true, in a CMD Window in Windows, type in "tailscale set --update-check=true", enter.

HTH [EDIT] Does not seem to help on my two Windows Machines (W10 x64 and W11 x64).

jksmurf avatar Oct 11 '24 23:10 jksmurf

Same issue here - autoupdate enabled but none of my Windows machines updated to 1.78.1 - BUG-9068247bcce9ac11cbce71d4cc11cdae03dfe30e9ad9768f586c2aa4a1ebb0c6-20241209222509Z-2e1f9824aa1cea37

I also can't seem to apply the update as it just hangs at the logging when doing a tailscale update from an admin command prompt and when I tried from the downloaded msi it initially said other operation in progress. Then tried a repair - eventually completed but I'm still on 1.76.6.

image

EDIflyer avatar Dec 09 '24 22:12 EDIflyer

Mine still doesn’t auto-update.

I even completely uninstalled them reinstalled it, but same issue. Shows the latest, but still doesn’t auto-update it.

I can update it manually though.

jksmurf avatar Dec 09 '24 22:12 jksmurf

Mine still doesn’t auto-update.

I even completely uninstalled them reinstalled it, but same issue. Shows the latest, but still doesn’t auto-update it.

I can update it manually though.

yes this bug continue to not be solved ☹️ I have scheduled a script to run monthly and update via command prompt

Stephen988 avatar Dec 09 '24 22:12 Stephen988

Hi. Auto-updates are enabled a few days after a new version is released and its release notes are published. We plan to make version 1.78.1 eligible for auto-updates as early as tomorrow.

nickkhyl avatar Dec 09 '24 22:12 nickkhyl

Just to check if auto-update is working OK for folks on Windows now? I've not yet noticed any machine update automatically - I've either had to install it manually via tailscale update or initiate it from the management console. The box is definitely ticked.

EDIflyer avatar Feb 15 '25 17:02 EDIflyer

Just to check if auto-update is working OK for folks on Windows now? I've not yet noticed any machine update automatically - I've either had to install it manually via tailscale update or initiate it from the management console. The box is definitely ticked.

no seems this bug will never patched.

Stephen988 avatar Feb 15 '25 17:02 Stephen988

Just to check if auto-update is working OK for folks on Windows now? I've not yet noticed any machine update automatically - I've either had to install it manually via tailscale update or initiate it from the management console. The box is definitely ticked.

Mine doesn’t auto/update either. Even if I leave it for a white. Even after I tried a complete uninstall reinstall.

jksmurf avatar Feb 15 '25 21:02 jksmurf

Any update on auto-update not working on Windows?

Image

EDIflyer avatar Mar 27 '25 12:03 EDIflyer

Any update on auto-update not working on Windows?

Image

give it up, there is no hope.

Stephen988 avatar Mar 27 '25 12:03 Stephen988

As mentioned before, we usually don't enable auto-updates for a new release on its release day. Clients who've opted in for auto updates typically begin installing it about a week later. Until then, the client sees the new release and may notify the user, but it won’t install it automatically. In some cases, we might choose not to enable auto-updates for a given release and opt to do so with a subsequent point release. We also try to defer updates if the device is busy (for example, if there's heavy traffic or an active SSH session). This behavior is intentional; for users who prefer a stable release, it makes little difference whether they receive the new version today or in a week.

If I understand your request correctly, you want the new client installed as soon as the new version is released and available for download. While I can see why some folks might want that, it's not a priority for us right now. That said, there are a couple of options:

  • Switch to the unstable track: with unstable, you'll receive updates as soon as they're available. You're more likely to encounter bugs, but that might be acceptable if you value early access to new features and improvements.
  • Automate it on your end (e.g., using Task Scheduler). If you encounter any issues with installing updates in general, let's file and track those separately.

@EDIflyer: based on the logs, it appears you've installed v1.80 on all 3 active Windows devices before we enabled auto-updates to v1.80.2 on 2025-02-19. Similarly, you installed v1.82 on 2 out of 3 Windows devices before we enabled auto-updates on 2025-04-01. The third device was offline for over a week and was updated manually about 14 minutes after coming online, so it didn’t have a chance to install updates automatically.


@Stephen988: based on the logs, you have auto-updates disabled on both your Windows devices.

nickkhyl avatar Apr 06 '25 21:04 nickkhyl

@nickkhyl thanks - I didn't realise there was such a long delay between release and auto-updates being enabled. I can understand the reasoning but was confused when I would see the release announcement (I follow the Tailscale blog 😉) and then days later my clients still hadn't updated. It might be worth mentioning somewhere (either in the blog or the UI) that auto-updates may take a week or two to happen.

EDIflyer avatar Apr 06 '25 21:04 EDIflyer