pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/salt



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Mar  6 19:11:53 UTC 2024

Modified Files:
        pkgsrc/sysutils/salt: Makefile.common distinfo
        pkgsrc/sysutils/salt/patches: patch-salt_utils_rsax931.py

Log Message:
salt salt-docs: updated to 3006.7

SALT 3006.7 RELEASE NOTES

CHANGELOG
DEPRECATED

Deprecate and stop using salt.features

CHANGED

Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting 
features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008.

FIXED

Fix an issue with mac_shadow that was causing a command execution error when retrieving values that were not yet set. For example, retrieving last login before the user had logged in.

Fixed an issue when keys didn't match because of line endings

Corrected encoding of credentials for use with Artifactory

Use send_multipart instead of send when sending multipart message.

Fix an issue where the minion would crash on Windows if some of the grains failed to resolve

Fix issue with openscap when the error was outside the expected scope. It now returns failed with the error code and the error

Upgrade relenv to 0.15.0 to fix namespaced packages installed by salt-pip

Fix regression of fileclient re-use when rendering sls pillars and states

Fixes the s3fs backend computing the local cache's files with the wrong hash type

Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration

Fix boto execution module loading

Removed PR 65185 changes since incomplete solution

catch only ret/ events not all returning events.

Fix nonsensical time in fileclient timeout error.

Fixes an issue when reading/modifying ini files that contain unicode characters

added https proxy to the list of proxies so that requests knows what to do with https based proxies

Ensure minion channels are closed on any master connection error.

Fixed issue where Salt can't find libcrypto when pip installed from a cloned repo

Fix RPM package systemd scriptlets to make RPM packages more universal

Fixed an issue where fileclient requests during Pillar rendering cause fileserver backends to be needlessly refreshed.

Fix exceptions being set on futures that are already done in ZeroMQ transport

Use hmac compare_digest method in hashutil module to mitigate potential timing attacks

Fix request channel default timeout regression. In 3006.5 it was changed from 60 to 30 and is now set back to 60 by default.

Upgrade relenv to 0.15.1 to fix debugpy support.

SECURITY

Bump to cryptography==42.0.0 due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f

In the process, we were also required to update to pyOpenSSL==24.0.0

Bump to cryptography==42.0.3 due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/salt/Makefile.common
cvs rdiff -u -r1.49 -r1.50 pkgsrc/sysutils/salt/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/salt/Makefile.common
diff -u pkgsrc/sysutils/salt/Makefile.common:1.3 pkgsrc/sysutils/salt/Makefile.common:1.4
--- pkgsrc/sysutils/salt/Makefile.common:1.3    Fri Feb  2 20:17:24 2024
+++ pkgsrc/sysutils/salt/Makefile.common        Wed Mar  6 19:11:53 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.3 2024/02/02 20:17:24 adam Exp $
+# $NetBSD: Makefile.common,v 1.4 2024/03/06 19:11:53 adam Exp $
 # used by sysutils/salt/Makefile
 # used by sysutils/salt-docs/Makefile
 
-DISTNAME=      salt-3006.6
+DISTNAME=      salt-3006.7
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/salt/}
 

Index: pkgsrc/sysutils/salt/distinfo
diff -u pkgsrc/sysutils/salt/distinfo:1.49 pkgsrc/sysutils/salt/distinfo:1.50
--- pkgsrc/sysutils/salt/distinfo:1.49  Fri Feb  2 20:17:24 2024
+++ pkgsrc/sysutils/salt/distinfo       Wed Mar  6 19:11:53 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.49 2024/02/02 20:17:24 adam Exp $
+$NetBSD: distinfo,v 1.50 2024/03/06 19:11:53 adam Exp $
 
-BLAKE2s (salt-3006.6.tar.gz) = 19897a284347b3899c37c4e9b689038a0277406626f9f5b45c3b17ace71645ff
-SHA512 (salt-3006.6.tar.gz) = 05a3d853789cb8a890e3922a86e7336a7b4a1897af5022411907bd80a4d184d3061a658952ffe12b4d774b492f4bd79f218dd335eaa90eba1476638c861185f2
-Size (salt-3006.6.tar.gz) = 20531374 bytes
-SHA1 (patch-salt_utils_rsax931.py) = 3dd9bed9900908999b2c0b8e6347ce01fa4c62d5
+BLAKE2s (salt-3006.7.tar.gz) = 9ac97c113636811eb9bcc51dca7c2cab55bcf18411e7432c460ab1d1615961a8
+SHA512 (salt-3006.7.tar.gz) = 9d1759a7c0dfc9ad4fdc94460f0f3799483737207bfdc8ddd1424e5c6083ea74ef520f13c323d5cbd7f65c1d9bb13bbbeb5f2cafe6dcacbc2689e733794aef2d
+Size (salt-3006.7.tar.gz) = 20562663 bytes
+SHA1 (patch-salt_utils_rsax931.py) = 989e24088a55a983f7e404dc29cbffc7ec2f6aa6
 SHA1 (patch-salt_version.py) = 45f9552d286ec03a38efe9e6655ff520334f31db

Index: pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py
diff -u pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py:1.2 pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py:1.3
--- pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py:1.2        Mon Jan 22 16:35:25 2024
+++ pkgsrc/sysutils/salt/patches/patch-salt_utils_rsax931.py    Wed Mar  6 19:11:53 2024
@@ -1,15 +1,15 @@
-$NetBSD: patch-salt_utils_rsax931.py,v 1.2 2024/01/22 16:35:25 adam Exp $
+$NetBSD: patch-salt_utils_rsax931.py,v 1.3 2024/03/06 19:11:53 adam Exp $
 
 Skip hacks for finding libcrypto on Darwin.
 
---- salt/utils/rsax931.py.orig 2023-12-12 18:03:35.000000000 +0000
+--- salt/utils/rsax931.py.orig 2024-02-20 22:04:07.000000000 +0000
 +++ salt/utils/rsax931.py
-@@ -31,7 +31,7 @@ def _find_libcrypto():
+@@ -30,7 +30,7 @@ def _find_libcrypto():
              if lib:
                  break
  
 -    elif salt.utils.platform.is_darwin():
 +    elif False:
          # will look for several different location on the system,
-         # Search in the following order. salts pkg, homebrew, macports, finnally
-         # system.
+         # Search in the following order:
+         # - salt's pkg install location



Home | Main Index | Thread Index | Old Index