7
0

19 Commits

Author SHA256 Message Date
5988663581 Fix the issue preventing SELinux profile to be loaded on SLES 16
(bsc#1258957)
2026-03-04 08:59:38 +01:00
58af5582c5 Fix the typo causing buiding EL9 bundle without binary dependencies 2026-02-17 10:03:22 +01:00
Michael Calmer
8bd5abb310 adapt changelog for rebuild 2026-02-02 16:35:03 +01:00
8412d1c384 Fix CVE entries in changelog 2026-01-21 17:24:35 +01:00
0b6374b795 Sync patches from github.com/openSUSE/salt-packaging (openSUSE/release/3006.0) 2026-01-19 10:55:43 +01:00
a0f24b2e44 remove saltbundlepy-deb from include-deb 2026-01-14 15:54:55 +01:00
a52c5a84f5 Drop saltbundlepy-apt dependency 2026-01-14 15:51:16 +01:00
aa70523380 Synchronize latest patches 2026-01-14 15:27:12 +01:00
6391ebfedc Synchronize git 2026-01-08 10:08:16 +01:00
Alexander Graul
fca15a9979 - Add minimum_auth_version to enforce security (CVE-2025-62349)
- Backport security fixes for vendored tornado
  * BDSA-2024-3438
  * BDSA-2024-3439
  * BDSA-2024-9026
- Junos module yaml loader fix (CVE-2025-62348)
- Added:
  * backport-3006.17-security-fixes-739.patch
2025-11-25 16:33:56 +01:00
98722f7422 Merge pull request 'Synchronize lastrevision' (#9) from mczernek/venv-salt-minion:sync-testing into bundle_testing
Reviewed-on: #9
Reviewed-by: Pablo Suárez Hernández <psuarezhernandez@noreply.src.opensuse.org>
2025-11-13 13:39:56 +01:00
a564c87732 Synchronize lastrevision 2025-11-13 13:16:47 +01:00
f0b919b9eb Merge pull request 'Fix TLS and x509 modules for OSes with older cryptography module' (#6) from mczernek/venv-salt-minion:mcz_bundle_testing into bundle_testing
Reviewed-on: #6
Reviewed-by: Pablo Suárez Hernández <psuarezhernandez@noreply.src.opensuse.org>
2025-11-11 10:38:27 +01:00
3b5688587a Fix TLS and x509 modules for OSes with older cryptography module 2025-11-11 09:40:34 +01:00
d724ea46a7 Merge pull request '[bundle_testing] Fix Salt for Python > 3.11 (bsc#1252285) (bsc#1252244)' (#4) from PSuarezHernandez/venv-salt-minion:bundle_testing-tw-fixes into bundle_testing
Reviewed-on: #4
Reviewed-by: Victor Zhestkov <vizhestkov@noreply.src.opensuse.org>
2025-11-10 11:14:24 +01:00
08df922270 Bump _lastrevision after skiping unneeded fix 2025-11-10 09:59:58 +00:00
f673ca273e Fix Salt for Python > 3.11 (bsc#1252285) (bsc#1252244)
* Use external tornado on Python > 3.11
* Make tls and x509 to use python-cryptography
* Remove usage of spwd
2025-11-10 09:23:21 +00:00
9c78e0d1ef Merge pull request 'Add missing patches to "bundle_testing" branch' (#2) from PSuarezHernandez/venv-salt-minion:bundle_testing-missing-patches into bundle_testing
Reviewed-on: #2
Reviewed-by: Marek Czernek <mczernek@noreply.src.opensuse.org>
2025-10-30 11:30:34 +01:00
a8dda26a96 Add missing patches to bundle_testing 2025-10-29 10:47:46 +00:00
2 changed files with 19 additions and 7 deletions

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Mar 4 07:55:57 UTC 2026 - Victor Zhestkov <vzhestkov@suse.com>
- Fix the issue preventing SELinux profile to be loaded on SLES 16
deployed using cloud images (bsc#1258957)
-------------------------------------------------------------------
Mon Feb 16 13:46:38 UTC 2026 - Victor Zhestkov <vzhestkov@suse.com>
@@ -9,7 +15,7 @@ Mon Feb 2 13:50:23 UTC 2026 - Michael Calmer <mc@suse.com>
- Rebuild because of maintenance release
-------------------------------------------------------------------
Mon Jan 19 09:28:31 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
Mon Jan 19 09:31:06 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
- Make syntax in httputil_test compatible with Python 3.6
- Fix KeyError in postgres module with PostgreSQL 17 (bsc#1254325)
@@ -19,7 +25,7 @@ Mon Jan 19 09:28:31 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
* backport-add-maintain-m-privilege-to-postgres-module.patch
-------------------------------------------------------------------
Wed Jan 14 14:29:54 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
Wed Jan 14 14:25:41 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
- Use internal deb classes instead of external aptsource lib
* Drop dependency on saltbundlepy-apt
@@ -40,9 +46,16 @@ Wed Jan 14 14:29:54 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
* include-deb
-------------------------------------------------------------------
Thu Jan 8 08:39:44 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
Thu Jan 8 08:39:12 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
- Extend warn_until period to 2027
- Added:
* extend-fails-to-warnings-until-2027-742.patch
-------------------------------------------------------------------
Mon Nov 24 21:02:49 UTC 2025 - Alexander Graul <alexander.graul@suse.com>
- CVE-2025-62349: Add minimum_auth_version to enforce security (bsc#1254257)
- Backport security fixes for vendored tornado
* BDSA-2024-3438
@@ -51,7 +64,6 @@ Thu Jan 8 08:39:44 UTC 2026 - Marek Czernek <marek.czernek@suse.com>
- CVE-2025-62348: Junos module yaml loader fix (bsc#1254256)
- Added:
* extend-fails-to-warnings-until-2027-742.patch
* backport-3006.17-security-fixes-739.patch
-------------------------------------------------------------------

View File

@@ -1040,7 +1040,7 @@ if [ $1 -gt 1 ] && [ ! -d "%{salt_venv}%{venv}/lib/%{python_ver_short}" ]; then
# Upgrading python version; save the previous environment
prev_python_ver_short="$(find %{salt_venv}%{venv}/lib/python* -maxdepth 0 -type d | xargs basename || :)"
rm -rf %{salt_venv}%{venv}/lib/prev_env
if [ ! -z "$prev_python_ver_short" ]; then
if [ ! -z "$prev_python_ver_short" ]; then
cp -r "%{salt_venv}%{venv}/lib/$prev_python_ver_short" "%{salt_venv}%{venv}/lib/prev_env"
echo $prev_python_ver_short > "%{salt_venv}%{venv}/lib/prev_env/prev_python_ver_short"
fi
@@ -1048,7 +1048,7 @@ fi
%post
if test -f %{salt_venv}%{venv}/selinux/venv-salt-minion.pp ; then
if which semodule > /dev/null 2>&1 ; then
if command -v semodule > /dev/null 2>&1 ; then
semodule -n -i %{salt_venv}%{venv}/selinux/venv-salt-minion.pp 2> /dev/null || :
if /usr/sbin/selinuxenabled ; then
/usr/sbin/load_policy
@@ -1143,7 +1143,7 @@ if [ "$1" = "remove" ] || [ "$1" = "purge" ]; then
%else
if [ $1 -eq 0 ]; then
%endif
if which semodule > /dev/null 2>&1 ; then
if command -v semodule > /dev/null 2>&1 ; then
semodule -n -r venv-salt-minion 2> /dev/null || :
if /usr/sbin/selinuxenabled ; then
/usr/sbin/load_policy