Back

SaltStack, Inc
Patches for Salt Minion EXE x64
Windows
14 patches available
Software to automate the management and configuration of any infrastructure or application at scale. The Salt minion receives commands from the central Salt master and replies with the results of said commands.
Salt Minion EXE x64 Version 3006.5
Release Date
12/12/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

SALT 3006.5 RELEASE NOTES$$$CHANGELOG$$$REMOVED$$$Tech Debt - support for pysss removed due to functionality addition in Python 3.3 #65029$$$$$$FIXED$$$Improved error message when state arguments are accidentally passed as a string #38098$$$$$$Allow pip.install to create a log file that is passed in if the parent directory is writeable #44722$$$$$$Fixed merging of complex pillar overrides with salt-ssh states #59802$$$$$$Fixed gpg pillar rendering with salt-ssh #60002$$$$$$Made salt-ssh states not re-render pillars unnecessarily #62230$$$$$$Made Salt maintain options in Debian package repo definitions #64130$$$$$$Migrated all invoke tasks to python-tools-scripts.$$$$$$tasks/docs.py -> tools/precommit/docs.py$$$$$$tasks/docstrings.py -> tools/precommit/docstrings.py$$$$$$tasks/loader.py -> tools/precommit/loader.py$$$$$$tasks/filemap.py -> tools/precommit/filemap.py #64374$$$$$$Fix salt user login shell path in Debian packages #64377$$$$$$Fill out lsb_distrib_xxxx (best estimate) grains if problems with retrieving lsb_release data #64473$$$$$$Fixed an issue in the file.directory state where the children_only keyword argument was not being respected. #64497$$$$$$Move salt.ufw to correct location /etc/ufw/applications.d/ #64572$$$$$$Fixed salt-ssh stacktrace when retcode is not an integer #64575$$$$$$Fixed SSH shell seldomly fails to report any exit code #64588$$$$$$Fixed some issues in x509_v2 execution module private key functions #64597$$$$$$Fixed grp.getgrall() in utils/user.py causing performance issues #64888$$$$$$Fix user.list_groups omits remote groups via sssd; etc. #64953$$$$$$Ensure sync from _grains occurs before attempting pillar compilation in case custom grain used in pillar file #65027$$$$$$Moved gitfs locks to salt working dir to avoid lock wipes #65086$$$$$$Only attempt to create a keys directory when --gen-keys is passed to the salt-key CLI #65093$$$$$$Fix nonce verification; request server replies do not stomp on eachother. #65114$$$$$$speed up yumpkg list_pkgs by not requiring digest or signature verification on lookup. #65152$$$$$$Fix pkg.latest failing on windows for winrepo packages where the package is already up to date #65165$$$$$$Ensure kwarg is preserved when checking for kwargs. This change affects proxy minions when used with Deltaproxy; which had kwargs popped when targeting multiple minions id. #65179$$$$$$Fixes traceback when state id is an int in a reactor SLS file. #65210$$$$$$Install logrotate config as /etc/logrotate.d/salt-common for Debian packages Remove broken /etc/logrotate.d/salt directory from 3006.3 if it exists. #65231$$$$$$Use sha256 as the default hash_type. It has been the default since Salt v2016.9 #65287$$$$$$Preserve ownership on log rotation #65288$$$$$$Ensure that the correct value of jid_inclue is passed if the argument is included in the passed keyword arguments. #65302$$$$$$Uprade relenv to 0.14.2$$$$$$Update openssl to address CVE-2023-5363.$$$$$$Fix bug in openssl setup when openssl binary cant be found.$$$$$$Add M1 mac support. #65316$$$$$$Fix regex for filespec adding/deleting fcontext policy in selinux #65340$$$$$$Ensure CLI options take priority over Saltfile options #65358$$$$$$Test mode for state function saltmod.wheel no longer sets result to (None;) #65372$$$$$$Client only process events which tag conforms to an event return. #65400$$$$$$Fixes an issue setting user or machine policy on Windows when the Group Policy directory is missing #65411$$$$$$Fix regression in file module which was not re-using a file client. #65450$$$$$$pip.installed state will now properly fail when a specified user does not exists #65458$$$$$$Publish channel connect callback method properly closes its request channel. #65464$$$$$$Ensured the pillar in SSH wrapper modules is the same as the one used in template rendering when overrides are passed #65483$$$$$$Fix file.comment ignore_missing not working with multiline char #65501$$$$$$Warn when an un-closed transport client is being garbage collected. #65554$$$$$$Only generate the HMACs for libssl.so.1.1 and libcrypto.so.1.1 if those
Salt Minion EXE x64 Version 3006.4
Release Date
10/27/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

SALT 3006.4 RELEASE NOTES$$$CHANGELOG$$$SECURITY$$$Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command. This only impacts salt-ssh users using the pre-flight option. #cve-2023-34049$$$$$$Update to gitpython>=3.1.35 due to https://github.com/advisories/GHSA-wfm5-v35h-vwf4 and https://github.com/advisories/GHSA-cwvm-v4w8-q58c #65163$$$$$$Bump to cryptography==41.0.4 due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 #65268$$$$$$Upgrade relenv to 0.13.12 to address CVE-2023-4807 #65316$$$$$$Bump to urllib3==1.26.17 or urllib3==2.0.6 due to https://github.com/advisories/GHSA-v845-jxx5-vc9f #65334$$$$$$Bump to gitpython==3.1.37 due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c #65383$$$$$$
Salt Minion EXE x64 Version 3006.3
Release Date
9/7/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

SALT 3006.3 RELEASE NOTES$$$CHANGELOG$$$REMOVED$$$Fedora 36 support was removed because it reached EOL #64315$$$$$$Handle deprecation warnings:$$$$$$Switch to FullArgSpec since Py 3.11 no longer has ArgSpec; deprecated since Py 3.0$$$$$$Stop using the deprecated cgi module$$$$$$Stop using the deprecated pipes module$$$$$$Stop using the deprecated imp module #64553$$$$$$CHANGED$$$Replace libnacl with PyNaCl #64372$$$$$$Dont hardcode the python version on the Salt Package tests and on the pkg/debian/salt-cloud.postinst file #64553$$$$$$Some more deprecated code fixes:$$$$$$Stop using the deprecated locale.getdefaultlocale() function$$$$$$Stop accessing deprecated attributes$$$$$$pathlib.Path.__enter__() usage is deprecated and not required; a no-op #64565$$$$$$Bump to pyyaml==6.0.1 due to https://github.com/yaml/pyyaml/issues/601 and address lint issues #64657$$$$$$FIXED$$$Fix for assume role when used salt-cloud to create aws ec2. #52501$$$$$$fixes aptpkg module by checking for blank comps. #58667$$$$$$wheel.file_roots.find is now able to find files in subdirectories of the roots. #59800$$$$$$pkg.latest no longer fails when multiple versions are reported to be installed (e.g. updating the kernel) #60931$$$$$$Do not update the credentials dictionary in utils/aws.py while iterating over it; and use the correct delete functionality #61049$$$$$$fixed runner not having a proper exit code when runner modules throw an exception. #61173$$$$$$pip.list_all_versions now works with index_url and extra_index_url #61610$$$$$$speed up file.recurse by using prefix with cp.list_master_dir and remove an un-needed loop. #61998$$$$$$Preserve test=True condition while running sub states. #62590
Interested in automating patching for Salt Minion EXE x64?