Updating VSCode

I’m aware that the canonical approach to updating core apps in Bluefin is to let it happen in the background and restart your system regularly. However it does not seem to reliably update VSCode – I saw the VSCode update notification in the bottom of the app and restarted, but the version was not updated. Should VSCode be updated manually then?

That notification from VSCode has no way to know when package updates have made their way through. I see it now and again and it resolves itself soon enough.

1 Like

It’s updated on the image so if there’s a vscode update midweek it won’t come until the next one, which is currently weekly. What image are you on? Can you post an rpm-ostree status?

State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: last run 19min ago
Deployments:
  ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:gts
                   Digest: sha256:9a07e503aedae790207b38e9d26b3c6dd0b6f0fa2d3913878d72b5e23236b370
                  Version: 39.20240804.0 (2024-08-04T05:53:21Z)
            SecAdvisories: 1 moderate
                     Diff: 44 upgraded, 8 removed, 15 added
          LayeredPackages: 1password 1password-cli

● ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:gts
                   Digest: sha256:7291ba37269477ecac9e2e6902fabb71a3dbb8fc8b434c2aae26df9dc15b5f9a
                  Version: 39.20240728.0 (2024-07-28T05:53:12Z)
          LayeredPackages: 1password 1password-cli

  ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:gts
                   Digest: sha256:7291ba37269477ecac9e2e6902fabb71a3dbb8fc8b434c2aae26df9dc15b5f9a
                  Version: 39.20240728.0 (2024-07-28T05:53:12Z)
          LayeredPackages: 1password 1password-cli

You have the latest version, you just haven’t rebooted into it. Rebooting should bring you to 1.92.

Must have been bad timing – I restarted about an hour ago. The weekly cadence is fine, though I notice now that some extensions do not update until the VSCode version is updated which could leave one hanging for a few days if they need the updated extension. Probably not a big deal most of the time.

Yeah and it’s an important part of -dx, it’d be neat to automate a build when there’s a new version published upstream.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.