Page MenuHomeDevCentral

Pin specific Salt version on Debian
ClosedPublic

Authored by dereckson on Jul 5 2026, 09:02.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Aug 16, 03:19
Unknown Object (File)
Sat, Aug 15, 03:38
Unknown Object (File)
Wed, Aug 12, 17:56
Unknown Object (File)
Wed, Aug 12, 17:45
Unknown Object (File)
Wed, Aug 12, 17:02
Unknown Object (File)
Wed, Aug 12, 17:02
Unknown Object (File)
Wed, Aug 12, 03:48
Unknown Object (File)
Tue, Aug 11, 20:53
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.