SHA256
1
0
forked from pool/salt

Accepting request 236935 from devel:languages:python

1

OBS-URL: https://build.opensuse.org/request/show/236935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/salt?expand=0&rev=28
This commit is contained in:
Stephan Kulow 2014-06-16 19:33:44 +00:00 committed by Git OBS Bridge
parent e82e611e4f
commit 415653ff19
4 changed files with 82 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc501c50cef7af9ce857b6f4a7c34b0238cc6a2810e4bd6e3ff7e0bfb082343f
size 2812489

3
salt-2014.1.5.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b69e831b0446f3bee47407a8cb455eb0fd05fbdf4b27abeff10dd29e0ca8e1d
size 2800978

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Wed Jun 11 18:53:38 UTC 2014 - aboe76@gmail.com
- Updated to 2014.1.5
- Add function for finding cached job on the minion
- Fix for minion caching jobs when master is down
- Bump default `syndic_wait` to 5 to fix syndic-related problems
(issue 12262)
- Fix false positive error in logs for `makeconf` state (issue 9762)
- Fix for extra blank lines in `file.blockreplace` (issue 12422)
- Use system locale for ports package installations
- Fix for `cmd_iter`/`cmd_iter_no_block` blocking issues (issue 12617)
- Fix traceback when syncing custom types (issue 12883)
- Fix cleaning directory symlinks in `file.directory`
- Add performance optimizations for `saltutil.sync_all` and
`state.highstate`
- Fix possible error in `saltutil.running`
- Fix for kmod modules with dashes (issue 13239)
- Fix possible race condition for Windows minions in state module reloading
(issue 12370)
- Fix bug with roster for `passwd`s that are loaded as non-string objects
(issue 13249)
- Keep duplicate version numbers from showing up in `pkg.list_pkgs` output
- Fixes for Jinja renderer, timezone mod`module
<salt.modules.timezone>`/mod`state <salt.states.timezone>` (issue 12724)
- Fix timedatectl parsing for systemd>=210 (issue 12728)
- Removed the deprecated external nodes classifier (originally accessible by
setting a value for external_nodes in the master configuration file). Note
that this functionality has been marked deprecated for some time and was
replaced by the more general doc`master tops <topics/master_tops>` system.
- More robust escaping of ldap filter strings.
- Fix trailing slash in conf_master`gitfs_root` causing files not to be
available (issue 13185)
-------------------------------------------------------------------
Tue Jun 10 21:10:44 UTC 2014 - aboe76@gmail.com
- added bash completion package
-------------------------------------------------------------------
Mon May 5 18:19:29 UTC 2014 - aboe76@gmail.com

View File

@ -17,7 +17,7 @@
Name: salt
Version: 2014.1.4
Version: 2014.1.5
Release: 0
Summary: A parallel remote execution system
License: Apache-2.0
@ -77,6 +77,17 @@ Requires(pre): %fillup_prereq
Requires(pre): %insserv_prereq
%endif
%if 0%{?sles_version} > 10 && 0%{?sles_version} < 12
%define with_bashcomp 0
%else
%define with_bashcomp 1
%endif
%if %with_bashcomp
BuildRequires: bash-completion
%endif #with_bashcomp
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
@ -197,6 +208,20 @@ Requires(pre): %fillup_prereq
Salt ssh is a master running without zmq.
it enables the management of minions over a ssh connection.
%if %with_bashcomp
%package bash-completion
Summary: Bash Completion for %{name}
Group: System/Management
Requires: %{name} = %{version}
Requires: bash-completion
BuildArch: noarch
%description bash-completion
Bash command line completion support for %{name}.
%endif # with_bashcomp
%prep
%setup -q
@ -261,6 +286,11 @@ install -Dpm 0644 pkg/salt-common.logrotate %{buildroot}%{_sysconfdir}/logrotat
#
## install SuSEfirewall2 rules
install -Dpm 0644 pkg/suse/salt.SuSEfirewall2 %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
#
## install completion scripts
%if %with_bashcomp
install -Dpm 0644 pkg/salt.bash "%{buildroot}/etc/bash_completion.d/%{name}"
%endif #with_bashcomp
%check
# don't test on factory because of ssl2 method deprication
@ -416,6 +446,14 @@ install -Dpm 0644 pkg/suse/salt.SuSEfirewall2 %{buildroot}%{_sysconfdir}/syscon
%config(noreplace) %{_sysconfdir}/logrotate.d/salt
%attr(755,root,root)%{python_sitelib}/salt/cloud/deploy/*.sh
%{python_sitelib}/*
%doc LICENSE AUTHORS README.rst HACKING.rst
%doc LICENSE AUTHORS README.rst HACKING.rst
%if %with_bashcomp
%files bash-completion
%defattr(-,root,root)
%config %{_sysconfdir}/bash_completion.d/%{name}
%endif #with_bashcomp
%changelog