Page MenuHomeDevCentral

Upgrade to Salt 3006.23 everywhere
Closed, ResolvedPublic

Description

3006.23 is as of 2026-04-03 the last Salt LTS production version.

FreeBSD was stuck on 3006.8, as an issue with Tornado code existed. Tornado allows async networking.

The good news is the Tornado issue blocking FreeBSD upgrade has been solved.

We can upgrade to 3006.23 everywhere.
As shown on T2294, 3006.8 server isn't compatible with 3006.23 client.

Plan is to use:

  • FreeBSD port for FreeBSD servers
  • Onedir packages from Broadcom repository for Linux servers, if not available in packages

References:

Event Timeline

dereckson triaged this task as High priority.Fri, Apr 3, 20:09
dereckson created this task.

Hi,

I upgraded Salt to version 3006.23 across all machines.

After the upgrade, test.ping no longer worked. I regenerated the Salt keys for all client machines and communication started working again. However, I later realized that I had also killed the Salt processes on complector and started the services again, so it is possible that restarting Salt on all client machines was enough and that regenerating the keys was not actually required.

That said, regenerating the key was necessary for windriver, as its key was in a denied state, likely due to a compatibility issue between Salt 3006.8 and 3006.23.

yousra moved this task from Backlog to Done on the User-yousra board.