- Ensure virt.update stop_on_reboot is updated with its default value
- Added:
* ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
- Do not break package building for systemd OSes
- Drop wrong mock from chroot unit test
- Added:
* drop-wrong-mock-from-chroot-unit-test.patch
- Support systemd versions with dot (bsc#1176294)
- 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
OBS-URL: https://build.opensuse.org/request/show/841799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=110
- Reintroduces the patches from
opensuse-3000.2-virt-backports-236.patch coming from Salt 3001
- Added:
* backport-virt-patches-from-3001-256.patch
- Adding missing virt backports to 3000.3
- Added:
* opensuse-3000.2-virt-backports-236-257.patch
- Do not raise StreamClosedError traceback but only log it (bsc#1175549)
- Added:
* do-not-raise-streamclosederror-traceback-but-only-lo.patch
- 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
OBS-URL: https://build.opensuse.org/request/show/832998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=108
- 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
- Avoid traceback on debug logging for swarm module (bsc#1172075)
- Added:
* avoid-has_docker-true-if-import-messes-with-salt.uti.patch
OBS-URL: https://build.opensuse.org/request/show/819714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=106
- 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
OBS-URL: https://build.opensuse.org/request/show/791976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=102
- 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.
- Sanitize grains loaded from roster_grains.json cache during "state.pkg"
- Added:
* fix-load-cached-grain-osrelease_info.patch
- Build: Buildequire pkgconfig(systemd) instead of systemd
- 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
OBS-URL: https://build.opensuse.org/request/show/790920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=101
- 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
- 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
OBS-URL: https://build.opensuse.org/request/show/786008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=100
- 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
- python-distro is only needed for > Python 3.7. Removing it for Python 2
- Avoid possible user escalation upgrading salt-master (bsc#1157465) (CVE-2019-18897)
- Fix unit tests failures in test_batch_async tests
- Added:
* fix-unit-tests-for-batch-async-after-refactor.patch
- 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
- Fix 'os_family' grain for Astra Linux Common Edition
- Added:
* add-astra-linux-common-edition-to-the-os-family-list.patch
- 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
OBS-URL: https://build.opensuse.org/request/show/781848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=99
- Support for Btrfs and XFS in parted and mkfs added
- Added:
* support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
- 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
- virt: adding kernel boot parameters to libvirt xml
- Added:
* virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
- Fix virt states to not fail on VMs already stopped
- Added:
* fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
OBS-URL: https://build.opensuse.org/request/show/764712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=98
- Add missing bugzilla references:
Properly handle colons in inline dicts with yamlloader (bsc#1095651)
Fix corrupt public key with m2crypto python3 (bsc#1099323)
Add missing dateutils import (bsc#1099945)
Fix UnicodeDecodeError using is_binary check (bsc#1100225)
Prevent payload crash on decoding binary data (bsc#1100697)
Fix file.blockreplace to avoid throwing IndexError (bsc#1101812)
Add API log rotation on SUSE package (bsc#1102218)
Fix wrong recurse behavior on for linux_acl.present (bsc#1106164)
Handle anycast IPv6 addresses on network.routes (bsc#1114474)
Crontab module fix: file attributes option missing (bsc#1114824)
Add metadata to accepted keyword arguments (bsc#1122680)
Bugfix: properly refresh pillars (bsc#1125015)
- xfs: do not fail if type is not present (bsc#1153611)
- Added:
* xfs-do-not-fails-if-type-is-not-present.patch
- Don't use __python indirection macros on spec file
%__python is no longer defined in RPM 4.15 (python2 is going EOL in Jan 2020);
additionally, python/python3 are just binaries in the path.
- Fix errors when running virt.get_hypervisor function
- Added:
* fix-virt.get_hypervisor-188.patch
- Align virt.full_info fixes with upstream Salt
- Let salt-ssh use platform-python on RHEL8 (bsc#1158441)
- Added:
* align-virt-full-info-fixes-with-upstream-192.patch
OBS-URL: https://build.opensuse.org/request/show/756034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=97
- Require shadow instead of old pwdutils (bsc#1130588)
- Conflict with tornado >= 5; for now we can only cope with Tornado 4.x (boo#1101780).
- Fix virt.full_info (bsc#1146382)
- virt.volume_infos: silence libvirt error message
- virt.volume_infos needs to ignore inactive pools
- Fix for various bugs in virt network and pool states
- Implement network.fqdns module function (bsc#1134860)
- Added:
* 2019.2.0-pr-54196-backport-173.patch
* virt.volume_infos-silence-libvirt-error-message-175.patch
* fix-virt.full_info-176.patch
* implement-network.fqdns-module-function-bsc-1134860-.patch
* virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
- Restore default behaviour of pkg list return (bsc#1148714)
- Strip trailing "/" from repo.uri when comparing repos in apktpkg.mod_repo (bsc#1146192)
- Added:
* strip-trailing-from-repo.uri-when-comparing-repos-in.patch
* restore-default-behaviour-of-pkg-list-return.patch
- Use python3 to build package Salt for RHEL8
- Make python3 default for RHEL8
- Fix aptpkg systemd call (bsc#1143301)
- Added:
* fix-aptpkg-systemd-call-bsc-1143301.patch
- Move server_id deprecation warning to reduce log spamming (bsc#1135567) (bsc#1135732)
OBS-URL: https://build.opensuse.org/request/show/728977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=92
- Multiple fixes on cmdmod, chroot, freezer and zypperpkg needed for Yomi
cmdmod: fix runas and group in run_chroot
chroot: add missing sys directory
chroot: change variable name to root
chroot: fix bug in safe_kwargs iteration
freezer: do not fail in cache dir is present
freezer: clean freeze YAML profile on restore
zypperpkg: fix pkg.list_pkgs cache
- Added:
* accumulated-changes-required-for-yomi-165.patch
- Avoid traceback on http.query when there are errors with the requested URL (bsc#1128554)
- Added:
* avoid-traceback-when-http.query-request-cannot-be-pe.patch
- Salt python client get_full_returns seems return data from incorrect jid (bsc#1131114)
- Added:
* checking-for-jid-before-returning-data.patch
OBS-URL: https://build.opensuse.org/request/show/719814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=91