377 Commits

Author SHA256 Message Date
ada14155d4 Accepting request 1290636 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1290636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=178
2025-07-06 15:03:52 +00:00
Marek Czernek
75492f9047 - Add minion_legacy_req_warnings option to avoid noisy warnings
- Require M2Crypto >= 0.44.0 for SUSE Family distros
- Added:
  * add-minion_legacy_req_warnings-option-to-avoid-noisy.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=288
2025-07-04 09:14:04 +00:00
07356a19e6 Accepting request 1289198 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1289198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=177
2025-07-01 09:33:21 +00:00
705d10b656 - Prevent tests failures when pygit2 is not present
- Added:
  * fix-tests-issues-in-salt-shaker-environments-721.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=287
2025-06-30 08:07:24 +00:00
0dd1bd850f Accepting request 1288665 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1288665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=176
2025-06-27 21:00:16 +00:00
04c5ca5f62 - Several fixes for security issues
(bsc#1244561, CVE-2024-38822)
  (bsc#1244564, CVE-2024-38823)
  (bsc#1244565, CVE-2024-38824)
  (bsc#1244566, CVE-2024-38825)
  (bsc#1244567, CVE-2025-22240)
  (bsc#1244568, CVE-2025-22236)
  (bsc#1244570, CVE-2025-22241)
  (bsc#1244571, CVE-2025-22237)
  (bsc#1244572, CVE-2025-22238)
  (bsc#1244574, CVE-2025-22239)
  (bsc#1244575, CVE-2025-22242)
  * Request server hardening
  * Prevent traversal in local_cache::save_minions
  * Add test and fix for file_recv cve
  * Fix traversal in gitfs find_file
  * Fix traversal in salt.utils.virt
  * Fix traversal in pub_ret
  * Reasonable failures when pillars timeout
  * Make send_req_async wait longer
  * Remove token to prevent decoding errors
  * Fix checking of non-url style git remotes
  * Allow subdirs in GitFS find_file check
- Added:
  * several-fixes-for-security-issues.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=286
2025-06-26 10:32:23 +00:00
9037d985d3 Accepting request 1284818 from systemsmanagement:saltstack
- Add subsystem filter to udev.exportdb (bsc#1236621)
- tornado.httputil: raise errors instead of logging in
  multipart/form-data parsing (CVE-2025-47287, bsc#1243268)
- Added:
  * add-subsystem-filter-to-udev.exportdb-bsc-1236621-71.patch
  * fix-of-cve-2025-47287-bsc-1243268-718.patch

OBS-URL: https://build.opensuse.org/request/show/1284818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=175
2025-06-12 13:47:32 +00:00
Victor Zhestkov
8ed4baec09 - Add subsystem filter to udev.exportdb (bsc#1236621)
- tornado.httputil: raise errors instead of logging in
  multipart/form-data parsing (CVE-2025-47287, bsc#1243268)
- Added:
  * add-subsystem-filter-to-udev.exportdb-bsc-1236621-71.patch
  * fix-of-cve-2025-47287-bsc-1243268-718.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=285
2025-06-11 11:20:11 +00:00
70164d9b53 Accepting request 1281960 from systemsmanagement:saltstack
Update to latest version (forwarded request 1280482 from mczernek)

OBS-URL: https://build.opensuse.org/request/show/1281960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=174
2025-06-03 15:50:26 +00:00
e236aa4fe8 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=284
2025-06-02 14:28:54 +00:00
c7d310349c Accepting request 1278376 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1278376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=173
2025-05-23 12:28:51 +00:00
123ebde796 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=283
2025-05-19 09:59:31 +00:00
e1ac17d349 Accepting request 1268190 from systemsmanagement:saltstack
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1268190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=172
2025-04-10 19:57:48 +00:00
Victor Zhestkov
dfd4a8a8eb - Fix refresh of osrelease and related grains on Python 3.10+
- Added:
  * fix-refresh-of-osrelease-and-related-grains-on-pytho.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=280
2025-04-02 16:17:58 +00:00
4c5e408160 Accepting request 1264618 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1264618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=171
2025-03-28 08:36:36 +00:00
2461a9dbe1 - Small refactor on the spec file
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=279
2025-03-27 15:54:08 +00:00
7d6bac1879 Accepting request 1255924 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1255924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=170
2025-03-26 20:18:02 +00:00
74caf7e22e - Make "salt" package to obsolete "python3-salt" package on SLE15SP7+
- Fix issue requiring proper Python flavor for dependencies
  and recommended package.
- Do not build "python3-salt" anymore for SLE15SP7+

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=278
2025-03-25 11:05:34 +00:00
c5e66bc810 Accepting request 1254424 from systemsmanagement:saltstack
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1254424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=169
2025-03-20 18:23:49 +00:00
Victor Zhestkov
f8e8829791 update to latest version
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=277
2025-03-12 13:55:45 +00:00
01d773f0d8 Accepting request 1251837 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1251837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=168
2025-03-11 19:44:07 +00:00
Pablo Suárez Hernández
def1b08295 - Detect openEuler as RedHat family OS
- Ensure the correct crypt module is loaded
- Implement multiple inventory for ansible.targets
- Make x509 module compatible with M2Crypto 0.44.0
- Remove deprecated code from x509.certificate_managed test mode
- Move logrotate config to /usr/etc/logrotate.d where possible
- Added:
  * detect-openeuler-as-redhat-family-os.patch
  * ensure-the-correct-crypt-module-is-loaded.patch
  * implement-multiple-inventory-for-ansible.targets.patch
  * make-x509-module-compatible-with-m2crypto-0.44.0.patch
  * remove-deprecated-code-from-x509.certificate_managed.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=276
2025-03-10 15:05:42 +00:00
Victor Zhestkov
6f168ad1e9 - Add DEB822 apt repository format support
- Make Salt-SSH work with all SSH passwords (bsc#1215484)
- Added:
  * add-deb822-apt-source-format-support-692.patch
  * remove-password-from-shell-after-functional-text-mat.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=275
2025-03-10 13:25:56 +00:00
77478fd453 Accepting request 1248212 from systemsmanagement:saltstack
- Fix issue of using update-alternatives with alts

- Fix virt_query outputter and add support for block devices
- Make _auth calls visible with master stats
- Repair mount.fstab_present always returning pending changes
- Set virtual grain in Podman systemd container
- Fix crash due wrong client reference on `SaltMakoTemplateLookup`
- Enhace batch async and fix some detected issues
- Added:
  * repair-virt_query-outputter-655.patch
  * make-_auth-calls-visible-with-master-stats-696.patch
  * repair-fstab_present-test-mode-702.patch
  * set-virtual-grain-in-podman-systemd-container-703.patch
  * fixed-file-client-private-attribute-reference-on-sal.patch
  * backport-batch-async-fixes-and-improvements-701.patch

- Enhacement of Salt packaging
  * Use update-alternatives for all salt scripts
  * Use flexible dependencies for the subpackages
  * Make salt-minion to require flavored zypp-plugin
  * Make zyppnotify to use update-alternatives
  * Drop unused yumnotify plugin
  * Add dependency to python3-dnf-plugins-core for RHEL based
- Fix tests failures after "repo.saltproject.io" deprecation
- Added:
  * fix-tests-failures-after-repo.saltproject.io-depreca.patch

OBS-URL: https://build.opensuse.org/request/show/1248212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=167
2025-02-25 15:41:02 +00:00
Victor Zhestkov
54b1edf223 - Fix issue of using update-alternatives with alts
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=274
2025-02-24 16:27:18 +00:00
Victor Zhestkov
c7249d56b9 - Fix virt_query outputter and add support for block devices
- Make _auth calls visible with master stats
- Repair mount.fstab_present always returning pending changes
- Set virtual grain in Podman systemd container
- Fix crash due wrong client reference on `SaltMakoTemplateLookup`
- Enhace batch async and fix some detected issues
- Added:
  * repair-virt_query-outputter-655.patch
  * make-_auth-calls-visible-with-master-stats-696.patch
  * repair-fstab_present-test-mode-702.patch
  * set-virtual-grain-in-podman-systemd-container-703.patch
  * fixed-file-client-private-attribute-reference-on-sal.patch
  * backport-batch-async-fixes-and-improvements-701.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=273
2025-02-21 13:06:26 +00:00
Victor Zhestkov
7a62c3fd3c - Enhacement of Salt packaging
* Use update-alternatives for all salt scripts
  * Use flexible dependencies for the subpackages
  * Make salt-minion to require flavored zypp-plugin
  * Make zyppnotify to use update-alternatives
  * Drop unused yumnotify plugin
  * Add dependency to python3-dnf-plugins-core for RHEL based
- Fix tests failures after "repo.saltproject.io" deprecation
- Added:
  * fix-tests-failures-after-repo.saltproject.io-depreca.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=272
2025-02-19 16:36:29 +00:00
2c1009be89 Accepting request 1246398 from systemsmanagement:saltstack
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1246398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=166
2025-02-18 18:08:33 +00:00
Victor Zhestkov
65582ff0be (bsc#1230944) (bsc#1234881) (bsc#1220905)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=271
2025-02-10 10:42:54 +00:00
865f8fd32d Accepting request 1243318 from systemsmanagement:saltstack
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1243318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=165
2025-02-07 21:56:49 +00:00
fec55dd5d1 - Fix error to stat '/root/.gitconfig' on gitfs
(bsc#1230944) (bsc#1234881)
- Added:
  * fix-failed-to-stat-root-.gitconfig-issue-on-gitfs-bs.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=270
2025-01-29 10:58:48 +00:00
Pablo Suárez Hernández
fe83a5635c - Adapt to removal of hex attribute in pygit2 v1.15.0 (bsc#1230642)
- Added:
  * update-for-deprecation-of-hex-in-pygit2-1.15.0-and-a.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=269
2025-01-29 10:37:18 +00:00
e47e46e4aa (bsc#1226964)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=268
2025-01-29 10:15:58 +00:00
b0e117d036 Accepting request 1239626 from systemsmanagement:saltstack
- Fix virtual grains for VMs running on Nutanix AHV (bsc#1234022)
- Fix issues running on Python 3.12 and 3.13
- Added:
  * fix-virtual-grains-for-vms-running-on-nutanix-ahv-bs.patch
  * fix-issues-that-break-salt-in-python-3.12-and-3.13-6.patch

OBS-URL: https://build.opensuse.org/request/show/1239626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=164
2025-01-23 17:02:00 +00:00
Victor Zhestkov
5ff7163d75 - Enhance smart JSON parsing when garbage is present (bsc#1231605)
- Added:
  * enhance-find_json-garbage-filtering-bsc-1231605-688.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=267
2025-01-23 16:49:01 +00:00
Victor Zhestkov
4eef7e3ea5 - Fix virtual grains for VMs running on Nutanix AHV (bsc#1234022)
- Fix issues running on Python 3.12 and 3.13
- Added:
  * fix-virtual-grains-for-vms-running-on-nutanix-ahv-bs.patch
  * fix-issues-that-break-salt-in-python-3.12-and-3.13-6.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=266
2025-01-22 16:30:18 +00:00
cec31345f1 Accepting request 1236216 from systemsmanagement:saltstack
- Revert setting SELinux context for minion service (bsc#1233667)
- Remove System V init support
  * Make systemd the only supported init system by removing System V init
    and insserv references
  * Ensure package builds with no init system dependencies if built
    without systemd (for example for use in containers)
  * Apply some spec-cleaner suggestions (update copyright year, sort
    requirements, adjust spacing)
- Added:
  * revert-setting-selinux-context-for-minion-service-bs.patch

- Fix the condition of alternatives for Tumbleweed and Leap 16
- Use update-alternatives for salt-call and fix builing on EL8
- Build all python bindings for all flavors
- Make minion reconnecting on changing master IP (bsc#1228182)
- Added:
  * make-minion-reconnecting-on-changing-master-ip-bsc-1.patch

OBS-URL: https://build.opensuse.org/request/show/1236216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=163
2025-01-12 10:10:21 +00:00
Victor Zhestkov
cf54f21688 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=265 2025-01-09 13:29:03 +00:00
Pablo Suárez Hernández
f1d0ee4f83 - Fix the condition of alternatives for Tumbleweed and Leap 16
- Use update-alternatives for salt-call and fix builing on EL8
- Build all python bindings for all flavors
- Make minion reconnecting on changing master IP (bsc#1228182)
- Added:
  * make-minion-reconnecting-on-changing-master-ip-bsc-1.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=264
2025-01-09 11:28:00 +00:00
15e4d14c82 Accepting request 1219508 from systemsmanagement:saltstack
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1219508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=162
2024-10-31 15:09:20 +00:00
Victor Zhestkov
95775fa7a9 - Handle logger exception when flushing already closed file
- Include passlib as a recommended dependency
- Added:
  * handle-logger-flushing-already-closed-file-686.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=263
2024-10-17 14:25:02 +00:00
61e23ed20c Accepting request 1206690 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1206690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=161
2024-10-11 15:01:02 +00:00
Marek Czernek
4c35e9d114 - Make Salt Bundle more tolerant to long running jobs (bsc#1228690)
- Added:
  * enhance-cleanup-mechanism-after-salt-bundle-upgrade-.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=262
2024-10-10 12:40:07 +00:00
Victor Zhestkov
49c79ed27f Update to latest version
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=261
2024-10-03 11:58:56 +00:00
Victor Zhestkov
6f40fcd540 - Fix failing x509 tests with OpenSSL < 1.1
- Added:
  * fix-x509-test-fails-on-old-openssl-systems-682.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=260
2024-10-02 08:24:46 +00:00
5f2a7f1e29 Accepting request 1203562 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1203562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=160
2024-09-26 16:52:30 +00:00
Pablo Suárez Hernández
34c4e47c9b - Avoid explicit reading of /etc/salt/minion (bsc#1220357)
- Allow NamedLoaderContexts to be returned from loader
- Revert the change making reactor less blocking (bsc#1230322)
- Use --cachedir for extension_modules in salt-call (bsc#1226141)
- Prevent using SyncWrapper with no reason
- Added:
  * avoid-explicit-reading-of-etc-salt-minion-bsc-122035.patch
  * allow-namedloadercontexts-to-be-returned-from-loader.patch
  * revert-the-change-making-reactor-less-blocking-bsc-1.patch
  * use-cachedir-for-extension_modules-in-salt-call-bsc-.patch
  * prevent-using-syncwrapper-with-no-reason.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=259
2024-09-25 12:19:39 +00:00
19526c11e7 Accepting request 1199887 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1199887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=159
2024-09-10 19:12:56 +00:00
Marek Czernek
4b18e60478 - Fix the SELinux context for Salt Minion service (bsc#1219041)
- Added:
  * fix-the-selinux-context-for-salt-minion-service-bsc-.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:saltstack/salt?expand=0&rev=258
2024-09-10 13:07:24 +00:00
1a25dbdade Accepting request 1198721 from systemsmanagement:saltstack
OBS-URL: https://build.opensuse.org/request/show/1198721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=158
2024-09-05 13:46:19 +00:00