Page MenuHomeDevCentral

Pin specific Salt version on Debian
ClosedPublic

Authored by dereckson on Jul 5 2026, 09:02.
Tags
None
Referenced Files
F53366482: D4113.id10789.diff
Fri, Oct 9, 03:22
F53366477: D4113.id10790.diff
Fri, Oct 9, 03:22
F53354489: D4113.id10791.diff
Thu, Oct 8, 23:55
F53352710: D4113.id10791.diff
Thu, Oct 8, 23:19
F53339254: D4113.id10792.diff
Thu, Oct 8, 19:44
F53319190: D4113.id10790.diff
Thu, Oct 8, 14:41
F53319188: D4113.id10789.diff
Thu, Oct 8, 14:41
F53318967: D4113.diff
Thu, Oct 8, 14:37
Subscribers
None

Details

Summary

While FreeBSD packages and fixes are still currently for 3006 LTS,
Debian is already pushing 3008.2.

As we install Salt packages from packages.broadcom.com/, we can pin
a specific version.

Ref T2329

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.

Test deployment on Eglide

Eglide
$ salt-call --local state.sls_id /etc/apt/preferences.d/salt-pin-1001 roles/core
local:
----------
          ID: /etc/apt/preferences.d/salt-pin-1001
    Function: file.managed
      Result: True
     Comment: File /etc/apt/preferences.d/salt-pin-1001 updated
     Started: 09:10:24.979853
    Duration: 23.196 ms
     Changes:   
              ----------
              diff:
                  New file
              mode:
                  0644

Summary for local
------------
Succeeded: 1 (changed=1)
Failed:    0
------------
Total states run:     1
Total run time:  23.196 ms

$ tail /etc/apt/preferences.d/salt-pin-1001
#       This file is managed by our rOPS SaltStack repository.
#
#       Changes to this file may cause incorrect behavior
#       and will be lost if the state is redeployed.
#   </auto-generated>
#   -------------------------------------------------------------

Package: salt-*
Pin: version 3006.26
Pin-Priority: 1001
This revision is now accepted and ready to land.Jul 5 2026, 09:12
This revision was automatically updated to reflect the committed changes.