Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

salt-3006.0-30.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: salt Distribution: openSUSE Tumbleweed
Version: 3006.0 Vendor: openSUSE
Release: 30.1 Build date: Wed Jan 29 11:34:28 2025
Group: System/Management Build host: reproducible
Size: 42003 Source RPM: salt-3006.0-30.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://saltproject.io/
Summary: A parallel remote execution system
Salt is a distributed remote execution system used to execute commands and
query data. It was developed in order to bring the best solutions found in
the world of remote execution together and make them better, faster and more
malleable. Salt accomplishes this via its ability to handle larger loads of
information, and not just dozens, but hundreds or even thousands of individual
servers, handle them quickly and through a simple and manageable interface.

Provides

Requires

License

Apache-2.0

Changelog

* Wed Jan 29 2025 Pablo Suárez Hernández <[email protected]>
  - Fix error to stat '/root/.gitconfig' on gitfs
    (bsc#1230944) (bsc#1234881) (bsc#1220905)
  - Added:
    * fix-failed-to-stat-root-.gitconfig-issue-on-gitfs-bs.patch
* Mon Jan 27 2025 Alexander Graul <[email protected]>
  - 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
* Thu Jan 23 2025 Pablo Suárez Hernández <[email protected]>
  - Enhance smart JSON parsing when garbage is present (bsc#1231605)
  - Added:
    * enhance-find_json-garbage-filtering-bsc-1231605-688.patch
* Wed Jan 22 2025 Pablo Suárez Hernández <[email protected]>
  - 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
* Thu Jan 09 2025 Pablo Suárez Hernández <[email protected]>
  - 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
* Tue Nov 26 2024 Victor Zhestkov <[email protected]>
  - 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
* Thu Oct 17 2024 Marek Czernek <[email protected]>
  - Handle logger exception when flushing already closed file
  - Include passlib as a recommended dependency
  - Added:
    * handle-logger-flushing-already-closed-file-686.patch
* Thu Oct 10 2024 Pablo Suárez Hernández <[email protected]>
  - Make Salt Bundle more tolerant to long running jobs (bsc#1228690)
  - Added:
    * enhance-cleanup-mechanism-after-salt-bundle-upgrade-.patch
* Thu Oct 03 2024 Marek Czernek <[email protected]>
  - Fix additional x509 tests and test_suse tests for SLE12
  - Added:
    * fix-x509-private-key-tests-and-test_suse-on-sle12-68.patch
* Wed Oct 02 2024 Marek Czernek <[email protected]>
  - Fix failing x509 tests with OpenSSL < 1.1
  - Added:
    * fix-x509-test-fails-on-old-openssl-systems-682.patch
* Wed Sep 25 2024 Victor Zhestkov <[email protected]>
  - 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
* Tue Sep 10 2024 Pablo Suárez Hernández <[email protected]>
  - Fix the SELinux context for Salt Minion service (bsc#1219041)
  - Added:
    * fix-the-selinux-context-for-salt-minion-service-bsc-.patch
* Wed Sep 04 2024 Pablo Suárez Hernández <[email protected]>
  - Set contextvars as a build requirement for package
* Wed Sep 04 2024 Marek Czernek <[email protected]>
  - Increase warn_until_date date for code we still support
  - The test_debian test now uses port 80 for ubuntu keyserver
  - Fix too frequent systemd service restart in test_system test
  - Added:
    * fix-test_debian-to-work-in-our-infrastructure-676.patch
    * fix-test_system-flaky-setup_teardown-fn.patch
    * fix-deprecated-code-677.patch
* Fri Aug 30 2024 Victor Zhestkov <[email protected]>
  - Avoid crash on wrong output of systemctl version (bsc#1229539)
  - Improve error handling with different OpenSSL versions
  - Remove redundant run_func from salt.master.MWorker._handle_aes
  - Added:
    * avoid-crash-on-wrong-output-of-systemctl-version-bsc.patch
    * improve-error-handling-with-different-openssl-versio.patch
    * remove-redundant-run_func-from-salt.master.mworker._.patch
* Thu Aug 29 2024 Yeray Gutiérrez Cedrés <[email protected]>
  - Fix cloud minion configuration for multiple masters (bsc#1229109)
  - Added:
    * join-masters-if-it-is-a-list-671.patch
* Wed Aug 21 2024 Marek Czernek <[email protected]>
  - Use Pygit2 id instead of deprecated oid in gitfs
  - Added:
    * replace-use-of-pygit2-deprecated-and-removed-1.15.0-.patch
* Wed Aug 07 2024 Marek Czernek <[email protected]>
  - Fix few failing tests to work with both Salt and Salt bundle
  - Skip testing unsupported OpenSSL crypto algorithms
  - Added:
    * make-tests-compatible-with-venv-bundle.patch
    * skip-more-tests-related-to-old-openssl-algorithms.patch
* Wed Jul 24 2024 Pablo Suárez Hernández <[email protected]>
  - Fix rich rule comparison in firewalld module (bsc#1222684)
  - Added:
    * firewalld-normalize-new-rich-rules-before-comparing-.patch
* Tue Jul 09 2024 Pablo Suárez Hernández <[email protected]>
  - test_vultrpy: adjust test expectation to prevent failure after Debian 10 EOL
  - Added:
    * test_vultrpy-adjust-test-expectation-to-prevent-fail.patch
* Mon Jul 08 2024 Pablo Suárez Hernández <[email protected]>
  - Make auth.pam more robust with Salt Bundle and fix tests
  - Added:
    * some-more-small-tests-fixes-enhancements-661.patch
* Wed Jul 03 2024 Flex Liu <[email protected]>
  - Fix performance of user.list_groups with many remote groups
    (bsc#1226964)
  - Added:
    * fix-user.list_groups-omits-remote-groups.patch
* Tue Jun 18 2024 Pablo Suárez Hernández <[email protected]>
  - Fix "status.diskusage" function and exclude some tests for Salt Bundle
  - Added:
    * fix-status.diskusage-and-exclude-some-tests-to-run-w.patch
* Wed Jun 12 2024 Pablo Suárez Hernández <[email protected]>
  - Skip certain tests if necessary for some OSes and set flaky ones
  - Added:
    * skip-certain-tests-if-necessary-and-mark-some-flaky-.patch
* Thu Jun 06 2024 Marek Czernek <[email protected]>
  - Add a timer to delete old env post update for venv-minion
  - Added:
    * provide-systemd-timer-unit.patch
* Mon May 27 2024 Pablo Suárez Hernández <[email protected]>
  - Several fixes for tests to avoid errors and failures in some OSes
  - Speed up salt.matcher.confirm_top by using __context__
  - Do not call the async wrapper calls with the separate thread
  - Prevent OOM with high amount of batch async calls (bsc#1216063)
  - Add missing contextvars dependency in salt.version
  - Skip tests for unsupported algorithm on old OpenSSL version
  - Remove redundant `_file_find` call to the master
  - Prevent possible exception in tornado.concurrent.Future._set_done
  - Make reactor engine less blocking the EventPublisher
  - Make salt-master self recoverable on killing EventPublisher
  - Improve broken events catching and reporting
  - Make logging calls lighter
  - Remove unused import causing delays on starting salt-master
  - Added:
    * improve-broken-events-catching-and-reporting.patch
    * add-missing-contextvars-dependency-in-salt.version.patch
    * prevent-oom-with-high-amount-of-batch-async-calls-bs.patch
    * speed-up-salt.matcher.confirm_top-by-using-__context.patch
    * remove-redundant-_file_find-call-to-the-master.patch
    * make-logging-calls-lighter.patch
    * make-salt-master-self-recoverable-on-killing-eventpu.patch
    * skip-tests-for-unsupported-algorithm-on-old-openssl-.patch
    * remove-unused-import-causing-delays-on-starting-salt.patch
    * do-not-call-the-async-wrapper-calls-with-the-separat.patch
    * prevent-possible-exception-in-tornado.concurrent.fut.patch
    * several-fixes-for-tests-to-avoid-errors-and-failures.patch
    * make-reactor-engine-less-blocking-the-eventpublisher.patch
* Mon May 13 2024 Pablo Suárez Hernández <[email protected]>
  - Mark python3-CherryPy as recommended package for the testsuite
* Tue May 07 2024 Pablo Suárez Hernández <[email protected]>
  - Make "man" a recommended package instead of required
* Tue Mar 26 2024 Marek Czernek <[email protected]>
  - Convert oscap output to UTF-8
  - Added:
    * switch-oscap-encoding-to-utf-8-639.patch
* Thu Mar 21 2024 Marek Czernek <[email protected]>
  - Make Salt compatible with Python 3.11
  - Added:
    * fix-salt-warnings-and-testuite-for-python-3.11-635.patch
* Fri Mar 15 2024 Yeray Gutiérrez Cedrés <[email protected]>
  - Ignore non-ascii chars in oscap output (bsc#1219001)
  - Added:
    * decode-oscap-byte-stream-to-string-bsc-1219001.patch
* Thu Mar 14 2024 Pablo Suárez Hernández <[email protected]>
  - Fix detected issues in Salt tests when running on VMs
  - Added:
    * fix-tests-failures-and-errors-when-detected-on-vm-ex.patch
* Wed Mar 06 2024 Marek Czernek <[email protected]>
  - Make importing seco.range thread safe (bsc#1211649)
  - Added:
    * make-importing-seco.range-thread-safe-bsc-1211649.patch
* Mon Feb 26 2024 Pablo Suárez Hernández <[email protected]>
  - Fix problematic tests and allow smooth tests executions on containers
  - Added:
    * fix-problematic-tests-and-allow-smooth-tests-executi.patch
* Wed Feb 21 2024 Pablo Suárez Hernández <[email protected]>
  - Discover Ansible playbook files as "*.yml" or "*.yaml" files (bsc#1211888)
  - Added:
    * discover-both-.yml-and-.yaml-playbooks-bsc-1211888.patch
* Tue Feb 20 2024 Pablo Suárez Hernández <[email protected]>
  - Extend dependencies for python3-salt-testsuite and python3-salt packages
  - Improve Salt and testsuite packages multibuild
* Thu Feb 08 2024 Yeray Gutiérrez Cedrés <[email protected]>
  - Enable multibuilld and create test flavor
  - Additionally we require python-mock just for older Python versions.
* Mon Feb 05 2024 Pablo Suárez Hernández <[email protected]>
  - Remove python-boto dependency for the python3-salt-testsuite package for Tumbleweed
  - Rename salt-tests to python3-salt-testsuite
* Thu Feb 01 2024 Pablo Suárez Hernández <[email protected]>
  - Prevent directory traversal when creating syndic cache directory
    on the master (CVE-2024-22231, bsc#1219430)
  - Prevent directory traversal attacks in the master's serve_file
    method (CVE-2024-22232, bsc#1219431)
  - Added:
    * fix-cve-2024-22231-and-cve-2024-22232-bsc-1219430-bs.patch
* Mon Jan 29 2024 Pablo Suárez Hernández <[email protected]>
  - Provide user(salt)/group(salt) capabilities for RPM 4.19
* Tue Jan 23 2024 Pablo Suárez Hernández <[email protected]>
  - Prevent exceptions with fileserver.update when called via state (bsc#1218482)
  - Added:
    * allow-kwargs-for-fileserver-roots-update-bsc-1218482.patch
* Thu Jan 18 2024 Pablo Suárez Hernández <[email protected]>
  - Improve pip target override condition with VENV_PIP_TARGET
    environment variable (bsc#1216850)
  - Fixed KeyError in logs when running a state that fails
  - Added:
    * improve-pip-target-override-condition-with-venv_pip_.patch
    * fixed-keyerror-in-logs-when-running-a-state-that-fai.patch
* Thu Jan 18 2024 Marek Czernek <[email protected]>
  - Ensure that pillar refresh loads beacons from pillar without restart
  - Fix the aptpkg.py unit test failure
  - Prefer unittest.mock to python-mock in test suite
  - Added:
    * update-__pillar__-during-pillar_refresh.patch
    * fix-the-aptpkg.py-unit-test-failure.patch
    * prefer-unittest.mock-for-python-versions-that-are-su.patch
* Fri Dec 01 2023 Pablo Suárez Hernández <[email protected]>
  - Enable "KeepAlive" probes for Salt SSH executions (bsc#1211649)
  - Added:
    * enable-keepalive-probes-for-salt-ssh-executions-bsc-.patch
* Thu Nov 16 2023 Pablo Suárez Hernández <[email protected]>
  - Revert changes to set Salt configured user early in the stack (bsc#1216284)
  - Added:
    * revert-make-sure-configured-user-is-properly-set-by-.patch
* Mon Nov 13 2023 Pablo Suárez Hernández <[email protected]>
  - Align behavior of some modules when using salt-call via symlink (bsc#1215963)
  - Fix gitfs "__env__" and improve cache cleaning (bsc#1193948)
  - Added:
    * fix-gitfs-__env__-and-improve-cache-cleaning-bsc-119.patch
    * dereference-symlinks-to-set-proper-__cli-opt-bsc-121.patch
* Tue Oct 31 2023 Alexander Graul <[email protected]>
  - Randomize pre_flight_script path (CVE-2023-34049 bsc#1215157)
  - Added:
    * fix-cve-2023-34049-bsc-1215157.patch
* Tue Oct 17 2023 Marek Czernek <[email protected]>
  - Allow all primitive grain types for autosign_grains (bsc#1214477)
  - Added:
    * allow-all-primitive-grain-types-for-autosign_grains-.patch
* Mon Oct 02 2023 Victor Zhestkov <[email protected]>
  - Fix optimization_order opt to prevent testsuite fails
  - Improve salt.utils.json.find_json to avoid fails
    with transactional salt salt-ssh managed clients (bsc#1213293)
  - Use salt-call from salt bundle with transactional_update
  - Only call native_str on curl_debug message in tornado when needed
  - Implement the calling for batch async from the salt CLI
  - Added:
    * implement-the-calling-for-batch-async-from-the-salt-.patch
    * improve-salt.utils.json.find_json-bsc-1213293.patch
    * only-call-native_str-on-curl_debug-message-in-tornad.patch
    * use-salt-call-from-salt-bundle-with-transactional_up.patch
    * fix-optimization_order-opt-to-prevent-test-fails.patch
* Mon Oct 02 2023 Pablo Suárez Hernández <[email protected]>
  - Fix calculation of SLS context vars when trailing dots
    on targetted sls/state (bsc#1213518)
  - Added:
    * fix-calculation-of-sls-context-vars-when-trailing-do.patch
* Wed Sep 20 2023 Pablo Suárez Hernández <[email protected]>
  - Fix inconsistency in reported version by egg-info metadata (bsc#1215489)
  - Added:
    * write-salt-version-before-building-when-using-with-s.patch
* Fri Sep 01 2023 Victor Zhestkov <[email protected]>
  - Revert usage of long running REQ channel to prevent possible
    missing responses on requests and dublicated responses
    (bsc#1213960, bsc#1213630, bsc#1213257)
  - Added:
    * revert-usage-of-long-running-req-channel-bsc-1213960.patch
* Thu Aug 31 2023 Pablo Suárez Hernández <[email protected]>
  - Fix gitfs cachedir basename to avoid hash collisions
    (bsc#1193948, bsc#1214797, CVE-2023-20898)
  - Added:
    * fixed-gitfs-cachedir_basename-to-avoid-hash-collisio.patch
* Tue Aug 22 2023 Pablo Suárez Hernández <[email protected]>
  - Make sure configured user is properly set by Salt (bsc#1210994)
  - Do not fail on bad message pack message (bsc#1213441, CVE-2023-20897, bsc#1214796)
  - Fix broken tests to make them running in the testsuite
  - Prevent possible exceptions on salt.utils.user.get_group_dict (bsc#1212794)
  - Added:
    * do-not-fail-on-bad-message-pack-message-bsc-1213441-.patch
    * fix-tests-to-make-them-running-with-salt-testsuite.patch
    * prevent-possible-exceptions-on-salt.utils.user.get_g.patch
    * make-sure-configured-user-is-properly-set-by-salt-bs.patch
* Wed Aug 09 2023 Alexander Graul <[email protected]>
  - Create minion_id with reproducible mtime
  - Fix detection of Salt codename by "salt_version" execution module
  - Fix regression: multiple values for keyword argument 'saltenv' (bsc#1212844)
  - Fix the regression of user.present state when group is unset (bsc#1212855)
  - Fix zypper repositories always being reconfigured
  - Fix utf8 handling in 'pass' renderer and make it more robust
  - Prevent _pygit2.GitError: error loading known_hosts when $HOME is not set (bsc#1210994)
  - Fix ModuleNotFoundError and other issues raised by salt-support module (bsc#1211591)
  - tornado: Fix an open redirect in StaticFileHandler (CVE-2023-28370, bsc#1211741)
  - Make master_tops compatible with Salt 3000 and older minions (bsc#1212516) (bsc#1212517)
  - Avoid failures due transactional_update module not available in Salt 3006.0 (bsc#1211754)
  - Avoid conflicts with Salt dependencies versions (bsc#1211612)
  - Added:
    * fix-utf8-handling-in-pass-renderer-and-make-it-more-.patch
    * fix-the-regression-of-user.present-state-when-group-.patch
    * make-master_tops-compatible-with-salt-3000-and-older.patch
    * avoid-conflicts-with-dependencies-versions-bsc-12116.patch
    * tornado-fix-an-open-redirect-in-staticfilehandler-cv.patch
    * fix-regression-multiple-values-for-keyword-argument-.patch
    * zypper-pkgrepo-alreadyconfigured-585.patch
    * mark-salt-3006-as-released-586.patch
    * fix-some-issues-detected-in-salt-support-cli-module-.patch
    * define-__virtualname__-for-transactional_update-modu.patch
    * 3006.0-prevent-_pygit2.giterror-error-loading-known_.patch
* Fri May 05 2023 Alexander Graul <[email protected]>
  - Update to Salt release version 3006.0 (jsc#PED-3139)
    * See release notes: https://docs.saltproject.io/en/latest/topics/releases/3006.0.html
  - Add python3-looseversion as new dependency for salt
  - Add python3-packaging as new dependency for salt
  - Drop conflictive patch dicarded from upstream
  - Fix SLS rendering error when Jinja macros are used
  - Fix version detection and avoid building and testing failures
  - Added:
    * fix-version-detection-and-avoid-building-and-testing.patch
    * make-sure-the-file-client-is-destroyed-upon-used.patch
  - Modified:
    * 3005.1-implement-zypper-removeptf-573.patch
    * activate-all-beacons-sources-config-pillar-grains.patch
    * add-custom-suse-capabilities-as-grains.patch
    * add-environment-variable-to-know-if-yum-is-invoked-f.patch
    * add-migrated-state-and-gpg-key-management-functions-.patch
    * add-publish_batch-to-clearfuncs-exposed-methods.patch
    * add-salt-ssh-support-with-venv-salt-minion-3004-493.patch
    * add-sleep-on-exception-handling-on-minion-connection.patch
    * add-standalone-configuration-file-for-enabling-packa.patch
    * add-support-for-gpgautoimport-539.patch
    * allow-vendor-change-option-with-zypper.patch
    * async-batch-implementation.patch
    * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
    * bsc-1176024-fix-file-directory-user-and-group-owners.patch
    * change-the-delimeters-to-prevent-possible-tracebacks.patch
    * control-the-collection-of-lvm-grains-via-config.patch
    * debian-info_installed-compatibility-50453.patch
    * dnfnotify-pkgset-plugin-implementation-3002.2-450.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * don-t-use-shell-sbin-nologin-in-requisites.patch
    * drop-serial-from-event.unpack-in-cli.batch_async.patch
    * early-feature-support-config.patch
    * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
    * enhance-openscap-module-add-xccdf_eval-call-386.patch
    * fix-bsc-1065792.patch
    * fix-for-suse-expanded-support-detection.patch
    * fix-issue-2068-test.patch
    * fix-missing-minion-returns-in-batch-mode-360.patch
    * fix-ownership-of-salt-thin-directory-when-using-the-.patch
    * fix-regression-with-depending-client.ssh-on-psutil-b.patch
    * fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch
    * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
    * fix-the-regression-for-yumnotify-plugin-456.patch
    * fix-traceback.print_exc-calls-for-test_pip_state-432.patch
    * fixes-for-python-3.10-502.patch
    * include-aliases-in-the-fqdns-grains.patch
    * info_installed-works-without-status-attr-now.patch
    * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
    * make-aptpkg.list_repos-compatible-on-enabled-disable.patch
    * make-setup.py-script-to-not-require-setuptools-9.1.patch
    * pass-the-context-to-pillar-ext-modules.patch
    * prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
    * prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
    * prevent-shell-injection-via-pre_flight_script_args-4.patch
    * read-repo-info-without-using-interpolation-bsc-11356.patch
    * restore-default-behaviour-of-pkg-list-return.patch
    * return-the-expected-powerpc-os-arch-bsc-1117995.patch
    * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
    * run-salt-api-as-user-salt-bsc-1064520.patch
    * run-salt-master-as-dedicated-salt-user.patch
    * save-log-to-logfile-with-docker.build.patch
    * skip-package-names-without-colon-bsc-1208691-578.patch
    * switch-firewalld-state-to-use-change_interface.patch
    * temporary-fix-extend-the-whitelist-of-allowed-comman.patch
    * update-target-fix-for-salt-ssh-to-process-targets-li.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * use-rlock-to-avoid-deadlocks-in-salt-ssh.patch
    * use-salt-bundle-in-dockermod.patch
    * x509-fixes-111.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
  - Removed:
    * add-amazon-ec2-detection-for-virtual-grains-bsc-1195.patch
    * add-support-for-name-pkgs-and-diff_attr-parameters-t.patch
    * align-amazon-ec2-nitro-grains-with-upstream-pr-bsc-1.patch
    * allow-entrypoint-compatibility-for-importlib-metadat.patch
    * clarify-pkg.installed-pkg_verify-documentation.patch
    * detect-module.run-syntax.patch
    * fix-salt.states.file.managed-for-follow_symlinks-tru.patch
    * fix-state.apply-in-test-mode-with-file-state-module-.patch
    * fix-test_ipc-unit-tests.patch
    * fixes-pkg.version_cmp-on-openeuler-systems-and-a-few.patch
    * fopen-workaround-bad-buffering-for-binary-mode-563.patch
    * ignore-erros-on-reading-license-files-with-dpkg_lowp.patch
    * ignore-extend-declarations-from-excluded-sls-files.patch
    * ignore-non-utf8-characters-while-reading-files-with-.patch
    * include-stdout-in-error-message-for-zypperpkg-559.patch
    * make-pass-renderer-configurable-other-fixes-532.patch
    * make-sure-saltcacheloader-use-correct-fileclient-519.patch
    * normalize-package-names-once-with-pkg.installed-remo.patch
    * retry-if-rpm-lock-is-temporarily-unavailable-547.patch
    * set-default-target-for-pip-from-venv_pip_target-envi.patch
    * state.apply-don-t-check-for-cached-pillar-errors.patch
    * state.orchestrate_single-does-not-pass-pillar-none-4.patch
* Fri Mar 17 2023 Alexander Graul <[email protected]>
  - Require python3-jmespath runtime dependency (bsc#1209233)
  - Fix problem with detecting PTF packages (bsc#1208691)
  - Added:
    * skip-package-names-without-colon-bsc-1208691-578.patch
* Tue Jan 31 2023 Pablo Suárez Hernández <[email protected]>
  - Fixes pkg.version_cmp on openEuler systems and a few other OS flavors
  - Added:
    * fixes-pkg.version_cmp-on-openeuler-systems-and-a-few.patch
* Mon Jan 23 2023 Pablo Suárez Hernández <[email protected]>
  - Make pkg.remove function from zypperpkg module to handle also PTF packages
  - Added:
    * 3005.1-implement-zypper-removeptf-573.patch
* Tue Jan 17 2023 Pablo Suárez Hernández <[email protected]>
  - Control the collection of lvm grains via config (bsc#1204939)
  - Added:
    * control-the-collection-of-lvm-grains-via-config.patch
* Thu Jan 12 2023 Pablo Suárez Hernández <[email protected]>
  - Allow entrypoint compatibility for "importlib-metadata>=5.0.0" (bsc#1207071)
  - Added:
    * allow-entrypoint-compatibility-for-importlib-metadat.patch
* Mon Jan 09 2023 Pablo Suárez Hernández <[email protected]>
  - Add missing patch after rebase to fix collections Mapping issues
  - Added:
    * fixes-for-python-3.10-502.patch
* Wed Jan 04 2023 Pablo Suárez Hernández <[email protected]>
  - Prevent deadlocks in salt-ssh executions
  - Added:
    * use-rlock-to-avoid-deadlocks-in-salt-ssh.patch
* Mon Jan 02 2023 Pablo Suárez Hernández <[email protected]>
  - Create new salt-tests subpackage containing Salt tests
* Thu Dec 29 2022 Pablo Suárez Hernández <[email protected]>
  - Update to Salt release version 3005.1
    * See release notes: https://docs.saltstack.com/en/latest/topics/releases/3005.1.html
  - Modified:
    * activate-all-beacons-sources-config-pillar-grains.patch
    * add-amazon-ec2-detection-for-virtual-grains-bsc-1195.patch
    * add-custom-suse-capabilities-as-grains.patch
    * add-environment-variable-to-know-if-yum-is-invoked-f.patch
    * add-migrated-state-and-gpg-key-management-functions-.patch
    * add-publish_batch-to-clearfuncs-exposed-methods.patch
    * add-salt-ssh-support-with-venv-salt-minion-3004-493.patch
    * add-sleep-on-exception-handling-on-minion-connection.patch
    * add-standalone-configuration-file-for-enabling-packa.patch
    * add-support-for-gpgautoimport-539.patch
    * add-support-for-name-pkgs-and-diff_attr-parameters-t.patch
    * align-amazon-ec2-nitro-grains-with-upstream-pr-bsc-1.patch
    * allow-vendor-change-option-with-zypper.patch
    * async-batch-implementation.patch
    * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
    * bsc-1176024-fix-file-directory-user-and-group-owners.patch
    * change-the-delimeters-to-prevent-possible-tracebacks.patch
    * clarify-pkg.installed-pkg_verify-documentation.patch
    * debian-info_installed-compatibility-50453.patch
    * detect-module.run-syntax.patch
    * dnfnotify-pkgset-plugin-implementation-3002.2-450.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * don-t-use-shell-sbin-nologin-in-requisites.patch
    * drop-serial-from-event.unpack-in-cli.batch_async.patch
    * early-feature-support-config.patch
    * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
    * enhance-openscap-module-add-xccdf_eval-call-386.patch
    * fix-bsc-1065792.patch
    * fix-for-suse-expanded-support-detection.patch
    * fix-issue-2068-test.patch
    * fix-missing-minion-returns-in-batch-mode-360.patch
    * fix-ownership-of-salt-thin-directory-when-using-the-.patch
    * fix-regression-with-depending-client.ssh-on-psutil-b.patch
    * fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch
    * fix-salt.states.file.managed-for-follow_symlinks-tru.patch
    * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
    * fix-state.apply-in-test-mode-with-file-state-module-.patch
    * fix-test_ipc-unit-tests.patch
    * fix-the-regression-for-yumnotify-plugin-456.patch
    * fix-traceback.print_exc-calls-for-test_pip_state-432.patch
    * fopen-workaround-bad-buffering-for-binary-mode-563.patch
    * ignore-erros-on-reading-license-files-with-dpkg_lowp.patch
    * ignore-extend-declarations-from-excluded-sls-files.patch
    * ignore-non-utf8-characters-while-reading-files-with-.patch
    * include-aliases-in-the-fqdns-grains.patch
    * include-stdout-in-error-message-for-zypperpkg-559.patch
    * info_installed-works-without-status-attr-now.patch
    * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
    * make-aptpkg.list_repos-compatible-on-enabled-disable.patch
    * make-pass-renderer-configurable-other-fixes-532.patch
    * make-setup.py-script-to-not-require-setuptools-9.1.patch
    * make-sure-saltcacheloader-use-correct-fileclient-519.patch
    * normalize-package-names-once-with-pkg.installed-remo.patch
    * pass-the-context-to-pillar-ext-modules.patch
    * prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
    * prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
    * prevent-shell-injection-via-pre_flight_script_args-4.patch
    * read-repo-info-without-using-interpolation-bsc-11356.patch
    * restore-default-behaviour-of-pkg-list-return.patch
    * retry-if-rpm-lock-is-temporarily-unavailable-547.patch
    * return-the-expected-powerpc-os-arch-bsc-1117995.patch
    * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
    * run-salt-api-as-user-salt-bsc-1064520.patch
    * run-salt-master-as-dedicated-salt-user.patch
    * save-log-to-logfile-with-docker.build.patch
    * set-default-target-for-pip-from-venv_pip_target-envi.patch
    * state.apply-don-t-check-for-cached-pillar-errors.patch
    * state.orchestrate_single-does-not-pass-pillar-none-4.patch
    * switch-firewalld-state-to-use-change_interface.patch
    * temporary-fix-extend-the-whitelist-of-allowed-comman.patch
    * update-target-fix-for-salt-ssh-to-process-targets-li.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * use-salt-bundle-in-dockermod.patch
    * x509-fixes-111.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
  - Removed:
    * 3003.3-do-not-consider-skipped-targets-as-failed-for.patch
    * 3003.3-postgresql-json-support-in-pillar-423.patch
    * add-missing-ansible-module-functions-to-whitelist-in.patch
    * add-rpm_vercmp-python-library-for-version-comparison.patch
    * adds-explicit-type-cast-for-port.patch
    * backport-syndic-auth-fixes.patch
    * batch.py-avoid-exception-when-minion-does-not-respon.patch
    * check-if-dpkgnotify-is-executable-bsc-1186674-376.patch
    * do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
    * enhance-logging-when-inotify-beacon-is-missing-pyino.patch
    * fix-62092-catch-zmq.error.zmqerror-to-set-hwm-for-zm.patch
    * fix-crash-when-calling-manage.not_alive-runners.patch
    * fixes-56144-to-enable-hotadd-profile-support.patch
    * fixes-for-python-3.10-502.patch
    * fix-exception-in-yumpkg.remove-for-not-installed-pac.patch
    * fix-for-cve-2022-22967-bsc-1200566.patch
    * fix-inspector-module-export-function-bsc-1097531-481.patch
    * fix-ip6_interface-grain-to-not-leak-secondary-ipv4-a.patch
    * fix-issues-with-salt-ssh-s-extra-filerefs.patch
    * fix-jinja2-contextfuntion-base-on-version-bsc-119874.patch
    * fix-multiple-security-issues-bsc-1197417.patch
    * fix-salt-call-event.send-call-with-grains-and-pillar.patch
    * fix-the-regression-in-schedule-module-releasded-in-3.patch
    * fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
    * force-zyppnotify-to-prefer-packages.db-than-packages.patch
    * implementation-of-held-unheld-functions-for-state-pk.patch
    * implementation-of-suse_ip-execution-module-bsc-10999.patch
    * improvements-on-ansiblegate-module-354.patch
    * mock-ip_addrs-in-utils-minions.py-unit-test-443.patch
    * notify-beacon-for-debian-ubuntu-systems-347.patch
    * refactor-and-improvements-for-transactional-updates-.patch
    * support-transactional-systems-microos.patch
    * wipe-notify_socket-from-env-in-cmdmod-bsc-1193357-30.patch
* Fri Oct 28 2022 Victor Zhestkov <[email protected]>
  - Pass the context to pillar ext modules
  - Align Amazon EC2 (Nitro) grains with upstream (bsc#1203685)
  - Detect module run syntax version
  - Implement automated patches alignment for the Salt Bundle
  - Added:
    * detect-module.run-syntax.patch
    * pass-the-context-to-pillar-ext-modules.patch
    * align-amazon-ec2-nitro-grains-with-upstream-pr-bsc-1.patch
* Fri Oct 21 2022 Alexander Graul <[email protected]>
  - Ignore extend declarations from excluded SLS files (bsc#1203886)
  - Clarify pkg.installed pkg_verify documentation
  - Enhance capture of error messages for Zypper calls in zypperpkg module
  - Added:
    * ignore-extend-declarations-from-excluded-sls-files.patch
    * include-stdout-in-error-message-for-zypperpkg-559.patch
    * clarify-pkg.installed-pkg_verify-documentation.patch
* Thu Oct 06 2022 Pablo Suárez Hernández <[email protected]>
  - Make pass renderer configurable and fix detected issues
  - Workaround fopen line buffering for binary mode (bsc#1203834)
  - Handle non-UTF-8 bytes in core grains generation (bsc#1202165)
  - Fix Syndic authentication errors (bsc#1199562)
  - Added:
    * make-pass-renderer-configurable-other-fixes-532.patch
    * ignore-non-utf8-characters-while-reading-files-with-.patch
    * fopen-workaround-bad-buffering-for-binary-mode-563.patch
    * backport-syndic-auth-fixes.patch
* Thu Sep 01 2022 Victor Zhestkov <[email protected]>
  - Add Amazon EC2 detection for virtual grains (bsc#1195624)
  - Fix the regression in schedule module releasded in 3004 (bsc#1202631)
  - Fix state.apply in test mode with file state module
    on user/group checking (bsc#1202167)
  - Change the delimeters to prevent possible tracebacks
    on some packages with dpkg_lowpkg
  - Make zypperpkg to retry if RPM lock is temporarily unavailable (bsc#1200596)
  - Added:
    * fix-the-regression-in-schedule-module-releasded-in-3.patch
    * retry-if-rpm-lock-is-temporarily-unavailable-547.patch
    * change-the-delimeters-to-prevent-possible-tracebacks.patch
    * add-amazon-ec2-detection-for-virtual-grains-bsc-1195.patch
    * fix-state.apply-in-test-mode-with-file-state-module-.patch
* Tue Jul 12 2022 Alexander Graul <[email protected]>
  - Fix test_ipc unit test
  - Added:
    * fix-test_ipc-unit-tests.patch
* Fri Jul 08 2022 Pablo Suárez Hernández <[email protected]>
  - Add support for gpgautoimport in zypperpkg module
  - Update Salt to work with Jinja >= and <= 3.1.0 (bsc#1198744)
  - Fix salt.states.file.managed() for follow_symlinks=True and test=True (bsc#1199372)
  - Make Salt 3004 compatible with pyzmq >= 23.0.0 (bsc#1201082)
  - Added:
    * fix-jinja2-contextfuntion-base-on-version-bsc-119874.patch
    * add-support-for-gpgautoimport-539.patch
    * fix-62092-catch-zmq.error.zmqerror-to-set-hwm-for-zm.patch
    * fix-salt.states.file.managed-for-follow_symlinks-tru.patch
* Thu Jul 07 2022 Pablo Suárez Hernández <[email protected]>
  - Add support for name, pkgs and diff_attr parameters to upgrade
    function for zypper and yum (bsc#1198489)
  - Added:
    * add-support-for-name-pkgs-and-diff_attr-parameters-t.patch
* Tue Jun 28 2022 Victor Zhestkov <[email protected]>
  - Fix ownership of salt thin directory when using the Salt Bundle
  - Set default target for pip from VENV_PIP_TARGET environment variable
  - Normalize package names once with pkg.installed/removed using yum (bsc#1195895)
  - Save log to logfile with docker.build
  - Use Salt Bundle in dockermod
  - Ignore erros on reading license files with dpkg_lowpkg (bsc#1197288)
  - Added:
    * normalize-package-names-once-with-pkg.installed-remo.patch
    * use-salt-bundle-in-dockermod.patch
    * fix-ownership-of-salt-thin-directory-when-using-the-.patch
    * ignore-erros-on-reading-license-files-with-dpkg_lowp.patch
    * set-default-target-for-pip-from-venv_pip_target-envi.patch
    * save-log-to-logfile-with-docker.build.patch
* Thu Jun 16 2022 Pablo Suárez Hernández <[email protected]>
  - Fix PAM auth issue due missing check for PAM_ACCT_MGM return value (CVE-2022-22967) (bsc#1200566)
  - Added:
    * fix-for-cve-2022-22967-bsc-1200566.patch
* Thu May 19 2022 Pablo Suárez Hernández <[email protected]>
  - Make sure SaltCacheLoader use correct fileclient (bsc#1199149)
  - Added:
    * make-sure-saltcacheloader-use-correct-fileclient-519.patch
* Tue Apr 12 2022 Victor Zhestkov <[email protected]>
  - Prevent data pollution between actions proceesed
    at the same time (bsc#1197637)
  - Fix regression preventing bootstrapping new clients
    caused by redundant dependency on psutil (bsc#1197533)
  - Added:
    * fix-regression-with-depending-client.ssh-on-psutil-b.patch
    * prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
* Tue Apr 05 2022 Victor Zhestkov <[email protected]>
  - Fixes for Python 3.10
  - Added:
    * fixes-for-python-3.10-502.patch
* Thu Mar 31 2022 Victor Zhestkov <[email protected]>
  - Fix salt-ssh opts poisoning (bsc#1197637)
  - Added:
    * fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch
* Thu Mar 31 2022 Pablo Suárez Hernández <[email protected]>
  - Fix multiple security issues (bsc#1197417)
    * Sign authentication replies to prevent MiTM (CVE-2022-22935)
    * Sign pillar data to prevent MiTM attacks. (CVE-2022-22934)
    * Prevent job and fileserver replays (CVE-2022-22936)
    * Fixed targeting bug, especially visible when using syndic and user auth. (CVE-2022-22941)
  - Added:
    * fix-multiple-security-issues-bsc-1197417.patch
* Mon Feb 28 2022 Pablo Suárez Hernández <[email protected]>
  - Fix issues found around pre_flight_script_args
  - Added:
    * prevent-shell-injection-via-pre_flight_script_args-4.patch
* Thu Feb 24 2022 Victor Zhestkov <[email protected]>
  - Add salt-ssh with Salt Bundle support (venv-salt-minion)
    (bsc#1182851, bsc#1196432)
  - Added:
    * add-salt-ssh-support-with-venv-salt-minion-3004-493.patch
* Thu Feb 17 2022 Pablo Suárez Hernández <[email protected]>
  - Restrict "state.orchestrate_single" to pass a pillar value if it exists (bsc#1194632)
  - Added:
    * state.orchestrate_single-does-not-pass-pillar-none-4.patch
* Tue Feb 08 2022 Pablo Suárez Hernández <[email protected]>
  - Update generated documentation to 3004
* Tue Feb 08 2022 Pablo Suárez Hernández <[email protected]>
  - Expose missing "ansible" module functions in Salt 3004 (bsc#1195625)
  - Added:
    * add-missing-ansible-module-functions-to-whitelist-in.patch
* Mon Feb 07 2022 Alexander Graul <[email protected]>
  - Fix salt-call event.send with pillar or grains
  - Added:
    * fix-salt-call-event.send-call-with-grains-and-pillar.patch
* Mon Jan 31 2022 Alexander Graul <[email protected]>
  - Fix exception in batch_async caused by a bad function call
  - Added:
    * drop-serial-from-event.unpack-in-cli.batch_async.patch
* Fri Jan 28 2022 Victor Zhestkov <[email protected]>
  - Fix inspector module export function (bsc#1097531)
  - Wipe NOTIFY_SOCKET from env in cmdmod (bsc#1193357)
  - Added:
    * fix-inspector-module-export-function-bsc-1097531-481.patch
    * wipe-notify_socket-from-env-in-cmdmod-bsc-1193357-30.patch
* Wed Jan 26 2022 Alexander Graul <[email protected]>
  - Update to version 3004, see release notes: https://docs.saltproject.io/en/master/topics/releases/3004.html
  - Don't check for cached pillar errors on state.apply (bsc#1190781)
  - Added:
    * state.apply-don-t-check-for-cached-pillar-errors.patch
  - Modified:
    * add-migrated-state-and-gpg-key-management-functions-.patch
    * switch-firewalld-state-to-use-change_interface.patch
    * include-aliases-in-the-fqdns-grains.patch
    * debian-info_installed-compatibility-50453.patch
    * info_installed-works-without-status-attr-now.patch
    * fix-traceback.print_exc-calls-for-test_pip_state-432.patch
    * add-custom-suse-capabilities-as-grains.patch
    * add-rpm_vercmp-python-library-for-version-comparison.patch
    * 3003.3-do-not-consider-skipped-targets-as-failed-for.patch
    * support-transactional-systems-microos.patch
    * do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
    * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
    * update-target-fix-for-salt-ssh-to-process-targets-li.patch
    * fix-exception-in-yumpkg.remove-for-not-installed-pac.patch
    * enhance-openscap-module-add-xccdf_eval-call-386.patch
    * add-environment-variable-to-know-if-yum-is-invoked-f.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
    * run-salt-master-as-dedicated-salt-user.patch
    * 3003.3-postgresql-json-support-in-pillar-423.patch
    * prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
    * early-feature-support-config.patch
    * implementation-of-held-unheld-functions-for-state-pk.patch
    * x509-fixes-111.patch
    * fix-issues-with-salt-ssh-s-extra-filerefs.patch
    * mock-ip_addrs-in-utils-minions.py-unit-test-443.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * refactor-and-improvements-for-transactional-updates-.patch
    * improvements-on-ansiblegate-module-354.patch
    * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
  - Removed:
    * add-alibaba-cloud-linux-2-by-backporting-upstream-s-.patch
    * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
    * do-not-break-master_tops-for-minion-with-version-low.patch
    * don-t-call-zypper-with-more-than-one-no-refresh.patch
    * do-not-monkey-patch-yaml-bsc-1177474.patch
    * add-missing-aarch64-to-rpm-package-architectures-405.patch
    * figure-out-python-interpreter-to-use-inside-containe.patch
    * parsing-epoch-out-of-version-provided-during-pkg-rem.patch
    * fix-a-test-and-some-variable-names-229.patch
    * add-astra-linux-common-edition-to-the-os-family-list.patch
    * better-handling-of-bad-public-keys-from-minions-bsc-.patch
    * templates-move-the-globals-up-to-the-environment-jin.patch
    * virt-enhancements.patch
    * fix-aptpkg.normalize_name-when-package-arch-is-all.patch
    * adding-preliminary-support-for-rocky.-59682-391.patch
    * fix-save-for-iptables-state-module-bsc-1185131-372.patch

Files

/etc/logrotate.d/salt
/etc/salt
/etc/salt/pki
/srv/spm
/usr/bin/salt-support
/usr/bin/spm
/usr/lib/tmpfiles.d/salt.conf
/usr/share/doc/packages/salt
/usr/share/doc/packages/salt/AUTHORS
/usr/share/doc/packages/salt/README.SUSE
/usr/share/doc/packages/salt/README.rst
/usr/share/licenses/salt
/usr/share/licenses/salt/LICENSE
/usr/share/man/man1/salt-call.1.gz
/usr/share/man/man1/salt.1.gz
/usr/share/man/man1/spm.1.gz
/var/cache/salt
/var/log/salt


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 21 02:11:05 2025