Hello community, here is the log from the commit of package salt for openSUSE:Factory checked in at 2017-08-28 15:10:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/salt (Old) and /work/SRC/openSUSE:Factory/.salt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "salt" Mon Aug 28 15:10:48 2017 rev:64 rq:517184 version:2017.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/salt/salt.changes 2017-03-12 20:00:16.421393326 +0100 +++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes 2017-08-28 15:10:56.717190891 +0200 @@ -1,0 +2,233 @@ +Wed Aug 16 09:26:01 UTC 2017 - bmaryniuk@suse.com + +- Update to 2017.7.1 + See https://docs.saltstack.com/en/develop/topics/releases/2017.7.1.html + for full changelog +- Fix for CVE-2017-12791 (bsc#1053955) + +------------------------------------------------------------------- +Sat Aug 12 21:26:49 UTC 2017 - jengelh@inai.de + +- Run fdupes over all of /usr because it still warns about + duplicate files. Remove ancient suse_version > 1020 conditional. +- Replace unnecessary %__ indirections. Use grep -q in favor of + >/dev/null. +- Avoid bashisms in %pre. + +------------------------------------------------------------------- +Fri Jul 21 12:53:26 UTC 2017 - bmaryniuk@suse.com + +- Update to 2017.7.0 + See https://docs.saltstack.com/en/develop/topics/releases/2017.7.0.html + for full changelog +- fix ownership for whole master cache directory (bsc#1035914) +- fix setting the language on SUSE systems (bsc#1038855) +- wrong os_family grains on SUSE - fix unittests (bsc#1038855) +- speed-up cherrypy by removing sleep call +- Disable 3rd party runtime packages to be explicitly recommended. + (bsc#1040886) +- fix format error (bsc#1043111) +- Add a salt-minion watchdog for RHEL6 and SLES11 systems (sysV) + to restart salt-minion in case of crashes during upgrade. +- Add procps as dependency. +- Bugfix: jobs scheduled to run at a future time stay + pending for Salt minions (bsc#1036125) +- All current patches has been removed as they were added upstream: + * add-a-salt-minion-service-control-file.patch + * add-options-for-dockerng.patch + * add-ssh-option-to-salt-ssh.patch + * add-unit-test-for-skip-false-values-from-preferred_i.patch + * add-yum-plugin.patch + * add-zypp-notify-plugin.patch + * adding-support-for-installing-patches-in-yum-dnf-exe.patch + * avoid-failures-on-sles-12-sp2-because-of-new-systemd.patch + * bugfix-unable-to-use-127-as-hostname.patch + * change-travis-configuration-file-to-use-salt-toaster.patch + * check-if-byte-strings-are-properly-encoded-in-utf-8.patch + * clean-up-change-attribute-from-interface-dict.patch + * do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch + * fix-grain-for-os_family-on-suse-series.patch + * fix-os_family-case-in-unittest.patch + * fix-regression-in-file.get_managed-add-unit-tests.patch + * fix-salt-summary-to-count-not-responding-minions-cor.patch + * fix-setting-language-on-suse-systems.patch + * fixed-issue-with-parsing-of-master-minion-returns-wh.patch + * fixing-beacons.list-integration-test-failure.patch + * rest_cherrypy-remove-sleep-call.patch + * run-salt-api-as-user-salt-bsc-990029.patch + * run-salt-master-as-dedicated-salt-user.patch + * search-the-entire-cache_dir-because-storage-paths-ch.patch + * setting-up-os-grains-for-sles-expanded-support-suse-.patch + * special-salt-minion.service-file-for-rhel7.patch + * translate-variable-arguments-if-they-contain-hidden-.patch + * tserong-suse.com-we-don-t-have-python-systemd-so-not.patch + * use-correct-grain-constants-for-timezone.patch + +------------------------------------------------------------------- +Tue Jun 6 15:47:12 UTC 2017 - bmaryniuk@suse.com + +- Bugfix: clean up `change` attribute from interface dict (upstream) + Issue: https://github.com/saltstack/salt/issues/41461 + PR: 1. https://github.com/saltstack/salt/pull/41487 + 2. https://github.com/saltstack/salt/pull/41533 + +Added: + * clean-up-change-attribute-from-interface-dict.patch + +------------------------------------------------------------------- +Mon May 22 14:23:49 UTC 2017 - bmaryniuk@suse.com + +- Bugfix: orchestrate and batches returns false failed information + https://github.com/saltstack/salt/issues/40635 +- speed-up cherrypy by removing sleep call +- wrong os_family grains on SUSE - fix unittests (bsc#1038855) +- fix setting the language on SUSE systems (bsc#1038855) +- Bugfix: unable to use hostname for minion ID as '127' (upstream) +- Bugfix: remove sleep call in CheppryPy API handler (upstream) +- Fix core grains constants for timezone (bsc#1032931) + +- Added: + * bugfix-unable-to-use-127-as-hostname.patch + * fix-grain-for-os_family-on-suse-series.patch + * fix-os_family-case-in-unittest.patch + * fix-setting-language-on-suse-systems.patch + * fixed-issue-with-parsing-of-master-minion-returns-wh.patch + * rest_cherrypy-remove-sleep-call.patch + * use-correct-grain-constants-for-timezone.patch + +------------------------------------------------------------------- +Thu May 4 14:05:54 UTC 2017 - bmaryniuk@suse.com + +- Update to 2016.11.4 + See https://docs.saltstack.com/en/develop/topics/releases/2016.11.4.html + for full changelog + +- Changed: + * add-options-for-dockerng.patch + * fix-regression-in-file.get_managed-add-unit-tests.patch + +- Added: + * add-unit-test-for-skip-false-values-from-preferred_i.patch + * fixing-beacons.list-integration-test-failure.patch + +- Removed: + * adding-downloadonly-support-to-yum-dnf-module.patch + * adds-custom-timeout-and-gather_job_timeout-to-local_.patch + * allows-to-set-timeout-and-gather_job_timeout-via-kwa.patch + * fix-case-in-os_family-for-suse.patch + * fix-race-condition-on-cache-directory-creation.patch + * makes-sure-gather_job_timeout-is-an-integer.patch + * merge-output-from-master_tops.patch + * openscap-module.patch + * use-salt-s-ordereddict-for-comparison.patch + +------------------------------------------------------------------- +Tue May 2 11:41:11 UTC 2017 - pablo.suarezhernandez@suse.com + +- Adding "yum-plugin-security" as required for RHEL 6 + +------------------------------------------------------------------- +Wed Apr 26 14:24:33 UTC 2017 - pablo.suarezhernandez@suse.com + +- Minor fixes on new pkg.list_downloaded +- Listing all type of advisory patches for Yum module +- Prevents zero length error on Python 2.6 +- Fixes zypper test error after backporting + +- Added: + * search-the-entire-cache_dir-because-storage-paths-ch.patch + +------------------------------------------------------------------- +Mon Apr 17 15:24:02 UTC 2017 - pablo.suarezhernandez@suse.com + +- Refactoring on Zypper and Yum execution and state modules to allow + installation of patches/errata. + +- Added: + * adding-support-for-installing-patches-in-yum-dnf-exe.patch +- Removed: + * allows-using-downloadonly-in-a-pkg.installed-state.patch + +------------------------------------------------------------------- +Mon Apr 10 09:56:50 UTC 2017 - pablo.suarezhernandez@suse.com + +- Fixes 'timeout' and 'gather_job_timeout' kwargs parameters + for 'local_batch' client + +- Added: + * adds-custom-timeout-and-gather_job_timeout-to-local_.patch + +------------------------------------------------------------------- +Fri Apr 7 10:53:39 UTC 2017 - bmaryniuk@suse.com + +- Add missing bootstrap script for Salt Cloud (bsc#1032452) + +------------------------------------------------------------------- +Tue Apr 4 14:58:20 UTC 2017 - bmaryniuk@suse.com + +- raet protocol is no longer supported (bsc#1020831) + +------------------------------------------------------------------- +Tue Apr 4 14:52:02 UTC 2017 - bmaryniuk@suse.com + +- Fix: add missing /var/cache/salt/cloud directory (bsc#1032213) + +------------------------------------------------------------------- +Fri Mar 31 12:27:35 UTC 2017 - pablo.suarezhernandez@suse.com + +- Adding "pkg.install downloadonly=True" support to yum/dnf + execution module +- Makes sure "gather_job_timeout" is an Integer +- Adding "pkg.downloaded" state and support for installing + patches/erratas + +- Added: + * adding-downloadonly-support-to-yum-dnf-module.patch + * allows-using-downloadonly-in-a-pkg.installed-state.patch + * makes-sure-gather_job_timeout-is-an-integer.patch + +------------------------------------------------------------------- +Fri Mar 31 12:03:18 UTC 2017 - bmaryniuk@suse.com + +- Added test case for race conditions on cache directory creation +- Modified: + * fix-race-condition-on-cache-directory-creation.patch + +------------------------------------------------------------------- +Fri Mar 24 09:41:01 UTC 2017 - bmaryniuk@suse.com ++++ 36 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/salt/salt.changes ++++ and /work/SRC/openSUSE:Factory/.salt.new/salt.changes Old: ---- add-a-salt-minion-service-control-file.patch add-options-for-dockerng.patch add-ssh-option-to-salt-ssh.patch add-yum-plugin.patch add-zypp-notify-plugin.patch avoid-failures-on-sles-12-sp2-because-of-new-systemd.patch change-travis-configuration-file-to-use-salt-toaster.patch check-if-byte-strings-are-properly-encoded-in-utf-8.patch do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch fix-case-in-os_family-for-suse.patch fix-regression-in-file.get_managed-add-unit-tests.patch fix-salt-summary-to-count-not-responding-minions-cor.patch run-salt-api-as-user-salt-bsc-990029.patch run-salt-master-as-dedicated-salt-user.patch salt-2016.11.3.tar.gz setting-up-os-grains-for-sles-expanded-support-suse-.patch translate-variable-arguments-if-they-contain-hidden-.patch tserong-suse.com-we-don-t-have-python-systemd-so-not.patch New: ---- v2017.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ salt.spec ++++++ ++++ 626 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/salt/salt.spec ++++ and /work/SRC/openSUSE:Factory/.salt.new/salt.spec ++++++ html.tar.bz2 ++++++ ++++ 890682 lines of diff (skipped) ++++++ update-documentation.sh ++++++ --- /var/tmp/diff_new_pack.d49GqI/_old 2017-08-28 15:11:25.233179368 +0200 +++ /var/tmp/diff_new_pack.d49GqI/_new 2017-08-28 15:11:25.237178805 +0200 @@ -4,10 +4,35 @@ # Author: Bo Maryniuk <bo@suse.de> # +NO_SPHINX_PARAM="--without-sphinx" + +function build_virtenv() { + virtualenv --system-site-packages $1 + source $1/bin/activate + pip install --upgrade pip + if [ -z "$2" ]; then + pip install -I Sphinx + fi +} + function check_env() { - for cmd in "sphinx-build" "make" "quilt"; do + if [[ -z "$1" || "$1" != "$NO_SPHINX_PARAM" ]] && [ ! -z "$(which sphinx-build 2>/dev/null)" ]; then + cat <<EOF +You've installed Spinx globally. But it might be outdated or +clash with the version I am going to install into the temporary +virtual environment from PIP. + +Please consider to remove Sphinx from your system, perhaps? +Or pass me "$NO_SPHINX_PARAM" param so I will try reusing yours +and see what happens. :) + +EOF + exit 1; + fi + + for cmd in "make" "quilt" "virtualenv" "pip"; do if [ -z "$(which $cmd 2>/dev/null)" ]; then - echo "Error: '$cmd' is missing." + echo "Error: '$cmd' is still missing. Install it, please." exit 1; fi done @@ -26,7 +51,7 @@ cd _build/html chmod -R -x+X * cd .. - tar cvf - html | bzip2 > /tmp/html.tar.bz2 + tar cvf - html | bzip2 > $2/html.tar.bz2 } function write_changelog() { @@ -46,19 +71,30 @@ } if [ -z "$1" ]; then - echo "Usage: $0 <your e-mail>" + echo "Usage: $0 <your e-mail> [--without-sphinx]" exit 1; fi -check_env; +check_env $2; + START=$(pwd) +V_ENV="sphinx_doc_gen" +V_TMP=$(mktemp -d) + +for f in "salt.spec" "salt*tar.gz"; do + cp -v $f $V_TMP +done + +cd $V_TMP; +build_virtenv $V_ENV $2; + SRC_DIR="salt-$(cat salt.spec | grep ^Version: | cut -d: -f2 | sed -e 's/[[:blank:]]//g')"; quilt_setup $SRC_DIR -build_docs doc +build_docs doc $V_TMP cd $START -rm -rf $SRC_DIR -mv /tmp/html.tar.bz2 $START +mv $V_TMP/html.tar.bz2 $START +rm -rf $V_TMP echo "Done" echo "---------------"
participants (1)
-
root@hilbert.suse.de