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

salt-master-3006.0-17.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: salt-master Distribution: openSUSE Tumbleweed
Version: 3006.0 Vendor: openSUSE
Release: 17.1 Build date: Tue Jul 9 13:23:20 2024
Group: System/Management Build host: reproducible
Size: 3408811 Source RPM: salt-3006.0-17.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://saltproject.io/
Summary: The management component of Saltstack with zmq protocol supported
The Salt master is the central server to which all minions connect.
Enabled commands to remote systems to be called in parallel rather
than serially.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Jul 09 2024 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <fliu@suse.com>
  - Fix performance of user.list_groups with many remote groups
  - Added:
    * fix-user.list_groups-omits-remote-groups.patch
* Tue Jun 18 2024 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <marek.czernek@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - Mark python3-CherryPy as recommended package for the testsuite
* Tue May 07 2024 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Make "man" a recommended package instead of required
* Tue Mar 26 2024 Marek Czernek <marek.czernek@suse.com>
  - Convert oscap output to UTF-8
  - Added:
    * switch-oscap-encoding-to-utf-8-639.patch
* Thu Mar 21 2024 Marek Czernek <marek.czernek@suse.com>
  - 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 <yeray.gutierrez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <marek.czernek@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <yeray.gutierrez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - Provide user(salt)/group(salt) capabilities for RPM 4.19
