feat(pkgrepo): impl new logic after migration to packages.broadcom.com

This commit is contained in:
sticky-note
2024-11-19 02:16:28 +00:00
parent 570c44b166
commit d79c22d313
9 changed files with 43 additions and 58 deletions
+3 -3
View File
@@ -134,7 +134,7 @@ Git repositories under ``/srv/formulas`` and makes them available in the relevan
'saltmain':
- salt.formulas
- salt.master
Pillar data can be used to customize all paths, URLs, etc. Here's a minimal pillar sample installing two formulas in the base environment:
@@ -203,8 +203,8 @@ salt-minion packages on MacOS will not be upgraded by default. To enable package
::
install_packages: True
version: 2017.7.4
salt_minion_pkg_source: https://repo.saltproject.io/osx/salt-2017.7.4-py3-x86_64.pkg
version: 3006.9
salt_minion_pkg_source: https://packages.broadcom.com/artifactory/saltproject-generic/macos/3006.9/salt-3006.9-py3-x86_64.pkg
install_packages must indicate that the installation of a package is desired. If so, version will be used to compare the version of the installed .pkg against the downloaded one. If version is not set and a salt.pkg is already installed the .pkg will not be installed again.