Hello community, here is the log from the commit of package salt for openSUSE:Factory checked in at 2018-03-19 23:38:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/salt (Old) and /work/SRC/openSUSE:Factory/.salt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "salt" Mon Mar 19 23:38:54 2018 rev:73 rq:588455 version:2018.1.99 Changes: -------- --- /work/SRC/openSUSE:Factory/salt/salt.changes 2018-03-02 21:10:30.627524983 +0100 +++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes 2018-03-19 23:39:41.810499256 +0100 @@ -2 +2,109 @@ -Thu Mar 1 10:35:18 UTC 2018 - Mihai Dinca <mdi...@suse.de> +Wed Mar 14 09:37:07 UTC 2018 - Mihai Dinca <mdi...@suse.de> + +- Update patches + +- Modified: + * run-salt-master-as-dedicated-salt-user.patch + * run-salt-api-as-user-salt-bsc-1064520.patch + * fix-openscap-push.patch + * fix-cp.push-empty-file.patch + * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch + * feat-add-grain-for-all-fqdns.patch + * fix-bsc-1065792.patch + * move-log_file-option-to-changeable-defaults.patch + * activate-all-beacons-sources-config-pillar-grains.patch + * remove-obsolete-unicode-handling-in-pkg.info_install.patch + +- Removed: + * salt-ssh-fix-json-load-of-return-data-when-it-contai.patch + +------------------------------------------------------------------- +Tue Mar 13 18:28:03 UTC 2018 - Mihai Dinca <mdi...@suse.de> + +- Update cp.push patch +- Modified: + * fix-cp.push-empty-file.patch + * salt-ssh-fix-json-load-of-return-data-when-it-contai.patch + +------------------------------------------------------------------- +Mon Mar 12 17:47:34 UTC 2018 - Michael Calmer <m...@suse.de> + +- force re-generate a new thin.tgz when an update gets installed + +------------------------------------------------------------------- +Sat Mar 10 12:00:17 UTC 2018 - Michael Calmer <m...@suse.de> + +- fix salt-ssh with a different patch + +- remove: dumps-should-return-unicode-also-with-py2-to-prevent.patch +- added: salt-ssh-fix-json-load-of-return-data-when-it-contai.patch + +- Added: + * salt-ssh-fix-json-load-of-return-data-when-it-contai.patch + +- Removed: + * dumps-should-return-unicode-also-with-py2-to-prevent.patch + +------------------------------------------------------------------- +Fri Mar 9 15:56:00 UTC 2018 - Mihai Dinca <mdi...@suse.de> + +- Fix unicode decode error with salt-ssh + +- Added: + * dumps-should-return-unicode-also-with-py2-to-prevent.patch + +- Modified: + * run-salt-master-as-dedicated-salt-user.patch + + * run-salt-api-as-user-salt-bsc-1064520.patch + + * fix-openscap-push.patch + + * fix-cp.push-empty-file.patch + + * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch + + * feat-add-grain-for-all-fqdns.patch + + * fix-bsc-1065792.patch + + * move-log_file-option-to-changeable-defaults.patch + + * activate-all-beacons-sources-config-pillar-grains.patch + + * remove-obsolete-unicode-handling-in-pkg.info_install.patch + + +------------------------------------------------------------------- +Thu Mar 8 11:20:01 UTC 2018 - Mihai Dinca <mdi...@suse.de> + +- Fix cp.push empty file (bsc#1075950) +- salt-ssh - move log_file option to changeable defaults + +- Added: + * fix-cp.push-empty-file.patch + * move-log_file-option-to-changeable-defaults.patch + +- Modified: + * run-salt-master-as-dedicated-salt-user.patch + * run-salt-api-as-user-salt-bsc-1064520.patch + * fix-openscap-push.patch + * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch + * feat-add-grain-for-all-fqdns.patch + * fix-bsc-1065792.patch + * activate-all-beacons-sources-config-pillar-grains.patch + * remove-obsolete-unicode-handling-in-pkg.info_install.patch + +------------------------------------------------------------------- +Fri Mar 2 13:15:46 UTC 2018 - Mihai Dinca <mdi...@suse.de> + +- Daily update + +- Added: + * fix-openscap-push.patch + +- Removed: + * fix-grains-with-n.patch + +------------------------------------------------------------------- +Fri Mar 2 13:15:46 UTC 2018 - Mihai Dinca <mdi...@suse.de> Old: ---- _servicedata fix-grains-with-n.patch New: ---- _lastrevision fix-cp.push-empty-file.patch fix-openscap-push.patch move-log_file-option-to-changeable-defaults.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ salt.spec ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.306445292 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.310445147 +0100 @@ -74,8 +74,11 @@ Patch6: fix-bsc-1065792.patch # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46006 Patch7: remove-obsolete-unicode-handling-in-pkg.info_install.patch -# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46278 -Patch8: fix-grains-with-n.patch +Patch8: fix-openscap-push.patch +# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/45972 +Patch9: move-log_file-option-to-changeable-defaults.patch +# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46416 +Patch10: fix-cp.push-empty-file.patch # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-2018.3.0rc1-build @@ -532,6 +535,8 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 +%patch10 -p1 %build %if 0%{?build_py2} @@ -1023,6 +1028,16 @@ %endif %endif +%posttrans -n python2-salt +# force re-generate a new thin.tgz +rm -f %{_localstatedir}/cache/salt/master/thin/version + +%if 0%{?build_py3} +%posttrans -n python3-salt +# force re-generate a new thin.tgz +rm -f %{_localstatedir}/cache/salt/master/thin/version +%endif + %files api %defattr(-,root,root) %{_bindir}/salt-api ++++++ 2018.3.0rc1.tar.gz ++++++ /work/SRC/openSUSE:Factory/salt/2018.3.0rc1.tar.gz /work/SRC/openSUSE:Factory/.salt.new/2018.3.0rc1.tar.gz differ: char 13, line 1 ++++++ _lastrevision ++++++ HEAD ++++++ _service ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.390442262 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.394442117 +0100 @@ -1,18 +1,19 @@ <services> - <service name="tar_scm" mode="localonly"> + <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/openSUSE/salt-packaging.git</param> <param name="subdir">salt</param> <param name="filename">package</param> <param name="revision">oxygen-rc1</param> <param name="scm">git</param> </service> - <service name="extract_file" mode="localonly"> + <service name="extract_file" mode="disabled"> <param name="archive">*package*.tar</param> <param name="files">*/*</param> </service> - <service name="download_url" mode="localonly"> + <service name="download_url" mode="disabled"> <param name="host">codeload.github.com</param> <param name="path">saltstack/salt/tar.gz/2018.3.0rc1</param> <param name="filename">2018.3.0rc1.tar.gz</param> </service> + <service name="update_changelog" mode="disabled"></service> </services> ++++++ activate-all-beacons-sources-config-pillar-grains.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.406441684 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.406441684 +0100 @@ -1,4 +1,4 @@ -From 9ba410b90abccad0359ceb96dbc17a357d141e94 Mon Sep 17 00:00:00 2001 +From 8550c9cc51d227d4c32c844c7fe0526ae58f4874 Mon Sep 17 00:00:00 2001 From: Bo Maryniuk <b...@suse.de> Date: Tue, 17 Oct 2017 16:52:33 +0200 Subject: [PATCH] Activate all beacons sources: config/pillar/grains @@ -21,6 +21,6 @@ return self.beacons.process(b_conf, self.opts['grains']) # pylint: disable=no-member return [] -- -2.16.1 +2.16.2 ++++++ avoid-excessive-syslogging-by-watchdog-cronjob-58.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.422441107 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.422441107 +0100 @@ -1,4 +1,4 @@ -From d1150dafa305a15813f7d08756d086814fa1a61f Mon Sep 17 00:00:00 2001 +From 5dfc5ebd799d5c9a4588d9e1a27b813b8c35ce25 Mon Sep 17 00:00:00 2001 From: Hubert Mantel <man...@suse.de> Date: Mon, 27 Nov 2017 13:55:13 +0100 Subject: [PATCH] avoid excessive syslogging by watchdog cronjob (#58) @@ -21,6 +21,6 @@ /usr/bin/salt-daemon-watcher --with-init & disown fi -- -2.16.1 +2.16.2 ++++++ feat-add-grain-for-all-fqdns.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.426440963 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.430440818 +0100 @@ -1,4 +1,4 @@ -From 73727acbfc0bd6a263b0a1464c58f692950b43f7 Mon Sep 17 00:00:00 2001 +From 067b63ccbc6942a0399eb43d7fdf314b5c9b417f Mon Sep 17 00:00:00 2001 From: Michele Bologna <michele.bolo...@suse.com> Date: Thu, 14 Dec 2017 18:20:02 +0100 Subject: [PATCH] Feat: add grain for all FQDNs @@ -21,7 +21,7 @@ 3 files changed, 29 insertions(+) diff --git a/salt/grains/core.py b/salt/grains/core.py -index 7d628bccb9..af25097117 100644 +index 9352987abd..f8e36a895e 100644 --- a/salt/grains/core.py +++ b/salt/grains/core.py @@ -1890,6 +1890,33 @@ def append_domain(): @@ -83,6 +83,6 @@ # Import Salt Testing Libs try: -- -2.16.1 +2.16.2 ++++++ fix-bsc-1065792.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.442440386 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.446440241 +0100 @@ -1,4 +1,4 @@ -From 341c175135c555ee1a02f1ce952c95d14fd834fa Mon Sep 17 00:00:00 2001 +From 1d2030c6d002ef293c7a71c77db1617fdb5a8cb0 Mon Sep 17 00:00:00 2001 From: Bo Maryniuk <b...@suse.de> Date: Thu, 14 Dec 2017 16:21:40 +0100 Subject: [PATCH] Fix bsc#1065792 @@ -20,6 +20,6 @@ return __virtualname__ else: -- -2.16.1 +2.16.2 ++++++ fix-cp.push-empty-file.patch ++++++ >From e91e2db15b99ef677cb112bb817275ed60a1f0e1 Mon Sep 17 00:00:00 2001 From: Mihai Dinca <mdi...@suse.de> Date: Wed, 7 Mar 2018 13:11:16 +0100 Subject: [PATCH] Fix cp.push empty file Co-authored-by: Jochen Breuer <jbre...@suse.de> --- salt/master.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/salt/master.py b/salt/master.py index fb704909c8..6fb37ece1a 100644 --- a/salt/master.py +++ b/salt/master.py @@ -1451,7 +1451,7 @@ class AESFuncs(object): if load['loc']: fp_.seek(load['loc']) - fp_.write(load['data']) + fp_.write(salt.utils.stringutils.to_bytes(load['data'])) return True def _pillar(self, load): -- 2.16.2 ++++++ fix-openscap-push.patch ++++++ >From 7259333c3652d5208258632532a9151648c9cb4d Mon Sep 17 00:00:00 2001 From: Mihai Dinca <mdi...@suse.de> Date: Fri, 2 Mar 2018 17:17:58 +0100 Subject: [PATCH] Fix openscap push --- salt/modules/openscap.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/salt/modules/openscap.py b/salt/modules/openscap.py index c5b51a1846..e3190e1e11 100644 --- a/salt/modules/openscap.py +++ b/salt/modules/openscap.py @@ -13,7 +13,6 @@ from subprocess import Popen, PIPE # Import Salt libs from salt.ext import six -from salt.client import Caller ArgumentParser = object @@ -105,8 +104,7 @@ def xccdf(params): success = _OSCAP_EXIT_CODES_MAP[proc.returncode] returncode = proc.returncode if success: - caller = Caller() - caller.cmd('cp.push_dir', tempdir) + __salt__['cp.push_dir'](tempdir) shutil.rmtree(tempdir, ignore_errors=True) upload_dir = tempdir -- 2.16.2 ++++++ move-log_file-option-to-changeable-defaults.patch ++++++ >From 76706e2b241c932e4067487139325dc16ca08477 Mon Sep 17 00:00:00 2001 From: Michael Calmer <m...@suse.de> Date: Sun, 11 Feb 2018 19:15:27 +0100 Subject: [PATCH] move log_file option to changeable defaults --- salt/client/ssh/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/salt/client/ssh/__init__.py b/salt/client/ssh/__init__.py index 3dd46899e3..f1c1ad9a22 100644 --- a/salt/client/ssh/__init__.py +++ b/salt/client/ssh/__init__.py @@ -884,6 +884,7 @@ class Single(object): # Pre apply changeable defaults self.minion_opts = { 'grains_cache': True, + 'log_file': 'salt-call.log', } self.minion_opts.update(opts.get('ssh_minion_opts', {})) if minion_opts is not None: @@ -893,7 +894,6 @@ class Single(object): 'root_dir': os.path.join(self.thin_dir, 'running_data'), 'id': self.id, 'sock_dir': '/', - 'log_file': 'salt-call.log', 'fileserver_list_cache_time': 3, }) self.minion_config = salt.serializers.yaml.serialize(self.minion_opts) -- 2.16.2 ++++++ remove-obsolete-unicode-handling-in-pkg.info_install.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.486438798 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.486438798 +0100 @@ -1,4 +1,4 @@ -From 79a840d183975d949d4c4cadf392e0f37dea16a9 Mon Sep 17 00:00:00 2001 +From a29071d597553184ea39f7c5783b0bd4f29fab2b Mon Sep 17 00:00:00 2001 From: Mihai Dinca <mdi...@suse.de> Date: Tue, 13 Feb 2018 16:11:20 +0100 Subject: [PATCH] Remove obsolete unicode handling in pkg.info_installed @@ -37,6 +37,6 @@ t_nfo['source'] = value else: -- -2.16.1 +2.16.2 ++++++ run-salt-api-as-user-salt-bsc-1064520.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.502438222 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.502438222 +0100 @@ -1,4 +1,4 @@ -From d1dfed119ba7e90964451a0859eb9a72c5ff8db8 Mon Sep 17 00:00:00 2001 +From ff376d2811248384e3a41e69404d2c66affd5279 Mon Sep 17 00:00:00 2001 From: Christian Lanig <cla...@suse.com> Date: Mon, 27 Nov 2017 13:10:26 +0100 Subject: [PATCH] Run salt-api as user salt (bsc#1064520) @@ -20,6 +20,6 @@ ExecStart=/usr/bin/salt-api TimeoutStopSec=3 -- -2.16.1 +2.16.2 ++++++ run-salt-master-as-dedicated-salt-user.patch ++++++ --- /var/tmp/diff_new_pack.47PFzM/_old 2018-03-19 23:39:43.514437789 +0100 +++ /var/tmp/diff_new_pack.47PFzM/_new 2018-03-19 23:39:43.514437789 +0100 @@ -1,4 +1,4 @@ -From b69a8f76657ce9e1078a75dcbcb8c3ea0d4a842f Mon Sep 17 00:00:00 2001 +From 1df8d3011ebe645c25be8541cbc40ac2b700dfcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkae...@suse.de> Date: Wed, 20 Jan 2016 11:01:06 +0100 Subject: [PATCH] Run salt master as dedicated salt user @@ -42,6 +42,6 @@ missingok rotate 7 -- -2.16.1 +2.16.2