From 32ae9b3b09eda048262a5b0ddcfb915319e8df7c524a667455a45c6e63f1bb0f Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 18 Apr 2015 08:39:33 +0000 Subject: [PATCH] Accepting request 297257 from devel:languages:python 1 OBS-URL: https://build.opensuse.org/request/show/297257 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=43 --- salt-2014.7.2.tar.gz | 3 -- salt-2014.7.4.tar.gz | 3 ++ salt.changes | 83 ++++++++++++++++++++++++++++++++++++++++ salt.spec | 3 +- use-forking-daemon.patch | 6 +-- 5 files changed, 90 insertions(+), 8 deletions(-) delete mode 100644 salt-2014.7.2.tar.gz create mode 100644 salt-2014.7.4.tar.gz diff --git a/salt-2014.7.2.tar.gz b/salt-2014.7.2.tar.gz deleted file mode 100644 index c2907f3..0000000 --- a/salt-2014.7.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:92e6b9afe764c836cd24aa210d98050bc0fdb4d8ee9f813edc504ea19651e505 -size 3570683 diff --git a/salt-2014.7.4.tar.gz b/salt-2014.7.4.tar.gz new file mode 100644 index 0000000..dd88212 --- /dev/null +++ b/salt-2014.7.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0adf4c138ebd26745b1d1157be0772d89da3582fe8a6622a8031cbe32a28e9f3 +size 3833928 diff --git a/salt.changes b/salt.changes index 24fe447..bd74d38 100644 --- a/salt.changes +++ b/salt.changes @@ -1,4 +1,87 @@ ------------------------------------------------------------------- +Mon Mar 30 21:41:22 UTC 2015 - aboe76@gmail.com + +- New Bugfix Release 2014.7.4 +- Updated patch use-forking-daemon.patch +- fix salt-zsh-completion conflicts ++ Multi-master minions mode no longer route fileclient operations asymetrically. + This fixes the source of many multi-master bugs where the minion would + become unrepsonsive from one or more masters. ++ Fix bug wherein network.iface could produce stack traces. ++ net.arp will no longer be made available unless arp is installed on the + system. ++ Major performance improvements to Saltnado ++ Allow KVM module to operate under KVM itself or VMWare Fusion ++ Various fixes to the Windows installation scripts ++ Fix issue where the syndic would not correctly propogate loads to the master + job cache. ++ Improve error handling on invalid /etc/network/interfaces file in salt + networking modules ++ Fix bug where a reponse status was not checked for in fileclient.get_url ++ Enable eauth when running salt in batch mode ++ Increase timeout in Boto Route53 module ++ Fix bugs with Salt's 'tar' module option parsing ++ Fix parsing of NTP servers on Windows ++ Fix issue with blockdev tuning not reporting changes correctly ++ Update to the latest Salt bootstrap script ++ Update Linode salt-cloud driver to use either linode-python or + apache-libcloud ++ Fix for s3.query function to return correct headers ++ Fix for s3.head returning None for files that exist ++ Fix the disable function in win_service module so that the service is + disabled correctly ++ Fix race condition between master and minion when making a directory when + both daemons are on the same host ++ Fix an issue where file.recurse would fail at the root of an svn repo + when the repo has a mountpoint ++ Fix an issue where file.recurse would fail at the root of an hgfs repo + when the repo has a mountpoint ++ Fix an issue where file.recurse would fail at the root of an gitfs repo + when the repo has a mountpoint ++ Add status.master capability for Windows. ++ Various fixes to ssh_known_hosts ++ Various fixes to states.network bonding for Debian ++ The debian_ip.get_interfaces module no longer removes nameservers. ++ Better integration between grains.virtual and systemd-detect-virt and + virt-what ++ Fix traceback in sysctl.present state output ++ Fix for issue where mount.mounted would fail when superopts were not a part + of mount.active (extended=True). Also mount.mounted various fixes for Solaris + and FreeBSD. ++ Fix error where datetimes were not correctly safeguarded before being passed + into msgpack. ++ Fix file.replace regressions. If the pattern is not found, and if dry run is False, + and if `backup` is False, and if a pre-existing file exists with extension `.bak`, + then that backup file will be overwritten. This backup behavior is a result of how `fileinput` + works. Fixing it requires either passing through the file twice (the + first time only to search for content and set a flag), or rewriting + `file.replace` so it doesn't use `fileinput` ++ VCS filreserver fixes/optimizations ++ Catch fileserver configuration errors on master start ++ Raise errors on invalid gitfs configurations ++ set_locale when locale file does not exist (Redhat family) ++ Fix to correctly count active devices when created mdadm array with spares ++ Fix to correctly target minions in batch mode ++ Support ssh:// urls using the gitfs dulwhich backend ++ New fileserver runner ++ Fix various bugs with argument parsing to the publish module. ++ Fix disk.usage for Synology OS ++ Fix issue with tags occurring twice with docker.pulled ++ Fix incorrect key error in SMTP returner ++ Fix condition which would remount loopback filesystems on every state run ++ Remove requsites from listens after they are called in the state system ++ Make system implementation of service.running aware of legacy service calls ++ Fix issue where publish.publish would not handle duplicate responses gracefully. ++ Accept Kali Linux for aptpkg salt execution module ++ Fix bug where cmd.which could not handle a dirname as an argument ++ Fix issue in ps.pgrep where exceptions were thrown on Windows. + +- Known Issues: ++ In multimaster mode, a minion may become temporarily unresponsive + if modules or pillars are refreshed at the same time that one + or more masters are down. This can be worked around by setting + 'auth_timeout' and 'auth_tries' down to shorter periods. +------------------------------------------------------------------- Thu Feb 12 19:35:34 UTC 2015 - aboe76@gmail.com - New Bugfix release 2014.7.2: diff --git a/salt.spec b/salt.spec index 368d6d9..887d963 100644 --- a/salt.spec +++ b/salt.spec @@ -16,7 +16,7 @@ # Name: salt -Version: 2014.7.2 +Version: 2014.7.4 Release: 0 Summary: A parallel remote execution system License: Apache-2.0 @@ -242,7 +242,6 @@ Bash command line completion support for %{name}. %package zsh-completion Summary: Zsh Completion for %{name} Group: System/Management -Conflicts: salt-zsh-completion Requires: %{name} = %{version} Requires: zsh BuildArch: noarch diff --git a/use-forking-daemon.patch b/use-forking-daemon.patch index bcbde0a..46b7656 100644 --- a/use-forking-daemon.patch +++ b/use-forking-daemon.patch @@ -1,7 +1,7 @@ -Index: salt-2014.7.1/pkg/salt-master.service +Index: salt-2014.7.4/pkg/salt-master.service =================================================================== ---- salt-2014.7.1.orig/pkg/salt-master.service -+++ salt-2014.7.1/pkg/salt-master.service +--- salt-2014.7.4.orig/pkg/salt-master.service ++++ salt-2014.7.4/pkg/salt-master.service @@ -3,8 +3,10 @@ Description=The Salt Master Server After=syslog.target network.target