* Tue Jan 23 2024 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <marek.czernek@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <alexander.graul@suse.com>
  - Randomize pre_flight_script path (CVE-2023-34049 bsc#1215157)
  - Added:
    * fix-cve-2023-34049-bsc-1215157.patch
* Tue Oct 17 2023 Marek Czernek <marek.czernek@suse.com>
  - 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 <vzhestkov@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <vzhestkov@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - Create new salt-tests subpackage containing Salt tests
* Thu Dec 29 2022 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - 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 <alexander.graul@suse.com>
  - Fix test_ipc unit test
  - Added:
    * fix-test_ipc-unit-tests.patch
* Fri Jul 08 2022 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - Make sure SaltCacheLoader use correct fileclient (bsc#1199149)
  - Added:
    * make-sure-saltcacheloader-use-correct-fileclient-519.patch
* Tue Apr 12 2022 Victor Zhestkov <victor.zhestkov@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - Fixes for Python 3.10
  - Added:
    * fixes-for-python-3.10-502.patch
* Thu Mar 31 2022 Victor Zhestkov <victor.zhestkov@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - 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 <pablo.suarezhernandez@suse.com>
  - Update generated documentation to 3004
* Tue Feb 08 2022 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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 <victor.zhestkov@suse.com>
  - 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 <alexander.graul@suse.com>
  - 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
* Mon Nov 15 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Simplify "transactional_update" module to not use SSH wrapper and allow more flexible execution
  - Add "--no-return-event" option to salt-call to prevent sending return event back to master.
  - Make "state.highstate" to acts on concurrent flag.
  - Fix print regression for yumnotify plugin
  - Added:
    * refactor-and-improvements-for-transactional-updates-.patch
    * fix-the-regression-for-yumnotify-plugin-456.patch
* Tue Nov 09 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - Use dnfnotify instead yumnotify for relevant distros
  - dnfnotify pkgset plugin implementation
  - Add rpm_vercmp python library support for version comparison
  - Prevent pkg plugins errors on missing cookie path (bsc#1186738)
  - Added:
    * add-rpm_vercmp-python-library-for-version-comparison.patch
    * mock-ip_addrs-in-utils-minions.py-unit-test-443.patch
    * dnfnotify-pkgset-plugin-implementation-3002.2-450.patch
    * fix-traceback.print_exc-calls-for-test_pip_state-432.patch
    * prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
* Fri Oct 15 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix ip6_interface grain to not leak secondary IPv4 aliases (bsc#1191412)
  - Make "salt-api" package to require python3-cherrypy on RHEL systems
  - Make "tar" as required for "salt-transactional-update" package
  - Added:
    * fix-ip6_interface-grain-to-not-leak-secondary-ipv4-a.patch
* Fri Oct 08 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix issues with salt-ssh's extra-filerefs
  - Added:
    * fix-issues-with-salt-ssh-s-extra-filerefs.patch
* Fri Oct 08 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix crash when calling manage.not_alive runners
  - Added:
    * fix-crash-when-calling-manage.not_alive-runners.patch
* Wed Oct 06 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not consider skipped targets as failed for ansible.playbooks state (bsc#1190446)
  - Added:
    * 3003.3-do-not-consider-skipped-targets-as-failed-for.patch
* Thu Sep 30 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not break master_tops for minion with version lower to 3003
  - Added:
    * do-not-break-master_tops-for-minion-with-version-low.patch
* Fri Sep 24 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Support querying for JSON data in external sql pillar
  - Added:
    * 3003.3-postgresql-json-support-in-pillar-423.patch
* Mon Sep 20 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt release version 3003.3
  - See release notes: https://docs.saltstack.com/en/latest/topics/releases/3003.3.html
  - Added:
    * allow-vendor-change-option-with-zypper.patch
    * support-transactional-systems-microos.patch
    * virt-enhancements.patch
  - Modified:
    * adds-explicit-type-cast-for-port.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * fixes-56144-to-enable-hotadd-profile-support.patch
    * include-aliases-in-the-fqdns-grains.patch
    * implementation-of-held-unheld-functions-for-state-pk.patch
    * add-alibaba-cloud-linux-2-by-backporting-upstream-s-.patch
    * debian-info_installed-compatibility-50453.patch
    * fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
    * update-target-fix-for-salt-ssh-to-process-targets-li.patch
    * x509-fixes-111.patch
    * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
    * restore-default-behaviour-of-pkg-list-return.patch
    * adding-preliminary-support-for-rocky.-59682-391.patch
    * add-astra-linux-common-edition-to-the-os-family-list.patch
    * templates-move-the-globals-up-to-the-environment-jin.patch
    * fix-bsc-1065792.patch
    * add-migrated-state-and-gpg-key-management-functions-.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
    * improvements-on-ansiblegate-module-354.patch
    * add-custom-suse-capabilities-as-grains.patch
    * return-the-expected-powerpc-os-arch-bsc-1117995.patch
    * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
    * enhance-openscap-module-add-xccdf_eval-call-386.patch
    * implementation-of-suse_ip-execution-module-bsc-10999.patch
    * add-missing-aarch64-to-rpm-package-architectures-405.patch
    * async-batch-implementation.patch
    * temporary-fix-extend-the-whitelist-of-allowed-comman.patch
    * do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
    * figure-out-python-interpreter-to-use-inside-containe.patch
    * better-handling-of-bad-public-keys-from-minions-bsc-.patch
    * early-feature-support-config.patch
    * do-not-monkey-patch-yaml-bsc-1177474.patch
  - Removed:
    * fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
    * fix-regression-on-cmd.run-when-passing-tuples-as-cmd.patch
    * fix-for-log-checking-in-x509-test.patch
    * do-not-make-ansiblegate-to-crash-on-python3-minions.patch
    * prevent-race-condition-on-sigterm-for-the-minion-bsc.patch
    * remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
    * move-server_id-deprecation-warning-to-reduce-log-spa.patch
    * re-adding-function-to-test-for-root.patch
    * make-profiles-a-package.patch
    * handle-master-tops-data-when-states-are-applied-by-t.patch
    * fix-unit-tests-for-batch-async-after-refactor.patch
    * prevent-test_mod_del_repo_multiline_values-to-fail.patch
    * prevent-import-errors-when-running-test_btrfs-unit-t.patch
    * fix-failing-unit-tests-for-batch-async.patch
    * remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
    * virt-use-dev-kvm-to-detect-kvm-383.patch
    * 3002.2-xen-spicevmc-dns-srv-records-backports-314.patch
    * add-docker-logout-237.patch
    * drop-wrong-mock-from-chroot-unit-test.patch
    * fix-async-batch-multiple-done-events.patch
    * fix-unit-test-for-grains-core.patch
    * remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
    * pkgrepo-support-python-2.7-function-call-295.patch
    * opensuse-3000-virt-defined-states-222.patch
    * open-suse-3002.2-xen-grub-316.patch
    * add-patch-support-for-allow-vendor-change-option-wit.patch
    * fix-the-removed-six.itermitems-and-six.-_type-262.patch
    * fix-aptpkg-systemd-call-bsc-1143301.patch
    * add-almalinux-and-alibaba-cloud-linux-to-the-os-fami.patch
    * fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
    * regression-fix-of-salt-ssh-on-processing-targets-353.patch
    * do-not-break-repo-files-with-multiple-line-values-on.patch
    * 3002-set-distro-requirement-to-oldest-supported-vers.patch
    * integration-of-msi-authentication-with-azurearm-clou.patch
    * zypperpkg-filter-patterns-that-start-with-dot-244.patch
    * fix-for-temp-folder-definition-in-loader-unit-test.patch
    * fix-novendorchange-option-284.patch
    * backport-virt-patches-from-3001-256.patch
    * allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
    * path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
    * virt-uefi-fix-backport-312.patch
    * add-all_versions-parameter-to-include-all-installed-.patch
    * add-pkg.services_need_restart-302.patch
    * add-batch_presence_ping_timeout-and-batch_presence_p.patch
    * allow-vendor-change-option-with-zypper-313.patch
    * avoid-traceback-when-http.query-request-cannot-be-pe.patch
    * changed-imports-to-vendored-tornado.patch
    * fix-issue-parsing-errors-in-ansiblegate-state-module.patch
    * sanitize-grains-loaded-from-roster_grains.json.patch
    * handle-volumes-on-stopped-pools-in-virt.vm_info-373.patch
    * add-multi-file-support-and-globbing-to-the-filetree-.patch
    * loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
    * backport-thread.is_alive-fix-390.patch
    * get-os_arch-also-without-rpm-package-installed.patch
    * python3.8-compatibility-pr-s-235.patch
    * fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
    * ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
    * xfs-do-not-fails-if-type-is-not-present.patch
    * grains-master-can-read-grains.patch
    * invalidate-file-list-cache-when-cache-file-modified-.patch
    * move-vendor-change-logic-to-zypper-class-355.patch
    * implement-network.fqdns-module-function-bsc-1134860-.patch
    * opensuse-3000.2-virt-backports-236-257.patch
    * prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
    * batch_async-avoid-using-fnmatch-to-match-event-217.patch
    * provide-the-missing-features-required-for-yomi-yet-o.patch
    * fix-__mount_device-wrapper-254.patch
    * fix-ipv6-scope-bsc-1108557.patch
    * fix-failing-unit-tests-for-systemd.patch
    * use-current-ioloop-for-the-localclient-instance-of-b.patch
    * revert-add-patch-support-for-allow-vendor-change-opt.patch
    * remove-deprecated-warning-that-breaks-miniion-execut.patch
    * prevent-systemd-run-description-issue-when-running-a.patch
    * fix-grains.test_core-unit-test-277.patch
    * prevent-command-injection-in-the-snapper-module-bsc-.patch
    * backport-of-upstream-pr59492-to-3002.2-404.patch
    * use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
    * reintroducing-reverted-changes.patch
    * add-cpe_name-for-osversion-grain-parsing-u-49946.patch
    * add-hold-unhold-functions.patch
    * virt._get_domain-don-t-raise-an-exception-if-there-i.patch
    * fix-error-handling-in-openscap-module-bsc-1188647-40.patch
    * apply-patch-from-upstream-to-support-python-3.8.patch
    * remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
    * add-supportconfig-module-for-remote-calls-and-saltss.patch
    * allow-extra_filerefs-as-sanitized-kwargs-for-ssh-cli.patch
    * fall-back-to-pymysql.patch
    * fixes-cve-2018-15750-cve-2018-15751.patch
    * do-not-crash-when-there-are-ipv6-established-connect.patch
    * improve-batch_async-to-release-consumed-memory-bsc-1.patch
    * support-config-non-root-permission-issues-fixes-u-50.patch
    * transactional_update-detect-recursion-in-the-executo.patch
    * open-suse-3002.2-virt-network-311.patch
    * option-to-en-disable-force-refresh-in-zypper-215.patch
    * do-noop-for-services-states-when-running-systemd-in-.patch
    * exclude-the-full-path-of-a-download-url-to-prevent-i.patch
    * fix-a-wrong-rebase-in-test_core.py-180.patch
    * add-new-custom-suse-capability-for-saltutil-state-mo.patch
    * opensuse-3000-libvirt-engine-fixes-251.patch
    * accumulated-changes-from-yomi-167.patch
    * fix-async-batch-race-conditions.patch
    * fix-onlyif-unless-when-multiple-conditions-bsc-11808.patch
    * loop-fix-variable-names-for-until_no_eval.patch
    * batch-async-catch-exceptions-and-safety-unregister-a.patch
    * grains.extra-support-old-non-intel-kernels-bsc-11806.patch
    * backport-a-few-virt-prs-272.patch
    * fix-git_pillar-merging-across-multiple-__env__-repos.patch
    * drop-wrong-virt-capabilities-code-after-rebasing-pat.patch
    * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
    * async-batch-implementation-fix-320.patch
    * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
    * support-transactional-systems-microos-271.patch
    * strip-trailing-from-repo.uri-when-comparing-repos-in.patch
    * opensuse-3000.3-spacewalk-runner-parse-command-250.patch
    * calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
    * add-virt.all_capabilities.patch
    * ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
    * virt-pass-emulator-when-getting-domain-capabilities-.patch
    * fixing-streamclosed-issue.patch
    * fix-for-some-cves-bsc1181550.patch
    * transactional_update-unify-with-chroot.call.patch
    * do-not-raise-streamclosederror-traceback-but-only-lo.patch
    * fix-batch_async-obsolete-test.patch
    * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
    * fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
    * accumulated-changes-required-for-yomi-165.patch
    * fix-virt.update-with-cpu-defined-263.patch
    * remove-vendored-backports-abc-from-requirements.patch
    * open-suse-3002.2-bigvm-310.patch
    * xen-disk-fixes-264.patch
    * virt.network_update-handle-missing-ipv4-netmask-attr.patch
    * add-saltssh-multi-version-support-across-python-inte.patch
* Wed Sep 15 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Exclude the full path of a download URL to prevent injection of
    malicious code (bsc#1190265) (CVE-2021-21996)
  - Added:
    * exclude-the-full-path-of-a-download-url-to-prevent-i.patch
* Tue Aug 31 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - Fix wrong relative paths resolution with Jinja renderer when importing subdirectories
  - Added:
    * templates-move-the-globals-up-to-the-environment-jin.patch
* Thu Aug 19 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - Don't pass shell="/sbin/nologin" to onlyif/unless checks (bsc#1188259)
  - Add missing aarch64 to rpm package architectures
  - Backport of upstream PR#59492
  - Added:
    * backport-of-upstream-pr59492-to-3002.2-404.patch
    * don-t-use-shell-sbin-nologin-in-requisites.patch
    * add-missing-aarch64-to-rpm-package-architectures-405.patch
* Wed Aug 11 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix failing unit test for systemd
  - Fix error handling in openscap module (bsc#1188647)
  - Better handling of bad public keys from minions (bsc#1189040)
  - Added:
    * better-handling-of-bad-public-keys-from-minions-bsc-.patch
    * fix-error-handling-in-openscap-module-bsc-1188647-40.patch
    * fix-failing-unit-tests-for-systemd.patch
* Tue Aug 10 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Define license macro as doc in spec file if not existing
  - Add standalone formulas configuration for salt minion and remove salt-master requirement (bsc#1168327)
* Fri Jul 16 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do noop for services states when running systemd in offline mode (bsc#1187787)
  - transactional_updates: do not execute states in parallel but use a queue (bsc#1188170)
  - Added:
    * do-noop-for-services-states-when-running-systemd-in-.patch
* Thu Jul 08 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Handle "master tops" data when states are applied by "transactional_update" (bsc#1187787)
  - Enhance openscap module: add "xccdf_eval" call
  - Added:
    * enhance-openscap-module-add-xccdf_eval-call-386.patch
    * handle-master-tops-data-when-states-are-applied-by-t.patch
* Tue Jul 06 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - virt: pass emulator when getting domain capabilities from libvirt
  - Adding preliminary support for Rocky Linux
  - Implementation of held/unheld functions for state pkg (bsc#1187813)
  - Added:
    * implementation-of-held-unheld-functions-for-state-pk.patch
    * adding-preliminary-support-for-rocky.-59682-391.patch
    * virt-pass-emulator-when-getting-domain-capabilities-.patch
* Fri Jun 25 2021 Alexander Graul <alexander.graul@suse.com>
  - Replace deprecated Thread.isAlive() with Thread.is_alive()
  - Added:
    * backport-thread.is_alive-fix-390.patch
* Thu Jun 24 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - Fix exception in yumpkg.remove for not installed package
  - Fix save for iptables state module (bsc#1185131)
  - Added:
    * fix-exception-in-yumpkg.remove-for-not-installed-pac.patch
    * fix-save-for-iptables-state-module-bsc-1185131-372.patch
* Thu Jun 24 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt: use /dev/kvm to detect KVM
  - Added:
    * virt-use-dev-kvm-to-detect-kvm-383.patch
* Thu Jun 24 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - zypperpkg: improve logic for handling vendorchange flags
  - Added:
    * move-vendor-change-logic-to-zypper-class-355.patch
* Mon Jun 21 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Add bundled provides for tornado to the spec file
  - Enhance logging when inotify beacon is missing pyinotify (bsc#1186310)
  - Add "python3-pyinotify" as a recommended package for Salt in SUSE/OpenSUSE distros
  - Added:
    * enhance-logging-when-inotify-beacon-is-missing-pyino.patch
* Fri Jun 04 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix tmpfiles.d configuration for salt to not use legacy paths (bsc#1173103)
* Tue Jun 01 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Check if dpkgnotify is executable (bsc#1186674)
  - Added:
    * check-if-dpkgnotify-is-executable-bsc-1186674-376.patch
* Fri May 21 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Detect Python version to use inside container (bsc#1167586) (bsc#1164192)
  - Handle volumes on stopped pools in virt.vm_info (bsc#1186287)
  - Drop support for Python2. Obsoletes "python2-salt" package
  - Added:
    * handle-volumes-on-stopped-pools-in-virt.vm_info-373.patch
    * figure-out-python-interpreter-to-use-inside-containe.patch
* Mon May 10 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - grains.extra: support old non-intel kernels (bsc#1180650)
  - Fix missing minion returns in batch mode (bsc#1184659)
  - Added:
    * fix-missing-minion-returns-in-batch-mode-360.patch
    * grains.extra-support-old-non-intel-kernels-bsc-11806.patch
* Tue May 04 2021 Jochen Breuer <jbreuer@suse.de>
  - Parsing Epoch out of version provided during pkg remove (bsc#1173692)
  - Added:
    * parsing-epoch-out-of-version-provided-during-pkg-rem.patch
* Tue Apr 27 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix issue parsing errors in ansiblegate state module
  - Added:
    * fix-issue-parsing-errors-in-ansiblegate-state-module.patch
* Tue Apr 27 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Prevent command injection in the snapper module (bsc#1185281) (CVE-2021-31607)
  - transactional_update: detect recursion in the executor
  - Add subpackage salt-transactional-update (jsc#SLE-18028)
  - Remove duplicate directories from specfile
  - Added:
    * transactional_update-detect-recursion-in-the-executo.patch
    * prevent-command-injection-in-the-snapper-module-bsc-.patch
* Tue Apr 20 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Improvements on "ansiblegate" module (bsc#1185092):
    * New methods: ansible.targets / ansible.discover_playbooks
    * General bugfixes
  - Added:
    * improvements-on-ansiblegate-module-354.patch
* Tue Apr 13 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Regression fix of salt-ssh on processing some targets
  - Added:
    * regression-fix-of-salt-ssh-on-processing-targets-353.patch
* Tue Apr 13 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Add support for Alibaba Cloud Linux 2 (Aliyun Linux)
  - Added:
    * add-alibaba-cloud-linux-2-by-backporting-upstream-s-.patch
* Fri Apr 09 2021 Victor Zhestkov <victor.zhestkov@suse.com>
  - Update target fix for salt-ssh to process targets list (bsc#1179831)
  - Added:
    * update-target-fix-for-salt-ssh-to-process-targets-li.patch
* Fri Apr 09 2021 Alexander Graul <alexander.graul@suse.com>
  - Add notify beacon for Debian/Ubuntu systems
  - Add core grains support for AlmaLinux and Alibaba Could Linux
  - Added:
    * add-almalinux-and-alibaba-cloud-linux-to-the-os-fami.patch
    * notify-beacon-for-debian-ubuntu-systems-347.patch
* Wed Mar 17 2021 Jochen Breuer <jbreuer@suse.de>
  - Allow vendor change option with zypper
  - Added:
    * allow-vendor-change-option-with-zypper-313.patch
* Wed Mar 10 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt.network_update: handle missing ipv4 netmask attribute
  - Added:
    * virt.network_update-handle-missing-ipv4-netmask-attr.patch
* Tue Mar 09 2021 Alexander Graul <alexander.graul@suse.com>
  - Set distro requirement to oldest supported version in requirements/base.txt
  - Added:
    * 3002-set-distro-requirement-to-oldest-supported-vers.patch
* Tue Mar 09 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not monkey patch yaml loaders: Prevent breaking Ansible filter modules (bsc#1177474)
  - Don't require python3-certifi
  - Added:
    * do-not-monkey-patch-yaml-bsc-1177474.patch
* Wed Mar 03 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix race conditions for corner cases when handling SIGTERM by minion (bsc#1172110)
  - Added:
    * prevent-race-condition-on-sigterm-for-the-minion-bsc.patch
* Mon Mar 01 2021 Alexander Graul <alexander.graul@suse.com>
  - Allow extra_filerefs as sanitized kwargs for SSH client
  - Fix regression on cmd.run when passing tuples as cmd (bsc#1182740)
  - Fix for multiple for security issues
    (CVE-2020-28243) (CVE-2020-28972) (CVE-2020-35662) (CVE-2021-3148) (CVE-2021-3144)
    (CVE-2021-25281) (CVE-2021-25282) (CVE-2021-25283) (CVE-2021-25284) (CVE-2021-3197)
    (bsc#1181550) (bsc#1181556) (bsc#1181557) (bsc#1181558) (bsc#1181559) (bsc#1181560)
    (bsc#1181561) (bsc#1181562) (bsc#1181563) (bsc#1181564) (bsc#1181565)
  - Implementation of suse_ip execution module to prevent issues with network.managed (bsc#1099976)
  - Add sleep on exception handling on minion connection attempt to the master (bsc#1174855)
  - Allows for the VMware provider to handle CPU and memory hot-add in newer versions of the software. (bsc#1181347)
  - Always require python-certifi (used by salt.ext.tornado)
  - Bring missing part of async batch implementation back (bsc#1182382) (CVE-2021-25315)
  - Added:
    * implementation-of-suse_ip-execution-module-bsc-10999.patch
    * fix-regression-on-cmd.run-when-passing-tuples-as-cmd.patch
    * async-batch-implementation-fix-320.patch
    * add-sleep-on-exception-handling-on-minion-connection.patch
    * allow-extra_filerefs-as-sanitized-kwargs-for-ssh-cli.patch
    * fix-for-some-cves-bsc1181550.patch
    * fixes-56144-to-enable-hotadd-profile-support.patch
* Tue Feb 16 2021 Alexander Graul <alexander.graul@suse.com>
  - Always require python3-distro (bsc#1182293)
* Thu Feb 11 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt: search for grub.xen path
  - Xen spicevmc, DNS SRV records backports:
    Fix virtual network generated DNS XML for SRV records
    Don't add spicevmc channel to xen VMs
  - virt UEFI fix: virt.update when efi=True
  - Added:
    * virt-uefi-fix-backport-312.patch
    * 3002.2-xen-spicevmc-dns-srv-records-backports-314.patch
    * open-suse-3002.2-xen-grub-316.patch
* Mon Jan 25 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not crash when unexpected cmd output at listing patches (bsc#1181290)
  - Added:
    * do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
* Fri Jan 22 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix behavior for "onlyif/unless" when multiple conditions (bsc#1180818)
  - Added:
    * fix-onlyif-unless-when-multiple-conditions-bsc-11808.patch
* Wed Jan 13 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Remove deprecated warning that breaks minion execution when "server_id_use_crc" opts is missing
  - Added:
    * remove-deprecated-warning-that-breaks-miniion-execut.patch
* Wed Jan 13 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Revert wrong zypper patch to support vendorchanges flags on pkg.install
  - Added:
    * revert-add-patch-support-for-allow-vendor-change-opt.patch
* Tue Jan 12 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Force zyppnotify to prefer Packages.db than Packages if it exists
  - Allow vendor change option with zypper
  - Add pkg.services_need_restart
  - Fix for file.check_perms to work with numeric uid/gid
  - Added:
    * force-zyppnotify-to-prefer-packages.db-than-packages.patch
    * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
    * add-patch-support-for-allow-vendor-change-option-wit.patch
    * add-pkg.services_need_restart-302.patch
* Tue Jan 12 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt: more network support
    Add more network and PCI/USB host devices passthrough support
    to virt module and states
  - Added:
    * open-suse-3002.2-virt-network-311.patch
* Tue Jan 12 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Bigvm backports
    virt consoles, CPU tuning and topology, and memory tuning.
  - Added:
    * open-suse-3002.2-bigvm-310.patch
* Mon Jan 11 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix pkg states when DEB package has "all" arch
  - Added:
    * fix-aptpkg.normalize_name-when-package-arch-is-all.patch
* Tue Jan 05 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not force beacons configuration to be a list.
    Revert https://github.com/saltstack/salt/pull/58655
  - Added:
    * revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
* Tue Jan 05 2021 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Drop wrong virt capabilities code after rebasing patches
  - Added:
    * drop-wrong-virt-capabilities-code-after-rebasing-pat.patch

Files

/etc/salt/master
/etc/salt/master.d
/etc/salt/pki/master
/etc/salt/pki/master/minions
/etc/salt/pki/master/minions_autosign
/etc/salt/pki/master/minions_denied
/etc/salt/pki/master/minions_pre
/etc/salt/pki/master/minions_rejected
/etc/salt/roster
/srv/pillar
/srv/salt
/usr/bin/salt
/usr/bin/salt-cp
/usr/bin/salt-key
/usr/bin/salt-master
/usr/bin/salt-run
/usr/lib/systemd/system/salt-master.service
/usr/sbin/rcsalt-master
/usr/share/man/man1/salt-cp.1.gz
/usr/share/man/man1/salt-key.1.gz
/usr/share/man/man1/salt-master.1.gz
/usr/share/man/man1/salt-run.1.gz
/usr/share/man/man7/salt.7.gz
/var/cache/salt/master
/var/cache/salt/master/jobs
/var/cache/salt/master/proc
/var/cache/salt/master/queues
/var/cache/salt/master/roots
/var/cache/salt/master/syndics
/var/cache/salt/master/tokens
/var/lib/salt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Jul 27 00:23:05 2024