Changelog for
venv-salt-minion-3002.2-44.2.uyuni1.x86_64.rpm :
* Wed Mar 30 2022 Pablo Suárez Hernández
- 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
* Thu Mar 03 2022 Victor Zhestkov - Clear network interfaces cache on grains request (bsc#1196050)- Remove duplicated method definitions in salt.netapi- Add salt-ssh with Salt Bundle support (venv-salt-minion) (bsc#1182851, bsc#1196432)- Remove not required binaries from virtual environment- Added:
* clear-network-interface-cache-when-grains-are-reques.patch
* remove-duplicated-method-definitions-in-salt.netapi-.patch
* add-salt-ssh-support-with-venv-salt-minion-3002.2-47.patch- Updated:
* remove-file
* Thu Feb 17 2022 Pablo Suárez Hernández - Restrict \"state.orchestrate_single\" to pass a pillar value if it exists (bsc#1194632)- Added:
* fix-state.orchestrate_single-to-not-pass-pillar-none.patch
* Thu Feb 03 2022 Victor Zhestkov - Refactor venv-exec.py wrapper and the way of calling it with PYTHONSTARTUP environment variable- Updated:
* venv-exec.py.src
* Wed Feb 02 2022 Victor Zhestkov - Fix inspector module export function (bsc#1097531)- Add all ssh kwargs to sanitize_kwargs method- Wipe NOTIFY_SOCKET from env in cmdmod (bsc#1193357)- Don\'t check for cached pillar errors on state.apply (bsc#1190781)- Move the logic of cleaning PYTHONHOME environment variable and fixing sys.executable value to venv-exec.py wrapper from venv executor module to prevent some side effects found- Added:
* state.apply-don-t-check-for-cached-pillar-errors.patch
* add-all-ssh-kwargs-to-sanitize_kwargs-method-3002.2-.patch
* wipe-notify_socket-from-env-in-cmdmod-bsc-1193357-30.patch
* fix-inspector-module-export-function-bsc-1097531-480.patch
* vendor-stateresult.patch- Updated:
* venv-exec.py.src
* venv.py.src
* Thu Jan 13 2022 Victor Zhestkov - Add venv-exec.py wrapper to prevent errors on using cmdmod module- Added:
* venv-exec.py.src
* Wed Dec 29 2021 Victor Zhestkov - Fix condition to identify correct python sitelib for dnfnotify
* Mon Dec 20 2021 Victor Zhestkov - Remove some specific binary library dependencies
* Mon Dec 20 2021 Victor Zhestkov - Handle transactional_update executor for the relevant systems- Add policycoreutils and policycoreutils-python-utils to post install requirements for CentOS 8+ and Fedora 22+ packages
* Thu Dec 16 2021 Victor Zhestkov - Set sys.executable pointing to the wrapper script instead of real python executable with venv executor module
* Wed Nov 17 2021 Victor Zhestkov - 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.- Added:
* refactor-and-improvements-for-transactional-updates-.patch
* Tue Nov 09 2021 Victor Zhestkov - Use dnfnotify instead yumnotify for relevant distros- Remove wrong _parse_cpe_name from grains.core- dnfnotify pkgset plugin implementation- Add rpm_vercmp python library support for version comparison- Prevent pkg plugins errors on missing cookie path (bsc#1186738)- Added:
* mock-ip_addrs-in-utils-minions.py-unit-test-444.patch
* add-rpm_vercmp-python-library-for-version-comparison.patch
* prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
* remove-wrong-_parse_cpe_name-from-grains.core-452.patch
* dnfnotify-pkgset-plugin-implementation-3002.2-450.patch
* Wed Oct 13 2021 Alberto Planas Dominguez - Add propagate python_ver into the venvjail
* Tue Jan 26 2021 Alberto Planas Dominguez - Initial package based on victor.zhestkovAATTsuse.com one