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

salt-standalone-formulas-configuration-3006.0-5.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: salt-standalone-formulas-configuration Distribution: openSUSE:Factory:zSystems
Version: 3006.0 Vendor: openSUSE
Release: 5.1 Build date: Sun Sep 24 16:16:36 2023
Group: System/Management Build host: s390zl22
Size: 148 Source RPM: salt-3006.0-5.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://saltproject.io/
Summary: Standalone Salt configuration to make the packaged formulas available for the Salt master
This package adds the standalone configuration for the Salt master in order to make the packaged Salt formulas available on the Salt master

Provides

Requires

License

Apache-2.0

Changelog

* 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
* Fri Dec 18 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt release version 3002.2 (jsc#ECO-3212) (jsc#SLE-18033)
  - See release notes: https://docs.saltstack.com/en/latest/topics/releases/3002.2.html
  - Modified:
    * add-environment-variable-to-know-if-yum-is-invoked-f.patch
    * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
    * fix-__mount_device-wrapper-254.patch
    * opensuse-3000.2-virt-backports-236-257.patch
    * fixes-cve-2018-15750-cve-2018-15751.patch
    * strip-trailing-from-repo.uri-when-comparing-repos-in.patch
    * include-aliases-in-the-fqdns-grains.patch
    * support-config-non-root-permission-issues-fixes-u-50.patch
    * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
    * fix-batch_async-obsolete-test.patch
    * early-feature-support-config.patch
    * changed-imports-to-vendored-tornado.patch
    * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
    * add-hold-unhold-functions.patch
    * do-not-crash-when-there-are-ipv6-established-connect.patch
    * add-docker-logout-237.patch
    * add-saltssh-multi-version-support-across-python-inte.patch
    * fix-a-test-and-some-variable-names-229.patch
    * implement-network.fqdns-module-function-bsc-1134860-.patch
    * debian-info_installed-compatibility-50453.patch
    * fix-bsc-1065792.patch
    * use-current-ioloop-for-the-localclient-instance-of-b.patch
    * restore-default-behaviour-of-pkg-list-return.patch
    * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
    * use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
    * add-migrated-state-and-gpg-key-management-functions-.patch
    * info_installed-works-without-status-attr-now.patch
    * bsc-1176024-fix-file-directory-user-and-group-owners.patch
    * opensuse-3000.3-spacewalk-runner-parse-command-250.patch
    * fix-aptpkg-systemd-call-bsc-1143301.patch
    * fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
    * ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
    * calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
    * add-cpe_name-for-osversion-grain-parsing-u-49946.patch
    * python3.8-compatibility-pr-s-235.patch
    * backport-virt-patches-from-3001-256.patch
    * do-not-break-repo-files-with-multiple-line-values-on.patch
    * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
    * accumulated-changes-required-for-yomi-165.patch
    * support-transactional-systems-microos-271.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * remove-vendored-backports-abc-from-requirements.patch
    * fall-back-to-pymysql.patch
    * xen-disk-fixes-264.patch
    * fix-for-temp-folder-definition-in-loader-unit-test.patch
    * batch.py-avoid-exception-when-minion-does-not-respon.patch
    * move-server_id-deprecation-warning-to-reduce-log-spa.patch
    * avoid-traceback-when-http.query-request-cannot-be-pe.patch
    * fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
    * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
    * grains-master-can-read-grains.patch
    * remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
    * fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
    * accumulated-changes-from-yomi-167.patch
    * allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
    * loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
    * add-astra-linux-common-edition-to-the-os-family-list.patch
    * fix-async-batch-race-conditions.patch
    * batch-async-catch-exceptions-and-safety-unregister-a.patch
    * activate-all-beacons-sources-config-pillar-grains.patch
    * drop-wrong-mock-from-chroot-unit-test.patch
    * fix-for-suse-expanded-support-detection.patch
    * fix-novendorchange-option-284.patch
    * fix-virt.update-with-cpu-defined-263.patch
    * add-batch_presence_ping_timeout-and-batch_presence_p.patch
    * fix-git_pillar-merging-across-multiple-__env__-repos.patch
    * add-publish_batch-to-clearfuncs-exposed-methods.patch
    * fix-unit-tests-for-batch-async-after-refactor.patch
    * add-new-custom-suse-capability-for-saltutil-state-mo.patch
    * prevent-test_mod_del_repo_multiline_values-to-fail.patch
    * x509-fixes-111.patch
    * adds-explicit-type-cast-for-port.patch
    * run-salt-master-as-dedicated-salt-user.patch
    * remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
    * switch-firewalld-state-to-use-change_interface.patch
    * option-to-en-disable-force-refresh-in-zypper-215.patch
    * fix-async-batch-multiple-done-events.patch
    * make-setup.py-script-to-not-require-setuptools-9.1.patch
    * add-custom-suse-capabilities-as-grains.patch
    * don-t-call-zypper-with-more-than-one-no-refresh.patch
    * transactional_update-unify-with-chroot.call.patch
    * fix-ipv6-scope-bsc-1108557.patch
    * temporary-fix-extend-the-whitelist-of-allowed-comman.patch
    * opensuse-3000-libvirt-engine-fixes-251.patch
    * fix-grains.test_core-unit-test-277.patch
    * pkgrepo-support-python-2.7-function-call-295.patch
    * prevent-import-errors-when-running-test_btrfs-unit-t.patch
    * do-not-make-ansiblegate-to-crash-on-python3-minions.patch
    * fix-issue-2068-test.patch
    * ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
    * remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
    * read-repo-info-without-using-interpolation-bsc-11356.patch
    * fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
    * fixing-streamclosed-issue.patch
    * virt._get_domain-don-t-raise-an-exception-if-there-i.patch
    * loop-fix-variable-names-for-until_no_eval.patch
    * improve-batch_async-to-release-consumed-memory-bsc-1.patch
    * prevent-systemd-run-description-issue-when-running-a.patch
    * integration-of-msi-authentication-with-azurearm-clou.patch
    * add-all_versions-parameter-to-include-all-installed-.patch
    * sanitize-grains-loaded-from-roster_grains.json.patch
    * fix-failing-unit-tests-for-batch-async.patch
    * reintroducing-reverted-changes.patch
    * fix-for-log-checking-in-x509-test.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * opensuse-3000-virt-defined-states-222.patch
    * add-virt.all_capabilities.patch
    * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
    * fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
    * fix-unit-test-for-grains-core.patch
    * async-batch-implementation.patch
    * apply-patch-from-upstream-to-support-python-3.8.patch
    * remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
    * re-adding-function-to-test-for-root.patch
    * zypperpkg-filter-patterns-that-start-with-dot-244.patch
    * fix-a-wrong-rebase-in-test_core.py-180.patch
    * add-multi-file-support-and-globbing-to-the-filetree-.patch
    * fix-the-removed-six.itermitems-and-six.-_type-262.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
    * add-standalone-configuration-file-for-enabling-packa.patch
    * make-profiles-a-package.patch
    * return-the-expected-powerpc-os-arch-bsc-1117995.patch
    * batch_async-avoid-using-fnmatch-to-match-event-217.patch
    * do-not-raise-streamclosederror-traceback-but-only-lo.patch
    * provide-the-missing-features-required-for-yomi-yet-o.patch
    * make-aptpkg.list_repos-compatible-on-enabled-disable.patch
    * backport-a-few-virt-prs-272.patch
    * add-supportconfig-module-for-remote-calls-and-saltss.patch
    * run-salt-api-as-user-salt-bsc-1064520.patch
    * path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
    * get-os_arch-also-without-rpm-package-installed.patch
    * invalidate-file-list-cache-when-cache-file-modified-.patch
    * xfs-do-not-fails-if-type-is-not-present.patch
    * prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
  - Removed:
    * do-not-report-patches-as-installed-when-not-all-the-.patch
    * add-pkg.services_need_restart-302.patch
    * removes-unresolved-merge-conflict-in-yumpkg-module.patch
    * add-missing-fun-for-returns-from-wfunc-executions.patch
    * force-zyppnotify-to-prefer-packages.db-than-packages.patch
    * decide-if-the-source-should-be-actually-skipped.patch
    * make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
    * avoid-has_docker-true-if-import-messes-with-salt.uti.patch
    * fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
    * set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
    * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
    * add-patch-support-for-allow-vendor-change-option-wit.patch
    * opensuse-3000.3-bigvm-backports-303.patch
    * msgpack-support-versions-1.0.0.patch
    * fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch
    * use-full-option-name-instead-of-undocumented-abbrevi.patch
    * add-missing-_utils-at-loader-grains_func.patch
    * loader-invalidate-the-import-cachefor-extra-modules.patch
    * fix-for-return-value-ret-vs-return-in-batch-mode.patch
    * make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
* Thu Dec 10 2020 Jochen Breuer <jbreuer@suse.de>
  - Force zyppnotify to prefer Packages.db than Packages if it exists
  - Allow vendor change option with zypper
  - Added:
    * add-patch-support-for-allow-vendor-change-option-wit.patch
    * force-zyppnotify-to-prefer-packages.db-than-packages.patch
* Tue Dec 08 2020 Jochen Breuer <jbreuer@suse.de>
  - Add pkg.services_need_restart
  -  Bigvm backports:
    virt consoles, CPU tuning and topology, and memory tuning.
  -  Fix for file.check_perms to work with numeric uid/gid
  - Added:
    * add-pkg.services_need_restart-302.patch
    * fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
    * opensuse-3000.3-bigvm-backports-303.patch
* Fri Nov 27 2020 Victor Zhestkov <victor.zhestkov@suse.com>
  - Change 'Requires(pre)' to 'Requires' for salt-minion package (bsc#1083110)
* Mon Nov 16 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix syntax error on pkgrepo state with Python 2.7
  - transactional_update: unify with chroot.call
  - Added:
    * pkgrepo-support-python-2.7-function-call-295.patch
    * transactional_update-unify-with-chroot.call.patch
* Tue Nov 10 2020 Jochen Breuer <jbreuer@suse.de>
  - Add "migrated" state and GPG key management functions
  - Added:
    * add-migrated-state-and-gpg-key-management-functions-.patch
* Tue Nov 10 2020 Jochen Breuer <jbreuer@suse.de>
  - Master can read grains (bsc#1179696)
  - Added:
    * grains-master-can-read-grains.patch
* Tue Nov 10 2020 Jochen Breuer <jbreuer@suse.de>
  - Fix for broken psutil (bsc#1102248)
  - Added:
    * fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
* Fri Nov 06 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Set passphrase for salt-ssh keys to empty string (bsc#1178485)
  - Added:
    * set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
* Wed Nov 04 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Properly validate eauth credentials and tokens on SSH calls made by Salt API
    (bsc#1178319) (bsc#1178362) (bsc#1178361)
    (CVE-2020-25592) (CVE-2020-17490) (CVE-2020-16846)
  - Added:
    * fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
* Tue Oct 27 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix novendorchange handling in zypperpkg module
  - Added:
    * fix-novendorchange-option-284.patch
* Tue Oct 20 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix disk.blkid to avoid unexpected keyword argument '__pub_user' (bsc#1177867)
  - Added:
    * path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
* Wed Oct 14 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Ensure virt.update stop_on_reboot is updated with its default value
  - Added:
    * ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
* Tue Oct 13 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not break package building for systemd OSes
* Tue Oct 13 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Drop wrong mock from chroot unit test
  - Added:
    * drop-wrong-mock-from-chroot-unit-test.patch
* Wed Oct 07 2020 Jochen Breuer <jbreuer@suse.de>
  - Support systemd versions with dot (bsc#1176294)
* Tue Oct 06 2020 Jochen Breuer <jbreuer@suse.de>
  - Fix for grains.test_core unit test
  - Fix file/directory user and group ownership containing UTF-8
    characters (bsc#1176024)
  - Several changes to virtualization:
  -   - Fix virt update when cpu and memory are changed
  -   - Memory Tuning GSoC
  -   - Properly fix memory setting regression in virt.update
  -   - Expose libvirt on_reboot in virt states
  - Support transactional systems (MicroOS)
  - zypperpkg module ignores retcode 104 for search() (bsc#1159670)
  - Xen disk fixes. No longer generates volumes for Xen disks, but the
    corresponding file or block disk (bsc#1175987)
  - Added:
    * fix-grains.test_core-unit-test-277.patch
    * support-transactional-systems-microos-271.patch
    * backport-a-few-virt-prs-272.patch
    * xen-disk-fixes-264.patch
    * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
    * bsc-1176024-fix-file-directory-user-and-group-owners.patch
* Wed Sep 23 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Invalidate file list cache when cache file modified time is in the future (bsc#1176397)
  - Added:
    * invalidate-file-list-cache-when-cache-file-modified-.patch
* Wed Sep 16 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Prevent import errors when running test_btrfs unit tests
  - Added:
    * prevent-import-errors-when-running-test_btrfs-unit-t.patch
* Wed Sep 16 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Remove msgpack < 1.0.0 from base requirements (bsc#1176293)
  - Added:
    * remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
* Tue Sep 15 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix virt.update with CPU defined
  - Added:
    * fix-virt.update-with-cpu-defined-263.patch
* Tue Sep 15 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix virt issues and invalid input errors from 'salt.utils.data' (bsc#1176480)
  - Added:
    * fix-the-removed-six.itermitems-and-six.-_type-262.patch
* Tue Sep 08 2020 Jochen Breuer <jbreuer@suse.de>
  - Reintroduces the patches from
    opensuse-3000.2-virt-backports-236.patch coming from Salt 3001
  - Added:
    * backport-virt-patches-from-3001-256.patch
* Tue Sep 01 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Adding missing virt backports to 3000.3
  - Added:
    * opensuse-3000.2-virt-backports-236-257.patch
* Thu Aug 27 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Do not raise StreamClosedError traceback but only log it (bsc#1175549)
  - Added:
    * do-not-raise-streamclosederror-traceback-but-only-lo.patch
* Mon Aug 17 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Take care of failed, skipped and unreachable tasks and propagate "retcode" (bsc#1173911) (bsc#1173909)
  - Added:
    * ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
* Mon Aug 10 2020 Alexander Graul <alexander.graul@suse.com>
  - Require /usr/bin/python instead of /bin/python for RHEL-family (bsc#1173936)
* Fri Jul 31 2020 Alexander Graul <alexander.graul@suse.com>
  - Don't install SuSEfirewall2 service files in Factory
  - Fix __mount_device wrapper to accept separate args and kwargs
  - Added:
    * fix-__mount_device-wrapper-254.patch
* Fri Jul 03 2020 Jochen Breuer <jbreuer@suse.de>
  - Fix the registration of libvirt pool and nodedev events
  - Accept nested namespaces in spacewalk.api runner function. (bsc#1172211)
  - info_installed works without status attr now (bsc#1171461)
  - Added:
    * info_installed-works-without-status-attr-now.patch
    * opensuse-3000.3-spacewalk-runner-parse-command-250.patch
    * opensuse-3000-libvirt-engine-fixes-251.patch
* Thu May 28 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Avoid traceback on debug logging for swarm module (bsc#1172075)
  - Added:
    * avoid-has_docker-true-if-import-messes-with-salt.uti.patch
* Thu May 28 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Add publish_batch to ClearFuncs exposed methods
  - Added:
    * add-publish_batch-to-clearfuncs-exposed-methods.patch
* Tue May 26 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt release version 3000.3
    See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.3.html
  - Removed:
    * fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
* Thu May 21 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - zypperpkg: filter patterns that start with dot (bsc#1171906)
  - Added:
    * zypperpkg-filter-patterns-that-start-with-dot-244.patch
* Wed May 20 2020 Jochen Breuer <jbreuer@suse.de>
  - Batch mode now also correctly provides return value (bsc#1168340)
  - Added:
    * fix-for-return-value-ret-vs-return-in-batch-mode.patch
* Mon May 18 2020 Alexander Graul <alexander.graul@suse.com>
  - Add docker.logout to docker execution module (bsc#1165572)
  - Added:
    * add-docker-logout-237.patch
* Tue May 12 2020 Jochen Breuer <jbreuer@suse.de>
  - Testsuite fix
  - Add option to enable/disable force refresh for zypper
  - Added:
    * option-to-en-disable-force-refresh-in-zypper-215.patch
    * fix-a-test-and-some-variable-names-229.patch
* Fri May 08 2020 Jochen Breuer <jbreuer@suse.de>
  - Python 3.8 compatibility changes
  - msgpack support for version >= 1.0.0 (bsc#1171257)
  - Added:
    * python3.8-compatibility-pr-s-235.patch
    * msgpack-support-versions-1.0.0.patch
* Thu May 07 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Prevent sporious "salt-api" stuck processes when managing SSH minions
    because of logging deadlock (bsc#1159284)
  - Avoid segfault from "salt-api" under certain conditions of heavy load
    managing SSH minions (bsc#1169604)
  - Added:
    * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
    * make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
* Thu Apr 30 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt release version 3000.2
    See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.2.html
  - Fix typo in 'minion_runner' for AESFuncs exposed methods
  - Added:
    * fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
  - Removed:
    * fix-cve-2020-11651-and-fix-cve-2020-11652.patch
* Thu Apr 30 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt release version 3000.1
    See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.1.html
  - Fix CVE-2020-11651 and CVE-2020-11652 (bsc#1170595)
  - Do not require vendored backports-abc (bsc#1170288)
  - Fix partition.mkpart to work without fstype (bsc#1169800)
  - Added:
    * fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
    * remove-vendored-backports-abc-from-requirements.patch
    * fix-cve-2020-11651-and-fix-cve-2020-11652.patch
  - Modified:
    * fix-a-wrong-rebase-in-test_core.py-180.patch
    * make-setup.py-script-to-not-require-setuptools-9.1.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * accumulated-changes-from-yomi-167.patch
  - Removed:
    * fix-for-unless-requisite-when-pip-is-not-installed.patch
    * fix-regression-in-service-states-with-reload-argumen.patch
* Tue Apr 07 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Update to Salt version 3000
    See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.html
  - Do not make file.recurse state to fail when msgpack 0.5.4 (bsc#1167437)
  - Fixes status attribute issue in aptpkg test
  - Make setup.py script not to require setuptools greater than 9.1
    loop: fix variable names for until_no_eval
  - Drop conflictive module.run state patch (bsc#1167437)
  - Update patches after rebase with upstream v3000 tag (bsc#1167437)
  - Fix some requirements issues depending on Python3 versions
  - Removes obsolete patch
  - Fix for low rpm_lowpkg unit test
  - Add python-singledispatch as dependency for python2-salt
  - Fix for temp folder definition in loader unit test
  - Make "salt.ext.tornado.gen" to use "salt.ext.backports_abc" on Python 2
  - Fix regression in service states with reload argument
  - Fix integration test failure for test_mod_del_repo_multiline_values
  - Fix for unless requisite when pip is not installed
  - Fix errors from unit tests due NO_MOCK and NO_MOCK_REASON deprecation
  - Fix tornado imports and missing _utils after rebasing patches
  - Removes unresolved merge conflict in yumpkg module
  - Added:
    * make-setup.py-script-to-not-require-setuptools-9.1.patch
    * opensuse-3000-virt-defined-states-222.patch
    * fix-for-unless-requisite-when-pip-is-not-installed.patch
    * fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch
    * fix-regression-in-service-states-with-reload-argumen.patch
    * batch_async-avoid-using-fnmatch-to-match-event-217.patch
    * make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
    * virt._get_domain-don-t-raise-an-exception-if-there-i.patch
    * loop-fix-variable-names-for-until_no_eval.patch
    * removes-unresolved-merge-conflict-in-yumpkg-module.patch
    * add-missing-_utils-at-loader-grains_func.patch
    * changed-imports-to-vendored-tornado.patch
    * sanitize-grains-loaded-from-roster_grains.json.patch
    * fix-for-temp-folder-definition-in-loader-unit-test.patch
    * remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
    * reintroducing-reverted-changes.patch
    * adds-explicit-type-cast-for-port.patch
    * fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
    * re-adding-function-to-test-for-root.patch
  - Modified:
    * move-server_id-deprecation-warning-to-reduce-log-spa.patch
    * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
    * strip-trailing-from-repo.uri-when-comparing-repos-in.patch
    * prevent-test_mod_del_repo_multiline_values-to-fail.patch
    * prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
    * remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
    * async-batch-implementation.patch
    * add-hold-unhold-functions.patch
    * add-all_versions-parameter-to-include-all-installed-.patch
    * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
    * fix-for-log-checking-in-x509-test.patch
    * fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
    * add-multi-file-support-and-globbing-to-the-filetree-.patch
    * remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
    * fix-bsc-1065792.patch
    * use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
    * return-the-expected-powerpc-os-arch-bsc-1117995.patch
    * fixes-cve-2018-15750-cve-2018-15751.patch
    * add-cpe_name-for-osversion-grain-parsing-u-49946.patch
    * fix-failing-unit-tests-for-batch-async.patch
    * decide-if-the-source-should-be-actually-skipped.patch
    * allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
    * add-batch_presence_ping_timeout-and-batch_presence_p.patch
    * run-salt-master-as-dedicated-salt-user.patch
    * use-current-ioloop-for-the-localclient-instance-of-b.patch
    * integration-of-msi-authentication-with-azurearm-clou.patch
    * temporary-fix-extend-the-whitelist-of-allowed-comman.patch
    * improve-batch_async-to-release-consumed-memory-bsc-1.patch
    * fix-unit-test-for-grains-core.patch
    * add-supportconfig-module-for-remote-calls-and-saltss.patch
    * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
    * debian-info_installed-compatibility-50453.patch
    * include-aliases-in-the-fqdns-grains.patch
    * implement-network.fqdns-module-function-bsc-1134860-.patch
    * fix-async-batch-multiple-done-events.patch
    * support-config-non-root-permission-issues-fixes-u-50.patch
    * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
    * activate-all-beacons-sources-config-pillar-grains.patch
    * avoid-traceback-when-http.query-request-cannot-be-pe.patch
    * fix-aptpkg-systemd-call-bsc-1143301.patch
    * use-adler32-algorithm-to-compute-string-checksums.patch
    * do-not-break-repo-files-with-multiple-line-values-on.patch
    * fix-batch_async-obsolete-test.patch
    * provide-the-missing-features-required-for-yomi-yet-o.patch
    * fall-back-to-pymysql.patch
    * xfs-do-not-fails-if-type-is-not-present.patch
    * restore-default-behaviour-of-pkg-list-return.patch
    * add-missing-fun-for-returns-from-wfunc-executions.patch
    * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
    * run-salt-api-as-user-salt-bsc-1064520.patch
    * loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
    * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
    * fixing-streamclosed-issue.patch
    * do-not-crash-when-there-are-ipv6-established-connect.patch
    * calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
    * fix-async-batch-race-conditions.patch
    * fix-issue-2068-test.patch
    * fix-a-wrong-rebase-in-test_core.py-180.patch
    * fix-for-suse-expanded-support-detection.patch
    * add-environment-variable-to-know-if-yum-is-invoked-f.patch
    * add-standalone-configuration-file-for-enabling-packa.patch
    * switch-firewalld-state-to-use-change_interface.patch
    * do-not-make-ansiblegate-to-crash-on-python3-minions.patch
    * make-aptpkg.list_repos-compatible-on-enabled-disable.patch
    * add-custom-suse-capabilities-as-grains.patch
    * accumulated-changes-from-yomi-167.patch
    * get-os_arch-also-without-rpm-package-installed.patch
    * fix-git_pillar-merging-across-multiple-__env__-repos.patch
    * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
    * add-saltssh-multi-version-support-across-python-inte.patch
    * early-feature-support-config.patch
    * add-virt.all_capabilities.patch
    * accumulated-changes-required-for-yomi-165.patch
    * fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
    * fix-ipv6-scope-bsc-1108557.patch
    * prevent-systemd-run-description-issue-when-running-a.patch
    * make-profiles-a-package.patch
    * don-t-call-zypper-with-more-than-one-no-refresh.patch
    * batch.py-avoid-exception-when-minion-does-not-respon.patch
    * read-repo-info-without-using-interpolation-bsc-11356.patch
    * x509-fixes-111.patch
    * do-not-report-patches-as-installed-when-not-all-the-.patch
  - Removed:
    * remove-virt.pool_delete-fast-parameter-178.patch
    * adds-the-possibility-to-also-use-downloadonly-in-kwa.patch
    * align-virt-full-info-fixes-with-upstream-192.patch
    * take-checksums-arg-into-account-for-postgres.datadir.patch
    * virt-1.volume_infos-fix-for-single-vm.patch
    * virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
    * preserve-already-defined-destructive_tests-and-expen.patch
    * list_downloaded-for-apt-module.patch
    * fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
    * virt.volume_infos-fix-for-single-vm.patch
    * restrict-the-start_event_grains-only-to-the-start-ev.patch
    * fix-virt.full_info-176.patch
    * preserving-signature-in-module.run-state-u-50049.patch
    * checking-for-jid-before-returning-data.patch
    * virt.volume_infos-silence-libvirt-error-message-175.patch
    * add-virt.volume_infos-and-virt.volume_delete.patch
    * add-virt.network_get_xml-function.patch
    * virt.network_define-allow-adding-ip-configuration.patch
    * add-ppc64le-as-a-valid-rpm-package-architecture.patch
    * bugfix-any-unicode-string-of-length-16-will-raise-ty.patch
    * fix-for-older-mock-module.patch
    * fix-virt.get_hypervisor-188.patch
    * 2019.2.0-pr-54196-backport-173.patch
    * enable-passing-grains-to-start-event-based-on-start_.patch
    * fix-load-cached-grain-osrelease_info.patch
    * open-suse-2019.2.3-virt-defined-states-219.patch
    * backport-saltutil-state-module-to-2019.2-codebase.patch
* Thu Apr 02 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Enable building and installation for Fedora
  - Disable python2 build on Tumbleweed
    We are removing the python2 interpreter from openSUSE (SLE16).
    As such disable salt building for python2 there.
* Thu Apr 02 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Sanitize grains loaded from roster_grains.json cache during "state.pkg"
  - Added:
    * fix-load-cached-grain-osrelease_info.patch
* Fri Mar 27 2020 Jochen Breuer <jbreuer@suse.de>
  - Build: Buildequire pkgconfig(systemd) instead of systemd
* Thu Mar 26 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Backport saltutil state module to 2019.2 codebase (bsc#1167556)
  - Add new custom SUSE capability for saltutil state module
  - Added:
    * backport-saltutil-state-module-to-2019.2-codebase.patch
    * add-new-custom-suse-capability-for-saltutil-state-mo.patch
* Tue Mar 17 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt._get_domain: don't raise an exception if there is no VM
  - Added:
    * virt._get_domain-don-t-raise-an-exception-if-there-i.patch
* Mon Mar 16 2020 Jochen Breuer <jbreuer@suse.de>
  - Adds test for zypper abbreviation fix
  - Improved storage pool or network handling
  - Better import cache handline
  - Added:
    * loader-invalidate-the-import-cachefor-extra-modules.patch
    * open-suse-2019.2.3-virt-defined-states-219.patch
  - Modified:
    * use-full-option-name-instead-of-undocumented-abbrevi.patch
* Thu Mar 05 2020 Jochen Breuer <jbreuer@suse.de>
  - Use full option name instead of undocumented abbreviation for zypper
  - Requiring python3-distro only for openSUSE/SLE >= 15
  - Added:
    * use-full-option-name-instead-of-undocumented-abbrevi.patch
* Thu Mar 05 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - python-distro is only needed for > Python 3.7. Removing it for Python 2
* Wed Mar 04 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Avoid possible user escalation upgrading salt-master (bsc#1157465) (CVE-2019-18897)
* Wed Mar 04 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix unit tests failures in test_batch_async tests
  - Added:
    * fix-unit-tests-for-batch-async-after-refactor.patch
* Mon Mar 02 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Batch Async: Handle exceptions, properly unregister and close instances
    after running async batching to avoid CPU starvation of the MWorkers (bsc#1162327)
  - RHEL/CentOS 8 uses platform-python instead of python3
  - Enable build for Python 3.8
  - Added:
    * batch_async-avoid-using-fnmatch-to-match-event-217.patch
    * apply-patch-from-upstream-to-support-python-3.8.patch
    * batch-async-catch-exceptions-and-safety-unregister-a.patch
* Wed Feb 12 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - Fix 'os_family' grain for Astra Linux Common Edition
  - Added:
    * add-astra-linux-common-edition-to-the-os-family-list.patch
* Mon Feb 03 2020 Jochen Breuer <jbreuer@suse.de>
  - Update to Salt version 2019.2.3 (CVE-2019-17361) (bsc#1163981) (bsc#1162504)
    See release notes: https://docs.saltstack.com/en/latest/topics/releases/2019.2.3.html
  - Modified:
    * use-adler32-algorithm-to-compute-string-checksums.patch
* Wed Jan 29 2020 Jochen Breuer <jbreuer@suse.de>
  - Enable passing grains to start event based on 'start_event_grains' configuration parameter
  - Added:
    * restrict-the-start_event_grains-only-to-the-start-ev.patch
    * enable-passing-grains-to-start-event-based-on-start_.patch
* Mon Jan 13 2020 Jochen Breuer <jbreuer@suse.de>
  - Support for Btrfs and XFS in parted and mkfs added
  - Added:
    * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
* Thu Jan 09 2020 Jochen Breuer <jbreuer@suse.de>
  - Adds list_downloaded for apt Module to enable pre-downloading support
  - Adds virt.(pool|network)_get_xml functions
  - Various libvirt updates
    * Add virt.pool_capabilities function
    * virt.pool_running improvements
    * Add virt.pool_deleted state
    * virt.network_define allow adding IP configuration
  - Added:
    * virt.network_define-allow-adding-ip-configuration.patch
    * list_downloaded-for-apt-module.patch
    * add-virt.network_get_xml-function.patch
* Tue Jan 07 2020 Pablo Suárez Hernández <pablo.suarezhernandez@suse.com>
  - virt: adding kernel boot parameters to libvirt xml
  - Added:
    * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch

Files

/etc/salt/master.d
/etc/salt/master.d/standalone-formulas-configuration.conf
/etc/salt/minion.d
/etc/salt/minion.d/standalone-formulas-configuration.conf
/usr/share/salt-formulas
/usr/share/salt-formulas/metadata
/usr/share/salt-formulas/states


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024