commit salt for openSUSE:Factory

2020-11-06 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-11-06 23:43:24

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.11331 (New)


Package is "salt"

Fri Nov  6 23:43:24 2020 rev:111 rq:846425 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-10-18 
16:26:06.288615897 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.11331/salt.changes 2020-11-06 
23:43:27.719452453 +0100
@@ -1,0 +2,34 @@
+Fri Nov  6 09:19:22 UTC 2020 - Pablo Suárez Hernández 

+
+- Set passphrase for salt-ssh keys to empty string (bsc#1178485)
+
+- Added:
+  * set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
+
+---
+Wed Nov  4 10:54:32 UTC 2020 - Pablo Suárez Hernández 

+
+- Properly validate eauth credentials and tokens on SSH calls made by Salt API
+  (bsc#1178319) (bsc#1178362) (bsc#1178361)
+  (CVE-2020-25592) (CVE-2020-17490) (CVE-2020-16846)
+
+- Added:
+  * fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
+
+---
+Tue Oct 27 15:23:12 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix novendorchange handling in zypperpkg module
+
+- Added:
+  * fix-novendorchange-option-284.patch
+
+---
+Tue Oct 20 11:43:49 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix disk.blkid to avoid unexpected keyword argument '__pub_user' 
(bsc#1177867)
+
+- Added:
+  * path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
+
+---

New:

  fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
  fix-novendorchange-option-284.patch
  path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
  set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.I9n5XI/_old  2020-11-06 23:43:30.679446765 +0100
+++ /var/tmp/diff_new_pack.I9n5XI/_new  2020-11-06 23:43:30.683446758 +0100
@@ -363,6 +363,14 @@
 Patch139: drop-wrong-mock-from-chroot-unit-test.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/280
 Patch140: ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/281
+Patch141: path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58560
+Patch142: fix-novendorchange-option-284.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58871
+Patch143: fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/293
+Patch144: set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -1010,6 +1018,10 @@
 %patch138 -p1
 %patch139 -p1
 %patch140 -p1
+%patch141 -p1
+%patch142 -p1
+%patch143 -p1
+%patch144 -p1
 
 %build
 # Putting /usr/bin at the front of $PATH is needed for RHEL/RES 7. Without this

++ _lastrevision ++
--- /var/tmp/diff_new_pack.I9n5XI/_old  2020-11-06 23:43:30.751446627 +0100
+++ /var/tmp/diff_new_pack.I9n5XI/_new  2020-11-06 23:43:30.755446619 +0100
@@ -1 +1 @@
-3ce95a1b386927b6f8cb27d1a6421018bebccd9a
\ No newline at end of file
+24bd64b440c2c3f0f154a1b7f7216de20dc07df8
\ No newline at end of file

++ fix-cve-2020-25592-and-add-tests-bsc-1178319.patch ++
>From e7514afcba4f57c5cb8599f561fcefdcc3db7314 Mon Sep 17 00:00:00 2001
From: "Daniel A. Wozniak" 
Date: Wed, 16 Sep 2020 00:25:10 +
Subject: [PATCH] Fix CVE-2020-25592 and add tests (bsc#1178319)

Properly validate eauth credentials and tokens on SSH calls made by Salt API

(bsc#1178319) (bsc#1178362) (bsc#1178361) (CVE-2020-25592) (CVE-2020-17490) 
(CVE-2020-16846)
---
 salt/client/ssh/shell.py|  26 ++-
 salt/modules/tls.py |  18 +-
 salt/netapi/__init__.py |  67 ++
 tests/integration/netapi/test_client.py | 296 +++-
 4 files changed, 388 insertions(+), 19 deletions(-)

diff --git a/salt/client/ssh/shell.py b/salt/client/ssh/shell.py
index bd55c514ee..27aba7b382 100644
--- a/salt/client/ssh/shell.py
+++ b/salt/client/ssh/shell.py
@@ -8,6 +8,7 @@ from __future__ import absolute_import, print_function, 
unicode_literals
 import re
 import os
 import sys
+import shlex
 import time
 import logging
 import subprocess
@@ -43,10 +44,10 @@ def gen_key(path):
 '''
 Generate a key for use with salt-ssh
 '''
-cmd = 'ssh-keygen -P "" -f {0} -t rsa -q'.format(path)
+cmd = 

commit salt for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-10-18 16:25:11

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3486 (New)


Package is "salt"

Sun Oct 18 16:25:11 2020 rev:110 rq:841799 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-09-18 
14:35:23.875680916 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.3486/salt.changes  2020-10-18 
16:26:06.288615897 +0200
@@ -1,0 +2,58 @@
+Wed Oct 14 10:49:33 UTC 2020 - Pablo Suárez Hernández 

+
+- Ensure virt.update stop_on_reboot is updated with its default value
+
+- Added:
+  * ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
+
+---
+Tue Oct 13 15:26:05 UTC 2020 - Pablo Suárez Hernández 

+
+- Do not break package building for systemd OSes
+
+---
+Tue Oct 13 11:10:06 UTC 2020 - Pablo Suárez Hernández 

+
+- Drop wrong mock from chroot unit test
+
+- Added:
+  * drop-wrong-mock-from-chroot-unit-test.patch
+
+---
+Wed Oct  7 12:19:05 UTC 2020 - Jochen Breuer 
+
+- Support systemd versions with dot (bsc#1176294)
+
+---
+Tue Oct  6 12:52:51 UTC 2020 - Jochen Breuer 
+
+- Fix for grains.test_core unit test
+- Fix file/directory user and group ownership containing UTF-8
+  characters (bsc#1176024)
+- Several changes to virtualization:
+-   - Fix virt update when cpu and memory are changed
+-   - Memory Tuning GSoC
+-   - Properly fix memory setting regression in virt.update
+-   - Expose libvirt on_reboot in virt states
+- Support transactional systems (MicroOS)
+- zypperpkg module ignores retcode 104 for search() (bsc#1159670)
+- Xen disk fixes. No longer generates volumes for Xen disks, but the
+  corresponding file or block disk (bsc#1175987)
+
+- Added:
+  * fix-grains.test_core-unit-test-277.patch
+  * support-transactional-systems-microos-271.patch
+  * backport-a-few-virt-prs-272.patch
+  * xen-disk-fixes-264.patch
+  * zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
+  * bsc-1176024-fix-file-directory-user-and-group-owners.patch
+
+---
+Wed Sep 23 14:48:41 UTC 2020 - Pablo Suárez Hernández 

+
+- Invalidate file list cache when cache file modified time is in the future 
(bsc#1176397)
+
+- Added:
+  * invalidate-file-list-cache-when-cache-file-modified-.patch
+
+---

New:

  backport-a-few-virt-prs-272.patch
  bsc-1176024-fix-file-directory-user-and-group-owners.patch
  drop-wrong-mock-from-chroot-unit-test.patch
  ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
  fix-grains.test_core-unit-test-277.patch
  invalidate-file-list-cache-when-cache-file-modified-.patch
  support-transactional-systems-microos-271.patch
  xen-disk-fixes-264.patch
  zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.yHxHch/_old  2020-10-18 16:26:13.884619278 +0200
+++ /var/tmp/diff_new_pack.yHxHch/_new  2020-10-18 16:26:13.888619280 +0200
@@ -345,6 +345,24 @@
 Patch130: remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
 # PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/bc20f38d0fa492af70321fef7fe2530937dfc86a
 Patch131: prevent-import-errors-when-running-test_btrfs-unit-t.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58529
+Patch132: invalidate-file-list-cache-when-cache-file-modified-.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58400
+Patch133: xen-disk-fixes-264.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58552
+Patch134: zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58520
+Patch135: support-transactional-systems-microos-271.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/272
+Patch136: backport-a-few-virt-prs-272.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/275
+Patch137: bsc-1176024-fix-file-directory-user-and-group-owners.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/277
+Patch138: fix-grains.test_core-unit-test-277.patch
+# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/e2c3b1cb72b796fe12f94af64baa2e64cbe5db0b
+Patch139: drop-wrong-mock-from-chroot-unit-test.patch
+# PATCH-FIX_OPENSUSE: 

commit salt for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-09-18 14:31:22

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4249 (New)


Package is "salt"

Fri Sep 18 14:31:22 2020 rev:109 rq:834906 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-09-10 
22:48:31.931850736 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4249/salt.changes  2020-09-18 
14:35:23.875680916 +0200
@@ -1,0 +2,32 @@
+Wed Sep 16 11:52:33 UTC 2020 - Pablo Suárez Hernández 

+
+- Prevent import errors when running test_btrfs unit tests
+
+- Added:
+  * prevent-import-errors-when-running-test_btrfs-unit-t.patch
+
+---
+Wed Sep 16 10:57:15 UTC 2020 - Pablo Suárez Hernández 

+
+- Remove msgpack < 1.0.0 from base requirements (bsc#1176293)
+
+- Added:
+  * remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
+
+---
+Tue Sep 15 14:22:12 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix virt.update with CPU defined
+
+- Added:
+  * fix-virt.update-with-cpu-defined-263.patch
+
+---
+Tue Sep 15 12:15:16 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix virt issues and invalid input errors from 'salt.utils.data' (bsc#1176480)
+
+- Added:
+  * fix-the-removed-six.itermitems-and-six.-_type-262.patch
+
+---

New:

  fix-the-removed-six.itermitems-and-six.-_type-262.patch
  fix-virt.update-with-cpu-defined-263.patch
  prevent-import-errors-when-running-test_btrfs-unit-t.patch
  remove-msgpack-1.0.0-requirement-in-the-installed-me.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.fy6zc5/_old  2020-09-18 14:35:38.619694075 +0200
+++ /var/tmp/diff_new_pack.fy6zc5/_new  2020-09-18 14:35:38.627694082 +0200
@@ -336,6 +336,15 @@
 Patch126: opensuse-3000.2-virt-backports-236-257.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/256
 Patch127: backport-virt-patches-from-3001-256.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/262
+Patch128: fix-the-removed-six.itermitems-and-six.-_type-262.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/263
+Patch129: fix-virt.update-with-cpu-defined-263.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/261
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57571
+Patch130: remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
+# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/bc20f38d0fa492af70321fef7fe2530937dfc86a
+Patch131: prevent-import-errors-when-running-test_btrfs-unit-t.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -969,6 +978,10 @@
 %patch125 -p1
 %patch126 -p1
 %patch127 -p1
+%patch128 -p1
+%patch129 -p1
+%patch130 -p1
+%patch131 -p1
 
 %build
 # Putting /usr/bin at the front of $PATH is needed for RHEL/RES 7. Without this

++ _lastrevision ++
--- /var/tmp/diff_new_pack.fy6zc5/_old  2020-09-18 14:35:38.691694139 +0200
+++ /var/tmp/diff_new_pack.fy6zc5/_new  2020-09-18 14:35:38.691694139 +0200
@@ -1 +1 @@
-b193a24466b79150ec137a7e4cc144362b588ef0
\ No newline at end of file
+8afd80f388d6e97b882f8564a8afa1acab63e014
\ No newline at end of file

++ backport-virt-patches-from-3001-256.patch ++
--- /var/tmp/diff_new_pack.fy6zc5/_old  2020-09-18 14:35:38.767694207 +0200
+++ /var/tmp/diff_new_pack.fy6zc5/_new  2020-09-18 14:35:38.771694211 +0200
@@ -1,4 +1,4 @@
-From e6def0c2b8820ca4cd8e1267419300970721a15a Mon Sep 17 00:00:00 2001
+From 5bd071081ccb8ae3938643831d2e5632712b48b7 Mon Sep 17 00:00:00 2001
 From: Cedric Bosdonnat 
 Date: Mon, 7 Sep 2020 15:00:40 +0200
 Subject: [PATCH] Backport virt patches from 3001+ (#256)
@@ -417,7 +417,7 @@
  salt/modules/virt.py |  442 ---
  salt/states/virt.py  |  171 ++-
  salt/templates/virt/libvirt_domain.jinja |2 +-
- salt/utils/data.py   |  977 +--
+ salt/utils/data.py   |  976 +--
  salt/utils/xmlutil.py|  251 +++-
  tests/pytests/unit/utils/test_data.py|   57 +
  tests/pytests/unit/utils/test_xmlutil.py |  169 +++
@@ -425,7 +425,7 @@
  tests/unit/states/test_virt.py   |   98 +-
  tests/unit/utils/test_data.py| 1399 --
  tests/unit/utils/test_xmlutil.py |  164 +--
- 14 files changed, 2588 insertions(+), 1363 deletions(-)
+ 14 files changed, 2588 insertions(+), 

commit salt for openSUSE:Factory

2020-09-10 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-09-10 22:48:11

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4249 (New)


Package is "salt"

Thu Sep 10 22:48:11 2020 rev:108 rq:832998 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-08-17 
12:01:11.890554424 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4249/salt.changes  2020-09-10 
22:48:31.931850736 +0200
@@ -1,0 +2,33 @@
+Tue Sep  8 12:59:11 UTC 2020 - Jochen Breuer 
+
+- Reintroduces the patches from
+  opensuse-3000.2-virt-backports-236.patch coming from Salt 3001
+
+- Added:
+  * backport-virt-patches-from-3001-256.patch
+
+---
+Tue Sep  1 08:42:50 UTC 2020 - Pablo Suárez Hernández 

+
+- Adding missing virt backports to 3000.3
+
+- Added:
+  * opensuse-3000.2-virt-backports-236-257.patch
+
+---
+Thu Aug 27 14:30:10 UTC 2020 - Pablo Suárez Hernández 

+
+- Do not raise StreamClosedError traceback but only log it (bsc#1175549)
+
+- Added:
+  * do-not-raise-streamclosederror-traceback-but-only-lo.patch
+
+---
+Mon Aug 17 11:28:26 UTC 2020 - Pablo Suárez Hernández 

+
+- Take care of failed, skipped and unreachable tasks and propagate "retcode" 
(bsc#1173911) (bsc#1173909)
+
+- Added:
+  * ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
+
+---

New:

  ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
  backport-virt-patches-from-3001-256.patch
  do-not-raise-streamclosederror-traceback-but-only-lo.patch
  opensuse-3000.2-virt-backports-236-257.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.c9jB8P/_old  2020-09-10 22:48:34.975853540 +0200
+++ /var/tmp/diff_new_pack.c9jB8P/_new  2020-09-10 22:48:34.979853544 +0200
@@ -328,6 +328,14 @@
 Patch122: opensuse-3000-libvirt-engine-fixes-251.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58013
 Patch123: fix-__mount_device-wrapper-254.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58214
+Patch124: ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58301
+Patch125: do-not-raise-streamclosederror-traceback-but-only-lo.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/257
+Patch126: opensuse-3000.2-virt-backports-236-257.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/256
+Patch127: backport-virt-patches-from-3001-256.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -957,6 +965,10 @@
 %patch121 -p1
 %patch122 -p1
 %patch123 -p1
+%patch124 -p1
+%patch125 -p1
+%patch126 -p1
+%patch127 -p1
 
 %build
 # Putting /usr/bin at the front of $PATH is needed for RHEL/RES 7. Without this

++ _lastrevision ++
--- /var/tmp/diff_new_pack.c9jB8P/_old  2020-09-10 22:48:35.051853610 +0200
+++ /var/tmp/diff_new_pack.c9jB8P/_new  2020-09-10 22:48:35.055853614 +0200
@@ -1 +1 @@
-3c85bd3a365dd15aae8f08c2cb95f16db987fe7b
\ No newline at end of file
+b193a24466b79150ec137a7e4cc144362b588ef0
\ No newline at end of file

++ ansiblegate-take-care-of-failed-skipped-and-unreacha.patch ++
 1824 lines (skipped)

++ backport-virt-patches-from-3001-256.patch ++
 7112 lines (skipped)

++ do-not-raise-streamclosederror-traceback-but-only-lo.patch ++
>From b651c2cd8b719a72e66b63afd9061739624763e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Wed, 26 Aug 2020 10:24:58 +0100
Subject: [PATCH] Do not raise StreamClosedError traceback but only log
 it (bsc#1175549)

---
 salt/transport/ipc.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/salt/transport/ipc.py b/salt/transport/ipc.py
index 33ee3d4182..624eca5a9c 100644
--- a/salt/transport/ipc.py
+++ b/salt/transport/ipc.py
@@ -667,7 +667,6 @@ class IPCMessageSubscriber(IPCClient):
 except StreamClosedError as exc:
 log.trace('Subscriber disconnected from IPC %s', self.socket_path)
 self._read_stream_future = None
-exc_to_raise = exc
 except Exception as exc:  # pylint: disable=broad-except
 log.error('Exception occurred in Subscriber while handling stream: 
%s', exc)
 self._read_stream_future = None
-- 
2.28.0


++ opensuse-3000.2-virt-backports-236-257.patch ++
 21134 lines (skipped)




commit salt for openSUSE:Factory

2020-08-17 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-08-17 12:00:21

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3399 (New)


Package is "salt"

Mon Aug 17 12:00:21 2020 rev:107 rq:826691 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-07-15 
11:13:19.400901932 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.3399/salt.changes  2020-08-17 
12:01:11.890554424 +0200
@@ -1,0 +2,14 @@
+Mon Aug 10 15:15:31 UTC 2020 - Alexander Graul 
+
+- Require /usr/bin/python instead of /bin/python for RHEL-family (bsc#1173936)
+
+---
+Fri Jul 31 14:55:06 UTC 2020 - Alexander Graul 
+
+- Don't install SuSEfirewall2 service files in Factory
+- Fix __mount_device wrapper to accept separate args and kwargs
+
+- Added:
+  * fix-__mount_device-wrapper-254.patch
+
+---

New:

  fix-__mount_device-wrapper-254.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.bhIdrZ/_old  2020-08-17 12:01:14.490555872 +0200
+++ /var/tmp/diff_new_pack.bhIdrZ/_new  2020-08-17 12:01:14.494555875 +0200
@@ -326,6 +326,8 @@
 Patch121: opensuse-3000.3-spacewalk-runner-parse-command-250.patch
 # PATCH-FIX_UPSTREAM: https://github.com/openSUSE/salt/pull/251
 Patch122: opensuse-3000-libvirt-engine-fixes-251.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/58013
+Patch123: fix-__mount_device-wrapper-254.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -954,8 +956,15 @@
 %patch120 -p1
 %patch121 -p1
 %patch122 -p1
+%patch123 -p1
 
 %build
+# Putting /usr/bin at the front of $PATH is needed for RHEL/RES 7. Without this
+# change, the RPM will require /bin/python, which is not provided by any 
package
+# on RHEL/RES 7.
+%if 0%{?fedora} || 0%{?rhel}
+export PATH=/usr/bin:$PATH
+%endif
 %if 0%{?build_py2}
 python setup.py --with-salt-version=%{version} --salt-transport=both build
 cp ./build/lib/salt/_version.py ./salt
@@ -1119,8 +1128,10 @@
 install -Dpm 0644  pkg/salt-common.logrotate 
%{buildroot}%{_sysconfdir}/logrotate.d/salt
 %endif
 #
+%if 0%{?suse_version} <= 1500
 ## install SuSEfirewall2 rules
 install -Dpm 0644  pkg/suse/salt.SuSEfirewall2 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
+%endif
 #
 ## install completion scripts
 %if %{with bash_completion}
@@ -1573,7 +1584,9 @@
 %{_mandir}/man1/salt-key.1.gz
 %{_mandir}/man1/salt-run.1.gz
 %{_mandir}/man7/salt.7.gz
+%if 0%{?suse_version} <= 1500
 %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
+%endif
 %{_sbindir}/rcsalt-master
 %if %{with systemd}
 %{_unitdir}/salt-master.service

++ _lastrevision ++
--- /var/tmp/diff_new_pack.bhIdrZ/_old  2020-08-17 12:01:14.570555917 +0200
+++ /var/tmp/diff_new_pack.bhIdrZ/_new  2020-08-17 12:01:14.574555920 +0200
@@ -1 +1 @@
-82be64a05e54109be6af70998d154fe62150ce9c
\ No newline at end of file
+3c85bd3a365dd15aae8f08c2cb95f16db987fe7b
\ No newline at end of file

++ fix-__mount_device-wrapper-254.patch ++
>From 7ad2d6067400f55dc7b70745216fab20620f35fd Mon Sep 17 00:00:00 2001
From: Alberto Planas 
Date: Wed, 29 Jul 2020 16:11:47 +0200
Subject: [PATCH] Fix __mount_device wrapper (#254)

Some recent change in Salt is now doing the right thing, and calling the
different states with separated args and kwargs.  This change trigger a
hidden bug in the __mount_device decorator, that expect those parameter
to be in kwargs, as is happening during the test.

This patch change the way that the wrapper inside the decorator search
for the name and device parameters, first looking into kwargs and later
in args if possible.  A new test is introduced to exercise both cases.

Fix #58012

(cherry picked from commit 2089645e2478751dc795127cfd14d0385c2e0899)
---
 changelog/58012.fixed   |  1 +
 salt/states/btrfs.py|  6 +++---
 tests/unit/states/test_btrfs.py | 27 +++
 3 files changed, 31 insertions(+), 3 deletions(-)
 create mode 100644 changelog/58012.fixed

diff --git a/changelog/58012.fixed b/changelog/58012.fixed
new file mode 100644
index 00..13a1ef747d
--- /dev/null
+++ b/changelog/58012.fixed
@@ -0,0 +1 @@
+Fix btrfs state decorator, that produces exceptions when creating subvolumes.
\ No newline at end of file
diff --git a/salt/states/btrfs.py b/salt/states/btrfs.py
index af78c8ae00..d0d6095c46 100644
--- a/salt/states/btrfs.py
+++ b/salt/states/btrfs.py
@@ -103,9 +103,9 @@ def __mount_device(action):
 '''
 @functools.wraps(action)
 def 

commit salt for openSUSE:Factory

2020-07-15 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-07-15 11:12:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3060 (New)


Package is "salt"

Wed Jul 15 11:12:44 2020 rev:106 rq:819714 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-06-02 
14:33:56.214628794 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.3060/salt.changes  2020-07-15 
11:13:19.400901932 +0200
@@ -1,0 +2,20 @@
+Fri Jul  3 13:19:02 UTC 2020 - Jochen Breuer 
+
+- Fix the registration of libvirt pool and nodedev events
+- Accept nested namespaces in spacewalk.api runner function. (bsc#1172211)
+- info_installed works without status attr now (bsc#1171461)
+
+- Added:
+  * info_installed-works-without-status-attr-now.patch
+  * opensuse-3000.3-spacewalk-runner-parse-command-250.patch
+  * opensuse-3000-libvirt-engine-fixes-251.patch
+
+---
+Thu May 28 16:01:10 UTC 2020 - Pablo Suárez Hernández 

+
+- Avoid traceback on debug logging for swarm module (bsc#1172075)
+
+- Added:
+  * avoid-has_docker-true-if-import-messes-with-salt.uti.patch
+
+---

New:

  avoid-has_docker-true-if-import-messes-with-salt.uti.patch
  info_installed-works-without-status-attr-now.patch
  opensuse-3000-libvirt-engine-fixes-251.patch
  opensuse-3000.3-spacewalk-runner-parse-command-250.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.7G2XOg/_old  2020-07-15 11:13:23.804906291 +0200
+++ /var/tmp/diff_new_pack.7G2XOg/_new  2020-07-15 11:13:23.808906295 +0200
@@ -318,6 +318,14 @@
 Patch117: zypperpkg-filter-patterns-that-start-with-dot-244.patch
 # PATCH-FIX_OPENSUSE: 
hhttps://github.com/openSUSE/salt/commit/da936daeebd701e147707ad814c07bfc259d4be
 Patch118: add-publish_batch-to-clearfuncs-exposed-methods.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57489
+Patch119: avoid-has_docker-true-if-import-messes-with-salt.uti.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57779
+Patch120: info_installed-works-without-status-attr-now.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57491
+Patch121: opensuse-3000.3-spacewalk-runner-parse-command-250.patch
+# PATCH-FIX_UPSTREAM: https://github.com/openSUSE/salt/pull/251
+Patch122: opensuse-3000-libvirt-engine-fixes-251.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -942,6 +950,10 @@
 %patch116 -p1
 %patch117 -p1
 %patch118 -p1
+%patch119 -p1
+%patch120 -p1
+%patch121 -p1
+%patch122 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.7G2XOg/_old  2020-07-15 11:13:23.860906346 +0200
+++ /var/tmp/diff_new_pack.7G2XOg/_new  2020-07-15 11:13:23.860906346 +0200
@@ -1 +1 @@
-fb1212e6b081322ac0e32bb841293b347bcb4b62
\ No newline at end of file
+82be64a05e54109be6af70998d154fe62150ce9c
\ No newline at end of file

++ avoid-has_docker-true-if-import-messes-with-salt.uti.patch ++
>From f942aeb3eb64b99cd9432bebf021835ade46df74 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Thu, 28 May 2020 16:38:04 +0100
Subject: [PATCH] Avoid HAS_DOCKER true if import messes with
 salt.utils.docker (bsc#1172075)

---
 salt/modules/swarm.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/salt/modules/swarm.py b/salt/modules/swarm.py
index 
ea327ce640040bdbd7e7077bc6bbb59a9f0ade4a..6f16f41ece01738f3a04d11211fa5e96cd8155b4
 100644
--- a/salt/modules/swarm.py
+++ b/salt/modules/swarm.py
@@ -30,9 +30,13 @@ from __future__ import absolute_import, unicode_literals, 
print_function
 # Import Salt libs
 import salt.utils.json
 
+HAS_DOCKER = False
+
 try:
 import docker
-HAS_DOCKER = True
+
+if hasattr(docker, "from_env"):
+HAS_DOCKER = True
 except ImportError:
 HAS_DOCKER = False
 
-- 
2.23.0


++ info_installed-works-without-status-attr-now.patch ++
>From 8275c229fcca0e43513ea680e48cbf6263247b41 Mon Sep 17 00:00:00 2001
From: Jochen Breuer 
Date: Tue, 19 May 2020 10:34:35 +0200
Subject: [PATCH] info_installed works without status attr now

If 'status' was excluded via attr, info_installed was no longer able to
detect if a package was installed or not. Now info_installed adds the
'status' for the 'lowpkg.info' request again.
---
 salt/modules/aptpkg.py|  9 +
 tests/unit/modules/test_aptpkg.py | 17 +
 2 files changed, 26 insertions(+)

diff --git a/salt/modules/aptpkg.py b/salt/modules/aptpkg.py
index 

commit salt for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-06-02 14:33:45

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3606 (New)


Package is "salt"

Tue Jun  2 14:33:45 2020 rev:105 rq:810127 version:3000.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-05-09 
19:50:08.188552210 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.3606/salt.changes  2020-06-02 
14:33:56.214628794 +0200
@@ -1,0 +2,51 @@
+Thu May 28 08:51:19 UTC 2020 - Pablo Suárez Hernández 

+
+- Add publish_batch to ClearFuncs exposed methods
+
+- Added:
+  * add-publish_batch-to-clearfuncs-exposed-methods.patch
+
+---
+Tue May 26 14:37:09 UTC 2020 - Pablo Suárez Hernández 

+
+- Update to Salt release version 3000.3
+  See release notes: 
https://docs.saltstack.com/en/latest/topics/releases/3000.3.html
+
+- Removed:
+  * fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
+
+---
+Thu May 21 08:35:30 UTC 2020 - Pablo Suárez Hernández 

+
+- zypperpkg: filter patterns that start with dot (bsc#1171906)
+
+- Added:
+  * zypperpkg-filter-patterns-that-start-with-dot-244.patch
+
+---
+Wed May 20 13:27:23 UTC 2020 - Jochen Breuer 
+
+- Batch mode now also correctly provides return value (bsc#1168340)
+
+- Added:
+  * fix-for-return-value-ret-vs-return-in-batch-mode.patch
+
+---
+Mon May 18 15:22:58 UTC 2020 - Alexander Graul 
+
+- Add docker.logout to docker execution module (bsc#1165572)
+
+- Added:
+  * add-docker-logout-237.patch
+
+---
+Tue May 12 15:07:12 UTC 2020 - Jochen Breuer 
+
+- Testsuite fix
+- Add option to enable/disable force refresh for zypper
+
+- Added:
+  * option-to-en-disable-force-refresh-in-zypper-215.patch
+  * fix-a-test-and-some-variable-names-229.patch
+
+---

Old:

  fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
  v3000.2.tar.gz

New:

  add-docker-logout-237.patch
  add-publish_batch-to-clearfuncs-exposed-methods.patch
  fix-a-test-and-some-variable-names-229.patch
  fix-for-return-value-ret-vs-return-in-batch-mode.patch
  option-to-en-disable-force-refresh-in-zypper-215.patch
  v3000.3.tar.gz
  zypperpkg-filter-patterns-that-start-with-dot-244.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Wd3xXH/_old  2020-06-02 14:34:00.410642071 +0200
+++ /var/tmp/diff_new_pack.Wd3xXH/_new  2020-06-02 14:34:00.414642084 +0200
@@ -63,7 +63,7 @@
 %bcond_withbuilddocs
 
 Name:   salt
-Version:3000.2
+Version:3000.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -298,16 +298,26 @@
 Patch107: fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
 # PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/4f80e969e31247a4755d98d25f29b5d8b1b916c3
 Patch108: remove-vendored-backports-abc-from-requirements.patch
-# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/a5ef829408685d9e65eaa24bba40d221adffaa95
-Patch109: fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57119
-Patch110: make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
+Patch109: make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57123
-Patch111: prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
+Patch110: prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57122
-Patch112: msgpack-support-versions-1.0.0.patch
+Patch111: msgpack-support-versions-1.0.0.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/235
-Patch113: python3.8-compatibility-pr-s-235.patch
+Patch112: python3.8-compatibility-pr-s-235.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56419
+Patch113: option-to-en-disable-force-refresh-in-zypper-215.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/229
+Patch114: fix-a-test-and-some-variable-names-229.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56439
+Patch115: add-docker-logout-237.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56595
+Patch116: 

commit salt for openSUSE:Factory

2020-05-09 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-05-09 19:49:42

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.2738 (New)


Package is "salt"

Sat May  9 19:49:42 2020 rev:104 rq:801830 version:3000.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-05-01 
11:07:22.511067410 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.2738/salt.changes  2020-05-09 
19:50:08.188552210 +0200
@@ -1,0 +2,22 @@
+Fri May  8 14:24:19 UTC 2020 - Jochen Breuer 
+
+- Python 3.8 compatibility changes
+- msgpack support for version >= 1.0.0 (bsc#1171257)
+
+- Added:
+  * python3.8-compatibility-pr-s-235.patch
+  * msgpack-support-versions-1.0.0.patch
+
+---
+Thu May  7 15:36:38 UTC 2020 - Pablo Suárez Hernández 

+
+- Prevent sporious "salt-api" stuck processes when managing SSH minions
+  because of logging deadlock (bsc#1159284)
+- Avoid segfault from "salt-api" under certain conditions of heavy load
+  managing SSH minions (bsc#1169604)
+
+- Added:
+  * prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
+  * make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
+
+---

New:

  make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
  msgpack-support-versions-1.0.0.patch
  prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
  python3.8-compatibility-pr-s-235.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.oY6vHV/_old  2020-05-09 19:50:11.620559577 +0200
+++ /var/tmp/diff_new_pack.oY6vHV/_new  2020-05-09 19:50:11.624559586 +0200
@@ -300,6 +300,14 @@
 Patch108: remove-vendored-backports-abc-from-requirements.patch
 # PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/a5ef829408685d9e65eaa24bba40d221adffaa95
 Patch109: fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57119
+Patch110: make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57123
+Patch111: prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/57122
+Patch112: msgpack-support-versions-1.0.0.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/235
+Patch113: python3.8-compatibility-pr-s-235.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -916,6 +924,10 @@
 %patch107 -p1
 %patch108 -p1
 %patch109 -p1
+%patch110 -p1
+%patch111 -p1
+%patch112 -p1
+%patch113 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.oY6vHV/_old  2020-05-09 19:50:11.688559723 +0200
+++ /var/tmp/diff_new_pack.oY6vHV/_new  2020-05-09 19:50:11.688559723 +0200
@@ -1 +1 @@
-52475d78d58db61df54486af13c5eb4055c2d12e
\ No newline at end of file
+4b7e8cbf000c33224e9cd7a7eb581954ca3dbbec
\ No newline at end of file

++ make-lazyloader.__init__-call-to-_refresh_file_mappi.patch ++
>From 6af6a52165c70c3be7c8d339a3dd5e539f3c1772 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Thu, 23 Apr 2020 09:54:53 +0100
Subject: [PATCH] Make LazyLoader.__init__ call to
 _refresh_file_mapping thread-safe (bsc#1169604)

---
 salt/loader.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/salt/loader.py b/salt/loader.py
index 
5bd4773645c77a133701982e19d19739be00a38f..54dadb0b513dbaa4914b0d4b1d343dde709699ad
 100644
--- a/salt/loader.py
+++ b/salt/loader.py
@@ -1251,7 +1251,8 @@ class LazyLoader(salt.utils.lazy.LazyDict):
 self.suffix_order.append(suffix)
 
 self._lock = threading.RLock()
-self._refresh_file_mapping()
+with self._lock:
+self._refresh_file_mapping()
 
 super(LazyLoader, self).__init__()  # late init the lazy loader
 # create all of the import namespaces
-- 
2.23.0


++ msgpack-support-versions-1.0.0.patch ++
>From ef23c1d53e99e19e5b03658aa62b67cfef9adce5 Mon Sep 17 00:00:00 2001
From: Alberto Planas 
Date: Thu, 7 May 2020 12:40:55 +0200
Subject: [PATCH] msgpack: support versions >= 1.0.0

A recent change in msgpack >= 1.0.0, update the default value for the
parameter `raw` to False.  This change breaks Salt for those versions.

This patch add the parameter `raw=True` to all the unpack operations,
restoring the old default.

Fix bsc#1171257

(cherry picked from commit 1b3939fb01fc3405d8d222f118617220aecee092)
---
 salt/utils/msgpack.py | 20 +---
 1 file changed, 17 

commit salt for openSUSE:Factory

2020-05-01 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-05-01 11:07:16

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.2738 (New)


Package is "salt"

Fri May  1 11:07:16 2020 rev:103 rq:799271 version:3000.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-04-10 
23:52:59.664687426 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.2738/salt.changes  2020-05-01 
11:07:22.511067410 +0200
@@ -1,0 +2,39 @@
+Thu Apr 30 13:24:35 UTC 2020 - Pablo Suárez Hernández 

+
+- Update to Salt release version 3000.2
+  See release notes: 
https://docs.saltstack.com/en/latest/topics/releases/3000.2.html
+
+- Fix typo in 'minion_runner' for AESFuncs exposed methods
+
+- Added:
+  * fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
+
+- Removed:
+  * fix-cve-2020-11651-and-fix-cve-2020-11652.patch
+
+---
+Thu Apr 30 12:30:04 UTC 2020 - Pablo Suárez Hernández 

+
+- Update to Salt release version 3000.1
+  See release notes: 
https://docs.saltstack.com/en/latest/topics/releases/3000.1.html
+
+- Fix CVE-2020-11651 and CVE-2020-11652 (bsc#1170595)
+- Do not require vendored backports-abc (bsc#1170288)
+- Fix partition.mkpart to work without fstype (bsc#1169800)
+
+- Added:
+  * fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
+  * remove-vendored-backports-abc-from-requirements.patch
+  * fix-cve-2020-11651-and-fix-cve-2020-11652.patch
+
+- Modified:
+  * fix-a-wrong-rebase-in-test_core.py-180.patch
+  * make-setup.py-script-to-not-require-setuptools-9.1.patch
+  * do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
+  * accumulated-changes-from-yomi-167.patch
+
+- Removed:
+  * fix-for-unless-requisite-when-pip-is-not-installed.patch
+  * fix-regression-in-service-states-with-reload-argumen.patch
+
+---

Old:

  fix-for-unless-requisite-when-pip-is-not-installed.patch
  fix-regression-in-service-states-with-reload-argumen.patch
  v3000.tar.gz

New:

  fix-typo-in-minion_runner-for-aesfuncs-exposed-metho.patch
  fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
  remove-vendored-backports-abc-from-requirements.patch
  v3000.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.6Mbovw/_old  2020-05-01 11:07:26.747076622 +0200
+++ /var/tmp/diff_new_pack.6Mbovw/_new  2020-05-01 11:07:26.751076630 +0200
@@ -63,7 +63,7 @@
 %bcond_withbuilddocs
 
 Name:   salt
-Version:3000
+Version:3000.2
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -264,40 +264,42 @@
 Patch91:  add-missing-_utils-at-loader-grains_func.patch
 # PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/25b4e3ea983b2606b2fb3d3c0e42f9840208bf84
 Patch92:  remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
-# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56215
-Patch93:  fix-for-unless-requisite-when-pip-is-not-installed.patch
 # PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/a8f0a15e4067ec278c8a2d690e3bf815523286ca
-Patch94:  fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
-# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56185
-Patch95:  fix-regression-in-service-states-with-reload-argumen.patch
+Patch93:  fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56369
-Patch96:  make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
+Patch94:  make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/221
-Patch97:  loader-invalidate-the-import-cachefor-extra-modules.patch
+Patch95:  loader-invalidate-the-import-cachefor-extra-modules.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/55814
-Patch98:  opensuse-3000-virt-defined-states-222.patch
+Patch96:  opensuse-3000-virt-defined-states-222.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/223
-Patch99: fix-for-temp-folder-definition-in-loader-unit-test.patch
+Patch97:  fix-for-temp-folder-definition-in-loader-unit-test.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56392
-Patch100: virt._get_domain-don-t-raise-an-exception-if-there-i.patch
+Patch98:  virt._get_domain-don-t-raise-an-exception-if-there-i.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/226
-Patch101: re-adding-function-to-test-for-root.patch
+Patch99:  

commit salt for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-04-07 10:23:51

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3248 (New)


Package is "salt"

Tue Apr  7 10:23:51 2020 rev:101 rq:790920 version:2019.2.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-03-19 
19:50:31.432191888 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.3248/salt.changes  2020-04-07 
10:23:57.666005237 +0200
@@ -1,0 +2,31 @@
+Thu Apr  2 13:47:34 UTC 2020 - Pablo Suárez Hernández 

+
+- Enable building and installation for Fedora
+- Disable python2 build on Tumbleweed
+  We are removing the python2 interpreter from openSUSE (SLE16).
+  As such disable salt building for python2 there.
+
+---
+Thu Apr  2 10:54:53 UTC 2020 - Pablo Suárez Hernández 

+
+- Sanitize grains loaded from roster_grains.json cache during "state.pkg"
+
+- Added:
+  * fix-load-cached-grain-osrelease_info.patch
+
+---
+Fri Mar 27 15:37:10 UTC 2020 - Jochen Breuer 
+
+- Build: Buildequire pkgconfig(systemd) instead of systemd
+
+---
+Thu Mar 26 13:18:50 UTC 2020 - Pablo Suárez Hernández 

+
+- Backport saltutil state module to 2019.2 codebase (bsc#1167556)
+- Add new custom SUSE capability for saltutil state module
+
+- Added:
+  * backport-saltutil-state-module-to-2019.2-codebase.patch
+  * add-new-custom-suse-capability-for-saltutil-state-mo.patch
+
+---

New:

  add-new-custom-suse-capability-for-saltutil-state-mo.patch
  backport-saltutil-state-module-to-2019.2-codebase.patch
  fix-load-cached-grain-osrelease_info.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ygviKX/_old  2020-04-07 10:24:00.378008253 +0200
+++ /var/tmp/diff_new_pack.ygviKX/_new  2020-04-07 10:24:00.382008257 +0200
@@ -15,8 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 %global debug_package %{nil}
-
-%if 0%{?suse_version} >= 1320
+%if 0%{?suse_version} > 1500
+%global build_py3   1
+%global build_py2   0
+%global default_py3 1
+%else
+%if 0%{?suse_version} >= 1500
 # SLE15
 %global build_py3   1
 %global build_py2   1
@@ -36,9 +40,10 @@
 %endif
 %endif
 %endif
+%endif
 %define pythonX %{?default_py3: python3}%{!?default_py3: python2}
 
-%if 0%{?suse_version} > 1210 || 0%{?rhel} >= 7 || 0%{?fedora}
+%if 0%{?suse_version} > 1210 || 0%{?rhel} >= 7 || 0%{?fedora} >=28
 %bcond_without systemd
 %else
 %bcond_withsystemd
@@ -310,6 +315,13 @@
 Patch114:  open-suse-2019.2.3-virt-defined-states-219.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56392
 Patch115:  virt._get_domain-don-t-raise-an-exception-if-there-i.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/50197
+Patch116:  backport-saltutil-state-module-to-2019.2-codebase.patch
+# PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/b713d0b3031faadc17cd9cf09977ccc19e50bef7
+Patch117:  add-new-custom-suse-capability-for-saltutil-state-mo.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/55796
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56491
+Patch118:  fix-load-cached-grain-osrelease_info.patch
 
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -348,8 +360,8 @@
 %endif
 
 %if %{with systemd}
-BuildRequires:  systemd
-%{?systemd_requires}
+BuildRequires:  pkgconfig(systemd)
+%{?systemd_ordering}
 %else
 %if 0%{?suse_version}
 Requires(pre): %insserv_prereq
@@ -373,7 +385,7 @@
 BuildRequires:  zsh
 %endif
 
-%if 0%{?rhel}
+%if 0%{?rhel} || 0%{?fedora}
 BuildRequires:  yum
 %endif
 
@@ -393,7 +405,7 @@
 BuildRequires:  python >= 2.7
 BuildRequires:  python-devel >= 2.7
 # requirements/base.txt
-%if 0%{?rhel}
+%if 0%{?rhel} || 0%{?fedora}
 BuildRequires:  python-jinja2
 BuildRequires:  python-yaml
 BuildRequires:  python-markupsafe
@@ -407,7 +419,7 @@
 BuildRequires:  python-msgpack-python > 0.3
 BuildRequires:  python-psutil
 BuildRequires:  python-requests >= 1.0.0
-%if 0%{?suse_version} >= 1500 || 0%{?rhel} >= 8
+%if 0%{?suse_version} >= 1500 || 0%{?rhel} >= 8 || 0%{?fedora} >= 30
 # We can't cope with tornado 5.x and newer (boo#1101780); this is only 
relevant for SLE >= 15 and TW
 # where tornado exists in multiple versions
 BuildRequires: (python-tornado >= 4.2.1 with python-tornado < 5)
@@ -443,7 +455,7 @@
 Requires:   python-certifi
 %endif
 # requirements/base.txt
-%if 0%{?rhel}
+%if 0%{?rhel} || 0%{?fedora}
 Requires:   

commit salt for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-03-19 19:47:47

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.3160 (New)


Package is "salt"

Thu Mar 19 19:47:47 2020 rev:100 rq:786008 version:2019.2.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-03-08 
22:22:29.116016296 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.3160/salt.changes  2020-03-19 
19:50:31.432191888 +0100
@@ -1,0 +2,22 @@
+Tue Mar 17 10:35:25 UTC 2020 - Pablo Suárez Hernández 

+
+- virt._get_domain: don't raise an exception if there is no VM
+
+- Added:
+  * virt._get_domain-don-t-raise-an-exception-if-there-i.patch
+
+---
+Mon Mar 16 13:40:30 UTC 2020 - Jochen Breuer 
+
+- Adds test for zypper abbreviation fix
+- Improved storage pool or network handling
+- Better import cache handline
+
+- Added:
+  * loader-invalidate-the-import-cachefor-extra-modules.patch
+  * open-suse-2019.2.3-virt-defined-states-219.patch
+
+- Modified:
+  * use-full-option-name-instead-of-undocumented-abbrevi.patch
+
+---

New:

  loader-invalidate-the-import-cachefor-extra-modules.patch
  open-suse-2019.2.3-virt-defined-states-219.patch
  virt._get_domain-don-t-raise-an-exception-if-there-i.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.4S0UDo/_old  2020-03-19 19:50:34.876193877 +0100
+++ /var/tmp/diff_new_pack.4S0UDo/_new  2020-03-19 19:50:34.880193878 +0100
@@ -304,6 +304,13 @@
 Patch111:  fix-unit-tests-for-batch-async-after-refactor.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/218
 Patch112:  use-full-option-name-instead-of-undocumented-abbrevi.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/221
+Patch113:  loader-invalidate-the-import-cachefor-extra-modules.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/55814
+Patch114:  open-suse-2019.2.3-virt-defined-states-219.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56392
+Patch115:  virt._get_domain-don-t-raise-an-exception-if-there-i.patch
+
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -942,6 +949,9 @@
 %patch110 -p1
 %patch111 -p1
 %patch112 -p1
+%patch113 -p1
+%patch114 -p1
+%patch115 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.4S0UDo/_old  2020-03-19 19:50:34.940193913 +0100
+++ /var/tmp/diff_new_pack.4S0UDo/_new  2020-03-19 19:50:34.944193915 +0100
@@ -1 +1 @@
-d9f16c8fe9224267baa7b315699270521dda6162
\ No newline at end of file
+6c4669ed512eb32e435e4bfd2cebdcba315841bb
\ No newline at end of file

++ loader-invalidate-the-import-cachefor-extra-modules.patch ++
>From 3d92c4e096dca27b95e485b70594186151e40092 Mon Sep 17 00:00:00 2001
From: Alberto Planas 
Date: Thu, 12 Mar 2020 16:39:42 +0100
Subject: [PATCH] loader: invalidate the import cachefor extra modules

Because we are mangling with importlib, we can find from time to
time an invalidation issue with sys.path_importer_cache, that
requires the removal of FileFinder that remain None for the
extra_module_dirs

(cherry picked from commit 0fb8e707a45d5caf40759e8b4943590d6fce5046)
---
 salt/loader.py | 12 
 1 file changed, 12 insertions(+)

diff --git a/salt/loader.py b/salt/loader.py
index 52cb4cfcb5..26b44de511 100644
--- a/salt/loader.py
+++ b/salt/loader.py
@@ -1506,9 +1506,11 @@ class LazyLoader(salt.utils.lazy.LazyDict):
 self._clean_module_dirs.append(directory)
 
 def __clean_sys_path(self):
+invalidate_path_importer_cache = False
 for directory in self._clean_module_dirs:
 if directory in sys.path:
 sys.path.remove(directory)
+invalidate_path_importer_cache = True
 self._clean_module_dirs = []
 
 # Be sure that sys.path_importer_cache do not contains any
@@ -1516,6 +1518,16 @@ class LazyLoader(salt.utils.lazy.LazyDict):
 if USE_IMPORTLIB:
 importlib.invalidate_caches()
 
+# Because we are mangling with importlib, we can find from
+# time to time an invalidation issue with
+# sys.path_importer_cache, that requires the removal of
+# FileFinder that remain None for the extra_module_dirs
+if invalidate_path_importer_cache:
+for directory in self.extra_module_dirs:
+if directory in sys.path_importer_cache \
+   and sys.path_importer_cache[directory] is None:
+del 

commit salt for openSUSE:Factory

2020-03-08 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-03-08 22:22:24

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.26092 (New)


Package is "salt"

Sun Mar  8 22:22:24 2020 rev:99 rq:781848 version:2019.2.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2020-01-18 
12:17:37.903122839 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.26092/salt.changes 2020-03-08 
22:22:29.116016296 +0100
@@ -1,0 +2,66 @@
+Thu Mar  5 12:12:35 UTC 2020 - Jochen Breuer 
+
+- Use full option name instead of undocumented abbreviation for zypper
+- Requiring python3-distro only for openSUSE/SLE >= 15
+
+- Added:
+  * use-full-option-name-instead-of-undocumented-abbrevi.patch
+
+---
+Thu Mar  5 09:35:29 UTC 2020 - Pablo Suárez Hernández 

+
+- python-distro is only needed for > Python 3.7. Removing it for Python 2
+
+---
+Wed Mar  4 16:51:34 UTC 2020 - Pablo Suárez Hernández 

+
+- Avoid possible user escalation upgrading salt-master (bsc#1157465) 
(CVE-2019-18897)
+
+---
+Wed Mar  4 10:29:13 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix unit tests failures in test_batch_async tests
+
+- Added:
+  * fix-unit-tests-for-batch-async-after-refactor.patch
+
+---
+Mon Mar  2 10:49:09 UTC 2020 - Pablo Suárez Hernández 

+
+- Batch Async: Handle exceptions, properly unregister and close instances
+  after running async batching to avoid CPU starvation of the MWorkers 
(bsc#1162327)
+- RHEL/CentOS 8 uses platform-python instead of python3
+- Enable build for Python 3.8
+
+- Added:
+  * batch_async-avoid-using-fnmatch-to-match-event-217.patch
+  * apply-patch-from-upstream-to-support-python-3.8.patch
+  * batch-async-catch-exceptions-and-safety-unregister-a.patch
+
+---
+Wed Feb 12 09:16:12 UTC 2020 - Pablo Suárez Hernández 

+
+- Fix 'os_family' grain for Astra Linux Common Edition
+
+- Added:
+  * add-astra-linux-common-edition-to-the-os-family-list.patch
+
+---
+Mon Feb  3 10:42:42 UTC 2020 - Jochen Breuer 
+
+- Update to Salt version 2019.2.3 (CVE-2019-17361) (bsc#1163981) (bsc#1162504)
+  See release notes: 
https://docs.saltstack.com/en/latest/topics/releases/2019.2.3.html
+
+- Modified:
+  * use-adler32-algorithm-to-compute-string-checksums.patch
+
+---
+Wed Jan 29 15:38:36 UTC 2020 - Jochen Breuer 
+
+- Enable passing grains to start event based on 'start_event_grains' 
configuration parameter
+
+- Added:
+  * restrict-the-start_event_grains-only-to-the-start-ev.patch
+  * enable-passing-grains-to-start-event-based-on-start_.patch
+
+---
@@ -107 +173 @@
-- Replacing pycrypto with M2Crypto
+- Replacing pycrypto with M2Crypto (bsc#1165425)

Old:

  v2019.2.2.tar.gz

New:

  add-astra-linux-common-edition-to-the-os-family-list.patch
  apply-patch-from-upstream-to-support-python-3.8.patch
  batch-async-catch-exceptions-and-safety-unregister-a.patch
  batch_async-avoid-using-fnmatch-to-match-event-217.patch
  enable-passing-grains-to-start-event-based-on-start_.patch
  fix-unit-tests-for-batch-async-after-refactor.patch
  restrict-the-start_event_grains-only-to-the-start-ev.patch
  use-full-option-name-instead-of-undocumented-abbrevi.patch
  v2019.2.3.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.7wB7I2/_old  2020-03-08 22:22:31.860017989 +0100
+++ /var/tmp/diff_new_pack.7wB7I2/_new  2020-03-08 22:22:31.868017994 +0100
@@ -58,7 +58,7 @@
 %bcond_withbuilddocs
 
 Name:   salt
-Version:2019.2.2
+Version:2019.2.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -288,6 +288,22 @@
 Patch103:  list_downloaded-for-apt-module.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/200
 Patch104:  support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/204
+Patch105:  enable-passing-grains-to-start-event-based-on-start_.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/205
+Patch106:  restrict-the-start_event_grains-only-to-the-start-ev.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/56125
+Patch107:  

commit salt for openSUSE:Factory

2020-01-18 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2020-01-18 12:16:30

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.26092 (New)


Package is "salt"

Sat Jan 18 12:16:30 2020 rev:98 rq:764712 version:2019.2.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-12-23 
22:38:28.889847320 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.26092/salt.changes 2020-01-18 
12:17:37.903122839 +0100
@@ -1,0 +2,40 @@
+Mon Jan 13 16:09:36 UTC 2020 - Jochen Breuer 
+
+- Support for Btrfs and XFS in parted and mkfs added
+
+- Added:
+  * support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
+
+---
+Thu Jan  9 19:20:34 UTC 2020 - Jochen Breuer 
+
+- Adds list_downloaded for apt Module to enable pre-downloading support
+- Adds virt.(pool|network)_get_xml functions
+- Various libvirt updates
+  * Add virt.pool_capabilities function
+  * virt.pool_running improvements
+  * Add virt.pool_deleted state
+  * virt.network_define allow adding IP configuration
+
+- Added:
+  * virt.network_define-allow-adding-ip-configuration.patch
+  * list_downloaded-for-apt-module.patch
+  * add-virt.network_get_xml-function.patch
+
+---
+Tue Jan  7 10:28:04 UTC 2020 - Pablo Suárez Hernández 

+
+- virt: adding kernel boot parameters to libvirt xml
+
+- Added:
+  * virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
+
+---
+Mon Dec 16 10:36:42 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix virt states to not fail on VMs already stopped
+
+- Added:
+  * fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
+
+---

New:

  add-virt.network_get_xml-function.patch
  fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
  list_downloaded-for-apt-module.patch
  support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
  virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
  virt.network_define-allow-adding-ip-configuration.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ddigq8/_old  2020-01-18 12:17:40.887124439 +0100
+++ /var/tmp/diff_new_pack.ddigq8/_new  2020-01-18 12:17:40.89512 +0100
@@ -272,6 +272,22 @@
 Patch97:   fix-virt.get_hypervisor-188.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/193
 Patch98:   xfs-do-not-fails-if-type-is-not-present.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54196
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/195
+Patch99:   fix-virt-states-to-not-fail-on-vms-already-stopped.-.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/55245
+Patch100:  virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/189
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/185
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/184
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/183
+Patch101:  virt.network_define-allow-adding-ip-configuration.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/196
+Patch102:  add-virt.network_get_xml-function.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/198
+Patch103:  list_downloaded-for-apt-module.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/200
+Patch104:  support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -886,6 +902,12 @@
 %patch96 -p1
 %patch97 -p1
 %patch98 -p1
+%patch99 -p1
+%patch100 -p1
+%patch101 -p1
+%patch102 -p1
+%patch103 -p1
+%patch104 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.ddigq8/_old  2020-01-18 12:17:40.975124487 +0100
+++ /var/tmp/diff_new_pack.ddigq8/_new  2020-01-18 12:17:40.979124488 +0100
@@ -1 +1 @@
-119d230d13c22207b56ca0276f65a25692e8f4bf
\ No newline at end of file
+d3f65020201314619013243463c3fe8098529e3e
\ No newline at end of file

++ add-virt.network_get_xml-function.patch ++
>From a5072a8e834127c9633c1af78631dcef6db0e6cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
Date: Mon, 30 Dec 2019 17:28:50 +0100
Subject: [PATCH] Add virt.network_get_xml function

Users may want to see the full XML definition of a network.

Add virt.pool_get_xml function

Users may want to see the full XML definition of a virtual storage pool.
---
 salt/modules/virt.py| 48 

commit salt for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-12-23 22:36:23

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.6675 (New)


Package is "salt"

Mon Dec 23 22:36:23 2019 rev:97 rq:756034 version:2019.2.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-12-07 
15:19:33.215760651 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.6675/salt.changes  2019-12-23 
22:38:28.889847320 +0100
@@ -1,0 +2,59 @@
+Thu Dec 12 10:21:15 UTC 2019 - Pablo Suárez Hernández 

+
+- Add missing bugzilla references:
+  Properly handle colons in inline dicts with yamlloader (bsc#1095651)
+  Fix corrupt public key with m2crypto python3 (bsc#1099323)
+  Add missing dateutils import (bsc#1099945)
+  Fix UnicodeDecodeError using is_binary check (bsc#1100225)
+  Prevent payload crash on decoding binary data (bsc#1100697)
+  Fix file.blockreplace to avoid throwing IndexError (bsc#1101812)
+  Add API log rotation on SUSE package (bsc#1102218)
+  Fix wrong recurse behavior on for linux_acl.present (bsc#1106164)
+  Handle anycast IPv6 addresses on network.routes (bsc#1114474)
+  Crontab module fix: file attributes option missing (bsc#1114824)
+  Add metadata to accepted keyword arguments (bsc#1122680)
+  Bugfix: properly refresh pillars (bsc#1125015)
+
+---
+Wed Dec 11 14:27:24 UTC 2019 - Mihai Dincă 
+
+- xfs: do not fail if type is not present (bsc#1153611)
+
+- Added:
+  * xfs-do-not-fails-if-type-is-not-present.patch
+
+---
+Tue Dec 10 12:56:45 UTC 2019 - Pablo Suárez Hernández 

+
+- Don't use __python indirection macros on spec file
+  %__python is no longer defined in RPM 4.15 (python2 is going EOL in Jan 
2020);
+  additionally, python/python3 are just binaries in the path.
+
+---
+Tue Dec 10 09:35:15 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix errors when running virt.get_hypervisor function
+
+- Added:
+  * fix-virt.get_hypervisor-188.patch
+
+---
+Mon Dec  9 16:37:04 UTC 2019 - Pablo Suárez Hernández 

+
+- Align virt.full_info fixes with upstream Salt
+- Let salt-ssh use platform-python on RHEL8 (bsc#1158441)
+
+- Added:
+  * align-virt-full-info-fixes-with-upstream-192.patch
+  * let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
+
+---
+Tue Dec  3 12:22:55 UTC 2019 - Mihai Dincă 
+
+- Fix StreamClosedError issue (bsc#1157479)
+
+- Added:
+  * fix-batch_async-obsolete-test.patch
+  * fixing-streamclosed-issue.patch
+
+---

New:

  align-virt-full-info-fixes-with-upstream-192.patch
  fix-batch_async-obsolete-test.patch
  fix-virt.get_hypervisor-188.patch
  fixing-streamclosed-issue.patch
  let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
  xfs-do-not-fails-if-type-is-not-present.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.hcVdaX/_old  2019-12-23 22:38:33.769849437 +0100
+++ /var/tmp/diff_new_pack.hcVdaX/_new  2019-12-23 22:38:33.817849458 +0100
@@ -261,6 +261,17 @@
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53293
 Patch91:   prevent-test_mod_del_repo_multiline_values-to-fail.patch
 Patch92:   fix-for-log-checking-in-x509-test.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/190
+Patch93:   fixing-streamclosed-issue.patch
+Patch94:   fix-batch_async-obsolete-test.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/191
+Patch95:   let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/192
+Patch96:   align-virt-full-info-fixes-with-upstream-192.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/55351
+Patch97:   fix-virt.get_hypervisor-188.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/193
+Patch98:   xfs-do-not-fails-if-type-is-not-present.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -869,15 +880,21 @@
 %patch90 -p1
 %patch91 -p1
 %patch92 -p1
+%patch93 -p1
+%patch94 -p1
+%patch95 -p1
+%patch96 -p1
+%patch97 -p1
+%patch98 -p1
 
 %build
 %if 0%{?build_py2}
-%{__python} setup.py --with-salt-version=%{version} --salt-transport=both build
+python setup.py --with-salt-version=%{version} --salt-transport=both build
 cp ./build/lib/salt/_version.py ./salt
 mv build _build.python2
 %endif
 %if 0%{?build_py3}

commit salt for openSUSE:Factory

2019-11-10 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-11-10 22:21:32

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.2990 (New)


Package is "salt"

Sun Nov 10 22:21:32 2019 rev:95 rq:746516 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-11-07 
23:12:52.020294280 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new.2990/salt.changes  2019-11-10 
22:21:35.235828565 +0100
@@ -1,0 +2,24 @@
+Wed Oct 30 11:23:05 UTC 2019 - Pablo Suárez Hernández 

+
+- Remove virt.pool_delete fast parameter (U#54474)
+
+- Added:
+  * remove-virt.pool_delete-fast-parameter-178.patch
+
+---
+Wed Oct 30 10:22:18 UTC 2019 - Mihai Dincă 
+
+- Remove unnecessary yield causing BadYieldError (bsc#1154620)
+
+- Added:
+  * remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
+
+---
+Tue Oct 29 09:14:07 UTC 2019 - Pablo Suárez Hernández 

+
+- Prevent 'Already reading' continuous exception message (bsc#1137642)
+
+- Added:
+  * prevent-already-reading-continuous-exception-message.patch
+
+---
@@ -284 +308 @@
-- Add new "salt-standalone-formulas-configuration" package
+- Add new "salt-standalone-formulas-configuration" package (fate#327791)

New:

  prevent-already-reading-continuous-exception-message.patch
  remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
  remove-virt.pool_delete-fast-parameter-178.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.HAnXyo/_old  2019-11-10 22:21:36.791830709 +0100
+++ /var/tmp/diff_new_pack.HAnXyo/_new  2019-11-10 22:21:36.795830714 +0100
@@ -264,6 +264,12 @@
 Patch92:   fix-a-wrong-rebase-in-test_core.py-180.patch
 # PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/181
 Patch93:   fix-for-older-mock-module.patch
+# PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/6c84612b52b5f14e74a1c44f03d78a85c6f0c5dc
+Patch94:   prevent-already-reading-continuous-exception-message.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/182
+Patch95:   remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54475
+Patch96:   remove-virt.pool_delete-fast-parameter-178.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -857,6 +863,9 @@
 %patch91 -p1
 %patch92 -p1
 %patch93 -p1
+%patch94 -p1
+%patch95 -p1
+%patch96 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.HAnXyo/_old  2019-11-10 22:21:36.851830792 +0100
+++ /var/tmp/diff_new_pack.HAnXyo/_new  2019-11-10 22:21:36.855830797 +0100
@@ -1 +1 @@
-b5b0d996824665d5e87b375b74a2bd22ff73cbb0
\ No newline at end of file
+84e27c403e61c28793ecffea4e280b3cdbb365a0
\ No newline at end of file

++ prevent-already-reading-continuous-exception-message.patch ++
>From 6c84612b52b5f14e74a1c44f03d78a85c6f0c5dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Tue, 29 Oct 2019 09:08:52 +
Subject: [PATCH] Prevent 'Already reading' continuous exception message
 (bsc#1137642)

---
 salt/transport/ipc.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/salt/transport/ipc.py b/salt/transport/ipc.py
index 8235f104ef..0ed0baeec2 100644
--- a/salt/transport/ipc.py
+++ b/salt/transport/ipc.py
@@ -770,6 +770,7 @@ class IPCMessageSubscriber(IPCClient):
 break
 except Exception as exc:
 log.error('Exception occurred while Subscriber handling 
stream: %s', exc)
+yield tornado.gen.sleep(1)
 
 def __run_callbacks(self, raw):
 for callback in self.callbacks:
-- 
2.23.0


++ remove-unnecessary-yield-causing-badyielderror-bsc-1.patch ++
>From 53d182abfbf7ab1156496481801e5e64e7f112e6 Mon Sep 17 00:00:00 2001
From: Mihai Dinca 
Date: Wed, 30 Oct 2019 10:19:12 +0100
Subject: [PATCH] Remove unnecessary yield causing BadYieldError
 (bsc#1154620)

---
 salt/cli/batch_async.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/salt/cli/batch_async.py b/salt/cli/batch_async.py
index 6d0dca1da5..754c257b36 100644
--- a/salt/cli/batch_async.py
+++ b/salt/cli/batch_async.py
@@ -227,7 +227,6 @@ class BatchAsync(object):
 self.event.unsubscribe(pattern, match_type='glob')
 del self
 gc.collect()
-yield
 
 @tornado.gen.coroutine
 def schedule_next(self):
@@ -263,7 +262,6 @@ class BatchAsync(object):
 else:

commit salt for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-11-07 23:12:33

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.2990 (New)


Package is "salt"

Thu Nov  7 23:12:33 2019 rev:94 rq:742964 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-10-14 
12:30:51.836368560 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.2990/salt.changes  2019-11-07 
23:12:52.020294280 +0100
@@ -1,0 +2,80 @@
+Fri Oct 25 14:39:23 UTC 2019 - Jochen Breuer 
+
+- Fix for aptpkg test with older mock modules
+
+- Added:
+  * fix-for-older-mock-module.patch
+
+---
+Fri Oct 25 13:52:01 UTC 2019 - Pablo Suárez Hernández 

+
+- Remove wrong tests for core grain and improve debug logging
+- Use rich RPM deps to get a compatible version of tornado into the
+  buildroot.
+
+- Added:
+  * fix-a-wrong-rebase-in-test_core.py-180.patch
+
+---
+Tue Oct 22 09:29:19 UTC 2019 - Pablo Suárez Hernández 

+
+- core.py: ignore wrong product_name files
+- zypperpkg: understand product type
+
+- Added:
+  * accumulated-changes-from-yomi-167.patch
+
+---
+Mon Oct 21 15:10:37 UTC 2019 - Jochen Breuer 
+
+- Enable usage of downloadonly parameter for apt module
+
+- Added:
+  * adds-the-possibility-to-also-use-downloadonly-in-kwa.patch
+
+---
+Wed Oct  9 12:40:33 UTC 2019 - Pablo Suárez Hernández 

+
+- Add missing 'fun' on events coming from salt-ssh wfunc executions 
(bsc#1151947)
+
+- Added:
+  * add-missing-fun-for-returns-from-wfunc-executions.patch
+
+---
+Fri Oct  4 14:35:10 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix failing unit tests for batch async
+
+- Added:
+  * fix-failing-unit-tests-for-batch-async.patch
+
+---
+Thu Oct  3 14:50:41 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix memory consumption problem on BatchAsync (bsc#1137642)
+
+- Added:
+  * use-current-ioloop-for-the-localclient-instance-of-b.patch
+
+---
+Tue Oct  1 13:17:58 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix dependencies for RHEL 8
+
+---
+Mon Sep 30 11:15:32 UTC 2019 - Pablo Suárez Hernández 

+
+- Prevent systemd-run description issue when running aptpkg (bsc#1152366)
+
+- Added:
+  * prevent-systemd-run-description-issue-when-running-a.patch
+
+---
+Thu Sep 26 15:17:59 UTC 2019 - Pablo Suárez Hernández 

+
+- Take checksums arg into account for postgres.datadir_init (bsc#1151650)
+
+- Added:
+  * take-checksums-arg-into-account-for-postgres.datadir.patch
+
+---

New:

  accumulated-changes-from-yomi-167.patch
  add-missing-fun-for-returns-from-wfunc-executions.patch
  adds-the-possibility-to-also-use-downloadonly-in-kwa.patch
  fix-a-wrong-rebase-in-test_core.py-180.patch
  fix-failing-unit-tests-for-batch-async.patch
  fix-for-older-mock-module.patch
  prevent-systemd-run-description-issue-when-running-a.patch
  take-checksums-arg-into-account-for-postgres.datadir.patch
  use-current-ioloop-for-the-localclient-instance-of-b.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.FMZxHr/_old  2019-11-07 23:12:53.448295844 +0100
+++ /var/tmp/diff_new_pack.FMZxHr/_new  2019-11-07 23:12:53.452295849 +0100
@@ -14,6 +14,7 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+%global debug_package %{nil}
 
 %if 0%{?suse_version} >= 1320
 # SLE15
@@ -243,8 +244,27 @@
 Patch83:   fix-virt.full_info-176.patch
 # PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/002543df392f65d95dbc127dc058ac897f2035ed
 Patch84:   improve-batch_async-to-release-consumed-memory-bsc-1.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54770
+Patch85:   take-checksums-arg-into-account-for-postgres.datadir.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54077
+# PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/44a91c2ce6df78d93ce0ef659dedb0e41b1c2e04
+Patch86:   prevent-systemd-run-description-issue-when-running-a.patch
+# PATCH_FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/55d8a777d6a9b19c959e14a4060e5579e92cd106
+Patch87:   

commit salt for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-10-14 12:30:50

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.2352 (New)


Package is "salt"

Mon Oct 14 12:30:50 2019 rev:93 rq:733437 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-09-11 
10:23:31.571487439 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.2352/salt.changes  2019-10-14 
12:30:51.836368560 +0200
@@ -1,0 +2,11 @@
+Thu Sep 26 10:23:39 UTC 2019 - Pablo Suárez Hernández 

+
+- Improve batch_async to release consumed memory (bsc#1140912)
+- Fix memory leak produced by batch async find_jobs mechanism (bsc#1140912)
+- Grant read and execute permission to others (bsc#1150447)
+
+- Added:
+  * improve-batch_async-to-release-consumed-memory-bsc-1.patch
+  * fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
+
+---

New:

  fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
  improve-batch_async-to-release-consumed-memory-bsc-1.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.0XkWfz/_old  2019-10-14 12:30:54.476361681 +0200
+++ /var/tmp/diff_new_pack.0XkWfz/_new  2019-10-14 12:30:54.488361650 +0200
@@ -220,25 +220,29 @@
 # https://github.com/saltstack/salt/pull/54022
 # https://github.com/saltstack/salt/pull/54024
 Patch73:   accumulated-changes-required-for-yomi-165.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/177
+Patch74:   restore-default-behaviour-of-pkg-list-return.patch
+# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/6af07030a502c427781991fc9a2b994fa04ef32e
+Patch75:   fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/159
-Patch74:   move-server_id-deprecation-warning-to-reduce-log-spa.patch
+Patch76:   move-server_id-deprecation-warning-to-reduce-log-spa.patch
 # PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54077
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/166
-Patch75:   fix-aptpkg-systemd-call-bsc-1143301.patch
+Patch77:   fix-aptpkg-systemd-call-bsc-1143301.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/170
-Patch76:   strip-trailing-from-repo.uri-when-comparing-repos-in.patch
-# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/177
-Patch77:   restore-default-behaviour-of-pkg-list-return.patch
+Patch78:   strip-trailing-from-repo.uri-when-comparing-repos-in.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/172
-Patch78:   implement-network.fqdns-module-function-bsc-1134860-.patch
+Patch79:   implement-network.fqdns-module-function-bsc-1134860-.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/173
-Patch79:   2019.2.0-pr-54196-backport-173.patch
+Patch80:   2019.2.0-pr-54196-backport-173.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/174
-Patch80:   virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
+Patch81:   virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/175
-Patch81:   virt.volume_infos-silence-libvirt-error-message-175.patch
+Patch82:   virt.volume_infos-silence-libvirt-error-message-175.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/176
-Patch82:   fix-virt.full_info-176.patch
+Patch83:   fix-virt.full_info-176.patch
+# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/002543df392f65d95dbc127dc058ac897f2035ed
+Patch84:   improve-batch_async-to-release-consumed-memory-bsc-1.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -799,6 +803,8 @@
 %patch80 -p1
 %patch81 -p1
 %patch82 -p1
+%patch83 -p1
+%patch84 -p1
 
 %build
 %if 0%{?build_py2}
@@ -1519,8 +1525,8 @@
 %files standalone-formulas-configuration
 %defattr(-,root,root)
 %config(noreplace) %attr(0640, root, salt) 
%{_sysconfdir}/salt/master.d/standalone-formulas-configuration.conf
-%dir   %attr(0750, root, salt) %{_prefix}/share/salt-formulas/
-%dir   %attr(0750, root, salt) 
%{_prefix}/share/salt-formulas/states/
-%dir   %attr(0750, root, salt) 
%{_prefix}/share/salt-formulas/metadata/
+%dir   %attr(0755, root, salt) %{_prefix}/share/salt-formulas/
+%dir   %attr(0755, root, salt) 
%{_prefix}/share/salt-formulas/states/
+%dir   %attr(0755, root, salt) 
%{_prefix}/share/salt-formulas/metadata/
 
 

commit salt for openSUSE:Factory

2019-09-11 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-09-11 10:23:29

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.7948 (New)


Package is "salt"

Wed Sep 11 10:23:29 2019 rev:92 rq:728977 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-08-05 
10:29:30.091451485 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.7948/salt.changes  2019-09-11 
10:23:31.571487439 +0200
@@ -1,0 +2,58 @@
+Thu Sep  5 17:45:50 UTC 2019 - Jochen Breuer 
+
+- Require shadow instead of old pwdutils (bsc#1130588)
+
+---
+Wed Sep  4 18:45:56 UTC 2019 - Jochen Breuer 
+
+- Conflict with tornado >= 5; for now we can only cope with Tornado 4.x 
(boo#1101780).
+
+---
+Tue Sep  3 15:16:15 UTC 2019 - Mihai Dincă 
+
+- Fix virt.full_info (bsc#1146382)
+- virt.volume_infos: silence libvirt error message
+- virt.volume_infos needs to ignore inactive pools
+- Fix for various bugs in virt network and pool states
+- Implement network.fqdns module function (bsc#1134860)
+
+- Added:
+  * 2019.2.0-pr-54196-backport-173.patch
+  * virt.volume_infos-silence-libvirt-error-message-175.patch
+  * fix-virt.full_info-176.patch
+  * implement-network.fqdns-module-function-bsc-1134860-.patch
+  * virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
+
+---
+Fri Aug 30 13:36:05 UTC 2019 - Jochen Breuer 
+
+- Restore default behaviour of pkg list return (bsc#1148714)
+- Strip trailing "/" from repo.uri when comparing repos in apktpkg.mod_repo 
(bsc#1146192)
+
+- Added:
+  * strip-trailing-from-repo.uri-when-comparing-repos-in.patch
+  * restore-default-behaviour-of-pkg-list-return.patch
+
+---
+Tue Aug 13 10:43:21 UTC 2019 - Pablo Suárez Hernández 

+
+- Use python3 to build package Salt for RHEL8
+- Make python3 default for RHEL8
+
+---
+Fri Aug  9 09:45:31 UTC 2019 - Mihai Dincă 
+
+- Fix aptpkg systemd call (bsc#1143301)
+
+- Added:
+  * fix-aptpkg-systemd-call-bsc-1143301.patch
+
+---
+Tue Jul 30 14:56:02 UTC 2019 - Mihai Dincă 
+
+- Move server_id deprecation warning to reduce log spamming (bsc#1135567) 
(bsc#1135732)
+
+- Added:
+  * move-server_id-deprecation-warning-to-reduce-log-spa.patch
+
+---

New:

  2019.2.0-pr-54196-backport-173.patch
  fix-aptpkg-systemd-call-bsc-1143301.patch
  fix-virt.full_info-176.patch
  implement-network.fqdns-module-function-bsc-1134860-.patch
  move-server_id-deprecation-warning-to-reduce-log-spa.patch
  restore-default-behaviour-of-pkg-list-return.patch
  strip-trailing-from-repo.uri-when-comparing-repos-in.patch
  virt.volume_infos-needs-to-ignore-inactive-pools-174.patch
  virt.volume_infos-silence-libvirt-error-message-175.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.rO5Voo/_old  2019-09-11 10:23:34.011487136 +0200
+++ /var/tmp/diff_new_pack.rO5Voo/_new  2019-09-11 10:23:34.011487136 +0200
@@ -26,8 +26,13 @@
 %global build_py3   1
 %global build_py2   1
 %else
+%if 0%{?rhel} == 7
 # RES7
 %global build_py2   1
+%else
+%global build_py3   1
+%global default_py3 1
+%endif
 %endif
 %endif
 %define pythonX %{?default_py3: python3}%{!?default_py3: python2}
@@ -215,6 +220,25 @@
 # https://github.com/saltstack/salt/pull/54022
 # https://github.com/saltstack/salt/pull/54024
 Patch73:   accumulated-changes-required-for-yomi-165.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/159
+Patch74:   move-server_id-deprecation-warning-to-reduce-log-spa.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54077
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/166
+Patch75:   fix-aptpkg-systemd-call-bsc-1143301.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/170
+Patch76:   strip-trailing-from-repo.uri-when-comparing-repos-in.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/177
+Patch77:   restore-default-behaviour-of-pkg-list-return.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/172
+Patch78:   implement-network.fqdns-module-function-bsc-1134860-.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/173
+Patch79:   2019.2.0-pr-54196-backport-173.patch
+# PATCH-FIX_OPENSUSE: 

commit salt for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-08-05 10:29:28

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4126 (New)


Package is "salt"

Mon Aug  5 10:29:28 2019 rev:91 rq:719814 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-07-26 
12:23:58.354469300 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4126/salt.changes  2019-08-05 
10:29:30.091451485 +0200
@@ -1,0 +2,31 @@
+Tue Jul 30 09:34:27 UTC 2019 - Pablo Suárez Hernández 

+
+- Multiple fixes on cmdmod, chroot, freezer and zypperpkg needed for Yomi
+  cmdmod: fix runas and group in run_chroot
+  chroot: add missing sys directory
+  chroot: change variable name to root
+  chroot: fix bug in safe_kwargs iteration
+  freezer: do not fail in cache dir is present
+  freezer: clean freeze YAML profile on restore
+  zypperpkg: fix pkg.list_pkgs cache
+
+- Added:
+  * accumulated-changes-required-for-yomi-165.patch
+
+---
+Mon Jul 29 10:59:41 UTC 2019 - Pablo Suárez Hernández 

+
+- Avoid traceback on http.query when there are errors with the requested URL 
(bsc#1128554)
+
+- Added:
+  * avoid-traceback-when-http.query-request-cannot-be-pe.patch
+
+---
+Thu Jul 25 10:26:16 UTC 2019 - Mihai Dincă 
+
+- Salt python client get_full_returns seems return data from incorrect jid 
(bsc#1131114)
+
+- Added:
+  * checking-for-jid-before-returning-data.patch
+
+---

New:

  accumulated-changes-required-for-yomi-165.patch
  avoid-traceback-when-http.query-request-cannot-be-pe.patch
  checking-for-jid-before-returning-data.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.sVJ9Xy/_old  2019-08-05 10:29:31.591451317 +0200
+++ /var/tmp/diff_new_pack.sVJ9Xy/_new  2019-08-05 10:29:31.591451317 +0200
@@ -206,6 +206,15 @@
 Patch69:   prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
 # PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53755
 Patch70:   virt-1.volume_infos-fix-for-single-vm.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52459
+Patch71:   checking-for-jid-before-returning-data.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/54048
+Patch72:   avoid-traceback-when-http.query-request-cannot-be-pe.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53992
+# https://github.com/saltstack/salt/pull/53996
+# https://github.com/saltstack/salt/pull/54022
+# https://github.com/saltstack/salt/pull/54024
+Patch73:   accumulated-changes-required-for-yomi-165.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -746,6 +755,9 @@
 %patch68 -p1
 %patch69 -p1
 %patch70 -p1
+%patch71 -p1
+%patch72 -p1
+%patch73 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.sVJ9Xy/_old  2019-08-05 10:29:31.651451310 +0200
+++ /var/tmp/diff_new_pack.sVJ9Xy/_new  2019-08-05 10:29:31.651451310 +0200
@@ -1 +1 @@
-760cec648ef1960ceba0c6f265dc821a2aa1f536
\ No newline at end of file
+3968202dca49a70046366b3807d1e6a2f762ffdf
\ No newline at end of file

++ accumulated-changes-required-for-yomi-165.patch ++
>From 8cd87eba73df54a9ede47eda9425e6ffceff7ac0 Mon Sep 17 00:00:00 2001
From: Alberto Planas 
Date: Tue, 30 Jul 2019 11:23:12 +0200
Subject: [PATCH] Accumulated changes required for Yomi (#165)

* cmdmod: fix runas and group in run_chroot

The parameters runas and group for cmdmod.run() will change the efective
user and group before executing the command. But in a chroot environment is
expected that the change happends inside the chroot, not outside, as the
user and groups are refering to objects that can only exist inside the
environment.

This patch add the userspec parameter to the chroot command, to change
the user in the correct place.

(cherry picked from commit f0434aa3ace4e3fc65c04e69984f08b2541e)

* chroot: add missing sys directory

(cherry picked from commit cdf74426bcad4e8bf329bf604c77ea83bfca8b2c)

* chroot: change variable name to root

(cherry picked from commit 7f68b65b1b0f9eec2a6b07b02714ead0121f0e4b)

* chroot: fix bug in safe_kwargs iteration

(cherry picked from commit 39da1c69ea2781bed6e9d8e6879b70d65fa5a5b0)

* test_cmdmod: fix test_run_cwd_in_combination_with_runas

(cherry picked from commit 42640ecf161caf64c61e9b02927882f92c850092)

* test_cmdmod: add test_run_chroot_runas test

(cherry picked from 

commit salt for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-07-26 12:23:53

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4126 (New)


Package is "salt"

Fri Jul 26 12:23:53 2019 rev:90 rq:716016 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-07-08 
15:01:57.966619933 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4126/salt.changes  2019-07-26 
12:23:58.354469300 +0200
@@ -1,0 +2,16 @@
+Wed Jul 10 08:54:28 UTC 2019 - Pablo Suárez Hernández 

+
+- virt.volume_infos: don't raise an error if there is no VM
+
+- Added:
+  * virt-1.volume_infos-fix-for-single-vm.patch
+
+---
+Mon Jul  8 14:22:58 UTC 2019 - Pablo Suárez Hernández 

+
+- Prevent ansiblegate unit tests to fail on Ubuntu
+
+- Added:
+  * prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
+
+---

New:

  prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
  virt-1.volume_infos-fix-for-single-vm.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.b6YonN/_old  2019-07-26 12:24:00.226468575 +0200
+++ /var/tmp/diff_new_pack.b6YonN/_new  2019-07-26 12:24:00.230468574 +0200
@@ -202,6 +202,10 @@
 Patch67:   do-not-make-ansiblegate-to-crash-on-python3-minions.patch
 # PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53693
 Patch68:   allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53661
+Patch69:   prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53755
+Patch70:   virt-1.volume_infos-fix-for-single-vm.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -740,6 +744,8 @@
 %patch66 -p1
 %patch67 -p1
 %patch68 -p1
+%patch69 -p1
+%patch70 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.b6YonN/_old  2019-07-26 12:24:00.278468555 +0200
+++ /var/tmp/diff_new_pack.b6YonN/_new  2019-07-26 12:24:00.282468554 +0200
@@ -1 +1 @@
-0ae10b837a49c10246690aabc972d2cb02bb75de
\ No newline at end of file
+760cec648ef1960ceba0c6f265dc821a2aa1f536
\ No newline at end of file

++ prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch ++
>From 84e9371399b50618765038bcec2e313a006eadf9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Mon, 8 Jul 2019 14:46:10 +0100
Subject: [PATCH] Prevent ansiblegate unit tests to fail on Ubuntu

---
 tests/unit/modules/test_ansiblegate.py | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/unit/modules/test_ansiblegate.py 
b/tests/unit/modules/test_ansiblegate.py
index 70b47f8bc2..2a24d6f147 100644
--- a/tests/unit/modules/test_ansiblegate.py
+++ b/tests/unit/modules/test_ansiblegate.py
@@ -172,9 +172,11 @@ description:
 with patch('salt.utils.timed_subprocess.TimedProc', proc):
 ret = _ansible_module_caller.call("one.two.three", "arg_1", 
kwarg1="foobar")
 if six.PY3:
-proc.assert_any_call(['echo', '{"ANSIBLE_MODULE_ARGS": 
{"kwarg1": "foobar", "_raw_params": "arg_1"}}'], stdout=-1, timeout=1200)
 proc.assert_any_call(['python3', 'foofile'], 
stdin=ANSIBLE_MODULE_ARGS, stdout=-1, timeout=1200)
 else:
-proc.assert_any_call(['echo', '{"ANSIBLE_MODULE_ARGS": 
{"_raw_params": "arg_1", "kwarg1": "foobar"}}'], stdout=-1, timeout=1200)
 proc.assert_any_call(['python', 'foofile'], 
stdin=ANSIBLE_MODULE_ARGS, stdout=-1, timeout=1200)
+try:
+proc.assert_any_call(['echo', '{"ANSIBLE_MODULE_ARGS": 
{"kwarg1": "foobar", "_raw_params": "arg_1"}}'], stdout=-1, timeout=1200)
+except AssertionError:
+proc.assert_any_call(['echo', '{"ANSIBLE_MODULE_ARGS": 
{"_raw_params": "arg_1", "kwarg1": "foobar"}}'], stdout=-1, timeout=1200)
 assert ret == {"completed": True, "timeout": 1200}
-- 
2.21.0


++ virt-1.volume_infos-fix-for-single-vm.patch ++
>From 9fcf9a768d0f11e04e145612cc5b2c05cfbf5378 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
Date: Thu, 4 Apr 2019 16:18:58 +0200
Subject: [PATCH] virt.volume_infos fix for single VM

virt.volume_infos: don't raise an error if there is no VM
---
 salt/modules/virt.py|  8 --
 tests/unit/modules/test_virt.py | 46 +
 2 files changed, 52 

commit salt for openSUSE:Factory

2019-07-08 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-07-08 15:01:56

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4615 (New)


Package is "salt"

Mon Jul  8 15:01:56 2019 rev:89 rq:713188 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-06-25 
22:17:15.416702351 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4615/salt.changes  2019-07-08 
15:01:57.966619933 +0200
@@ -1,0 +2,16 @@
+Wed Jul  3 08:53:13 UTC 2019 - Pablo Suárez Hernández 

+
+- Allow passing kwargs to pkg.list_downloaded for Zypper (bsc#1140193)
+
+- Added:
+  * allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
+
+---
+Fri Jun 28 15:26:59 UTC 2019 - Pablo Suárez Hernández 

+
+- Do not make "ansiblegate" module to crash on Python3 minions (bsc#1139761)
+
+- Added:
+  * do-not-make-ansiblegate-to-crash-on-python3-minions.patch
+
+---

New:

  allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
  do-not-make-ansiblegate-to-crash-on-python3-minions.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.WwRjfD/_old  2019-07-08 15:02:00.246623380 +0200
+++ /var/tmp/diff_new_pack.WwRjfD/_new  2019-07-08 15:02:00.250623386 +0200
@@ -198,6 +198,10 @@
 Patch65:   virt.volume_infos-fix-for-single-vm.patch
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/161
 Patch66:   provide-the-missing-features-required-for-yomi-yet-o.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53661
+Patch67:   do-not-make-ansiblegate-to-crash-on-python3-minions.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53693
+Patch68:   allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -734,6 +738,8 @@
 %patch64 -p1
 %patch65 -p1
 %patch66 -p1
+%patch67 -p1
+%patch68 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.WwRjfD/_old  2019-07-08 15:02:00.326623501 +0200
+++ /var/tmp/diff_new_pack.WwRjfD/_new  2019-07-08 15:02:00.330623508 +0200
@@ -1 +1 @@
-9254ebb1efeefa8f3a97e0c301de5f7376f14669
\ No newline at end of file
+0ae10b837a49c10246690aabc972d2cb02bb75de
\ No newline at end of file

++ allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch ++
>From 9e2139213bc2eeb8afbf10fdff663ebe7ed23887 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Wed, 3 Jul 2019 09:34:50 +0100
Subject: [PATCH] Allow passing kwargs to pkg.list_downloaded
 (bsc#1140193)

Add unit test for pkg.list_downloaded with kwargs
---
 salt/modules/zypperpkg.py|  2 +-
 tests/unit/modules/test_zypperpkg.py | 27 +++
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/salt/modules/zypperpkg.py b/salt/modules/zypperpkg.py
index 9d0407e674..6bc7211f59 100644
--- a/salt/modules/zypperpkg.py
+++ b/salt/modules/zypperpkg.py
@@ -2553,7 +2553,7 @@ def download(*packages, **kwargs):
 )
 
 
-def list_downloaded(root=None):
+def list_downloaded(root=None, **kwargs):
 '''
 .. versionadded:: 2017.7.0
 
diff --git a/tests/unit/modules/test_zypperpkg.py 
b/tests/unit/modules/test_zypperpkg.py
index d2ae06a98e..0a3053680f 100644
--- a/tests/unit/modules/test_zypperpkg.py
+++ b/tests/unit/modules/test_zypperpkg.py
@@ -766,6 +766,33 @@ Repository 'DUMMY' not found by its alias, number, or URI.
 self.assertEqual(len(list_patches), 3)
 self.assertDictEqual(list_patches, PATCHES_RET)
 
+@patch('salt.utils.path.os_walk', MagicMock(return_value=[('test', 'test', 
'test')]))
+@patch('os.path.getsize', MagicMock(return_value=123456))
+@patch('os.path.getctime', MagicMock(return_value=1234567890.123456))
+@patch('fnmatch.filter', 
MagicMock(return_value=['/var/cache/zypper/packages/foo/bar/test_package.rpm']))
+def test_list_downloaded_with_kwargs(self):
+'''
+Test downloaded packages listing.
+
+:return:
+'''
+DOWNLOADED_RET = {
+'test-package': {
+'1.0': {
+'path': 
'/var/cache/zypper/packages/foo/bar/test_package.rpm',
+'size': 123456,
+'creation_date_time_t': 1234567890,
+'creation_date_time': '2009-02-13T23:31:30',
+}
+}
+}
+
+with patch.dict(zypper.__salt__, {'lowpkg.bin_pkg_info': 
MagicMock(return_value={'name': 

commit salt for openSUSE:Factory

2019-06-25 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-06-25 22:17:14

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4615 (New)


Package is "salt"

Tue Jun 25 22:17:14 2019 rev:88 rq:711284 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-06-18 
14:55:13.677446197 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4615/salt.changes  2019-06-25 
22:17:15.416702351 +0200
@@ -1,0 +2,8 @@
+Thu Jun 20 12:32:04 UTC 2019 - Pablo Suárez Hernández 

+
+- Provide the missing features required for Yomi (Yet one more installer)
+
+- Added:
+  * provide-the-missing-features-required-for-yomi-yet-o.patch
+
+---

New:

  provide-the-missing-features-required-for-yomi-yet-o.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.x0CsXe/_old  2019-06-25 22:17:16.780704451 +0200
+++ /var/tmp/diff_new_pack.x0CsXe/_new  2019-06-25 22:17:16.784704457 +0200
@@ -196,6 +196,8 @@
 Patch64:   virt.pool_running-fix-pool-start.patch
 # PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52414
 Patch65:   virt.volume_infos-fix-for-single-vm.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/161
+Patch66:   provide-the-missing-features-required-for-yomi-yet-o.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -731,6 +733,7 @@
 %patch63 -p1
 %patch64 -p1
 %patch65 -p1
+%patch66 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.x0CsXe/_old  2019-06-25 22:17:16.836704538 +0200
+++ /var/tmp/diff_new_pack.x0CsXe/_new  2019-06-25 22:17:16.836704538 +0200
@@ -1 +1 @@
-1d301081a6e8a705499eb861b24c46ab17120691
\ No newline at end of file
+9254ebb1efeefa8f3a97e0c301de5f7376f14669
\ No newline at end of file

++ provide-the-missing-features-required-for-yomi-yet-o.patch ++
 13325 lines (skipped)




commit salt for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-06-18 14:55:12

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4811 (New)


Package is "salt"

Tue Jun 18 14:55:12 2019 rev:87 rq:709997 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-06-12 
12:58:20.985340065 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4811/salt.changes  2019-06-18 
14:55:13.677446197 +0200
@@ -1,0 +2,51 @@
+Fri Jun 14 14:09:29 UTC 2019 - Pablo Suárez Hernández 

+
+- Fix zypper pkg.list_pkgs test expectation and dpkg mocking
+
+- Added:
+  * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch 
+
+---
+Fri Jun 14 12:15:43 UTC 2019 - Pablo Suárez Hernández 

+
+- Set 'salt' group for files and directories created by
+  salt-standalone-formulas-configuration package
+- Various fixes for virt module
+- Fix virt.volume_infos raising an exception when there is only virtual 
machine on the minion.
+- Fix virt.purge() on all non-KVM hypervisors. For instance on Xen, virt.purge 
would simply throw an exception about unsupported flag
+- Building a libvirt pool starts it. When defining a new pool, we need to
+let build start it or we will get libvirt errors.
+- Fix handling of Virtual Machines with white space in their name.
+
+- Added:
+  * virt.pool_running-fix-pool-start.patch
+  * virt-handle-whitespaces-in-vm-names.patch
+  * virt.volume_infos-fix-for-single-vm.patch
+  * try-except-undefineflags-as-this-operation-is-not-su.patch
+
+---
+Wed Jun  5 14:26:29 UTC 2019 - Pablo Suárez Hernández 

+
+- avoid batch.py exception when minion does not respond (bsc#1135507)
+
+- Added:
+  * batch.py-avoid-exception-when-minion-does-not-respon.patch
+
+---
+Mon Jun  3 11:01:57 UTC 2019 - psuarezhernan...@suse.com
+
+- Preserve already defined DESTRUCTIVE_TESTS and EXPENSIVE_TESTS
+  env variables
+
+- Added:
+  * preserve-already-defined-destructive_tests-and-expen.patch
+
+---
+Wed May 29 10:54:42 UTC 2019 - psuarezhernan...@suse.com
+
+- Do not break repo files with multiple line values on yumpkg (bsc#1135360)
+
+- Added:
+  * do-not-break-repo-files-with-multiple-line-values-on.patch
+
+---

New:

  batch.py-avoid-exception-when-minion-does-not-respon.patch
  do-not-break-repo-files-with-multiple-line-values-on.patch
  fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
  preserve-already-defined-destructive_tests-and-expen.patch
  try-except-undefineflags-as-this-operation-is-not-su.patch
  virt-handle-whitespaces-in-vm-names.patch
  virt.pool_running-fix-pool-start.patch
  virt.volume_infos-fix-for-single-vm.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.QvbGtG/_old  2019-06-18 14:55:15.229445189 +0200
+++ /var/tmp/diff_new_pack.QvbGtG/_new  2019-06-18 14:55:15.233445185 +0200
@@ -180,6 +180,22 @@
 Patch56:   add-standalone-configuration-file-for-enabling-packa.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53237
 Patch57:   add-ppc64le-as-a-valid-rpm-package-architecture.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53293
+Patch58:   do-not-break-repo-files-with-multiple-line-values-on.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53343
+Patch59:   preserve-already-defined-destructive_tests-and-expen.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53159
+Patch60:   batch.py-avoid-exception-when-minion-does-not-respon.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53471
+Patch61:   fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
+# PATCH_FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/142
+Patch62:   try-except-undefineflags-as-this-operation-is-not-su.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52160
+Patch63:   virt-handle-whitespaces-in-vm-names.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52341
+Patch64:   virt.pool_running-fix-pool-start.patch
+# PATCH_FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52414
+Patch65:   virt.volume_infos-fix-for-single-vm.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -707,6 +723,14 @@
 %patch55 -p1
 %patch56 -p1
 %patch57 -p1
+%patch58 -p1
+%patch59 -p1
+%patch60 -p1
+%patch61 

commit salt for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-06-12 12:58:16

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.4811 (New)


Package is "salt"

Wed Jun 12 12:58:16 2019 rev:86 rq:705867 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-05-22 
10:54:55.619105744 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.4811/salt.changes  2019-06-12 
12:58:20.985340065 +0200
@@ -1,0 +2,17 @@
+Fri May 24 16:03:09 UTC 2019 - psuarezhernan...@suse.com
+
+- Fix return status when installing or updating RPM packages
+  with "ppc64le" arch (bsc#1133647)
+
+- Added:
+  * add-ppc64le-as-a-valid-rpm-package-architecture.patch
+
+---
+Thu May 23 08:27:52 UTC 2019 - psuarezhernan...@suse.com
+
+- Add new "salt-standalone-formulas-configuration" package
+
+- Added:
+  * add-standalone-configuration-file-for-enabling-packa.patch
+
+---

New:

  add-ppc64le-as-a-valid-rpm-package-architecture.patch
  add-standalone-configuration-file-for-enabling-packa.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.awVCpm/_old  2019-06-12 12:58:23.505339504 +0200
+++ /var/tmp/diff_new_pack.awVCpm/_new  2019-06-12 12:58:23.509339503 +0200
@@ -176,6 +176,10 @@
 Patch54:   fix-async-batch-multiple-done-events.patch
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52743
 Patch55:   switch-firewalld-state-to-use-change_interface.patch
+# PATCH-FIX_OPENSUSE
+Patch56:   add-standalone-configuration-file-for-enabling-packa.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/53237
+Patch57:   add-ppc64le-as-a-valid-rpm-package-architecture.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -629,6 +633,18 @@
 
 %endif
 
+%package standalone-formulas-configuration
+Summary:Standalone Salt configuration to make the packaged formulas 
available for the Salt master
+Group:  System/Management
+Requires:   %{name} = %{version}-%{release}
+Requires:   %{name}-master = %{version}-%{release}
+Provides:   salt-formulas-configuration
+Conflicts:  otherproviders(salt-formulas-configuration)
+
+%description standalone-formulas-configuration
+This package adds the standalone configuration for the Salt master in order to 
make the packaged Salt formulas available on the Salt master
+
+
 %prep
 # %setup -q -n salt-%{version}
 %setup -q -n salt-2019.2.0-suse
@@ -689,6 +705,8 @@
 %patch53 -p1
 %patch54 -p1
 %patch55 -p1
+%patch56 -p1
+%patch57 -p1
 
 %build
 %if 0%{?build_py2}
@@ -870,6 +888,12 @@
 install -Dpm 0644 pkg/fish-completions/* %{buildroot}%{fish_completions_dir}
 %endif
 
+# Standalone Salt formulas configuration
+install -Dd -m 0750 %{buildroot}%{_prefix}/share/salt-formulas
+install -Dd -m 0750 %{buildroot}%{_prefix}/share/salt-formulas/states
+install -Dd -m 0750 %{buildroot}%{_prefix}/share/salt-formulas/metadata
+install -Dpm 0640 conf/suse/standalone-formulas-configuration.conf 
%{buildroot}%{_sysconfdir}/salt/master.d
+
 %if 0%{?suse_version} > 1020
 %fdupes %{buildroot}%{_docdir}
 %if 0%{?build_py2}
@@ -1400,4 +1424,11 @@
 %dir %{fish_dir}
 %endif
 
+%files standalone-formulas-configuration
+%defattr(-,root,root)
+%config(noreplace) %attr(0640, root, root) 
%{_sysconfdir}/salt/master.d/standalone-formulas-configuration.conf
+%dir   %attr(0750, root, root) %{_prefix}/share/salt-formulas/
+%dir   %attr(0750, root, root) 
%{_prefix}/share/salt-formulas/states/
+%dir   %attr(0750, root, root) 
%{_prefix}/share/salt-formulas/metadata/
+
 %changelog

++ _lastrevision ++
--- /var/tmp/diff_new_pack.awVCpm/_old  2019-06-12 12:58:23.561339492 +0200
+++ /var/tmp/diff_new_pack.awVCpm/_new  2019-06-12 12:58:23.561339492 +0200
@@ -1 +1 @@
-ea5a745c3a962219fd886eefc19f33997b655283
\ No newline at end of file
+6ea034113af0bc6f97110175d633bdf951af0fcd
\ No newline at end of file

++ add-ppc64le-as-a-valid-rpm-package-architecture.patch ++
>From aa9df9a08aa2a761cd91d91376a6a7dfa820c48f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Fri, 24 May 2019 16:27:07 +0100
Subject: [PATCH] Add 'ppc64le' as a valid RPM package architecture

---
 salt/utils/pkg/rpm.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/salt/utils/pkg/rpm.py b/salt/utils/pkg/rpm.py
index 828b0cecda..cb85eb99fe 100644
--- a/salt/utils/pkg/rpm.py
+++ b/salt/utils/pkg/rpm.py
@@ -21,7 +21,7 @@ log = 

commit salt for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-05-22 10:54:52

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.5148 (New)


Package is "salt"

Wed May 22 10:54:52 2019 rev:85 rq:704238 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-05-09 
14:27:56.129873188 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.5148/salt.changes  2019-05-22 
10:54:55.619105744 +0200
@@ -1,0 +2,8 @@
+Mon May 20 12:12:46 UTC 2019 - psuarezhernan...@suse.com
+
+- Switch firewalld state to use change_interface (bsc#1132076)
+
+- Added:
+  * switch-firewalld-state-to-use-change_interface.patch
+
+---

New:

  switch-firewalld-state-to-use-change_interface.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.cFQg7W/_old  2019-05-22 10:54:58.039100192 +0200
+++ /var/tmp/diff_new_pack.cFQg7W/_new  2019-05-22 10:54:58.043100182 +0200
@@ -174,6 +174,8 @@
 # PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/144
 # PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52855
 Patch54:   fix-async-batch-multiple-done-events.patch
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52743
+Patch55:   switch-firewalld-state-to-use-change_interface.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -686,6 +688,7 @@
 %patch52 -p1
 %patch53 -p1
 %patch54 -p1
+%patch55 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.cFQg7W/_old  2019-05-22 10:54:58.083100091 +0200
+++ /var/tmp/diff_new_pack.cFQg7W/_new  2019-05-22 10:54:58.083100091 +0200
@@ -1 +1 @@
-8fe9649055af571bfa44483318fa5a8476035001
\ No newline at end of file
+ea5a745c3a962219fd886eefc19f33997b655283
\ No newline at end of file

++ switch-firewalld-state-to-use-change_interface.patch ++
>From ee499612e1302b908a64dde696065b0093fe3115 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Mon, 20 May 2019 11:59:39 +0100
Subject: [PATCH] Switch firewalld state to use change_interface

firewalld.present state allows to bind interface to given zone.
However if the interface is already bound to some other zone, call-
ing `add_interface` will not change rebind the interface but report
error.
Option `change_interface` however can rebind the interface from one
zone to another.

This PR adds `firewalld.change_interface` call to firewalld module
and updates `firewalld.present` state to use this call.
---
 salt/modules/firewalld.py | 23 +++
 salt/states/firewalld.py  |  4 ++--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/salt/modules/firewalld.py b/salt/modules/firewalld.py
index 7eeb865fa7..232fe052a2 100644
--- a/salt/modules/firewalld.py
+++ b/salt/modules/firewalld.py
@@ -951,6 +951,29 @@ def remove_interface(zone, interface, permanent=True):
 return __firewall_cmd(cmd)
 
 
+def change_interface(zone, interface, permanent=True):
+'''
+Change zone the interface bound to
+
+.. versionadded:: 2019.?.?
+
+CLI Example:
+
+.. code-block:: bash
+
+salt '*' firewalld.change_interface zone eth0
+'''
+if interface in get_interfaces(zone, permanent):
+log.info('Interface is already bound to zone.')
+
+cmd = '--zone={0} --change-interface={1}'.format(zone, interface)
+
+if permanent:
+cmd += ' --permanent'
+
+return __firewall_cmd(cmd)
+
+
 def get_sources(zone, permanent=True):
 '''
 List sources bound to a zone
diff --git a/salt/states/firewalld.py b/salt/states/firewalld.py
index 4623798658..fc5b233f98 100644
--- a/salt/states/firewalld.py
+++ b/salt/states/firewalld.py
@@ -647,8 +647,8 @@ def _present(name,
 for interface in new_interfaces:
 if not __opts__['test']:
 try:
-__salt__['firewalld.add_interface'](name, interface,
-permanent=True)
+__salt__['firewalld.change_interface'](name, interface,
+   permanent=True)
 except CommandExecutionError as err:
 ret['comment'] = 'Error: {0}'.format(err)
 return ret
-- 
2.17.1





commit salt for openSUSE:Factory

2019-05-09 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-05-09 14:27:53

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.5148 (New)


Package is "salt"

Thu May  9 14:27:53 2019 rev:84 rq:701589 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-05-03 
22:37:57.482680698 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.5148/salt.changes  2019-05-09 
14:27:56.129873188 +0200
@@ -1,0 +2,17 @@
+Wed May  8 08:48:49 UTC 2019 - Mihai Dincă 
+
+- Fix async-batch to fire a single done event
+
+- Added:
+  * fix-async-batch-multiple-done-events.patch
+
+---
+Tue May  7 15:37:39 UTC 2019 - psuarezhernan...@suse.com
+
+- Do not make Salt CLI to crash when there are IPv6 established
+  connections (bsc#1130784)
+
+- Added:
+  * do-not-crash-when-there-are-ipv6-established-connect.patch
+
+---

New:

  do-not-crash-when-there-are-ipv6-established-connect.patch
  fix-async-batch-multiple-done-events.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.5juDCv/_old  2019-05-09 14:27:57.433876206 +0200
+++ /var/tmp/diff_new_pack.5juDCv/_new  2019-05-09 14:27:57.437876216 +0200
@@ -169,6 +169,11 @@
 Patch51:   use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/52519 (partial 
porting)
 Patch52:   fix-syndic-start-issue.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/52888
+Patch53:   do-not-crash-when-there-are-ipv6-established-connect.patch
+# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/144
+# PATCH-FIX_UPSTREAM: https://github.com/saltstack/salt/pull/52855
+Patch54:   fix-async-batch-multiple-done-events.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -679,6 +684,8 @@
 %patch50 -p1
 %patch51 -p1
 %patch52 -p1
+%patch53 -p1
+%patch54 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.5juDCv/_old  2019-05-09 14:27:57.465876280 +0200
+++ /var/tmp/diff_new_pack.5juDCv/_new  2019-05-09 14:27:57.465876280 +0200
@@ -1 +1 @@
-8d79ae9a816ab27810786c5a4a60021af08ec366
\ No newline at end of file
+8fe9649055af571bfa44483318fa5a8476035001
\ No newline at end of file

++ do-not-crash-when-there-are-ipv6-established-connect.patch ++
>From f185eabfb4b529157cf7464b32beebeb8b944310 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Tue, 7 May 2019 15:33:51 +0100
Subject: [PATCH] Do not crash when there are IPv6 established
 connections (bsc#1130784)

Add unit test for '_netlink_tool_remote_on'
---
 salt/utils/network.py|  9 +
 tests/unit/utils/test_network.py | 16 
 2 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/salt/utils/network.py b/salt/utils/network.py
index c72d2aec41..3f0522b9a5 100644
--- a/salt/utils/network.py
+++ b/salt/utils/network.py
@@ -1457,7 +1457,7 @@ def _parse_tcp_line(line):
 
 def _netlink_tool_remote_on(port, which_end):
 '''
-Returns set of ipv4 host addresses of remote established connections
+Returns set of IPv4/IPv6 host addresses of remote established connections
 on local or remote tcp port.
 
 Parses output of shell 'ss' to get connections
@@ -1467,6 +1467,7 @@ def _netlink_tool_remote_on(port, which_end):
 LISTEN 0  511  *:80
  *:*
 LISTEN 0  128  *:22
  *:*
 ESTAB  0  0  127.0.0.1:56726  
127.0.0.1:4505
+ESTAB  0  0 [:::127.0.0.1]:41323 
[:::127.0.0.1]:4505
 '''
 remotes = set()
 valid = False
@@ -1486,14 +1487,14 @@ def _netlink_tool_remote_on(port, which_end):
 elif 'ESTAB' not in line:
 continue
 chunks = line.split()
-local_host, local_port = chunks[3].split(':', 1)
-remote_host, remote_port = chunks[4].split(':', 1)
+local_host, local_port = chunks[3].rsplit(':', 1)
+remote_host, remote_port = chunks[4].rsplit(':', 1)
 
 if which_end == 'remote_port' and int(remote_port) != port:
 continue
 if which_end == 'local_port' and int(local_port) != port:
 continue
-remotes.add(remote_host)
+remotes.add(remote_host.strip("[]"))
 
 if valid is False:
 remotes = None
diff --git 

commit salt for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-05-03 22:37:55

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.5148 (New)


Package is "salt"

Fri May  3 22:37:55 2019 rev:83 rq:700350 version:2019.2.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2019-04-15 
11:51:54.894533129 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.5148/salt.changes  2019-05-03 
22:37:57.482680698 +0200
@@ -1,0 +2,50 @@
+Fri May  3 09:42:06 UTC 2019 - mdinca 
+
+- Include aliases in FQDNS grain (bsc#1121439)
+
+---
+Thu May  2 16:18:45 UTC 2019 - mdinca 
+
+- Fix issue preventing syndic to start
+- Update year on spec copyright notice
+
+- Added:
+  * fix-syndic-start-issue.patch
+
+---
+Tue Apr 30 11:51:59 UTC 2019 - psuarezhernan...@suse.com
+
+- Use ThreadPool from multiprocessing.pool to avoid leakings
+  when calculating FQDNs
+- Do not report patches as installed on RHEL systems when not all
+  the related packages are installed (bsc#1128061)
+
+- Added:
+  * use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
+  * do-not-report-patches-as-installed-when-not-all-the-.patch
+
+---
+Fri Apr 26 10:00:01 UTC 2019 - mdi...@suse.de
+
+- Update to 2019.2.0 complete (FATE#327138, bsc#1133523)
+- Fix batch/batch-async related issues
+- Calculate FQDNs in parallel to avoid blockings (bsc#1129079)
+- Incorporate virt.volume_info fixes (PR#131)
+- Re-adds patch because of increased offset due to previous patch removal
+- Removing patch to add root parameter to zypper module
+- Fix for -t parameter in mount module
+
+- Added:
+  * mount-fix-extra-t-parameter.patch
+  * add-batch_presence_ping_timeout-and-batch_presence_p.patch
+  * fix-async-batch-race-conditions.patch
+  * calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
+
+- Modified:
+  * don-t-call-zypper-with-more-than-one-no-refresh.patch
+  * add-virt.volume_infos-and-virt.volume_delete.patch
+
+- Removed:
+  * zypper-add-root-configuration-parameter.patch
+
+---

Old:

  zypper-add-root-configuration-parameter.patch

New:

  add-batch_presence_ping_timeout-and-batch_presence_p.patch
  calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
  do-not-report-patches-as-installed-when-not-all-the-.patch
  fix-async-batch-race-conditions.patch
  fix-syndic-start-issue.patch
  mount-fix-extra-t-parameter.patch
  use-threadpool-from-multiprocessing.pool-to-avoid-le.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.5ZApBc/_old  2019-05-03 22:38:02.786691716 +0200
+++ /var/tmp/diff_new_pack.5ZApBc/_new  2019-05-03 22:38:02.822691791 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -141,22 +141,34 @@
 Patch38:remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/51119
 Patch39:fix-issue-2068-test.patch
-# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/50125
-Patch40:zypper-add-root-configuration-parameter.patch
 # PATCH_FIX_OPENSUSE: Temporary fix allowing "id_" and "force" params while 
upstrem figures it out
-Patch41:temporary-fix-extend-the-whitelist-of-allowed-comman.patch
+Patch40:temporary-fix-extend-the-whitelist-of-allowed-comman.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/51382
-Patch42:don-t-call-zypper-with-more-than-one-no-refresh.patch
+Patch41:don-t-call-zypper-with-more-than-one-no-refresh.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/50109
 # PATCH_FIX_OPENSUSE https://github.com/openSUSE/salt/pull/121
-Patch43:add-virt.all_capabilities.patch
+Patch42:add-virt.all_capabilities.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/51691
-Patch44:add-virt.volume_infos-and-virt.volume_delete.patch
+Patch43:add-virt.volume_infos-and-virt.volume_delete.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/51384
-Patch45:include-aliases-in-the-fqdns-grains.patch
+Patch44:include-aliases-in-the-fqdns-grains.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/50546
 # 

commit salt for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2019-01-28 20:46:12

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new.28833 (New)


Package is "salt"

Mon Jan 28 20:46:12 2019 rev:81 rq:37 version:2018.3.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-09-26 
14:53:17.955118391 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new.28833/salt.changes 2019-01-28 
20:46:16.210042484 +0100
@@ -1,0 +2,250 @@
+Wed Jan 16 16:28:09 UTC 2019 - psuarezhernan...@suse.com
+
+- Do not restrict the Python version to < 3.7
+
+---
+Tue Jan 15 09:47:12 UTC 2019 - b...@suse.de
+
+- Fix integration tests in state compiler (U#2068)
+
+- Added:
+  * fix-issue-2068-test.patch
+
+---
+Fri Jan 11 13:23:13 UTC 2019 - psuarezhernan...@suse.com
+
+- Fix "pkg.list_pkgs" output when using "attr" to take the arch into account 
(bsc#1114029)
+
+- Added:
+  * remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
+
+---
+Thu Jan 10 12:52:09 UTC 2019 - mdinca 
+
+- Fix powerpc null server_id_arch (bsc#1117995)
+
+- Added:
+  * return-the-expected-powerpc-os-arch-bsc-1117995.patch
+
+---
+Thu Jan 10 09:53:33 UTC 2019 - b...@suse.de
+
+- Fix module 'azure.storage' has no attribute '__version__'
+  (bsc#1121091)
+
+- Added:
+  * azurefs-gracefully-handle-attributeerror.patch
+
+---
+Fri Jan  4 13:29:50 UTC 2019 - b...@suse.de
+
+- Add supportconfig module and states for minions and SaltSSH
+
+- Added:
+  * add-supportconfig-module-for-remote-calls-and-saltss.patch
+
+---
+Thu Jan  3 16:35:30 UTC 2019 - b...@suse.de
+
+- Fix FIPS enabled RES clients (bsc#1099887)
+
+- Added:
+  * retire-md5-checksum-for-pkg-mgmt-plugins.patch
+
+---
+Thu Jan  3 15:48:20 UTC 2019 - b...@suse.de
+
+- Add hold/unhold functions. Fix Debian repo "signed-by".
+
+- Added:
+  * decide-if-the-source-should-be-actually-skipped.patch
+  * add-hold-unhold-functions.patch
+
+---
+Tue Dec  4 16:28:21 UTC 2018 - psuarezhernan...@suse.com
+
+- Fix latin1 encoding problems on file module (bsc#1116837)
+
+- Added:
+  * fix-latin1-encoding-problems-on-file-module-bsc-1116.patch
+
+---
+Fri Nov 30 13:14:19 UTC 2018 - b...@suse.de
+
+- Don't error on retcode 0 in libcrypto.OPENSSL_init_crypto
+
+- Added:
+  * don-t-error-on-retcode-0-in-libcrypto.openssl_init_c.patch
+
+---
+Tue Nov 20 15:33:39 UTC 2018 - b...@suse.de
+
+- Debian info_installed compatibility (U#50453)
+
+- Added:
+  * debian-info_installed-compatibility-50453.patch
+
+---
+Fri Nov 16 14:17:45 UTC 2018 - b...@suse.de
+
+- Add compatibility with other package modules for "list_repos" function
+- Bugfix: unable to detect os arch when RPM is not installed (bsc#1114197)
+
+- Added:
+  * make-aptpkg.list_repos-compatible-on-enabled-disable.patch
+  * get-os_arch-also-without-rpm-package-installed.patch
+
+---
+Thu Nov  8 09:32:49 UTC 2018 - psuarezhernan...@suse.com
+
+- Fix git_pillar merging across multiple __env__ repositories (bsc#1112874)
+
+- Added:
+  * fix-git_pillar-merging-across-multiple-__env__-repos.patch
+
+---
+Wed Oct 31 14:52:31 UTC 2018 - b...@suse.de
+
+- Fix LDAP authentication issue when a valid token is generated
+  by the salt-api even when invalid user credentials are passed.
+  (U#48901)
+
+- Added:
+  * fixing-issue-when-a-valid-token-is-generated-even-wh.patch
+
+---
+Tue Oct 30 10:48:23 UTC 2018 - Jochen Breuer 
+
+- Improved handling of LDAP group id. gid is no longer treated as a
+  string, which could have lead to faulty group creations. (bsc#1113784)
+
+- Added:
+  * improved-handling-of-ldap-group-id.patch
+
+---
+Thu Oct 25 13:04:42 UTC 2018 - psuarezhernan...@suse.com
+
+- Fix remote command execution and incorrect access control
+  when using salt-api. (bsc#1113699) (CVE-2018-15751)
+- Fix Directory traversal vulnerability when using salt-api.
+  Allows an attacker 

commit salt for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-09-26 14:53:15

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Wed Sep 26 14:53:15 2018 rev:80 rq:636408 version:2018.3.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-08-02 
14:55:43.928034731 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-09-26 
14:53:17.955118391 +0200
@@ -1,0 +2,53 @@
+Tue Sep 18 14:28:13 UTC 2018 - mihai.di...@suse.com
+
+- Decode file contents for python2 (bsc#1103530)
+- Check dmidecoder executable on each "smbios" call to avoid race condition 
(bsc#1101880)
+- Fix pkg.upgrade reports when dealing with multiversion packages (bsc#1102265)
+- Accounting for when files in an archive contain non-ascii characters 
(bsc#1099460)
+- Fix deprecation warning (bsc#1095507)
+- Fix (bsc#1065792)
+- Fix (bsc#108758)
+- Handle packages with multiple version properly with zypper (bsc#1096514)
+- Fix file.get_diff regression in 2018.3 (bsc#1098394)
+- Provide python version mismatch solutions (bsc#1072599)
+- Fix file.managed binary file utf8 error (bsc#1098394)
+- Prevent zypper from parsing repo configuration from not .repo files 
(bsc#1094055)
+- Add environment variable to know if yum is invoked from Salt (bsc#1057635)
+- Prevent deprecation warning with salt-ssh (bsc#1095507)
+- Align SUSE salt-master.service 'LimitNOFILES' limit with upstream Salt
+- Add 'other' attribute to GECOS fields to avoid inconsistencies with chfn
+- Collect all versions of installed packages on SUSE and RHEL systems 
(bsc#1089526)
+
+---
+Mon Sep 17 13:47:09 UTC 2018 - b...@suse.de
+
+- Prepend current directory when path is just filename (bsc#1095942)
+- Integration of MSI authentication for azurearm
+- Adds fix for SUSE Expanded Support os grain detection
+- Fixes 509x remote signing
+- Fix for StringIO import in Python2
+- Use Adler32 algorithm to compute string checksums (bsc#1102819)
+- Only do reverse DNS lookup on IPs for salt-ssh (bsc#1104154)
+- Add support for Python 3.7
+- Fix license macro to build on SLE12SP2
+- Decode file contents for python2 (bsc#1102013)
+- Fix for sorting of multi-version packages (bsc#1097174 and bsc#1097413)
+- Fix mine.get not returning data - workaround for #48020 (bsc#1100142)
+
+- Added:
+  * change-stringio-import-in-python2-to-import-the-clas.patch
+  * integration-of-msi-authentication-with-azurearm-clou.patch
+  * x509-fixes-for-remote-signing-106.patch
+  * fix-for-suse-expanded-support-detection.patch
+  * only-do-reverse-dns-lookup-on-ips-for-salt-ssh.patch
+  * prepend-current-directory-when-path-is-just-filename.patch
+  * add-support-for-python-3.7.patch
+  * decode-file-contents-for-python2-bsc-1102013.patch
+  * fix-mine.get-not-returning-data-workaround-for-48020.patch
+  * x509-fixes-111.patch
+  * use-adler32-algorithm-to-compute-string-checksums.patch
+
+- Modified:
+  * fix-for-sorting-of-multi-version-packages-bsc-109717.patch
+
+---
@@ -57 +110 @@
-Thu May 17 15:14:01 UTC 2018 - Jochen Breuer 
+Thu May 17 15:14:01 UTC 2018 - jbre...@suse.de
@@ -63 +116 @@
-Wed May 16 10:57:17 UTC 2018 - Jochen Breuer 
+Wed May 16 10:57:17 UTC 2018 - jbre...@suse.de
@@ -73 +126 @@
-Thu May 10 09:12:24 UTC 2018 - Pablo Suárez Hernández 

+Thu May 10 09:12:24 UTC 2018 - psuarezhernan...@suse.com
@@ -89 +142 @@
-Fri May 4 12:17:07 UTC 2018 - Jochen Breuer 
+Fri May  4 12:17:07 UTC 2018 - jbre...@suse.de
@@ -97 +150 @@
-Wed Apr 25 14:50:36 UTC 2018 - Pablo Suárez Hernández 

+Wed Apr 25 14:50:36 UTC 2018 - psuarezhernan...@suse.com
@@ -110 +163 @@
-Wed Apr 18 17:09:41 UTC 2018 - Pablo Suárez Hernández 

+Wed Apr 18 17:09:41 UTC 2018 - psuarezhernan...@suse.com
@@ -118 +171 @@
-Wed Apr 18 16:55:28 UTC 2018 - Pablo Suárez Hernández 

+Wed Apr 18 16:55:28 UTC 2018 - psuarezhernan...@suse.com
@@ -138 +191 @@
-Fri Apr 6 16:58:59 UTC 2018 - Mihai Dinca 
+Fri Apr  6 16:58:59 UTC 2018 - mdi...@suse.de
@@ -160 +213 @@
-Thu Apr 5 15:58:22 UTC 2018 - Mihai Dinca 
+Thu Apr  5 15:58:22 UTC 2018 - mdi...@suse.de
@@ -168 +221 @@
-Wed Apr 4 16:32:10 UTC 2018 - Mihai Dinca 
+Wed Apr  4 16:32:10 UTC 2018 - mdi...@suse.de
@@ -179 +232 @@
-Wed Mar 28 12:18:08 UTC 2018 - Mihai Dinca 
+Wed Mar 28 12:18:08 UTC 2018 - mdi...@suse.de
@@ -185 +238 @@
-Wed Mar 28 11:57:30 UTC 2018 - Michael Calmer 
+Wed Mar 28 11:57:30 UTC 2018 - m...@suse.de
@@ -209 +262 @@
-Tue Mar 27 16:29:08 UTC 2018 - Mihai Dinca 
+Tue Mar 27 16:29:08 UTC 2018 - mdi...@suse.de
@@ -217 +270 @@
-Fri Mar 23 18:12:09 UTC 2018 - Mihai Dinca 
+Fri Mar 23 18:12:09 UTC 2018 - mdi...@suse.de
@@ -231 +284 @@
-Fri Mar 23 16:19:42 UTC 2018 - Mihai 

commit salt for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-08-02 14:55:36

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Thu Aug  2 14:55:36 2018 rev:79 rq:626474 version:2018.3.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-05-17 
18:07:15.487843746 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-08-02 
14:55:43.928034731 +0200
@@ -1,0 +2,55 @@
+Mon Jul 30 10:42:01 UTC 2018 - mihai.di...@suse.com
+
+- Update to 2018.3.2
+  See https://docs.saltstack.com/en/latest/topics/releases/2018.3.2.html
+  for full changelog
+
+- Added:
+  * accounting-for-when-files-in-an-archive-contain-non-.patch
+  * add-all_versions-parameter-to-include-all-installed-.patch
+  * add-custom-suse-capabilities-as-grains.patch
+  * add-engine-relaying-libvirt-events.patch
+  * add-environment-variable-to-know-if-yum-is-invoked-f.patch
+  * add-other-attribute-to-gecos-fields-to-avoid-inconsi.patch
+  * align-suse-salt-master.service-limitnofiles-limit-wi.patch
+  * avoid-incomprehensive-message-if-crashes.patch
+  * fix-deprecation-warning-bsc-1095507.patch
+  * fix-diffing-binary-files-in-file.get_diff-bsc-109839.patch
+  * fix-unboundlocalerror-in-file.get_diff.patch
+  * fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
+  * prevent-zypper-from-parsing-repo-configuration-from-.patch
+  * remove-old-hack-when-reporting-multiversion-packages.patch
+  * show-recommendations-for-salt-ssh-cross-version-pyth.patch
+
+- Modified:
+  * activate-all-beacons-sources-config-pillar-grains.patch
+  * add-saltssh-multi-version-support-across-python-inte.patch
+  * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
+  * do-not-override-jid-on-returners-only-sending-back-t.patch
+  * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
+  * fall-back-to-pymysql.patch
+  * feat-add-grain-for-all-fqdns.patch
+  * fix-bsc-1065792.patch
+  * fix-decrease-loglevel-when-unable-to-resolve-addr.patch
+  * fix-for-ec2-rate-limit-failures.patch
+  * fix-for-errno-0-resolver-error-0-no-error-bsc-108758.patch
+  * fixed-usage-of-ipaddress.patch
+  * option-to-merge-current-pillar-with-opts-pillar-duri.patch
+  * run-salt-api-as-user-salt-bsc-1064520.patch
+  * run-salt-master-as-dedicated-salt-user.patch
+  * strip-trailing-commas-on-linux-user-gecos-fields.patch
+
+- Deleted:
+  * explore-module.run-response-to-catch-the-result-in-d.patch
+  * extra-filerefs-include-files-even-if-no-refs-in-stat.patch
+  * fix-cp.push-empty-file.patch
+  * fix-for-sorting-of-multi-version-packages-bsc-109717.patch
+  * fix-openscap-push.patch
+  * initialize-__context__-retcode-for-functions-handled.patch
+  * make-it-possible-to-use-login-pull-and-push-from-mod.patch
+  * move-log_file-option-to-changeable-defaults.patch
+  * provide-kwargs-to-pkg_resource.parse_targets-require.patch
+  * remove-obsolete-unicode-handling-in-pkg.info_install.patch
+
+
+---

Old:

  explore-module.run-response-to-catch-the-result-in-d.patch
  extra-filerefs-include-files-even-if-no-refs-in-stat.patch
  fix-cp.push-empty-file.patch
  fix-openscap-push.patch
  initialize-__context__-retcode-for-functions-handled.patch
  make-it-possible-to-use-login-pull-and-push-from-mod.patch
  move-log_file-option-to-changeable-defaults.patch
  provide-kwargs-to-pkg_resource.parse_targets-require.patch
  remove-obsolete-unicode-handling-in-pkg.info_install.patch
  v2018.3.0.tar.gz

New:

  accounting-for-when-files-in-an-archive-contain-non-.patch
  add-all_versions-parameter-to-include-all-installed-.patch
  add-custom-suse-capabilities-as-grains.patch
  add-engine-relaying-libvirt-events.patch
  add-environment-variable-to-know-if-yum-is-invoked-f.patch
  add-other-attribute-to-gecos-fields-to-avoid-inconsi.patch
  align-suse-salt-master.service-limitnofiles-limit-wi.patch
  avoid-incomprehensive-message-if-crashes.patch
  fix-deprecation-warning-bsc-1095507.patch
  fix-diffing-binary-files-in-file.get_diff-bsc-109839.patch
  fix-unboundlocalerror-in-file.get_diff.patch
  fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
  prevent-zypper-from-parsing-repo-configuration-from-.patch
  remove-old-hack-when-reporting-multiversion-packages.patch
  show-recommendations-for-salt-ssh-cross-version-pyth.patch
  v2018.3.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Vk4x2R/_old  2018-08-02 14:55:45.124036732 +0200
+++ /var/tmp/diff_new_pack.Vk4x2R/_new  2018-08-02 14:55:45.128036738 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, 

commit salt for openSUSE:Factory

2018-05-17 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-05-17 18:07:06

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Thu May 17 18:07:06 2018 rev:78 rq:610082 version:2018.3.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-05-16 
18:44:50.932235527 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-05-17 
18:07:15.487843746 +0200
@@ -1,0 +2,6 @@
+Thu May 17 15:14:01 UTC 2018 - Jochen Breuer 
+   
 
+- Documentation refresh to 2018.3.0
+
+
+---



Other differences:
--
++ _lastrevision ++
--- /var/tmp/diff_new_pack.GGLsWZ/_old  2018-05-17 18:07:16.491807031 +0200
+++ /var/tmp/diff_new_pack.GGLsWZ/_new  2018-05-17 18:07:16.491807031 +0200
@@ -1 +1 @@
-09133c4494ccc374b1ec76de50772e1efee3f00e
\ No newline at end of file
+d20075a576c1c9931e083798899099cde1a4109e
\ No newline at end of file

++ html.tar.bz2 ++
/work/SRC/openSUSE:Factory/salt/html.tar.bz2 
/work/SRC/openSUSE:Factory/.salt.new/html.tar.bz2 differ: char 11, line 1




commit salt for openSUSE:Factory

2018-05-16 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-05-16 18:43:20

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Wed May 16 18:43:20 2018 rev:77 rq:609095 version:2018.3.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-05-10 
15:50:34.214690205 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-05-16 
18:44:50.932235527 +0200
@@ -1,0 +2,26 @@
+Wed May 16 10:57:17 UTC 2018 - Jochen Breuer 
+   
 
+- No more AWS EC2 rate limitations in salt-cloud (bsc#108)
+- MySQL returner now also allows to use Unix sockets (bsc#1091371)
+
+- Added:
+  * fix-for-ec2-rate-limit-failures.patch
+  * enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
+
+---
+Thu May 10 09:12:24 UTC 2018 - Pablo Suárez Hernández 

+   
 
+- Do not override jid on returners, only sending back to master (bsc#1092373)
+- Fixes for salt-ssh:
+- Option --extra-filerefs doesn't add all files to the state
+  archive
+- Pillar completely overwritten (not merged) when doing
+  module.run + state.apply with pillar in kwargs
+- Remove minion/thin/version if exists to force thin regeneration (bsc#1092161)
+
+- Added:
+  * extra-filerefs-include-files-even-if-no-refs-in-stat.patch
+  * do-not-override-jid-on-returners-only-sending-back-t.patch
+  * option-to-merge-current-pillar-with-opts-pillar-duri.patch
+
+---

New:

  do-not-override-jid-on-returners-only-sending-back-t.patch
  enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
  extra-filerefs-include-files-even-if-no-refs-in-stat.patch
  fix-for-ec2-rate-limit-failures.patch
  option-to-merge-current-pillar-with-opts-pillar-duri.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.nO75HZ/_old  2018-05-16 18:44:52.148191585 +0200
+++ /var/tmp/diff_new_pack.nO75HZ/_new  2018-05-16 18:44:52.148191585 +0200
@@ -98,7 +98,16 @@
 Patch19:   initialize-__context__-retcode-for-functions-handled.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47232
 Patch20:   fixed-usage-of-ipaddress.patch
-
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47497
+Patch21:   extra-filerefs-include-files-even-if-no-refs-in-stat.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47504
+Patch22:   option-to-merge-current-pillar-with-opts-pillar-duri.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47471
+Patch23:   do-not-override-jid-on-returners-only-sending-back-t.patch
+# PATCH-FIX_OPENSUSE bsc#1091371
+Patch24:   enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47211
+Patch25:   fix-for-ec2-rate-limit-failures.patch
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -577,6 +586,11 @@
 %patch18 -p1
 %patch19 -p1
 %patch20 -p1
+%patch21 -p1
+%patch22 -p1
+%patch23 -p1
+%patch24 -p1
+%patch25 -p1
 
 %build
 %if 0%{?build_py2}
@@ -1071,11 +1085,13 @@
 %posttrans -n python2-salt
 # force re-generate a new thin.tgz
 rm -f %{_localstatedir}/cache/salt/master/thin/version
+rm -f %{_localstatedir}/cache/salt/minion/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
+rm -f %{_localstatedir}/cache/salt/minion/thin/version
 %endif
 
 %files api

++ _lastrevision ++
--- /var/tmp/diff_new_pack.nO75HZ/_old  2018-05-16 18:44:52.204189561 +0200
+++ /var/tmp/diff_new_pack.nO75HZ/_new  2018-05-16 18:44:52.204189561 +0200
@@ -1 +1 @@
-191f12d1f56ce5b5645ae420da0392941bcb2de4
\ No newline at end of file
+09133c4494ccc374b1ec76de50772e1efee3f00e
\ No newline at end of file

++ do-not-override-jid-on-returners-only-sending-back-t.patch ++
>From c49a9aca3519d1baef2f9d82963a6e80eabb26d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Su=C3=A1rez=20Hern=C3=A1ndez?=
 
Date: Fri, 4 May 2018 09:34:13 +0100
Subject: [PATCH] Do not override jid on returners, only sending back to
 master (bsc#1092373)

---
 salt/utils/schedule.py | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/salt/utils/schedule.py b/salt/utils/schedule.py
index 6cb3ce0ef8..e81ae143bd 

commit salt for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-05-10 15:50:31

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Thu May 10 15:50:31 2018 rev:76 rq:605690 version:2018.3.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-04-30 
22:59:33.495104654 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-05-10 
15:50:34.214690205 +0200
@@ -1,0 +2,8 @@
+Fri May 4 12:17:07 UTC 2018 - Jochen Breuer 
+   
 
+- Fixed Python 3 issue with CIDR addresses.
+
+- Added:
+  * fixed-usage-of-ipaddress.patch
+
+---

New:

  fixed-usage-of-ipaddress.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.4nlao9/_old  2018-05-10 15:50:35.302650330 +0200
+++ /var/tmp/diff_new_pack.4nlao9/_new  2018-05-10 15:50:35.306650184 +0200
@@ -96,6 +96,8 @@
 Patch18:   provide-kwargs-to-pkg_resource.parse_targets-require.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47270
 Patch19:   initialize-__context__-retcode-for-functions-handled.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47232
+Patch20:   fixed-usage-of-ipaddress.patch
 
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -574,6 +576,7 @@
 %patch17 -p1
 %patch18 -p1
 %patch19 -p1
+%patch20 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.4nlao9/_old  2018-05-10 15:50:35.362648132 +0200
+++ /var/tmp/diff_new_pack.4nlao9/_new  2018-05-10 15:50:35.362648132 +0200
@@ -1 +1 @@
-057b96d7f072dc69b61ca9e3b8d04a890003e58f
\ No newline at end of file
+191f12d1f56ce5b5645ae420da0392941bcb2de4
\ No newline at end of file

++ fixed-usage-of-ipaddress.patch ++
>From 205e031f6e5552ac860120f7ac852e24c5da73e5 Mon Sep 17 00:00:00 2001
From: Jochen Breuer 
Date: Sun, 22 Apr 2018 23:11:11 +0200
Subject: [PATCH] Fixed usage of ipaddress

ipaddress is imported either directly or from salt.ext. If we
use it, we shouldn't address it with salt.ext.ipaddress.
---
 salt/modules/network.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/salt/modules/network.py b/salt/modules/network.py
index f188fd7954..92893572a6 100644
--- a/salt/modules/network.py
+++ b/salt/modules/network.py
@@ -1140,7 +1140,7 @@ def convert_cidr(cidr):
 ret = {'network': None,
'netmask': None}
 cidr = calc_net(cidr)
-network_info = salt.ext.ipaddress.ip_network(cidr)
+network_info = ipaddress.ip_network(cidr)
 ret['network'] = six.text_type(network_info.network_address)
 ret['netmask'] = six.text_type(network_info.netmask)
 return ret
-- 
2.13.6





commit salt for openSUSE:Factory

2018-04-30 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-04-30 22:58:17

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Mon Apr 30 22:58:17 2018 rev:75 rq:602524 version:2018.3.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-04-16 
12:48:11.246861936 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-04-30 
22:59:33.495104654 +0200
@@ -1,0 +2,41 @@
+Wed Apr 25 14:50:36 UTC 2018 - Pablo Suárez Hernández 

+   
 
+- Fix minion scheduler to return a 'retcode' attribute (bsc#1089112)
+- Fix for logging during network interface querying (bsc#1087581)
+- Fix rhel packages requires both net-tools and iproute (bsc#1087055)
+
+- Added:
+  * initialize-__context__-retcode-for-functions-handled.patch
+
+- Modified:
+  * fix-for-errno-0-resolver-error-0-no-error-bsc-108758.patch
+
+---
+Wed Apr 18 17:09:41 UTC 2018 - Pablo Suárez Hernández 

+   
 
+- Fix patchinstall on yum module. Bad comparison (bsc#1087278)
+
+- Added:
+  * provide-kwargs-to-pkg_resource.parse_targets-require.patch
+
+---
+Wed Apr 18 16:55:28 UTC 2018 - Pablo Suárez Hernández 

+   
 
+- Strip trailing commas on Linux user's GECOS fields (bsc#1089362)
+- Fallback to PyMySQL (bsc#1087891)
+- Improved test for fqdns
+- Update SaltSSH patch
+- Fix for [Errno 0] Resolver Error 0 (no error) (bsc#1087581)
+  * Lintfix: PEP8 ident
+  * Use proper levels of the error handling, use proper log formatting.
+  * Fix unit test for reversed fqdns return data
+
+- Added:
+  * strip-trailing-commas-on-linux-user-gecos-fields.patch
+  * fall-back-to-pymysql.patch
+  * fix-for-errno-0-resolver-error-0-no-error-bsc-108758.patch
+
+- Modified:
+  * add-saltssh-multi-version-support-across-python-inte.patch
+
+---

New:

  fall-back-to-pymysql.patch
  fix-for-errno-0-resolver-error-0-no-error-bsc-108758.patch
  initialize-__context__-retcode-for-functions-handled.patch
  provide-kwargs-to-pkg_resource.parse_targets-require.patch
  strip-trailing-commas-on-linux-user-gecos-fields.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.IdNY7V/_old  2018-04-30 22:59:34.455069625 +0200
+++ /var/tmp/diff_new_pack.IdNY7V/_new  2018-04-30 22:59:34.459069478 +0200
@@ -86,6 +86,17 @@
 Patch13:   explore-module.run-response-to-catch-the-result-in-d.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46684
 Patch14:   add-saltssh-multi-version-support-across-python-inte.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46635
+Patch15:   fix-for-errno-0-resolver-error-0-no-error-bsc-108758.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/46890
+Patch16:   fall-back-to-pymysql.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47149
+Patch17:   strip-trailing-commas-on-linux-user-gecos-fields.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47155
+Patch18:   provide-kwargs-to-pkg_resource.parse_targets-require.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/47270
+Patch19:   initialize-__context__-retcode-for-functions-handled.patch
+
 
 # BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -116,12 +127,12 @@
 %if 0%{?suse_version} >= 1500
 Requires:  iproute2
 %else
+%if 0%{?suse_version}
 Requires:  net-tools
-%endif
-
-%if 0%{?rhel}
+%else
 Requires:  iproute
 %endif
+%endif
 
 %if %{with systemd}
 BuildRequires:  systemd
@@ -558,6 +569,11 @@
 %patch12 -p1
 %patch13 -p1
 %patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
+%patch19 -p1
 
 %build
 %if 0%{?build_py2}

++ _lastrevision ++
--- /var/tmp/diff_new_pack.IdNY7V/_old  2018-04-30 22:59:34.503067873 +0200
+++ /var/tmp/diff_new_pack.IdNY7V/_new  2018-04-30 22:59:34.503067873 +0200
@@ -1 +1 @@
-f43b8fb2425e3371decf3cde040c70ed15de375d
\ No newline at end of file
+057b96d7f072dc69b61ca9e3b8d04a890003e58f
\ No newline at end of file

++ _service ++
--- /var/tmp/diff_new_pack.IdNY7V/_old  2018-04-30 22:59:34.523067143 +0200
+++ /var/tmp/diff_new_pack.IdNY7V/_new  

commit salt for openSUSE:Factory

2018-04-16 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-04-16 12:48:07

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Mon Apr 16 12:48:07 2018 rev:74 rq:595744 version:2018.3.0

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-03-19 
23:39:41.810499256 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-04-16 
12:48:11.246861936 +0200
@@ -1,0 +2,129 @@
+Fri Apr 6 16:58:59 UTC 2018 - Mihai Dinca 
+   
 
+- Update to 2018.3.0
+
+
+- Modified:
+  * explore-module.run-response-to-catch-the-result-in-d.patch
+  * add-saltssh-multi-version-support-across-python-inte.patch
+  * run-salt-api-as-user-salt-bsc-1064520.patch
+  * fix-openscap-push.patch
+  * fix-decrease-loglevel-when-unable-to-resolve-addr.patch
+  * fix-cp.push-empty-file.patch
+  * make-it-possible-to-use-login-pull-and-push-from-mod.patch
+  * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
+  * feat-add-grain-for-all-fqdns.patch
+  * fix-bsc-1065792.patch
+  * run-salt-master-as-dedicated-salt-user.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 Apr 5 15:58:22 UTC 2018 - Mihai Dinca 
+   
 
+- Add python-2.6 support to salt-ssh
+
+- Modified:
+  * add-saltssh-multi-version-support-across-python-inte.patch
+
+---
+Wed Apr 4 16:32:10 UTC 2018 - Mihai Dinca 
+   
 
+- Update salt-ssh multiversion patch
+
+- Modified:
+  * add-saltssh-multi-version-support-across-python-inte.patch
+
+- Removed:
+  * require-same-major-version-while-minor-is-allowed-to.patch
+
+---
+Wed Mar 28 12:18:08 UTC 2018 - Mihai Dinca 
+   
 
+- Add iprout/net-tools dependency
+
+
+---
+Wed Mar 28 11:57:30 UTC 2018 - Michael Calmer 
+
+- salt-ssh: require same major version while minor is allowed to be
+
+- Added:
+  * require-same-major-version-while-minor-is-allowed-to.patch
+
+- Modified:
+  * explore-module.run-response-to-catch-the-result-in-d.patch
+  * add-saltssh-multi-version-support-across-python-inte.patch
+  * run-salt-api-as-user-salt-bsc-1064520.patch
+  * fix-openscap-push.patch
+  * fix-decrease-loglevel-when-unable-to-resolve-addr.patch
+  * fix-cp.push-empty-file.patch
+  * make-it-possible-to-use-login-pull-and-push-from-mod.patch
+  * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
+  * feat-add-grain-for-all-fqdns.patch
+  * fix-bsc-1065792.patch
+  * run-salt-master-as-dedicated-salt-user.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
+
+---
+Tue Mar 27 16:29:08 UTC 2018 - Mihai Dinca 
+   
 
+- Add SaltSSH multi-version support across Python interpeters.
+
+- Added:
+  * add-saltssh-multi-version-support-across-python-inte.patch
+
+---
+Fri Mar 23 18:12:09 UTC 2018 - Mihai Dinca 
+   
 
+- Fix zypper.info_installed 'ascii' issue
+
+- Modified:
+  * explore-module.run-response-to-catch-the-result-in-d.patch
+  * fix-openscap-push.patch
+  * fix-decrease-loglevel-when-unable-to-resolve-addr.patch
+  * fix-cp.push-empty-file.patch
+  * make-it-possible-to-use-login-pull-and-push-from-mod.patch
+  * move-log_file-option-to-changeable-defaults.patch
+  * remove-obsolete-unicode-handling-in-pkg.info_install.patch
+
+---
+Fri Mar 23 16:19:42 UTC 2018 - Mihai Dinca 
+   
 
+- Update openscap push patch to include the test fixes
+
+- Modified:
+  * explore-module.run-response-to-catch-the-result-in-d.patch
+  * fix-openscap-push.patch
+  * 

commit salt for openSUSE:Factory

2018-03-19 Thread root
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.changes2018-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 
+Wed Mar 14 09:37:07 UTC 2018 - Mihai Dinca 
+   
 
+- 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 
+   
 
+- 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 
+
+- force re-generate a new thin.tgz when an update gets installed
+
+---
+Sat Mar 10 12:00:17 UTC 2018 - Michael Calmer 
+
+- 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 
+
+- 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 
+   
 
+- 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 
+
+- Daily update
+
+- Added:
+  * fix-openscap-push.patch
+
+- Removed:
+  * fix-grains-with-n.patch
+
+---
+Fri Mar  2 13:15:46 UTC 2018 - Mihai Dinca 

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 ++
--- 

commit salt for openSUSE:Factory

2018-03-02 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-03-02 21:10:26

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Fri Mar  2 21:10:26 2018 rev:72 rq:581637 version:2018.1.99

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-02-09 
15:48:21.625636471 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-03-02 
21:10:30.627524983 +0100
@@ -1,0 +2,70 @@
+Thu Mar  1 10:35:18 UTC 2018 - Mihai Dinca 
+
+- Fix grains containing trailing "\n"
+
+- Added:
+  * fix-grains-with-n.patch
+
+---
+Tue Feb 20 10:47:34 UTC 2018 - Mihai Dinca 
+
+- Remove salt-minion python2 requirement when python3 is default (bsc#1081592)
+
+---
+Tue Feb 13 15:17:11 UTC 2018 - Mihai Dinca 
+
+- Remove-obsolete-unicode-handling-in-pkg.info_installed
+
+- Added:
+  * remove-obsolete-unicode-handling-in-pkg.info_install.patch
+
+---
+Fri Feb 09 15:39:08 UTC 2018 - Mihai Dinca 
+
+- Update to salt-2018.1.99
+
+- Modified:
+  * activate-all-beacons-sources-config-pillar-grains.patch
+  * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
+  * feat-add-grain-for-all-fqdns.patch
+  * fix-bsc-1065792.patch
+  * list_pkgs-add-parameter-for-returned-attribute-selec.patch
+  * run-salt-api-as-user-salt-bsc-1064520.patch
+  * run-salt-master-as-dedicated-salt-user.patch
+
+- Deleted:
+  * python3-compatibility-fix-got-bytes-instead-of-strin.patch
+  * enable-with-salt-version-parameter-for-setup.py-scri.patch
+  * catching-error-when-pidfile-cannot-be-deleted.patch
+  * bugfix-always-return-a-string-list-on-unknown-job-ta.patch
+  * bugfix-the-logic-according-to-the-exact-described-pu.patch
+  * cherrypy-read-reads-bytes-from-the-wire-and-write-th.patch
+  * fix-for-delete_deployment-in-kubernetes-module.patch
+  * fix-salt-master-for-old-psutil.patch
+  * introduce-process_count_max-minion-configuration-par.patch
+  * multiprocessing-minion-option-documentation-fixes.patch
+  * older-logrotate-need-su-directive.patch
+  * return-error-when-gid_from_name-and-group-does-not-e.patch
+  * set-shell-environment-variable-64.patch
+  * split-only-strings-if-they-are-such.patch
+  * use-home-to-get-the-user-home-directory-instead-usin.patch
+  * yumpkg-don-t-use-diff_attr-when-determining-install-.patch
+
+---
+Fri Feb 09 15:39:08 UTC 2018 - Jochen Breuer 
+
+- Fix-epoch-handling-for-Rhel-6-and-7
+- Modified:
+  * yumpkg-don-t-use-diff_attr-when-determining-install-.patch
+
+- Removed:
+  * fix-for-wrong-version-processing.patch
+
+---
+Fri Feb 09 15:39:08 UTC 2018 - Jochen Breuer 
+
+- Restoring-installation-of-packages-for-Rhel-6-7
+Added:
+* yumpkg-don-t-use-diff_attr-when-determining-install-.patch
+
+---

Old:

  bugfix-always-return-a-string-list-on-unknown-job-ta.patch
  bugfix-the-logic-according-to-the-exact-described-pu.patch
  catching-error-when-pidfile-cannot-be-deleted.patch
  cherrypy-read-reads-bytes-from-the-wire-and-write-th.patch
  enable-with-salt-version-parameter-for-setup.py-scri.patch
  fix-for-delete_deployment-in-kubernetes-module.patch
  fix-salt-master-for-old-psutil.patch
  introduce-process_count_max-minion-configuration-par.patch
  list_pkgs-add-parameter-for-returned-attribute-selec.patch
  multiprocessing-minion-option-documentation-fixes.patch
  older-logrotate-need-su-directive.patch
  python3-compatibility-fix-got-bytes-instead-of-strin.patch
  return-error-when-gid_from_name-and-group-does-not-e.patch
  set-shell-environment-variable-64.patch
  split-only-strings-if-they-are-such.patch
  use-home-to-get-the-user-home-directory-instead-usin.patch
  v2017.7.2.tar.gz
  yumpkg-don-t-use-diff_attr-when-determining-install-.patch

New:

  2018.3.0rc1.tar.gz
  _service
  _servicedata
  fix-grains-with-n.patch
  remove-obsolete-unicode-handling-in-pkg.info_install.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.YG3Ahu/_old  2018-03-02 21:10:32.367462413 +0100
+++ /var/tmp/diff_new_pack.YG3Ahu/_new  2018-03-02 21:10:32.375462126 +0100
@@ -52,44 +52,33 @@
 %bcond_withbuilddocs
 
 Name:   salt
-Version:2017.7.2
+Version:2018.1.99
 Release:0
 Summary:A parallel remote 

commit salt for openSUSE:Factory

2018-02-09 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-02-09 15:48:16

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Fri Feb  9 15:48:16 2018 rev:71 rq:574155 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2018-01-28 
20:33:23.790964908 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-02-09 
15:48:21.625636471 +0100
@@ -1,0 +2,17 @@
+Wed Feb 07 13:23:51 UTC 2018 - Mihai Dinca 
+
+- Prevent queryformat pattern from expanding (bsc#1079048)
+
+---
+Thu Feb 01 12:38:12 UTC 2018 - jbre...@suse.de
+
+- Fix epoch handling for Rhel 6 and 7 (bsc#1068566)
+- Reverting to current API for split_input
+
+- Added:
+  * yumpkg-don-t-use-diff_attr-when-determining-install-.patch
+
+- Removed:
+  * fix-for-wrong-version-processing.patch
+
+---
@@ -4 +21 @@
-- Fix for wrong version processing during yum pkg install
+- Fix for wrong version processing during yum pkg install (bsc#1068566)
@@ -115 +132 @@
-- Older logrotate need su directive
+- Older logrotate need su directive (bsc#1071322)

Old:

  fix-for-wrong-version-processing.patch

New:

  yumpkg-don-t-use-diff_attr-when-determining-install-.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.f3ZNoq/_old  2018-02-09 15:48:22.869591799 +0100
+++ /var/tmp/diff_new_pack.f3ZNoq/_new  2018-02-09 15:48:22.873591656 +0100
@@ -77,17 +77,17 @@
 Patch10:   fix-for-delete_deployment-in-kubernetes-module.patch
 Patch11:   catching-error-when-pidfile-cannot-be-deleted.patch
 Patch12:   avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
-Patch13:   fix-for-wrong-version-processing.patch
-Patch14:   older-logrotate-need-su-directive.patch
-Patch15:   fix-salt-master-for-old-psutil.patch
-Patch16:   split-only-strings-if-they-are-such.patch
-Patch17:   cherrypy-read-reads-bytes-from-the-wire-and-write-th.patch
-Patch19:   python3-compatibility-fix-got-bytes-instead-of-strin.patch
-Patch20:   feat-add-grain-for-all-fqdns.patch
-Patch21:   fix-bsc-1065792.patch
-Patch22:   set-shell-environment-variable-64.patch
-Patch23:   bugfix-the-logic-according-to-the-exact-described-pu.patch
-Patch24:   return-error-when-gid_from_name-and-group-does-not-e.patch
+Patch13:   older-logrotate-need-su-directive.patch
+Patch14:   fix-salt-master-for-old-psutil.patch
+Patch15:   split-only-strings-if-they-are-such.patch
+Patch16:   cherrypy-read-reads-bytes-from-the-wire-and-write-th.patch
+Patch17:   python3-compatibility-fix-got-bytes-instead-of-strin.patch
+Patch19:   feat-add-grain-for-all-fqdns.patch
+Patch20:   fix-bsc-1065792.patch
+Patch21:   set-shell-environment-variable-64.patch
+Patch22:   bugfix-the-logic-according-to-the-exact-described-pu.patch
+Patch23:   return-error-when-gid_from_name-and-group-does-not-e.patch
+Patch24:   yumpkg-don-t-use-diff_attr-when-determining-install-.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -904,7 +904,7 @@
   true
 fi
 %if %{with systemd}
-if [ `rpm -q systemd --queryformat="%{VERSION}"` -lt 228 ]; then
+if [ `rpm -q systemd --queryformat="%%{VERSION}"` -lt 228 ]; then
   # On systemd < 228 the 'TasksTask' attribute is not available.
   # Removing TasksMax from salt-master.service on SLE12SP1 LTSS (bsc#985112)
   sed -i '/TasksMax=infinity/d' %{_unitdir}/salt-master.service

++ activate-all-beacons-sources-config-pillar-grains.patch ++
--- /var/tmp/diff_new_pack.f3ZNoq/_old  2018-02-09 15:48:22.941589214 +0100
+++ /var/tmp/diff_new_pack.f3ZNoq/_new  2018-02-09 15:48:22.941589214 +0100
@@ -21,6 +21,6 @@
  return self.beacons.process(b_conf, self.opts['grains'])  # 
pylint: disable=no-member
  return []
 -- 
-2.15.1
+2.13.6
 
 

++ avoid-excessive-syslogging-by-watchdog-cronjob-58.patch ++
--- /var/tmp/diff_new_pack.f3ZNoq/_old  2018-02-09 15:48:22.957588639 +0100
+++ /var/tmp/diff_new_pack.f3ZNoq/_new  2018-02-09 15:48:22.957588639 +0100
@@ -1,4 +1,4 @@
-From a94f7d5739fd38529ebf23a89e6afc164739dd8d Mon Sep 17 00:00:00 2001
+From 35984b8055beccc94b3bd92b637c5435db822cc9 Mon Sep 17 00:00:00 2001
 From: Hubert Mantel 
 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.15.1
+2.13.6
 
 

++ 

commit salt for openSUSE:Factory

2018-01-28 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2018-01-28 20:31:58

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Sun Jan 28 20:31:58 2018 rev:70 rq:569877 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-12-08 
13:01:29.892778662 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2018-01-28 
20:33:23.790964908 +0100
@@ -1,0 +2,134 @@
+Fri Jan 26 13:54:50 UTC 2018 - pablo.suarezhernan...@suse.com
+
+- Fix for wrong version processing during yum pkg install
+- Feat: add grain for all FQDNs (bsc#1063419)
+
+- Added:
+ * fix-for-wrong-version-processing.patch
+ * feat-add-grain-for-all-fqdns.patch
+
+---
+Thu Jan 25 13:04:24 UTC 2018 - pablo.suarezhernan...@suse.com
+
+- Fix the usage of custom macros on the spec file.
+
+---
+Thu Jan 25 10:49:53 UTC 2018 - bmaryn...@suse.com
+
+- Fix RES7: different dependency names for python-PyYAML
+  and python-MarkupSafe
+
+---
+Wed Jan 24 15:04:42 UTC 2018 - bmaryn...@suse.com
+
+- Build both python2 and python3 binaries together.
+
+---
+Wed Jan 17 11:26:54 UTC 2018 - pablo.suarezhernan...@suse.com
+
+- Bugfix: errors in external pillar causes crash instead of report
+  of them (bsc#1068446)
+- Fix 'user.present' when 'gid_from_name' is set but group does
+  not exist.
+
+- Added:
+ * bugfix-the-logic-according-to-the-exact-described-pu.patch
+ * return-error-when-gid_from_name-and-group-does-not-e.patch
+
+---
+Thu Jan 11 15:57:11 UTC 2018 - jren...@suse.com
+
+- Fix "No service execution module loaded" issue (bsc#1065792)
+- Set SHELL environment variable
+
+  Added:
+  * fix-bsc-1065792.patch
+  * set-shell-environment-variable-64.patch
+
+---
+Fri Jan 05 15:24:30 UTC 2018 - jbre...@suse.de
+
+- Removed unnecessary logging on shutdown (bsc#1050003)
+- Renamed patch that adds grain fqdns
+
+  Changed:
+  * catching-error-when-pidfile-cannot-be-deleted
+
+  Removed:
+  * fix-for-pidfile-removal-logging
+
+  Renamed:
+  * add-fqdns-grains -> feat-add-grain-for-all-fqdns
+
+---
+Thu Dec 28 10:37:10 UTC 2017 - michele.bolo...@suse.com
+
+- Add fqdns to grains (bsc#1063419)
+  Added:
+* add-fqdns-grains.patch
+
+---
+Tue Dec 19 16:15:14 UTC 2017 - m...@suse.com
+
+- Fixing cherrypy websocket with python3
+  Added:
+  * python3-compatibility-fix-got-bytes-instead-of-strin.patch
+
+---
+Mon Dec 18 15:28:26 UTC 2017 - mihai.di...@suse.com
+
+- Various-bug-fixes
+- Python3 bugfix for cherrypy read()
+- Fix for logging on salt-master exit in rare cases (pid-file removal)
+- Added:
+  * cherrypy-read-reads-bytes-from-the-wire-and-write-th.patch
+  * fix-for-pidfile-removal-logging.patch
+  * split-only-strings-if-they-are-such.patch
+
+---
+Thu Dec 14 09:18:02 UTC 2017 - mihai.di...@suse.com
+
+- Fix salt-master for old psutil version
+- Added:
+  * fix-salt-master-for-old-psutil.patch
+
+---
+Wed Dec 13 16:23:38 UTC 2017 - mihai.di...@suse.com
+
+- Put back accidentally removed patches
+- Added:
+ * avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
+ * catching-error-when-pidfile-cannot-be-deleted.patch
+
+---
+Wed Dec 13 16:22:25 UTC 2017 - mihai.di...@suse.com
+
+- Fix for delete_deployment in Kubernetes module (bsc#1059291)
+
+- Added:
+  * fix-for-delete_deployment-in-kubernetes-module.patch
+
+---
+Wed Dec 13 16:15:53 UTC 2017 - mihai.di...@suse.com
+
+- Older logrotate need su directive
+  * Added:
+older-logrotate-need-su-directive.patch
+
+---
+Wed Dec 13 16:10:32 UTC 2017 - mihai.di...@suse.com
+
+- Fix bsc#1041993 already included in 2017.7.2
+- Removed:
+  * removes-beacon-configuration-deprecation-warning-48.patch
+
+---
+Wed Dec 13 16:09:41 UTC 2017 - mihai.di...@suse.com
+
+- Fixed beacons failure when pillar-based suppressing config-based.
+  (bsc#1060230)
+
+- Added:
+  * 

commit salt for openSUSE:Factory

2017-12-08 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-12-08 13:01:17

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Fri Dec  8 13:01:17 2017 rev:69 rq:555051 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-12-03 
10:13:42.406366249 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-12-08 
13:01:29.892778662 +0100
@@ -1,0 +2,6 @@
+Thu Dec  7 11:19:12 UTC 2017 - dims...@opensuse.org
+
+- Escape the usage of %{VERSION} when calling out to rpm.
+  RPM 4.14 has %{VERSION} defined as 'the main packages version'.
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.XUykgZ/_old  2017-12-08 13:01:31.584717556 +0100
+++ /var/tmp/diff_new_pack.XUykgZ/_new  2017-12-08 13:01:31.588717412 +0100
@@ -711,7 +711,7 @@
   true
 fi
 %if %{with systemd}
-if [ `rpm -q systemd --queryformat="%{VERSION}"` -lt 228 ]; then
+if [ `rpm -q systemd --queryformat="%%{VERSION}"` -lt 228 ]; then
   # On systemd < 228 the 'TasksTask' attribute is not available.
   # Removing TasksMax from salt-master.service on SLE12SP1 LTSS (bsc#985112)
   sed -i '/TasksMax=infinity/d' %{_unitdir}/salt-master.service




commit salt for openSUSE:Factory

2017-12-03 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-12-03 10:13:41

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Sun Dec  3 10:13:41 2017 rev:68 rq:547540 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-11-30 
12:44:50.271126163 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-12-03 
10:13:42.406366249 +0100
@@ -1,0 +2,6 @@
+Fri Dec  1 15:33:01 UTC 2017 - mihai.di...@suse.com
+
+- Fix wrong version reported by Salt (bsc#1061407)
+- Fix CVE-2017-14696 (bsc#1062464) already included in 2017.7.2
+ 
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ZGSo6h/_old  2017-12-03 10:13:43.930310843 +0100
+++ /var/tmp/diff_new_pack.ZGSo6h/_new  2017-12-03 10:13:43.934310697 +0100
@@ -408,7 +408,8 @@
 %patch8 -p1
 
 %build
-%{__python3} setup.py --salt-transport=both build
+%{__python3} setup.py --with-salt-version=%{version} --salt-transport=both 
build
+cp ./build/lib/salt/_version.py ./salt
 
 %if %{with docs} && %{without builddocs}
 # extract docs from the tarball




commit salt for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-11-30 12:44:48

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Thu Nov 30 12:44:48 2017 rev:67 rq:546091 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-11-22 
11:21:33.875222195 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-11-30 
12:44:50.271126163 +0100
@@ -0,0 +1,11 @@
+---
+Mon Nov 27 17:13:03 UTC 2017 - mihai.di...@suse.com
+
+- Run salt master as dedicated salt user
+- Run salt-api as user salt (bsc#1064520)
+
+- Added:
+ * run-salt-master-as-dedicated-salt-user.patch
+ * run-salt-api-as-user-salt-bsc-1064520.patch
+
+---

Old:

  _service

New:

  run-salt-api-as-user-salt-bsc-1064520.patch
  run-salt-master-as-dedicated-salt-user.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.76jc4Q/_old  2017-11-30 12:44:51.459082976 +0100
+++ /var/tmp/diff_new_pack.76jc4Q/_new  2017-11-30 12:44:51.463082831 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -57,10 +57,12 @@
 Patch4: introduce-process_count_max-minion-configuration-par.patch
 Patch5: bugfix-always-return-a-string-list-on-unknown-job-ta.patch
 Patch6: enable-with-salt-version-parameter-for-setup.py-scri.patch
+Patch7: run-salt-master-as-dedicated-salt-user.patch
+Patch8: run-salt-api-as-user-salt-bsc-1064520.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-rpm-macros
 BuildRequires:  logrotate
+BuildRequires:  python-rpm-macros
 BuildRequires:  python3
 BuildRequires:  python3-devel
 # requirements/base.txt
@@ -70,11 +72,11 @@
 BuildRequires:  python3-Jinja2
 %endif
 BuildRequires:  python3-MarkupSafe
+BuildRequires:  python3-PyYAML
 BuildRequires:  python3-msgpack-python > 0.3
 BuildRequires:  python3-psutil
 BuildRequires:  python3-requests >= 1.0.0
 BuildRequires:  python3-tornado >= 4.2.1
-BuildRequires:  python3-PyYAML
 
 # requirements/zeromq.txt
 BuildRequires:  python3-pycrypto >= 2.6.1
@@ -110,8 +112,8 @@
 Requires(pre):  dbus
 %endif
 
-Requires:   procps
 Requires:   logrotate
+Requires:   procps
 Requires:   python3
 #
 %if ! 0%{?suse_version} > 1110
@@ -128,11 +130,11 @@
 Requires:  python3-Jinja2
 %endif
 Requires:   python3-MarkupSafe
+Requires:   python3-PyYAML
 Requires:   python3-msgpack-python > 0.3
 Requires:   python3-psutil
 Requires:   python3-requests >= 1.0.0
 Requires:   python3-tornado >= 4.2.1
-Requires:   python3-PyYAML
 %if 0%{?suse_version}
 # required for zypper.py
 Requires:   python3-rpm
@@ -402,6 +404,8 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
+%patch8 -p1
 
 %build
 %{__python3} setup.py --salt-transport=both build

++ run-salt-api-as-user-salt-bsc-1064520.patch ++
>From 8f81bee8d8929cc4cd30dabc7cbc92d2cba9760e Mon Sep 17 00:00:00 2001
From: Christian Lanig 
Date: Mon, 27 Nov 2017 13:10:26 +0100
Subject: [PATCH 2/2] Run salt-api as user salt (bsc#1064520)

---
 pkg/salt-api.service | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pkg/salt-api.service b/pkg/salt-api.service
index 7ca582dfb4..bf513e4dbd 100644
--- a/pkg/salt-api.service
+++ b/pkg/salt-api.service
@@ -6,6 +6,7 @@ After=network.target
 [Service]
 Type=notify
 NotifyAccess=all
+User=salt
 LimitNOFILE=8192
 ExecStart=/usr/bin/salt-api
 TimeoutStopSec=3
-- 
2.14.2

++ run-salt-master-as-dedicated-salt-user.patch ++
>From 3902fe4183d169808b9d248b9b963926035ba954 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= 
Date: Wed, 20 Jan 2016 11:01:06 +0100
Subject: [PATCH 1/2] Run salt master as dedicated salt user

* Minion runs always as a root
---
 conf/master   | 3 ++-
 pkg/salt-common.logrotate | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/conf/master b/conf/master
index abfc1fa808..bd28f6d406 100644
--- a/conf/master
+++ b/conf/master
@@ -25,7 +25,8 @@
 # permissions to allow the specified user to run the master. The exception is
 # the job cache, which must be deleted if this user is changed. If the
 # modified files cause conflicts, set verify_env to False.
-#user: root
+user: salt
+syndic_user: 

commit salt for openSUSE:Factory

2017-11-22 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-11-22 11:21:27

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Wed Nov 22 11:21:27 2017 rev:66 rq:542192 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-10-17 
01:52:10.691389630 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-11-22 
11:21:33.875222195 +0100
@@ -1,2 +1 @@

-Wed Oct 11 14:15:17 UTC 2017 - bmaryn...@suse.com
+Fri Nov  9 10:22:08 UTC 2017 - mdi...@suse.de
@@ -4,2 +3,2 @@
-- Add possibility to generate _version.py at the build time for
-  raw builds: https://github.com/saltstack/salt/pull/43955
+- Update to 2017.7.2
+  See https://docs.saltstack.com/en/latest/topics/releases/2017.7.2.html
@@ -9,0 +9,43 @@
+- Removed:
+ * add-a-salt-minion-service-control-file.patch
+ * add-clean_id-function-to-salt.utils.verify.py.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-salt-minion-watchdog-for-sysv-systems-rhel6-a.patch
+ * adding-support-for-installing-patches-in-yum-dnf-exe.patch
+ * avoid-failures-on-sles-12-sp2-because-of-new-systemd.patch
+ * bugfix-jobs-scheduled-to-run-at-a-future-time-stay-p.patch
+ * bugfix-unable-to-use-127-as-hostname.patch
+ * catching-error-when-pidfile-cannot-be-deleted.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
+ * enables-salt-minion-watchdog-on-init.d-script-for-sy.patch
+ * escape-the-os.sep.patch
+ * fix-for-delete_deployment-in-kubernetes-module.patch
+ * fix-format-error-bsc-1043111.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
+ * introducing-the-kubernetes-module.patch
+ * notify-systemd-synchronously-bsc-1053376.patch
+ * rest_cherrypy-remove-sleep-call.patch
+ * revert-we-don-t-have-python-systemd-so-notify-can-t-.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
+ * security-fixes-cve-2017-14695-and-cve-2017-14696.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
+
@@ -11 +53 @@
-Tue Oct 10 15:31:36 UTC 2017 - bmaryn...@suse.com
+Wed Oct 11 12:47:37 UTC 2017 - jbre...@suse.de
@@ -13,7 +55,7 @@
-- Update to 2017.7.2
-  See https://docs.saltstack.com/en/develop/topics/releases/2017.7.2.html
-  for full changelog
-- Fix for CVE-2017-14695 (bsc#1062462)
-- Fix for CVE-2017-14696 (bsc#1062464)
-- Fix salt target-type field returns "String" for existing 
-  jids but an empty "Array" for non existing jids. (issue #1711)
+- Re-added previously removed unit-test for bsc#1050003
+
+- Changed:
+  * catching-error-when-pidfile-cannot-be-deleted.patch
+
+---
+Wed Oct 11 10:02:25 UTC 2017 - bmaryn...@suse.com
@@ -20,0 +63 @@
+- Fixes for CVE-2017-14695 and CVE-2017-14696 (bsc#1062462)
@@ -22 +65 @@
- * bugfix-always-return-a-string-list-on-unknown-job-ta.patch
+  * security-fixes-cve-2017-14695-and-cve-2017-14696.patch
@@ -23,0 +67,9 @@
+---
+Tue Oct 10 14:41:13 UTC 2017 - bmaryn...@suse.com
+
+- Add missing follow-up for CVE-2017-12791 (bsc#1053955)
+- Fixed salt target-type field returns "String" for existing jids
+  but an empty "Array" for non existing jids. (issue#1711)
+- Added:
+  * bugfix-always-return-a-string-list-on-unknown-job-ta.patch
+  * escape-the-os.sep.patch
@@ -26 +78 @@
-Fri Oct  6 13:53:59 UTC 2017 - bmaryn...@suse.com
+Mon Oct  9 14:08:46 UTC 2017 - bmaryn...@suse.com
@@ -30,0 +83,3 @@
+- Changed:
+  * catching-error-when-pidfile-cannot-be-deleted.patch
+
@@ -33,0 +89,4 @@
+  * revert-we-don-t-have-python-systemd-so-notify-can-t-.patch
+
+- Removed:
+  * revert-we-don-t-have-python-systemd-so-notify-can-t-work.patch
@@ 

commit salt for openSUSE:Factory

2017-10-16 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-10-17 01:52:09

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Tue Oct 17 01:52:09 2017 rev:65 rq:533952 version:2017.7.2

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2017-08-28 
15:10:56.717190891 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-10-17 
01:52:10.691389630 +0200
@@ -1,0 +2,57 @@
+Wed Oct 11 14:15:17 UTC 2017 - bmaryn...@suse.com
+
+- Add possibility to generate _version.py at the build time for
+  raw builds: https://github.com/saltstack/salt/pull/43955
+
+- Added:
+  * enable-with-salt-version-parameter-for-setup.py-scri.patch
+
+---
+Tue Oct 10 15:31:36 UTC 2017 - bmaryn...@suse.com
+
+- Update to 2017.7.2
+  See https://docs.saltstack.com/en/develop/topics/releases/2017.7.2.html
+  for full changelog
+- Fix for CVE-2017-14695 (bsc#1062462)
+- Fix for CVE-2017-14696 (bsc#1062464)
+- Fix salt target-type field returns "String" for existing 
+  jids but an empty "Array" for non existing jids. (issue #1711)
+
+- Added:
+ * bugfix-always-return-a-string-list-on-unknown-job-ta.patch
+
+
+---
+Fri Oct  6 13:53:59 UTC 2017 - bmaryn...@suse.com
+
+- Fixed minion resource exhaustion when many functions are being
+  executed in parallel (bsc#1059758)
+
+- Added:
+  * introduce-process_count_max-minion-configuration-par.patch
+  * multiprocessing-minion-option-documentation-fixes.patch
+
+---
+Thu Oct  5 15:37:06 UTC 2017 - pablo.suarezhernan...@suse.com
+
+- Remove 'TasksTask' attribute from salt-master.service in older
+  versions of systemd (bsc#985112)
+- Provide custom SUSE salt-master.service file.
+
+---
+Tue Oct  3 11:54:02 UTC 2017 - pablo.suarezhernan...@suse.com
+
+- Fix wrong version reported by Salt (bsc#1061407)
+
+---
+Tue Sep 12 07:26:03 UTC 2017 - pablo.suarezhernan...@suse.com
+
+- list_pkgs: add parameter for returned attribute selection (bsc#1052264)
+- Adding the leftover for zypper and yum list_pkgs functionality.
+- Use $HOME to get the user home directory instead using '~' char (bsc#1042749)
+
+- Added:
+ * list_pkgs-add-parameter-for-returned-attribute-selec.patch
+ * use-home-to-get-the-user-home-directory-instead-usin.patch 
+
+---

Old:

  v2017.7.1.tar.gz

New:

  bugfix-always-return-a-string-list-on-unknown-job-ta.patch
  enable-with-salt-version-parameter-for-setup.py-scri.patch
  introduce-process_count_max-minion-configuration-par.patch
  list_pkgs-add-parameter-for-returned-attribute-selec.patch
  multiprocessing-minion-option-documentation-fixes.patch
  use-home-to-get-the-user-home-directory-instead-usin.patch
  v2017.7.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.tIOwR8/_old  2017-10-17 01:52:12.591300632 +0200
+++ /var/tmp/diff_new_pack.tIOwR8/_new  2017-10-17 01:52:12.595300445 +0200
@@ -36,19 +36,36 @@
 %bcond_withbuilddocs
 
 Name:   salt
-Version:2017.7.1
+Version:2017.7.2
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
 Group:  System/Management
 Url:http://saltstack.org/
-Source: https://github.com/saltstack/salt/archive/v2017.7.1.tar.gz
+Source: https://github.com/saltstack/salt/archive/v%{version}.tar.gz
 Source1:README.SUSE
 Source2:salt-tmpfiles.d
 Source3:html.tar.bz2
 Source4:update-documentation.sh
 Source5:travis.yml
 
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/42310
+#https://github.com/saltstack/salt/pull/42718
+#https://github.com/saltstack/salt/pull/43195
+#https://github.com/saltstack/salt/pull/43214
+#https://github.com/saltstack/salt/pull/43281
+Patch1: list_pkgs-add-parameter-for-returned-attribute-selec.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/43441
+Patch2: use-home-to-get-the-user-home-directory-instead-usin.patch 
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/43663
+Patch3: multiprocessing-minion-option-documentation-fixes.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/43669
+Patch4: 

commit salt for openSUSE:Factory

2017-08-28 Thread root
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.changes2017-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 - bmaryn...@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 - jeng...@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 - bmaryn...@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 - bmaryn...@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 - bmaryn...@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
+  * 

commit salt for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2017-03-12 20:00:14

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Sun Mar 12 20:00:14 2017 rev:63 rq:476766 version:2016.11.3

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-11-10 
13:19:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2017-03-12 
20:00:16.421393326 +0100
@@ -1,0 +2,91 @@
+Fri Mar  3 09:36:17 UTC 2017 - bmaryn...@suse.com
+
+- Update to 2016.11.3
+  See https://docs.saltstack.com/en/develop/topics/releases/2016.11.3.html
+  for full changelog
+
+- Use correct package names for PyYAML and MarkupSafe (tbecht...@suse.com)
+
+- Changed:
+ * add-ssh-option-to-salt-ssh.patch
+
+- Added:
+ * add-options-for-dockerng.patch
+ * fix-case-in-os_family-for-suse.patch
+ * fix-regression-in-file.get_managed-add-unit-tests.patch
+ * translate-variable-arguments-if-they-contain-hidden-.patch
+
+- Removed:
+ * add-buildargs-option-to-dockerng.build.patch
+ * docker-buildargs-require-minimal-dockerpy-1.6.0-and-.patch
+ * fix-a-typo-for-master-comments.patch
+ * fix-error-parsing.patch
+ * fix-leading-dots-on-sanitized-hostname.patch
+ * fix-timezone-handling-for-rpm-installtime-bsc-101707.patch
+ * increasing-timeouts-for-running-integrations-tests.patch
+ * prevent-crash-on-unknown-to-the-repo-package.patch
+ * prevents-oserror-exception-in-case-path-doesn-t-exis.patch
+ * snapper-module-improvements.patch
+ * support-dryrun-for-dockerng.sls_build.patch
+
+---
+Thu Feb 16 14:41:48 UTC 2017 - bmaryn...@suse.com
+
+- Update to 2016.11.2
+  See https://docs.saltstack.com/en/develop/topics/releases/2016.11.2.html
+  for full changelog
+
+- Bugfixes:
+  * keep fix for migrating salt home directory (bsc#1022562)
+  * Fix salt-minion update on RHEL (bsc#1022841)
+  * Prevents 'OSError' exception in case certain job cache path 
+doesn't exist (bsc#1023535)
+
+- Added:
+  * add-a-salt-minion-service-control-file.patch
+  * add-buildargs-option-to-dockerng.build.patch
+  * add-ssh-option-to-salt-ssh.patch
+  * add-yum-plugin.patch
+  * avoid-failures-on-sles-12-sp2-because-of-new-systemd.patch
+  * change-travis-configuration-file-to-use-salt-toaster.patch
+  * docker-buildargs-require-minimal-dockerpy-1.6.0-and-.patch
+  * fix-a-typo-for-master-comments.patch
+  * fix-error-parsing.patch
+  * fix-leading-dots-on-sanitized-hostname.patch
+  * fix-timezone-handling-for-rpm-installtime-bsc-101707.patch
+  * increasing-timeouts-for-running-integrations-tests.patch
+  * prevent-crash-on-unknown-to-the-repo-package.patch
+  * prevents-oserror-exception-in-case-path-doesn-t-exis.patch
+  * snapper-module-improvements.patch
+  * support-dryrun-for-dockerng.sls_build.patch
+
+- Renamed:
+  * 0001-tserong-suse.com-We-don-t-have-python-systemd-so-not.patch ->
+ tserong-suse.com-we-don-t-have-python-systemd-so-not.patch
+  * 0002-Run-salt-master-as-dedicated-salt-user.patch ->
+ run-salt-master-as-dedicated-salt-user.patch
+  * 0003-Check-if-byte-strings-are-properly-encoded-in-UTF-8.patch ->
+ check-if-byte-strings-are-properly-encoded-in-utf-8.patch
+  * 0004-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch ->
+ do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
+  * 0007-Add-zypp-notify-plugin.patch ->
+ add-zypp-notify-plugin.patch
+  * 0009-fix-salt-summary-to-count-not-responding-minions-cor.patch ->
+ fix-salt-summary-to-count-not-responding-minions-cor.patch
+  * 0010-Run-salt-api-as-user-salt-bsc-990029.patch ->
+ run-salt-api-as-user-salt-bsc-990029.patch
+  * 0013-Setting-up-OS-grains-for-SLES-Expanded-Support-SUSE-.patch ->
+ setting-up-os-grains-for-sles-expanded-support-suse-.patch
+
+- Removed:
+  * 0005-Use-SHA256-hash-type-by-default.patch
+  * 0006-Create-salt-proxy-instantiated-service-file.patch
+  * 0008-snapper-execution-module.patch
+  * 0011-Fix-snapper_test-for-python26.patch
+  * 0012-Fix-pkg.upgrade-for-zypper.patch
+  * 0014-acl.delfacl-fix-position-of-X-option-to-setfacl.patch
+  * 0015-Change-travis-configuration-file-to-use-salt-toaster.patch
+  * 0016-Fix-pkg.latest_version-when-latest-already-installed.patch
+  * 0017-Including-resolver-params-for-Zypper-debug-solver.patch
+
+---

Old:

  0001-tserong-suse.com-We-don-t-have-python-systemd-so-not.patch
  0002-Run-salt-master-as-dedicated-salt-user.patch
  0003-Check-if-byte-strings-are-properly-encoded-in-UTF-8.patch
  0004-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
  0005-Use-SHA256-hash-type-by-default.patch
  0006-Create-salt-proxy-instantiated-service-file.patch
  

commit salt for openSUSE:Factory

2016-11-10 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-11-10 13:19:04

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-09-30 
15:35:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-11-10 
13:19:08.0 +0100
@@ -1,0 +2,90 @@
+Wed Nov  2 13:44:18 UTC 2016 - kkae...@suse.com
+
+- Update to 2016.3.4
+  see https://docs.saltstack.com/en/latest/topics/releases/2016.3.4.html
+- Removed Patches, applied upstream
+  * 0008-checksum-validation-when-zypper-pkg.download.patch
+  * 0009-unit-tests-for-rpm.checksum-and-zypper.download.patch
+  * 0010-snapper-execution-module.patch
+  * 0011-fix-salt-summary-to-count-not-responding-minions-cor.patch
+  * 0012-Run-salt-api-as-user-salt-bsc-990029.patch
+  * 0013-Deprecate-status.uptime-one-version-later.patch
+  * 0014-Add-ignore_repo_failure-option-to-suppress-zypper-s-.patch
+  * 0015-Remove-zypper-s-raise-exception-if-mod_repo-has-no-a.patch
+  * 0016-Improve-Mock-to-be-flexible-and-able-to-mock-methods.patch
+  * 0017-Check-for-single-quote-before-splitting-on-single-qu.patch
+  * 0018-Unit-tests-fixes-for-2016.3.2.patch
+  * 0019-Fix-snapper_test-for-python26.patch
+  * 0020-Integration-tests-fixes-for-2016.3.2.patch
+  * 0021-Fix-pkg.upgrade-for-zypper.patch
+  * 0022-Setting-up-OS-grains-for-SLES-Expanded-Support-SUSE-.patch
+  * 0023-acl.delfacl-fix-position-of-X-option-to-setfacl.patch
+  * 0024-Change-travis-configuration-file-to-use-salt-toaster.patch
+  * 0025-Adding-dist-upgrade-support-to-zypper-module.patch
+  * 0026-Fix-pkg.latest_version-when-latest-already-installed.patch
+  * 0027-Including-resolver-params-for-Zypper-debug-solver.patch
+- Added patches
+  * 0008-snapper-execution-module.patch
+  * 0009-fix-salt-summary-to-count-not-responding-minions-cor.patch
+  * 0010-Run-salt-api-as-user-salt-bsc-990029.patch
+  * 0011-Fix-snapper_test-for-python26.patch
+  * 0012-Fix-pkg.upgrade-for-zypper.patch
+  * 0013-Setting-up-OS-grains-for-SLES-Expanded-Support-SUSE-.patch
+  * 0014-acl.delfacl-fix-position-of-X-option-to-setfacl.patch
+  * 0015-Change-travis-configuration-file-to-use-salt-toaster.patch
+  * 0016-Fix-pkg.latest_version-when-latest-already-installed.patch
+  * 0017-Including-resolver-params-for-Zypper-debug-solver.patch
+
+---
+Mon Oct 31 16:40:49 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Including resolution parameters in the Zypper debug-solver
+  call during a dry-run dist-upgrade.
+  Add:
+  * 0027-Including-resolver-params-for-Zypper-debug-solver.patch 
+
+---
+---
+Mon Oct 24 08:16:57 UTC 2016 - mihai.di...@suse.com
+
+- Fix-pkg.latest_version when latest already installed (bsc#1005329)
+  Add:
+  * 0026-Fix-pkg.latest_version-when-latest-already-installed.patch
+
+---
+Wed Oct 19 15:22:46 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Adding 'dist-upgrade' support to zypper module
+  Add:
+  * 0025-Adding-dist-upgrade-support-to-zypper-module.patch
+
+---
+Mon Oct 17 14:09:02 UTC 2016 - mihai.di...@suse.com
+
+- Copy .travis.yml from git commit 1829a6086a19a3f887c5216dc8aace9068063cfe
+  Add:
+  * travis.yml
+- Change travis configuration file to use salt-toaster
+  Add:
+  * 0078-Change-travis-configuration-file-to-use-salt-toaster.patch
+
+---
+Thu Oct 13 15:41:50 UTC 2016 - mihai.di...@suse.com
+
+- acl.delfacl: fix position of -X option to setfacl (bsc#1004260)
+  Add:
+  * 0023-acl.delfacl-fix-position-of-X-option-to-setfacl.patch
+
+---
+Tue Oct 11 11:59:14 UTC 2016 - m...@suse.com
+
+- fix generated shebang in scripts on SLES-ES 7 (bsc#1004047)
+
+---
+Wed Oct  5 13:33:25 UTC 2016 - mihai.di...@suse.com
+
+- Setting up OS grains for SLES-ES (SLES Expanded Support platform) 
+  Add:
+  * 0022-Setting-up-OS-grains-for-SLES-Expanded-Support-SUSE-.patch
+
+---

Old:

  0008-checksum-validation-when-zypper-pkg.download.patch
  0009-unit-tests-for-rpm.checksum-and-zypper.download.patch
  0010-snapper-execution-module.patch
  0011-fix-salt-summary-to-count-not-responding-minions-cor.patch
  0012-Run-salt-api-as-user-salt-bsc-990029.patch
  

commit salt for openSUSE:Factory

2016-09-30 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-09-30 15:34:47

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-05-13 
09:24:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-09-30 
15:35:01.0 +0200
@@ -1,0 +2,288 @@
+Wed Sep 28 12:35:32 UTC 2016 - tampak...@opensuse.org
+
+- Rename susemanager plugin to zyppnotify, as it is not SUSE Manager specific
+- Remove the subpackage and put the plugin back to the main package
+  according to upstream
+  Add:
+  * 0007-Add-zypp-notify-plugin.patch
+  Remove:
+  * 0007-Add-SUSE-Manager-plugin.patch
+
+---
+Wed Sep 28 11:40:36 UTC 2016 - tampak...@opensuse.org
+
+- Add upstream patch to fix pkg.upgrade for zypper
+  Add:
+  * 0021-Fix-pkg.upgrade-for-zypper.patch
+
+---
+Tue Sep 27 23:55:03 UTC 2016 - mrueck...@suse.de
+
+- splitting out the susemanager integration plugins into their own
+  subpackages. ATM this only contains the zypp plugin to tell
+  susemanager about manually installed packages.
+
+---
+Tue Sep 13 15:07:44 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Unit and integration tests fixes for 2016.3.2
+  Add:
+  * 0018-Unit-tests-fixes-for-2016.3.2.patch
+  * 0019-Fix-snapper_test-for-python26.patch
+  * 0020-Integration-tests-fixes-for-2016.3.2.patch
+
+---
+Fri Sep  2 09:50:57 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Prevent pkg.install failure for expired keys (bsc#996455)
+  Add:
+  * 0017-Check-for-single-quote-before-splitting-on-single-qu.patch
+
+---
+Tue Aug 30 12:24:45 UTC 2016 - bmaryn...@suse.com
+
+- Required D-Bus and generating machine ID where it is missing
+
+---
+Fri Aug 26 13:11:58 UTC 2016 - bmaryn...@suse.com
+
+- Fix sphinx crashes when documentation is being generated
+  Add script for documentation update.
+
+  Add:
+  * 0016-Improve-Mock-to-be-flexible-and-able-to-mock-methods.patch
+  * update-documentation.sh
+
+---
+Tue Aug 16 12:01:59 UTC 2016 - bmaryn...@suse.com
+
+- Fix pkg.installed refresh repo failure (bsc#993549)
+  Fix salt.states.pkgrepo.management no change failure (bsc#990440)
+  Add:
+  * 0014-Add-ignore_repo_failure-option-to-suppress-zypper-s-.patch
+  * 0015-Remove-zypper-s-raise-exception-if-mod_repo-has-no-a.patch
+
+---
+Tue Aug  9 13:40:37 UTC 2016 - bmaryn...@suse.com
+
+- Deprecate status.uptime one version later
+  Add:
+  * 0013-Deprecate-status.uptime-one-version-later.patch
+
+---
+Mon Aug  8 16:25:04 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Fix for 0008-checksum-validation-when-zypper-pkg.download.patch
+  after upstream merging conflict. Prevent zypper test failure.
+  Update:
+  * 0008-checksum-validation-when-zypper-pkg.download.patch
+
+---
+Thu Aug  4 14:56:42 UTC 2016 - mihai.di...@suse.com
+
+- Update to v2016.3.2
+  see https://docs.saltstack.com/en/latest/topics/releases/2016.3.2.html
+- Removed Patches, applied upstream
+  * 0010-Getting-the-os-grain-from-CPE_NAME-inside-etc-os-rel.patch
+  * 0011-snapper-execution-module.patch
+  * 0012-Force-minion-exit-on-mis-configuration-read.patch
+  * 0013-fix-salt-summary-to-count-not-responding-minions-cor.patch
+  * 0014-Move-log-message-from-INFO-to-DEBUG.patch
+  * 0016-Run-salt-api-as-user-salt-bsc-990029.patch
+  * 0017-fix-beacon-list-to-include-all-beacons-being-process.patch
+- Added Patches back
+  * 0010-snapper-execution-module.patch
+  * 0011-fix-salt-summary-to-count-not-responding-minions-cor.patch
+  * 0012-Run-salt-api-as-user-salt-bsc-990029.patch
+
+---
+Wed Aug  3 14:50:35 UTC 2016 - pablo.suarezhernan...@suse.com
+
+- Fix beacon list to include all beacons being process
+  Add:
+  * 0017-fix-beacon-list-to-include-all-beacons-being-process.patch 
+
+---
+Fri Jul 29 11:48:37 UTC 2016 - kkae...@suse.com
+
+- Redo patches, sync with github.com/openSUSE/salt
+
+- Renamed patches
+  * 0016-Getting-the-os-grain-from-CPE_NAME-inside-etc-os-rel.patch
+-> 

commit salt for openSUSE:Factory

2016-05-13 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-05-13 09:24:14

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-04-28 
17:02:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-05-13 
09:24:15.0 +0200
@@ -1,0 +2,30 @@
+Wed May 11 07:20:40 UTC 2016 - bmaryn...@suse.com
+
+- Fix shared directories ownership issues.
+
+---
+Mon May  9 12:06:32 UTC 2016 - bmaryn...@suse.com
+
+- Add Zypper plugin to generate an event,
+  once Zypper is used outside the Salt infrastructure
+  demand (bsc#971372).
+  Add:
+  * 0017-Add-SUSE-Manager-plugin.patch
+
+---
+Fri May  6 13:37:12 UTC 2016 - bmaryn...@suse.com
+
+- Restore boolean values from the repo configuration
+  Fix priority attribute (bsc#978833)
+  Add:
+  * 0016-Bugfix-Restore-boolean-values-from-the-repo-configur.patch
+
+---
+Wed May  4 13:17:29 UTC 2016 - bmaryn...@suse.com
+
+- Unblock-Zypper. (bsc#976148)
+  Modify-environment. (bsc#971372)
+  Add:
+  * 0015-Unblock-Zypper.-Modify-environment.patch
+
+---

New:

  0015-Unblock-Zypper.-Modify-environment.patch
  0016-Bugfix-Restore-boolean-values-from-the-repo-configur.patch
  0017-Add-SUSE-Manager-plugin.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.O7MCcO/_old  2016-05-13 09:24:17.0 +0200
+++ /var/tmp/diff_new_pack.O7MCcO/_new  2016-05-13 09:24:17.0 +0200
@@ -75,6 +75,13 @@
 Patch13:0013-Prevent-crash-if-pygit2-package-is-requesting-re-com.patch
 # PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/32649
 Patch14:0014-align-OS-grains-from-older-SLES-with-current-one-326.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/32892
+Patch15:0015-Unblock-Zypper.-Modify-environment.patch
+# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/33088
+Patch16:0016-Bugfix-Restore-boolean-values-from-the-repo-configur.patch
+# PATCH-FIX-OPENSUSE Generate events from the Salt minion,
+#if Zypper has been used outside the Salt infrastructure
+Patch17:0017-Add-SUSE-Manager-plugin.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -142,6 +149,8 @@
 %if 0%{?suse_version}
 # required for zypper.py
 Requires:   rpm-python
+Requires(pre):  libzypp(plugin:system) >= 0
+Requires:   zypp-plugin-python
 # requirements/opt.txt (not all)
 Recommends: python-MySQL-python
 Recommends: python-timelib
@@ -431,6 +440,13 @@
 %patch12 -p1
 %patch13 -p1
 %patch14 -p1
+%patch15 -p1
+%patch16 -p1
+
+# This is SUSE-only patch
+%if 0%{?suse_version}
+%patch17 -p1
+%endif
 
 %build
 python setup.py --salt-transport=both build
@@ -479,6 +495,12 @@
 install -Dd -m 0750 %{buildroot}%{_sysconfdir}/salt/pki/master/minions_rejected
 install -Dd -m 0750 %{buildroot}%{_sysconfdir}/salt/pki/minion
 
+## Install Zypper plugins only on SUSE machines
+%if 0%{?suse_version}
+install -Dd -m 0750 %{buildroot}%{_prefix}/lib/zypp/plugins/commit
+%{__install} scripts/zypper/plugins/commit/susemanager 
%{buildroot}%{_prefix}/lib/zypp/plugins/commit/susemanager
+%endif
+
 ## install init and systemd scripts
 %if %{with systemd}
 install -Dpm 0644 pkg/salt-master.service 
%{buildroot}%{_unitdir}/salt-master.service
@@ -758,6 +780,12 @@
 %dir   %attr(0750, root, root) %{_sysconfdir}/salt/pki/minion/
 %dir   %attr(0750, root, root) %{_localstatedir}/cache/salt/minion/
 %{_sbindir}/rcsalt-minion
+
+# Install plugin only on SUSE machines
+%if 0%{?suse_version}
+%{_prefix}/lib/zypp/plugins/commit/susemanager
+%endif
+
 %if %{with systemd}
 %{_unitdir}/salt-minion.service
 %else

++ 0015-Unblock-Zypper.-Modify-environment.patch ++
 904 lines (skipped)

++ 0016-Bugfix-Restore-boolean-values-from-the-repo-configur.patch ++
>From e52b55979bdc0734c2e452dd2fd67fb56a3fb37b Mon Sep 17 00:00:00 2001
From: Bo Maryniuk 
Date: Fri, 6 May 2016 12:29:48 +0200
Subject: [PATCH 16/16] Bugfix: Restore boolean values from the repo
 configuration

* Add test data for repos

* Add repo config test

* Bugfix (follow-up): setting priority requires non-positive integer
---
 salt/modules/zypper.py| 16 +---
 tests/unit/modules/zypp/zypper-repo-1.cfg |  5 +
 

commit salt for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-04-28 16:57:37

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-03-26 
15:24:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-04-28 
17:02:56.0 +0200
@@ -1,0 +2,130 @@
+Wed Apr 20 09:27:31 UTC 2016 - bmaryn...@suse.com
+
+- Prevent crash if pygit2 package requests recompilation.
+  Add:
+  * 0013-Prevent-crash-if-pygit2-package-is-requesting-re-com.patch
+- Align OS grains from older SLES with the current one (bsc#975757)
+  Add:
+  * 0014-align-OS-grains-from-older-SLES-with-current-one-326.patch
+
+---
+Sat Apr 16 15:15:07 UTC 2016 - m...@suse.com
+
+- remove patches which produce duplicate functions:
+  Remove:
+  * 0004-implement-version_cmp-for-zypper.patch
+  * 0005-pylint-changes.patch
+  * 0006-Check-if-rpm-python-can-be-imported.patch
+- remove patches which add and revert the same file
+  Remove:
+  * 0007-Initial-Zypper-Unit-Tests-and-bugfixes.patch
+  * 0009-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch
+- rename patches:
+  0008-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch to
+ 0004-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
+  0010-Use-SHA256-hash-type-by-default.patch to
+ 0005-Use-SHA256-hash-type-by-default.patch
+  0011-Update-to-2015.8.8.2.patch to
+ 0006-Update-to-2015.8.8.2.patch
+  0012-Force-sort-the-RPM-output-to-ensure-latest-version-o.patch to
+ 0007-Force-sort-the-RPM-output-to-ensure-latest-version-o.patch
+  0013-Cleaner-deprecation-process-with-decorators.patch  to
+ 0008-Cleaner-deprecation-process-with-decorators.patch
+- fix sorting by latest package
+  Add:
+  * 0009-fix-sorting-by-latest-version-when-called-with-an-at.patch
+- Prevent metadata download when getting installed products
+  Add:
+  * 0010-Prevent-metadata-download-when-getting-installed-pro.patch
+- Check if EOL is available in a particular product (bsc#975093)
+  Add:
+  * 0011-Check-if-EOL-is-available-in-a-particular-product-bs.patch
+- Bugfix: salt-key crashes if tries to generate keys 
+  to the directory w/o write access (bsc#969320)
+  Add:
+  * 0012-Bugfix-salt-key-crashes-if-tries-to-generate-keys-to.patch
+
+---
+Thu Apr  7 10:25:36 UTC 2016 - bmaryn...@suse.com
+
+- Deprecation process using decorators and re-implementation
+  of status.update function.
+  Add:
+  * 0013-Cleaner-deprecation-process-with-decorators.patch
+
+---
+Fri Apr  1 19:19:10 UTC 2016 - abo...@gmail.com
+
+- Reverted the fake 2015.8.8.2 patch, with the right one,
+- this patch only contains:
+  - https://github.com/saltstack/salt/pull/32135 
+  - https://github.com/saltstack/salt/pull/32023 
+  - https://github.com/saltstack/salt/pull/32117
+
+---
+Fri Apr  1 12:16:10 UTC 2016 - bmaryn...@suse.com
+
+- Ensure that in case of multi-packages installed on the system,
+  the latest is reported by pkg.info_installed (bsc#972490)
+  Add:
+  * 0012-Force-sort-the-RPM-output-to-ensure-latest-version-o.patch
+
+---
+Wed Mar 30 22:33:19 UTC 2016 - tampak...@opensuse.org
+
+- Update to the fake 2015.8.8.2 release
+  upstream released a bunch of fixes on top of 2015.8.8, without creating a new
+  tag and proper release. This commit includes all the changes between tag
+  v2015.8.8 and commit ID 596444e2b447b7378dbcdfeb9fc9610b90057745 which
+  introduces the fake 2015.8.8.2 release.
+  see 
https://docs.saltstack.com/en/latest/topics/releases/2015.8.8.html#salt-2015-8-8-2
+
+---
+Thu Mar 24 17:34:03 UTC 2016 - tampak...@opensuse.org
+
+- Update to 2015.8.8
+  see https://docs.saltstack.com/en/latest/topics/releases/2015.8.8.html
+  Patches renamed:
+  * 0004-implement-version_cmp-for-zypper.patch
+  * 0005-pylint-changes.patch
+  * 0006-Check-if-rpm-python-can-be-imported.patch
+  * 0007-Initial-Zypper-Unit-Tests-and-bugfixes.patch
+  * 0008-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
+  * 0009-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch
+  * 0010-Use-SHA256-hash-type-by-default.patch
+  Patches removed:
+  * 0004-Fix-pkg.latest-prevent-crash-on-multiple-package-ins.patch
+  * 0005-Fix-package-status-filtering-on-latest-version-and-i.patch
+  * 0006-add_key-reject_key-do-not-crash-w-Permission-denied-.patch
+  * 

commit salt for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-03-26 15:24:17

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-03-17 
16:48:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-03-26 
15:24:20.0 +0100
@@ -1,0 +2,17 @@
+Thu Mar 17 12:09:14 UTC 2016 - bmaryn...@suse.com
+
+- Use SHA256 by default in master, minion and proxy (bsc#955373)
+  Add:
+  * 0036-Use-SHA256-hash-type-by-default.patch
+
+---
+Wed Mar 16 15:34:26 UTC 2016 - bmaryn...@suse.com
+
+- Fix state structure compilation
+  Add:
+  * 0035-Fix-the-always-false-behavior-on-checking-state.patch
+- Fix git_pillar race condition
+  Add:
+  * 0034-Fix-git_pillar-race-condition.patch
+
+---

New:

  0034-Fix-git_pillar-race-condition.patch
  0035-Fix-the-always-false-behavior-on-checking-state.patch
  0036-Use-SHA256-hash-type-by-default.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.PX5Xbd/_old  2016-03-26 15:24:21.0 +0100
+++ /var/tmp/diff_new_pack.PX5Xbd/_new  2016-03-26 15:24:21.0 +0100
@@ -105,6 +105,12 @@
 Patch32:0032-Add-error-check-when-retcode-is-0-but-stderr-is-pres.patch
 # PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31793
 Patch33:0033-fixing-init-system-dectection-on-sles-11-refs-31617.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31836
+Patch34:0034-Fix-git_pillar-race-condition.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31745
+Patch35:0035-Fix-the-always-false-behavior-on-checking-state.patch
+# PATCH-FIX-OPENSUSE - Upstream default hash type is set to MD5, while we 
require SHA256 (bsc#955373)
+Patch36:0036-Use-SHA256-hash-type-by-default.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -480,6 +486,9 @@
 %patch31 -p1
 %patch32 -p1
 %patch33 -p1
+%patch34 -p1
+%patch35 -p1
+%patch36 -p1
 
 %build
 python setup.py --salt-transport=both build

++ 0034-Fix-git_pillar-race-condition.patch ++
 963 lines (skipped)

++ 0035-Fix-the-always-false-behavior-on-checking-state.patch ++
>From bb8048d4bd842746b09dbafe3a610e0d7c3e1bc2 Mon Sep 17 00:00:00 2001
From: Bo Maryniuk 
Date: Tue, 8 Mar 2016 16:00:26 +0100
Subject: [PATCH 35/35] Fix the always-false behavior on checking state

- Fix PEP8 continuation
- Keep first level away from lists.
- Adjust test
---
 salt/utils/__init__.py | 15 +--
 tests/unit/utils/utils_test.py |  2 +-
 2 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/salt/utils/__init__.py b/salt/utils/__init__.py
index 5ee73b168349..8c8309e99f95 100644
--- a/salt/utils/__init__.py
+++ b/salt/utils/__init__.py
@@ -1741,7 +1741,7 @@ def gen_state_tag(low):
 return '{0[state]}_|-{0[__id__]}_|-{0[name]}_|-{0[fun]}'.format(low)
 
 
-def check_state_result(running):
+def check_state_result(running, recurse=False):
 '''
 Check the total return value of the run and determine if the running
 dict has any issues
@@ -1754,20 +1754,15 @@ def check_state_result(running):
 
 ret = True
 for state_result in six.itervalues(running):
-if not isinstance(state_result, dict):
-# return false when hosts return a list instead of a dict
+if not recurse and not isinstance(state_result, dict):
 ret = False
-if ret:
+if ret and isinstance(state_result, dict):
 result = state_result.get('result', _empty)
 if result is False:
 ret = False
 # only override return value if we are not already failed
-elif (
-result is _empty
-and isinstance(state_result, dict)
-and ret
-):
-ret = check_state_result(state_result)
+elif result is _empty and isinstance(state_result, dict) and ret:
+ret = check_state_result(state_result, recurse=True)
 # return as soon as we got a failure
 if not ret:
 break
diff --git a/tests/unit/utils/utils_test.py b/tests/unit/utils/utils_test.py
index 611bfce0ed4b..261af69b59fc 100644
--- a/tests/unit/utils/utils_test.py
+++ b/tests/unit/utils/utils_test.py
@@ -406,7 +406,7 @@ class UtilsTestCase(TestCase):
  ('test_state0', {'result':  True}),
  ('test_state', {'result': 

commit salt for openSUSE:Factory

2016-03-18 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-03-17 16:34:53

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-03-07 
13:28:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-03-17 
16:48:08.0 +0100
@@ -1,0 +2,25 @@
+Sat Mar 12 17:08:03 UTC 2016 - m...@suse.com
+
+- fix detection of base products in SLE11
+  * 0030-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch
+- fix rpm info for SLE11
+  * 0031-Only-use-LONGSIZE-in-rpm.info-if-available.-Otherwis.patch
+  * 0032-Add-error-check-when-retcode-is-0-but-stderr-is-pres.patch
+- fix init system detection for SLE11
+  * 0033-fixing-init-system-dectection-on-sles-11-refs-31617.patch
+
+---
+Fri Mar 11 14:42:52 UTC 2016 - bmaryn...@suse.com
+
+- Re-add corrected patch:
+  0029-Make-use-of-checksum-configurable-defaults-to-MD5-SH.patch
+
+---
+Wed Mar  9 09:39:09 UTC 2016 - kkae...@suse.com
+
+- Make checksum configurable (upstream still wants md5, we
+  suggest sha256). bsc#955373
+  Add:
+  0029-Make-use-of-checksum-configurable-defaults-to-MD5-SH.patch
+
+---

New:

  0029-Make-use-of-checksum-configurable-defaults-to-MD5-SH.patch
  0030-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch
  0031-Only-use-LONGSIZE-in-rpm.info-if-available.-Otherwis.patch
  0032-Add-error-check-when-retcode-is-0-but-stderr-is-pres.patch
  0033-fixing-init-system-dectection-on-sles-11-refs-31617.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.1TaNUj/_old  2016-03-17 16:48:09.0 +0100
+++ /var/tmp/diff_new_pack.1TaNUj/_new  2016-03-17 16:48:09.0 +0100
@@ -96,6 +96,15 @@
 # PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31629
 Patch27:0027-make-suse-check-consistent-with-rh_service.patch
 Patch28:0028-fix-numerical-check-of-osrelease.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31162
+Patch29:0029-Make-use-of-checksum-configurable-defaults-to-MD5-SH.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31786
+Patch30:0030-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31445
+Patch31:0031-Only-use-LONGSIZE-in-rpm.info-if-available.-Otherwis.patch
+Patch32:0032-Add-error-check-when-retcode-is-0-but-stderr-is-pres.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31793
+Patch33:0033-fixing-init-system-dectection-on-sles-11-refs-31617.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -466,6 +475,11 @@
 %patch26 -p1
 %patch27 -p1
 %patch28 -p1
+%patch29 -p1
+%patch30 -p1
+%patch31 -p1
+%patch32 -p1
+%patch33 -p1
 
 %build
 python setup.py --salt-transport=both build

++ 0029-Make-use-of-checksum-configurable-defaults-to-MD5-SH.patch ++
 734 lines (skipped)

++ 0030-Bugfix-on-SLE11-series-base-product-reported-as-addi.patch ++
>From 79d5477cfa5e85d2480bb07e49ecaeff423f5238 Mon Sep 17 00:00:00 2001
From: Bo Maryniuk 
Date: Thu, 10 Mar 2016 13:25:20 +0100
Subject: [PATCH 30/33] Bugfix: on SLE11 series base product reported as
 additional

Add SLE11 product info snapshot, rename previous

Update test case to cover SLE11 and SLE12
---
 salt/modules/zypper.py |  2 +-
 .../unit/modules/zypp/zypper-products-sle11sp3.xml | 37 +++
 .../unit/modules/zypp/zypper-products-sle12sp1.xml | 37 +++
 tests/unit/modules/zypp/zypper-products.xml| 37 ---
 tests/unit/modules/zypper_test.py  | 52 +-
 5 files changed, 107 insertions(+), 58 deletions(-)
 create mode 100644 tests/unit/modules/zypp/zypper-products-sle11sp3.xml
 create mode 100644 tests/unit/modules/zypp/zypper-products-sle12sp1.xml
 delete mode 100644 tests/unit/modules/zypp/zypper-products.xml

diff --git a/salt/modules/zypper.py b/salt/modules/zypper.py
index d6628aa..1c6b31d 100644
--- a/salt/modules/zypper.py
+++ b/salt/modules/zypper.py
@@ -1373,7 +1373,7 @@ def list_products(all=False, refresh=False):
 for prd in 
doc.getElementsByTagName('product-list')[0].getElementsByTagName('product'):
 p_nfo = dict()
 for k_p_nfo, v_p_nfo in prd.attributes.items():
-p_nfo[k_p_nfo] = k_p_nfo not in ['isbase', 'installed'] 

commit salt for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-03-07 13:27:38

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-02-24 
18:43:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-03-07 
13:28:38.0 +0100
@@ -1,0 +2,34 @@
+Fri Mar  4 10:41:52 UTC 2016 - tampak...@opensuse.org
+
+- Fix the service state / module on SLE11.
+  Add:
+   * 0027-make-suse-check-consistent-with-rh_service.patch
+   * 0028-fix-numerical-check-of-osrelease.patch
+
+---
+Fri Mar  4 09:54:00 CET 2016 - m...@suse.de
+
+- Prevent rebuilds in OBS by not generating a date as a comment in
+  a source file
+  Add: 0026-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
+
+---
+Fri Feb 26 14:55:14 CET 2016 - m...@suse.de
+
+- Add better checking for zypper exit codes and simplify evaluation
+  of the zypper error messages.
+  Add: 0024-proper-checking-if-zypper-exit-codes-and-handling-of.patch
+- Adapt unit tests
+  Add: 0025-adapt-tests-to-new-zypper_check_result-output.patch
+
+---
+Fri Feb 26 10:42:17 UTC 2016 - bmaryn...@suse.com
+
+- Add initial pack of Zypper's Unit tests.
+  Use XML output in list_upgrades.
+  Bugfix: upgrade_available crashes when only one package specified
+  Purge is not using "-u" anymore
+  Add:
+  * 0023-Initial-Zypper-Unit-Tests-and-bugfixes.patch
+
+---
@@ -82,0 +117,3 @@
+  Security fixes:
+  * CVE-2016-1866: Improper handling of clear messages on the
+minion remote code execution (boo#965403)

New:

  0023-Initial-Zypper-Unit-Tests-and-bugfixes.patch
  0024-proper-checking-if-zypper-exit-codes-and-handling-of.patch
  0025-adapt-tests-to-new-zypper_check_result-output.patch
  0026-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
  0027-make-suse-check-consistent-with-rh_service.patch
  0028-fix-numerical-check-of-osrelease.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ZwMPPP/_old  2016-03-07 13:28:40.0 +0100
+++ /var/tmp/diff_new_pack.ZwMPPP/_new  2016-03-07 13:28:40.0 +0100
@@ -85,6 +85,17 @@
 Patch21:0021-do-not-change-kwargs-in-refresh-while-checking-a-val.patch
 # PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31429
 Patch22:0022-fix-argument-handling-for-pkg.download.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31479
+#https://github.com/saltstack/salt/pull/31488
+Patch23:0023-Initial-Zypper-Unit-Tests-and-bugfixes.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31508
+Patch24:0024-proper-checking-if-zypper-exit-codes-and-handling-of.patch
+Patch25:0025-adapt-tests-to-new-zypper_check_result-output.patch
+# PATCH-FIX-OPENSUSE prevent rebuilds in OBS
+Patch26:0026-do-not-generate-a-date-in-a-comment-to-prevent-rebui.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/31629
+Patch27:0027-make-suse-check-consistent-with-rh_service.patch
+Patch28:0028-fix-numerical-check-of-osrelease.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -449,6 +460,12 @@
 %patch20 -p1
 %patch21 -p1
 %patch22 -p1
+%patch23 -p1
+%patch24 -p1
+%patch25 -p1
+%patch26 -p1
+%patch27 -p1
+%patch28 -p1
 
 %build
 python setup.py --salt-transport=both build

++ 0023-Initial-Zypper-Unit-Tests-and-bugfixes.patch ++
 673 lines (skipped)

++ 0024-proper-checking-if-zypper-exit-codes-and-handling-of.patch ++
>From 0372b1ff62a79d0c9f384fe48969d8bae039d5a1 Mon Sep 17 00:00:00 2001
From: Michael Calmer 
Date: Thu, 25 Feb 2016 10:20:29 +0100
Subject: [PATCH 24/25] proper checking if zypper exit codes and handling of
 result messages

add function to check zypper exit codes

check zypper exit code everywhere

add _zypper_check_result() to raise and error or return stdout

use _zypper_check_result()

remove new lines between zypper command and check result

restructure the code a bit
---
 salt/modules/zypper.py | 144 +
 1 file changed, 85 insertions(+), 59 deletions(-)

diff --git a/salt/modules/zypper.py b/salt/modules/zypper.py
index ab8bb06..d6628aa 100644
--- a/salt/modules/zypper.py
+++ b/salt/modules/zypper.py
@@ -26,6 +26,7 @@ except ImportError:
 # pylint: 

commit salt for openSUSE:Factory

2016-02-24 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-02-24 18:43:06

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2016-01-26 
10:14:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-02-24 
18:43:08.0 +0100
@@ -1,0 +2,165 @@
+Tue Feb 23 11:58:00 CET 2016 - m...@suse.de
+
+- fix argument handling of pkg.download
+  Add: 0022-fix-argument-handling-for-pkg.download.patch
+
+---
+Mon Feb 22 16:12:43 CET 2016 - m...@suse.de
+
+- unify behavior of zypper refresh in salt
+  Add: 0018-unify-behavior-of-refresh.patch
+   0019-add-refresh-option-to-more-functions.patch
+   0020-simplify-checking-the-refresh-paramater.patch
+   0021-do-not-change-kwargs-in-refresh-while-checking-a-val.patch
+
+---
+Sat Feb 20 11:41:45 CET 2016 - m...@suse.de
+
+- Fix crash with scheduler and runners
+  Add: 0017-Fix-crash-with-scheduler-and-runners-31106.patch
+
+---
+Fri Feb 19 15:01:38 CET 2016 - m...@suse.de
+
+- Call zypper always with --non-interactive
+  Add:
+  * 0015-call-zypper-with-option-non-interactive-everywhere.patch
+  * 0016-write-a-zypper-command-builder-function.patch
+
+---
+Fri Feb 19 13:00:52 CET 2016 - m...@suse.de
+
+- require rpm-python on SUSE for zypper support
+
+---
+Thu Feb 18 11:01:21 CET 2016 - m...@suse.de
+
+- fix state return code
+  Add: 0009-The-functions-in-the-state-module-that-return-a-retc.patch
+- add handling of OEM products to pkg.list_products
+  Add: 0010-add-handling-for-OEM-products.patch
+- improve doc for list_pkgs
+  Add: 0011-improve-doc-for-list_pkgs.patch
+- implement pkg.version_cmp in zypper.py
+  Add:
+  * 0012-implement-version_cmp-for-zypper.patch
+  * 0013-pylint-changes.patch
+  * 0014-Check-if-rpm-python-can-be-imported.patch
+
+---
+Wed Feb 17 17:57:57 UTC 2016 - abo...@gmail.com
+
+- Update to 2015.8.7
+  this is a small update to fix some regressions
+  see https://docs.saltstack.com/en/latest/topics/releases/2015.8.7.html
+
+---
+Thu Feb 11 17:42:38 UTC 2016 - bmaryn...@suse.com
+
+- Booleans should not be strings from XML, add Unix ticks time and
+  format result in a list of maps.
+  Add:
+  * 0008-Fix-types-in-the-output-data-and-return-just-a-list-.patch
+
+---
+Thu Feb 11 16:27:33 UTC 2016 - bmaryn...@suse.com
+
+- Stop salt-api daemon faster (bsc#963322)
+  Add:
+  * 0007-Force-kill-websocket-s-child-processes-faster-than-d.patch
+
+---
+Wed Feb 10 08:30:45 UTC 2016 - dmacvi...@suse.de
+
+- Do not crash on salt-key reject/delete consecutive calls.
+  Add:
+  * 0006-add_key-reject_key-do-not-crash-w-Permission-denied-.patch
+
+---
+Mon Feb  8 16:15:56 UTC 2016 - kkae...@suse.com
+
+- Update to 2015.8.5
+  See https://docs.saltstack.com/en/latest/topics/releases/2015.8.5.html
+  Dropped patches (all upstream):
+  * 0003-List-products-consistently-across-all-SLES-systems.patch
+  * 0004-Add-missing-return-data-to-scheduled-jobs.patch
+  * 0005-Fix-RPM-issues-with-the-date-time-and-add-package-at.patch
+  * 0006-Bugfix-info_available-does-not-work-correctly-on-SLE.patch
+  Renamed patches:
+  * 0007-Check-if-byte-strings-are-properly-encoded-in-UTF-8.patch
+-> 0003-Check-if-byte-strings-are-properly-encoded-in-UTF-8.patch
+  * 0008-Fix-pkg.latest-prevent-crash-on-multiple-package-ins.patch
+-> 0004-Fix-pkg.latest-prevent-crash-on-multiple-package-ins.patch
+  * 0009-Fix-package-status-filtering-on-latest-version-and-i.patch
+-> 0005-Fix-package-status-filtering-on-latest-version-and-i.patch
+
+- Update to 2015.8.4
+  See https://docs.saltstack.com/en/latest/topics/releases/2015.8.4.html
+
+---
+Wed Jan 27 13:09:53 UTC 2016 - bmaryn...@suse.com
+
+- Fix latest version available comparison and implement epoch
+  support in Zypper module.
+  Add:
+  * 0009-Fix-package-status-filtering-on-latest-version-and-i.patch
+
+---
+Wed Jan 27 09:25:15 UTC 2016 - bmaryn...@suse.com
+
+- Update patch from opensuse to upstream 

commit salt for openSUSE:Factory

2016-01-26 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2016-01-26 10:14:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-12-23 
08:49:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2016-01-26 
10:14:45.0 +0100
@@ -1,0 +2,26 @@
+Fri Jan 15 13:16:46 UTC 2016 - dmacvi...@suse.de
+
+- Fix zypper module info_available on SLE-11
+  * add salt-2015.8-zypper-info.patch
+  * https://github.com/saltstack/salt/pull/30384
+- zypper/pkg: add package attributes filtering
+  * add salt-2015.8-pkg-zypper-attr-filtering.patch
+  * https://github.com/saltstack/salt/pull/30267
+- Remove obsoleted patches and fixes:
+  * 0001-Add-rpm.minimal_info-fix-rpm.info.patch
+  * 0002-Reduce-information-returned-from-pkg.info_installed.patch
+  * Remove require on glibc-locale (bsc#959572)
+
+---
+Wed Jan 13 12:03:06 UTC 2016 - dmacvi...@suse.de
+
+- Add missing return data to scheduled jobs
+  * add salt-2015.8-schedule-ret.patch for
+  * https://github.com/saltstack/salt/pull/30246
+
+---
+Mon Dec 21 14:06:27 UTC 2015 - kkae...@suse.com
+
+- Update zypper-utf-8.patch for Python 2.6
+
+---

Old:

  0001-Add-rpm.minimal_info-fix-rpm.info.patch
  0002-Reduce-information-returned-from-pkg.info_installed.patch

New:

  salt-2015.8-pkg-zypper-attr-filtering.patch
  salt-2015.8-schedule-ret.patch
  salt-2015.8-zypper-info.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Bpkufl/_old  2016-01-26 10:14:46.0 +0100
+++ /var/tmp/diff_new_pack.Bpkufl/_new  2016-01-26 10:14:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,11 +53,12 @@
 Patch3: 1efe484309a5c776974e723f3da0f5181f4bdb86.patch
 # PATCH-FIX-OPENSUSE detect bad UTF-8 in package header, bsc#958350
 Patch4: zypper-utf-8.patch
-# PATCH-FIX-OPENSUSE report epoch and architecture
-Patch5: 0001-Add-rpm.minimal_info-fix-rpm.info.patch
-# PATCH-FIX-OPENSUSE use minimal_info for pkg.info_installed
-Patch6: 0002-Reduce-information-returned-from-pkg.info_installed.patch
-
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/30246
+Patch5: salt-2015.8-schedule-ret.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/30267
+Patch6: salt-2015.8-pkg-zypper-attr-filtering.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/30384
+Patch7: salt-2015.8-zypper-info.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
 BuildRequires:  python
@@ -105,8 +106,6 @@
 %if 0%{?suse_version}
 Requires(pre):  %fillup_prereq
 Requires(pre):  pwdutils
-# bsc#959572
-Requires:   glibc-locale
 %endif
 Requires:   logrotate
 Requires:   python
@@ -405,6 +404,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 python setup.py --salt-transport=both build

++ salt-2015.8-pkg-zypper-attr-filtering.patch ++
diff --git a/salt/modules/rpm.py b/salt/modules/rpm.py
index 7810e22..51c72c9 100644
--- a/salt/modules/rpm.py
+++ b/salt/modules/rpm.py
@@ -8,7 +8,6 @@ from __future__ import absolute_import
 import logging
 import os
 import re
-import time
 import datetime
 
 # Import Salt libs
@@ -399,24 +398,20 @@ def diff(package, path):
 return res
 
 
-def _pkg_time_to_iso(pkg_time):
-'''
-Convert package time to ISO 8601.
-
-:param pkg_time:
-:return:
-'''
-ptime = time.strptime(pkg_time, '%a %d %b %Y %H:%M:%S %p %Z')
-return datetime.datetime(ptime.tm_year, ptime.tm_mon, ptime.tm_mday,
- ptime.tm_hour, ptime.tm_min, 
ptime.tm_sec).isoformat() + "Z"
-
-
-def info(*packages):
+def info(*packages, **attr):
 '''
 Return a detailed package(s) summary information.
 If no packages specified, all packages will be returned.
 
 :param packages:
+
+:param attr:
+Comma-separated package attributes. If no 'attr' is specified, all 
available attributes returned.
+
+Valid attributes are:
+version, vendor, release, build_date, build_date_time_t, 
install_date, install_date_time_t,
+  

commit salt for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-12-23 08:49:47

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-12-09 
22:33:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-12-23 
08:49:48.0 +0100
@@ -1,0 +2,21 @@
+Thu Dec 17 15:53:47 UTC 2015 - kkae...@suse.com
+
+- require glibc-locale (bsc#959572)
+
+---
+Tue Dec 15 13:50:17 UTC 2015 - kkae...@suse.com
+
+- Report epoch and architecture of installed packages
+  0001-Add-rpm.minimal_info-fix-rpm.info.patch
+
+- pkg.info_installed exceeds the maximum event size, reduce the
+  information to what's actually needed
+  0002-Reduce-information-returned-from-pkg.info_installed.patch
+
+---
+Wed Dec  9 08:28:21 UTC 2015 - kkae...@suse.com
+
+- Filter out bad UTF-8 strings in package data (bsc#958350)
+  zypper-utf-8.patch
+ 
+---
@@ -9,0 +31,7 @@
+
+---
+Tue Dec  1 14:40:25 UTC 2015 - bmaryn...@suse.com
+
+- added 1efe484309a5c776974e723f3da0f5181f4bdb86.patch:
+  reimplements pkg.list_products that potentially may be broken in
+  a future releases of SLES. 

New:

  0001-Add-rpm.minimal_info-fix-rpm.info.patch
  0002-Reduce-information-returned-from-pkg.info_installed.patch
  1efe484309a5c776974e723f3da0f5181f4bdb86.patch
  zypper-utf-8.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.lHVHZr/_old  2015-12-23 08:49:50.0 +0100
+++ /var/tmp/diff_new_pack.lHVHZr/_new  2015-12-23 08:49:50.0 +0100
@@ -49,6 +49,15 @@
 Patch1: use-forking-daemon.patch
 # PATCH-FIX-OPENSUSE use-salt-user-for-master.patch -- Run salt master as 
dedicated salt user
 Patch2: use-salt-user-for-master.patch
+# PATCH-FIX-UPSTREAM https://github.com/saltstack/salt/pull/29244
+Patch3: 1efe484309a5c776974e723f3da0f5181f4bdb86.patch
+# PATCH-FIX-OPENSUSE detect bad UTF-8 in package header, bsc#958350
+Patch4: zypper-utf-8.patch
+# PATCH-FIX-OPENSUSE report epoch and architecture
+Patch5: 0001-Add-rpm.minimal_info-fix-rpm.info.patch
+# PATCH-FIX-OPENSUSE use minimal_info for pkg.info_installed
+Patch6: 0002-Reduce-information-returned-from-pkg.info_installed.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
 BuildRequires:  python
@@ -96,6 +105,8 @@
 %if 0%{?suse_version}
 Requires(pre):  %fillup_prereq
 Requires(pre):  pwdutils
+# bsc#959572
+Requires:   glibc-locale
 %endif
 Requires:   logrotate
 Requires:   python
@@ -390,6 +401,10 @@
 cp %{S:1} .
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
 python setup.py --salt-transport=both build

++ 0001-Add-rpm.minimal_info-fix-rpm.info.patch ++
>From 1832daa1d247a546069f901427995f0b9f2addf3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= 
Date: Tue, 15 Dec 2015 14:36:41 +0100
Subject: [PATCH 1/2] Add rpm.minimal_info, fix rpm.info

rpm.info: report epoch (if present) and architecture

add rpm.minimal_info to just report name, epoch, version, release,
architecture, and installtime
---
 salt/modules/rpm.py | 97 +++--
 1 file changed, 65 insertions(+), 32 deletions(-)

diff --git a/salt/modules/rpm.py b/salt/modules/rpm.py
index 032f8dadc87a..9fb89c994d9b 100644
--- a/salt/modules/rpm.py
+++ b/salt/modules/rpm.py
@@ -413,43 +413,15 @@ def _pkg_time_to_iso(pkg_time):
 return datetime.datetime(ptime.tm_year, ptime.tm_mon, ptime.tm_mday,
  ptime.tm_hour, ptime.tm_min, 
ptime.tm_sec).isoformat() + "Z"
 
-
-def info(*packages):
+def query_rpm(queryformat, *packages):
 '''
-Return a detailed package(s) summary information.
-If no packages specified, all packages will be returned.
-
-:param packages:
-:return:
-
-CLI example:
-
-.. code-block:: bash
-
-salt '*' lowpkg.info apache2 bash
+Internal function for info() and minimal_info() to query rpm and parse 
it's output
 '''
 
 cmd = packages and "rpm -q {0}".format(' '.join(packages)) or "rpm -qa"
 
 # Locale needs to be en_US instead of C, because RPM otherwise will yank 
the timezone from the timestamps
-call = __salt__['cmd.run_all'](cmd + (" --queryformat 'Name: %{NAME}\n"
-

commit salt for openSUSE:Factory

2015-12-09 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-12-09 19:53:52

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-10-20 
00:06:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-12-09 
22:33:46.0 +0100
@@ -1,0 +2,45 @@
+Tue Dec  1 22:04:14 UTC 2015 - abo...@gmail.com
+
+- Updated to salt 2015.8.3 bugfix release
+- remove the following patches because upstream merged them:
+  - 4b9302d79455d6a586b7cad1d7990cb22e7bc62e.patch
+  - os_grain.patch
+  - zypper_pkgrepo.patch
+- more details at: 
https://docs.saltstack.com/en/latest/topics/releases/2015.8.3.html
+
+---
+Mon Nov 30 17:19:06 UTC 2015 - mrueck...@suse.de
+
+- added 4b9302d79455d6a586b7cad1d7990cb22e7bc62e.patch:
+  fixes a regression introduced in 2015.8.2, which was actually
+  holding back the release. Downgrade is not an option as we need
+  the leap fixes.
+
+---
+Thu Nov 26 13:46:55 UTC 2015 - mrueck...@suse.de
+
+- it shouldnt be >= 1110 but just > 1110
+
+---
+Wed Nov 25 13:43:16 UTC 2015 - mrueck...@suse.de
+
+- require pmtools on sle11 to get dmidecode
+
+---
+Fri Nov 20 23:52:14 UTC 2015 - mrueck...@suse.de
+
+- update use-salt-user-for-master.patch:
+  First step to make the syndic also run as salt user.
+
+---
+Fri Nov 13 21:56:35 UTC 2015 - abo...@gmail.com
+
+- Updated to bugfix release 2015.8.2
+- os_grain.patch fix the "os" grain on SLES11SP4
+- zypper_pkgrepo.patch fix the priority and humanname pkgrepo args for the
+  zypper backend
+
+  for more details:
+  https://docs.saltstack.com/en/2015.8/topics/releases/2015.8.2.html
+
+---

Old:

  salt-2015.8.1.tar.gz

New:

  salt-2015.8.3.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Xsz2Ei/_old  2015-12-09 22:33:47.0 +0100
+++ /var/tmp/diff_new_pack.Xsz2Ei/_new  2015-12-09 22:33:47.0 +0100
@@ -36,7 +36,7 @@
 %bcond_without docs
 
 Name:   salt
-Version:2015.8.1
+Version:2015.8.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -47,7 +47,7 @@
 Source2:salt-tmpfiles.d
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
 Patch1: use-forking-daemon.patch
-# PATCH-OPENSUSE use-salt-user-for-master.patch -- Run salt master as 
dedicated salt user
+# PATCH-FIX-OPENSUSE use-salt-user-for-master.patch -- Run salt master as 
dedicated salt user
 Patch2: use-salt-user-for-master.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  logrotate
@@ -69,8 +69,8 @@
 # BuildRequires:  python-cherrypy >= 3.2.2
 %if %{with raet}
 # requirements/raet.txt
-BuildRequires:  python-libnacl >= 1.0.0
 BuildRequires:  python-ioflo >= 1.1.7
+BuildRequires:  python-libnacl >= 1.0.0
 BuildRequires:  python-raet >= 0.6.0
 %endif
 # requirements/zeromq.txt
@@ -210,7 +210,11 @@
 %endif
 %ifarch %{ix86} x86_64
 %if 0%{?suse_version}
+%if 0%{?suse_version} > 1110
 Requires:   dmidecode
+%else
+Requires:   pmtools
+%endif
 %endif
 %endif
 %if %{with systemd}

++ salt-2015.8.1.tar.gz -> salt-2015.8.3.tar.gz ++
/work/SRC/openSUSE:Factory/salt/salt-2015.8.1.tar.gz 
/work/SRC/openSUSE:Factory/.salt.new/salt-2015.8.3.tar.gz differ: char 5, line 1

++ use-salt-user-for-master.patch ++
--- /var/tmp/diff_new_pack.Xsz2Ei/_old  2015-12-09 22:33:47.0 +0100
+++ /var/tmp/diff_new_pack.Xsz2Ei/_new  2015-12-09 22:33:47.0 +0100
@@ -1,20 +1,21 @@
-Index: salt-2015.8.0/conf/master
+Index: salt-2015.8.2/conf/master
 ===
 salt-2015.8.0.orig/conf/master
-+++ salt-2015.8.0/conf/master
-@@ -25,7 +25,7 @@
+--- salt-2015.8.2.orig/conf/master
 salt-2015.8.2/conf/master
+@@ -25,7 +25,8 @@
  # permissions to allow the specified user to run the master. The exception is
  # the job cache, which must be deleted if this user is changed. If the
  # modified files cause conflicts, set verify_env to False.
 -#user: root
 +user: salt
++syndic_user: salt
  
  # Max open files
  #
-Index: salt-2015.8.0/pkg/salt-common.logrotate
+Index: 

commit salt for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-10-19 22:52:40

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-08-31 
22:59:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-10-20 
00:06:23.0 +0200
@@ -1,0 +2,214 @@
+Thu Oct 15 09:43:16 UTC 2015 - mrueck...@suse.de
+
+- update to 2015.8.1
+  - Add support for ``spm.d/*.conf`` configuration of SPM
+(:issue:`27010`)
+  - Fix ``proxy`` grains breakage for non-proxy minions
+(:issue:`27039`)
+  - Fix global key management for git state
+  - Fix passing http auth to ``util.http`` from ``state.file``
+(:issue:`21917`)
+  - Fix ``multiprocessing: True`` in windows (on by default`)
+  - Add ``pkg.info`` to pkg modules
+  - Fix name of ``serial`` grain (this was accidentally renamed in
+2015.8.0`)
+  - Merge config values from ``master.d``/``minion.d`` conf files
+(rather than flat update`)
+  - Clean grains cache on grains sync (:issue:`19853`)
+  - Remove streamed response for fileclient to avoid HTTP
+redirection problems (:issue:`27093`)
+  - Fixed incorrect warning about ``osrelease`` grain
+(:issue:`27065`)
+  - Fix authentication via Salt-API with tokens (:issue:`27270`)
+  - Fix winrepo downloads from https locations (:issue:`27081`)
+  - Fix potential error with salt-call as non-root user
+(:issue:`26889`)
+  - Fix global minion provider overrides (:issue:`27209`)
+  - Fix backward compatibility issues for pecl modules
+  - Fix Windows uninstaller to only remove ``./bin``, ``salt*``,
+``nssm.exe``, ``uninst.exe`` (:issue:`27383`)
+  - Fix misc issues with mongo returner.
+  - Add sudo option to cloud config files (:issue:`27398`)
+  - Fix regression in RunnerClient argument handling
+(:issue:`25107`)
+  - Fix ``dockerng.running`` replacing creation hostconfig with
+runtime hostconfig (:issue:`27265`)
+  - Fix dockerng.running replacing creation hostconfig with runtime
+hostconfig (:issue:`27265`)
+  - Increased performance on boto asg/elb states due to
+``__states__`` integration
+  - Windows minion no longer requires powershell to restart
+(:issue:`26629`)
+  - Fix x509 module to support recent versions of OpenSSL
+(:issue:`27326`)
+  - Some issues with proxy minions were corrected.
+- drop salt-2015.8-backports-susemanager.diff: included in update
+- guard raet buildrequires with bcond_with raet and comment out the
+  recommends for salt-raet.
+
+---
+Mon Oct 12 10:11:33 UTC 2015 - tampak...@opensuse.org
+
+- remove pygit2 global recommends, it is only needed in the master
+- remove git-core, pygit2 should pull it as a dependency
+- add a (currently disabled) %check
+
+---
+Mon Oct 12 10:08:57 UTC 2015 - toddrme2...@gmail.com
+
+- Add salt-2015.8-backports-susemanager.diff
+  Returns detailed information about a package
+
+---
+Mon Oct 12 08:48:25 UTC 2015 - dmacvi...@suse.de
+
+- ifdef Recommends to build on RHEL based distros
+- use _initddir instead of _sysconfdir/init.d as
+  it works on both platforms.
+
+---
+Mon Oct 12 08:19:45 UTC 2015 - dmacvi...@suse.de
+
+- allow to disable docs in preparation for building
+  on other platforms without all dependencies.
+
+---
+Mon Oct 12 08:07:01 UTC 2015 - dmacvi...@suse.de
+
+- python-libnacl, python-ioflo are _not_ required to build the
+  package. They are anyways requires of python-raet, which is
+  also not required to build the package.
+
+---
+Sat Oct 10 00:00:39 UTC 2015 - mrueck...@suse.de
+
+- merge (build)requires/recommends with requirements/*txt and
+  setup.py
+
+---
+Fri Oct  9 23:35:05 UTC 2015 - mrueck...@suse.de
+
+- add raet subpackage which will pull all requires for it and
+  provides config snippets to enable it for the minion and master.
+
+---
+Fri Oct  9 15:34:16 UTC 2015 - mrueck...@suse.de
+
+- add tmpfiles.d file
+
+---
+Fri Oct  9 14:12:39 UTC 2015 - dmacvi...@suse.de
+
+- Remove requires on python-ioflo and python-libnacl
+  they will be pulled by python-raet,
+  which is optional.
+
+---
+Fri Oct  9 

commit salt for openSUSE:Factory

2015-08-31 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-08-31 22:59:05

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is "salt"

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-08-05 
06:50:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-08-31 
22:59:07.0 +0200
@@ -1,0 +2,14 @@
+Tue Aug 18 06:58:18 UTC 2015 - abo...@gmail.com
+
+- Updated to Bugfix release 2015.5
+
+  for more details:
+  
https://github.com/saltstack/salt/blob/develop/doc/topics/releases/2015.5.5.rst
+
+- Add prereq, for user creation.
+- Add creation of salt user in preparation of running the salt-master daemon
+  as non-root user salt.
+  https://bugzilla.opensuse.org/show_bug.cgi?id=939831
+- Add README.SUSE with explanation and how to.
+
+---

Old:

  salt-2015.5.3.tar.gz

New:

  README.SUSE
  salt-2015.5.5.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.x6aHKW/_old  2015-08-31 22:59:08.0 +0200
+++ /var/tmp/diff_new_pack.x6aHKW/_new  2015-08-31 22:59:08.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   salt
-Version:2015.5.3
+Version:2015.5.5
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
 Group:  System/Monitoring
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
-
+Source1:   README.SUSE
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
 Patch1: use-forking-daemon.patch
 
@@ -77,6 +77,9 @@
 Requires:   python-yaml
 Requires:   python-zypp
 Requires(pre): %fillup_prereq
+Requires(pre):  %{_sbindir}/groupadd
+Requires(pre):  %{_sbindir}/useradd
+Requires(pre):  pwdutils
 %if 0%{?suse_version} < 1210
 Requires(pre): %insserv_prereq
 %endif
@@ -239,6 +242,7 @@
 
 %prep
 %setup -q
+cp %{S:1} .
 %patch1 -p1
 
 %build
@@ -355,6 +359,8 @@
 %endif
 
 %pre master
+getent group salt >/dev/null || %{_sbindir}/groupadd -r salt
+getent passwd salt >/dev/null || %{_sbindir}/useradd -r -g salt -d /srv/salt 
-s /bin/false -c "salt-master daemon" salt
 %if 0%{?_unitdir:1}
 %service_add_pre salt-master.service
 %endif
@@ -521,7 +527,7 @@
 %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 README.SUSE
 
 %if %with_bashcomp
 

++ README.SUSE ++
Salt-master as non-root user


With the latest version of the salt-master package a new user has been added.
The user salt be used in later versions as the default user for the salt-master 
daemon.

For now the default user for the salt-master daemon will be root.

Why an extra user
=

While the current setup runs the master as root user, this is considered a 
security issue
and not in line with the other configuration management tools (eg. puppet) 
which runs as a
dedicated user. 

How can I make the change
=

If you would like to make the change before you can do the following steps 
manually:
1. uncomment the user parameter in the master configuration
   user: salt
2. update the file permissions:
   as root: chown -R salt /etc/salt /var/cache/salt /var/log/salt /var/run/salt
3. restart the salt-master daemon:
   as root: rcsalt-master restart or systemctl restart salt-master

NOTE


Running the salt-master daemon as a non-root user has some consequences, some 
salt operations
cannot be executed correctly when the master is not running as root, 
specifically the pam external
auth system, as this system needs root access to check authentication.

For more information:
http://docs.saltstack.com/en/latest/ref/configuration/nonroot.html++ 
salt-2015.5.3.tar.gz -> salt-2015.5.5.tar.gz ++
 33744 lines of diff (skipped)




commit salt for openSUSE:Factory

2015-08-04 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-08-05 06:50:25

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-07-14 
17:44:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-08-05 
06:50:26.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul 20 12:22:26 UTC 2015 - bwiedem...@suse.com
+
+- only require git-core to not pull in git-web and gitk
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.5lx05N/_old  2015-08-05 06:50:28.0 +0200
+++ /var/tmp/diff_new_pack.5lx05N/_new  2015-08-05 06:50:28.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   salt
 Version:2015.5.3
 Release:0
@@ -39,8 +40,8 @@
 BuildRequires:  python-psutil
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq = 2.2.0
-BuildRequires:  python-tornado
 BuildRequires:  python-requests = 1.0.0
+BuildRequires:  python-tornado
 BuildRequires:  python-yaml
 
 %if 0%{?sles_version}
@@ -69,12 +70,12 @@
 Requires:   python-apache-libcloud
 Requires:  python-msgpack-python
 Requires:   python-psutil
+Requires:   python-pycrypto
+Requires:   python-pyzmq
 Requires:   python-tornado
 Requires:   python-xml
 Requires:   python-yaml
 Requires:   python-zypp
-Requires:  python-pyzmq
-Requires:  python-pycrypto
 Requires(pre): %fillup_prereq
 %if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
@@ -148,7 +149,7 @@
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
 %if 0%{?suse_version} == 1315
-Recommends: git
+Recommends: git-core
 Recommends: python-pygit2
 %else
 Requires:   git




commit salt for openSUSE:Factory

2015-07-14 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-07-14 17:43:20

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-06-12 
20:31:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-07-14 
17:44:27.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul  8 08:47:32 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2015.5.3
+
+  for more details:
+  http://docs.saltstack.com/en/latest/topics/releases/2015.5.3.html
+
+---

Old:

  salt-2015.5.2.tar.gz

New:

  salt-2015.5.3.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.VjuogE/_old  2015-07-14 17:44:28.0 +0200
+++ /var/tmp/diff_new_pack.VjuogE/_new  2015-07-14 17:44:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2015.5.2
+Version:2015.5.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2015.5.2.tar.gz - salt-2015.5.3.tar.gz ++
 43865 lines of diff (skipped)




commit salt for openSUSE:Factory

2015-06-12 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-06-12 20:31:37

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-05-30 
12:34:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-06-12 
20:31:40.0 +0200
@@ -1,0 +2,8 @@
+Thu Jun  4 19:46:19 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2015.5.2
+  
+  for more details:
+  http://docs.saltstack.com/en/latest/topics/releases/2015.5.2.html
+
+---

Old:

  salt-2015.5.1.tar.gz

New:

  salt-2015.5.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Q8JJCn/_old  2015-06-12 20:31:42.0 +0200
+++ /var/tmp/diff_new_pack.Q8JJCn/_new  2015-06-12 20:31:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2015.5.1
+Version:2015.5.2
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2015.5.1.tar.gz - salt-2015.5.2.tar.gz ++
 13321 lines of diff (skipped)




commit salt for openSUSE:Factory

2015-05-30 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-05-30 12:34:06

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-05-27 
12:48:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-05-30 
12:34:07.0 +0200
@@ -1,0 +2,10 @@
+Sat May 23 18:31:44 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2015.5.1
+  salt.runners.cloud.action() has changed the fun keyword argument to func. 
+  Please update any calls to this function in the cloud runner.
+  
+  for more details:
+  http://docs.saltstack.com/en/latest/topics/releases/2015.5.1.html
+
+---

Old:

  salt-2015.5.0.tar.gz

New:

  salt-2015.5.1.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.bSgTD5/_old  2015-05-30 12:34:08.0 +0200
+++ /var/tmp/diff_new_pack.bSgTD5/_new  2015-05-30 12:34:08.0 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2015.5.0
+Version:2015.5.1
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2015.5.0.tar.gz - salt-2015.5.1.tar.gz ++
 19975 lines of diff (skipped)




commit salt for openSUSE:Factory

2015-05-27 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-05-27 12:48:39

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-04-25 
11:25:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-05-27 
12:48:40.0 +0200
@@ -1,0 +2,38 @@
+Fri May 15 21:04:44 UTC 2015 - abo...@gmail.com
+
+- Removed python-pssh depency not needed anymore.
+
+---
+Wed May  6 20:33:53 UTC 2015 - abo...@gmail.com
+
+- Major release 2015.5.0 Lithium
+- update to 2015.5.0
+  The 2015.5.0 feature release of Salt is focused on hardening Salt
+  and mostly on improving existing systems. A few major additions
+  are present, primarily the new Beacon system. Most enhancements
+  have been focused around improving existing features and
+  interfaces.
+
+  As usual the release notes are not exhaustive and primarily
+  include the most notable additions and improvements. Hundreds of
+  bugs have been fixed and many modules have been substantially
+  updated and added.
+
+
+  See especially the warning right on the top regarding
+  python_shell=False.
+
+  For all details see
+   http://docs.saltstack.com/en/latest/topics/releases/2015.5.0.html
+- RPM Package changes:
+- add some versions to the buildrequires to match the 2
+  requirements files from the tarball
+- Moved the depencencies to main salt package
+  except where they are specific for the package
+- Changed python-request dependency,only needed on salt-cloud
+- Added python-tornado dependency for http.py
+- Fixed zsh_completion in tarball.
+- Fixed salt-api requirements to require python-cherrypy
+- Fixed salt-cloud requiments to require salt-master
+
+---

Old:

  salt-2014.7.5.tar.gz
  zsh_completion.zsh

New:

  salt-2015.5.0.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.toYH12/_old  2015-05-27 12:48:41.0 +0200
+++ /var/tmp/diff_new_pack.toYH12/_new  2015-05-27 12:48:41.0 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2014.7.5
+Version:2015.5.0
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -24,9 +24,6 @@
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
 
-# FIX_UPSTREAM_TARBALL no zsh completion
-Source1:   zsh_completion.zsh
-
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
 Patch1: use-forking-daemon.patch
 
@@ -38,10 +35,11 @@
 BuildRequires:  python-PyYAML
 BuildRequires:  python-apache-libcloud = 0.14.0
 BuildRequires:  python-devel
-BuildRequires:  python-msgpack-python
+BuildRequires:  python-msgpack-python  0.3
 BuildRequires:  python-psutil
 BuildRequires:  python-pycrypto
-BuildRequires:  python-pyzmq
+BuildRequires:  python-pyzmq = 2.2.0
+BuildRequires:  python-tornado
 BuildRequires:  python-requests = 1.0.0
 BuildRequires:  python-yaml
 
@@ -60,24 +58,23 @@
 BuildRequires:  python-salt-testing
 BuildRequires:  python-unittest2
 BuildRequires:  python-xml
-%if 0%{?suse_version} = 1210
-BuildRequires:  python-pssh
-%{?systemd_requires}
-%endif
 
 #for docs
 BuildRequires:  python-sphinx
 
 Requires:   logrotate
 Requires:   python-Jinja2
+Requires:  python-M2Crypto
 Requires:   python-PyYAML
 Requires:   python-apache-libcloud
+Requires:  python-msgpack-python
 Requires:   python-psutil
-Requires:   python-requests
+Requires:   python-tornado
 Requires:   python-xml
 Requires:   python-yaml
-Requires:   python-yaml
 Requires:   python-zypp
+Requires:  python-pyzmq
+Requires:  python-pycrypto
 Requires(pre): %fillup_prereq
 %if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
@@ -118,7 +115,7 @@
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
 Requires:   %{name}-master = %{version}
-Recommends: python-CherryPy
+Requires:  python-CherryPy
 
 %description api
 salt-api is a modular interface on top of Salt that can provide a variety of 
entry points into a running Salt system.
@@ -127,8 +124,9 @@
 Summary:Salt Cloud is a generic cloud provisioning tool
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
-Requires:   python-PyYAML
+Requires:   %{name}-master = %{version}
 Requires:   

commit salt for openSUSE:Factory

2015-04-25 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-04-25 09:52:48

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-04-18 
10:39:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-04-25 
11:25:33.0 +0200
@@ -1,0 +2,50 @@
+Sun Apr 19 17:48:05 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2014.7.5
+Changes:
++ Fixed a key error bug in salt-cloud
++ Updated man pages to better match documentation
++ Fixed bug concerning high CPU usage with salt-ssh
++ Fixed bugs with remounting cvfs and fuse filesystems
++ Fixed bug with alowing requisite tracking of entire sls files
++ Fixed bug with aptpkg.mod_repo returning OK even if apt-add-repository fails
++ Increased frequency of ssh terminal output checking
++ Fixed malformed locale string in localmod module
++ Fixed checking of available version of package when accept_keywords were 
changed
++ Fixed bug to make git.latest work with empty repositories
++ Added **kwargs to service.mod_watch which removes warnings about enable and 
__reqs__ not being supported by the function
++ Improved state comments to not grow so quickly on failed requisites
++ Added force argument to service to trigger force_reload
++ Fixed bug to andle pkgrepo keyids that have been converted to int
++ Fixed module.portage_config bug with appending accept_keywords
++ Fixed bug to correctly report disk usage on windows minion
++ Added the ability to specify key prefix for S3 ext_pillar
++ Fixed issues with batch mode operating on the incorrect number of minions
++ Fixed a bug with the proxmox cloud provider stacktracing on disk definition
++ Fixed a bug with the changes dictionary in the file state
++ Fixed the TCP keep alive settings to work better with SREQ caching
++ Fixed many bugs within the iptables state and module
++ Fixed bug with states by adding fun, state, and unless to the state runtime 
internal keywords listing
++ Added ability to eAuth against Active Directory
++ Fixed some salt-ssh issues when running on Fedora 21
++ Fixed grains.get_or_set_hash to work with multiple entries under same key
++ Added better explanations and more examples of how the Reactor calls 
functions to docs
++ Fixed bug to not pass ex_config_drive to libcloud unless it's explicitly 
enabled
++ Fixed bug with pip.install on windows
++ Fixed bug where puppet.run always returns a 0 retcode
++ Fixed race condition bug with minion scheduling via pillar
++ Made efficiency improvements and bug fixes to the windows installer
++ Updated environment variables to fix bug with pygit2 when running salt as 
non-root user
++ Fixed cas behavior on data module -- data.cas was not saving changes
++ Fixed GPG rendering error
++ Fixed strace error in virt.query
++ Fixed stacktrace when running chef-solo command
++ Fixed possible bug wherein uncaught exceptions seem to make zmq3 tip over 
when threading is involved
++ Fixed argument passing to the reactor
++ Fixed glibc caching to prevent bug where salt-minion getaddrinfo in 
dns_check() never got updated nameservers
+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.
+
+---

Old:

  salt-2014.7.4.tar.gz

New:

  salt-2014.7.5.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.kYRhNz/_old  2015-04-25 11:25:34.0 +0200
+++ /var/tmp/diff_new_pack.kYRhNz/_new  2015-04-25 11:25:34.0 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2014.7.4
+Version:2014.7.5
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.7.4.tar.gz - salt-2014.7.5.tar.gz ++
 6964 lines of diff (skipped)




commit salt for openSUSE:Factory

2015-04-18 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-04-18 10:39:33

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-02-27 
11:10:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-04-18 
10:39:34.0 +0200
@@ -1,0 +2,83 @@
+Mon Mar 30 21:41:22 UTC 2015 - abo...@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
+  

commit salt for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-02-27 11:10:07

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2015-01-24 
22:21:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-02-27 
11:10:10.0 +0100
@@ -1,0 +2,16 @@
+Thu Feb 12 19:35:34 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2014.7.2:
+- fix package bug with fdupes.
+- keep sle 11 sp3 support.
++ Fix erroneous warnings for systemd service enabled check (issue 19606)
++ Fix FreeBSD kernel module loading, listing, and persistence kmod (issue 
197151, issue 19682)
++ Allow case-sensitive npm package names in the npm state. This may break 
behavior 
+  for people expecting the state to lowercase their npm package names for 
them. 
+  The npm module was never affected by mandatory lowercasing. (issue 20329)
++ Deprecate the activate parameter for pip.install for both the module and the 
state. 
+  If bin_env is given and points to a virtualenv, there is no need to activate 
that virtualenv 
+  in a shell for pip to install to the virtualenv.
++ Fix a file-locking bug in gitfs (issue 18839)
+
+---

Old:

  salt-2014.7.1.tar.gz

New:

  salt-2014.7.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.N6YGMQ/_old  2015-02-27 11:10:10.0 +0100
+++ /var/tmp/diff_new_pack.N6YGMQ/_new  2015-02-27 11:10:10.0 +0100
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2014.7.1
+Version:2014.7.2
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -265,6 +265,7 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 %fdupes %{buildroot}%{_prefix}
+%fdupes $RPM_BUILD_ROOT%{python_sitelib}
 
 ## create missing directories
 mkdir -p %{buildroot}%{_sysconfdir}/salt/master.d

++ salt-2014.7.1.tar.gz - salt-2014.7.2.tar.gz ++
 10038 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2015-01-24 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2015-01-24 22:20:58

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-11-24 
11:13:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2015-01-24 
22:21:00.0 +0100
@@ -1,0 +2,13 @@
+Thu Jan 15 17:50:52 UTC 2015 - abo...@gmail.com
+
+- New Bugfix release 2014.7.1:
++ Fixed gitfs serving symlinks in file.recurse states (issue 17700)
++ Fixed holding of multiple packages (YUM) when combined with version pinning 
(issue 18468)
++ Fixed use of Jinja templates in masterless mode with non-roots fileserver 
backend (issue 17963)
++ Re-enabled pillar and compound matching for mine and publish calls. Note 
that pillar globbing is still disabled for those modes, for security reasons. 
(issue 17194)
++ Fix for tty: True in salt-ssh (issue 16847)
+- Needed to provide zsh completion because of the tarball missing the zsh 
completion script.
+- Removed man salt.1.gz file from salt-master because upstream removed it.
+- Added man salt.7.gz to salt-master package
+
+---

Old:

  salt-2014.7.0.tar.gz

New:

  salt-2014.7.1.tar.gz
  zsh_completion.zsh



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.vFROmD/_old  2015-01-24 22:21:01.0 +0100
+++ /var/tmp/diff_new_pack.vFROmD/_new  2015-01-24 22:21:01.0 +0100
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:2014.7.0
+Version:2014.7.1
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -24,6 +24,9 @@
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
 
+# FIX_UPSTREAM_TARBALL no zsh completion
+Source1:   zsh_completion.zsh
+
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
 Patch1: use-forking-daemon.patch
 
@@ -322,7 +325,8 @@
 ## install completion scripts
 %if %with_bashcomp
 install -Dpm 0644 pkg/salt.bash %{buildroot}/etc/bash_completion.d/%{name}
-install -Dpm 0644 scripts/completion/zsh_completion.zsh 
%{buildroot}/etc/zsh_completion.d/%{name}
+#install -Dpm 0644 scripts/completion/zsh_completion.zsh 
#%%{buildroot}/etc/zsh_completion.d/#%%{name}
+install -Dpm 0644 %{SOURCE1} %{buildroot}/etc/zsh_completion.d/%{name}
 %endif #with_bashcomp
 
 #%%check
@@ -500,10 +504,10 @@
 %{_bindir}/salt-key
 %{_bindir}/salt-run
 %{_mandir}/man1/salt-master.1.gz
-%{_mandir}/man1/salt.1.gz
 %{_mandir}/man1/salt-cp.1.gz
 %{_mandir}/man1/salt-key.1.gz
 %{_mandir}/man1/salt-run.1.gz
+%{_mandir}/man7/salt.7.gz
 %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
 %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/salt/master
 %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/salt/roster
@@ -529,7 +533,6 @@
 %{_bindir}/salt-unity
 %{_mandir}/man1/salt-unity.1.gz
 %{_mandir}/man1/salt-call.1.gz
-%{_mandir}/man7/salt.7.gz
 %config(noreplace) %{_sysconfdir}/logrotate.d/salt
 %attr(755,root,root)%{python_sitelib}/salt/cloud/deploy/*.sh
 %{python_sitelib}/*

++ salt-2014.7.0.tar.gz - salt-2014.7.1.tar.gz ++
 40944 lines of diff (skipped)

++ use-forking-daemon.patch ++
--- /var/tmp/diff_new_pack.vFROmD/_old  2015-01-24 22:21:02.0 +0100
+++ /var/tmp/diff_new_pack.vFROmD/_new  2015-01-24 22:21:02.0 +0100
@@ -1,7 +1,7 @@
-Index: salt-2014.1.8/pkg/salt-master.service
+Index: salt-2014.7.1/pkg/salt-master.service
 ===
 salt-2014.1.13.orig/pkg/salt-master.service
-+++ salt-2014.1.13/pkg/salt-master.service
+--- salt-2014.7.1.orig/pkg/salt-master.service
 salt-2014.7.1/pkg/salt-master.service
 @@ -3,8 +3,10 @@ Description=The Salt Master Server
  After=syslog.target network.target
  

++ zsh_completion.zsh ++
#compdef salt salt-call salt-cp

local state line curcontext=$curcontext
 
salt_dir=${$(python2 -c 'import salt; print(salt.__file__);')%__init__*}
_modules(){
typeset -a _funcs
for file in $salt_dir/modules/*${words[CURRENT]%.*}*.py; do
module=${${file##*/}%.py}
if ! grep '__virtual__' $file  /dev/null; then
continue
fi
mod=$(python2 -c import salt.modules.$module as tmp; 
print(getattr(tmp, '__virtualname__', '$module'));)
for func in $(awk -F'[ (]' '/^def [^_]/ {print $2}' $file); do 
_funcs+=($mod.$func)
done
 

commit salt for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-11-24 11:13:31

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-10-23 
14:21:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-11-24 
11:13:44.0 +0100
@@ -1,0 +2,81 @@
+Mon Nov  3 21:35:31 UTC 2014 - abo...@gmail.com
+
+- Updated to Major Release 2014.7.0
+- added python-zipp as depency
+- added recommend python-pygit2, this is the preferred gitfs backend of 
saltstack
+- added zsh-completion package
+- Removed Patch fix-service-py-version-parsing-sles.patch already fixed in 
this package
+- Removed Patch pass-all-systemd-list-units.patch already fixed in this package
+- Removed Patch disable-service-py-for-suse-family.patch already fixed in this 
package
+- Removed Patch allow-systemd-units-no-unit-files.patch already fixed in this 
package
+- Removed Patch allow-systemd-parameterized-services.patch already fixed in 
this package
+- More information at: 
http://docs.saltstack.com/en/latest/topics/releases/2014.7.0.html
+- SALT SSH ENHANCEMENTS:
+  + Support for Fileserver Backends
+  + Support for Saltfile
+  + Ext Pillar
+  + No more sshpass needed
+  + Pure Python Shim
+  + Custom Module Delivery
+  + CP module Support
+  + More Thin Directory Options
+ - Salt State System enhancements:
+   + New Imperative State Keyword Listen
+   + New Mod Aggregate Runtime Manipulator
+   + New Requisites: onchanges and onfail
+   + New Global onlyif and unless
+   + Use names to expand and override values
+ - Salt Major Features:
+   + Improved Scheduler Additions
+   + Red Hat 7 Support
+   + Fileserver Backends in Salt-call
+   + Amazon Execution Modules in salt-cloud
+   + LXC Runner Enhancements
+   + Next Gen Docker Management
+   + Peer System Performance Improvements
+   + SDB Encryption at rest for configs
+   + GPG Renderer encrypted pillar at rest
+   + OpenStack Expansions
+   + Queues System external queue systems into Salt events
+   + Multi Master Failover Additions
+   + Chef Execution Module
+ - salt-api Project Merge
+   + Synchronous and Asynchronous Execution of Runner and Wheel Modules
+   + rest_cherrypy Additions
+   + Web Hooks
+ - Fileserver Backend Enhancements:
+   + New gitfs Features
+   + Pygit2 and Dulwich support
+   + Mountpoints support
+   + New hgfs Features
+   + mountpoints support
+   + New svnfs Features:
++ mountpoints 
+   + minionfs Featuressupport
++ mountpoints
+ - New Salt Modules:
+   + Oracle
+   + Random
+   + Redis
+   + Amazon Simple Queue Service
+   + Block Device Management
+   + CoreOS etcd
+   + Genesis
+   + InfluxDB
+   + Server Density
+   + Twilio Notifications
+   + Varnish
+   + ZNC IRC Bouncer
+   + SMTP
+ - NEW RUNNERS:
+   + Map/Reduce Style
+   + Queue
+ - NEW EXTERNAL PILLARS:
+   + CoreOS etcd
+ - NEW SALT-CLOUD PROVIDERS:
+   + Aliyun ECS Cloud
+   + LXC Containers
+   + Proxmox (OpenVZ containers  KVM)
+- DEPRECATIONS:
+ + Salt.modules.virtualenv_mod
+---

Old:

  allow-systemd-parameterized-services.patch
  allow-systemd-units-no-unit-files.patch
  disable-service-py-for-suse-family.patch
  fix-service-py-version-parsing-sles.patch
  pass-all-systemd-list-units.patch
  salt-2014.1.13.tar.gz

New:

  salt-2014.7.0.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.hkoDcH/_old  2014-11-24 11:13:45.0 +0100
+++ /var/tmp/diff_new_pack.hkoDcH/_new  2014-11-24 11:13:45.0 +0100
@@ -16,25 +16,16 @@
 #
 
 Name:   salt
-Version:2014.1.13
+Version:2014.7.0
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
 Group:  System/Monitoring
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM allow-systemd-units-no-unit-files.patch tser...@suse.com 
-- allow salt to detect init script services
-Patch1: allow-systemd-units-no-unit-files.patch
-# PATCH-FIX-UPSTREAM allow-systemd-units-no-unit-files.patch tser...@suse.com 
-- part 2 of above fix
-Patch2: allow-systemd-parameterized-services.patch
-# PATCH-FIX-UPSTREAM pass-all-systemd-list-units.patch tser...@suse.com -- 
part 3 of above fix
-Patch3: pass-all-systemd-list-units.patch
+
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
-Patch4: use-forking-daemon.patch
-# PATCH-FIX-UPSTREAM 

commit salt for openSUSE:Factory

2014-10-23 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-10-23 14:20:59

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-10-01 
11:23:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-10-23 
14:21:19.0 +0200
@@ -1,0 +2,15 @@
+Thu Oct 16 19:26:57 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.13 a bugfix release on 2014.1.12
+  + fix module run exit code (issue 16420)
+  + salt cloud Check the exit status code of scp before assuming it has 
failed. (issue 16599)
+  
+
+---
+Fri Oct 10 18:47:07 UTC 2014 - abo...@gmail.com
+ff
+- Updated to 2014.1.12 a bugfix release on 2014.1.11
+  + Fix scp_file always failing (which broke salt-cloud) (issue 16437)
+  + Fix regression in pillar in masterless (issue 16210, issue 16416, issue 
16428)
+
+---
@@ -471 +486 @@
-- Updated 0.17.0 Feauture Release
+- Updated 0.17.0 Feature Release
@@ -602 +617 @@
-- New Feautures in 0.16.0:
+- New Features in 0.16.0:

Old:

  salt-2014.1.11.tar.gz

New:

  salt-2014.1.13.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.WFclNl/_old  2014-10-23 14:21:20.0 +0200
+++ /var/tmp/diff_new_pack.WFclNl/_new  2014-10-23 14:21:20.0 +0200
@@ -15,9 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   salt
-Version:2014.1.11
+Version:2014.1.13
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.1.11.tar.gz - salt-2014.1.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.11/PKG-INFO new/salt-2014.1.13/PKG-INFO
--- old/salt-2014.1.11/PKG-INFO 2014-09-09 22:43:03.0 +0200
+++ new/salt-2014.1.13/PKG-INFO 2014-10-15 17:26:12.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: salt
-Version: 2014.1.11
+Version: 2014.1.13
 Summary: Portable, distributed, remote execution and configuration management 
system
 Home-page: http://saltstack.org
 Author: Thomas S Hatch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.11/doc/topics/installation/fedora.rst 
new/salt-2014.1.13/doc/topics/installation/fedora.rst
--- old/salt-2014.1.11/doc/topics/installation/fedora.rst   2014-09-09 
22:42:16.0 +0200
+++ new/salt-2014.1.13/doc/topics/installation/fedora.rst   2014-10-15 
17:21:54.0 +0200
@@ -7,6 +7,12 @@
 up to date versions of Salt than other members of the Red Hat family, which
 makes it a great place to help improve Salt!
 
+**WARNING**: Fedora 19 comes with systemd 204.  Systemd has known bugs fixed in
+later revisions that prevent the salt-master from starting reliably or opening
+the network connections that it needs to.  It's not likely that a salt-master
+will start or run reliably on any distribution that uses systemd version 204 
or 
+earlier.  Running salt-minions should be OK.
+
 Installation
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.11/doc/topics/releases/2014.1.11.rst 
new/salt-2014.1.13/doc/topics/releases/2014.1.11.rst
--- old/salt-2014.1.11/doc/topics/releases/2014.1.11.rst1970-01-01 
01:00:00.0 +0100
+++ new/salt-2014.1.13/doc/topics/releases/2014.1.11.rst2014-10-03 
22:21:36.0 +0200
@@ -0,0 +1,16 @@
+
+Salt 2014.1.11 Release Notes
+
+
+:release: 2014-08-29
+
+Version 2014.1.11 is another bugfix release for :doc:`2014.1.0
+/topics/releases/2014.1.0`.  Changes include:
+
+- Fix for minion_id with byte-order mark (BOM) (:issue:`12296`)
+- Fix ``runas`` deprecation in ``at`` module
+- Fix trailing slash befhavior for ``file.makedirs_`` (:issue:`14019`)
+- Fix chocolatey path (:issue:`13870`)
+- Fix git_pillar infinite loop issues (:issue:`14671`)
+- Fix json outputter ``null`` case
+- Fix for minion error if one of multiple masters are down (:issue:`14099`)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.11/doc/topics/releases/2014.1.12.rst 
new/salt-2014.1.13/doc/topics/releases/2014.1.12.rst
--- old/salt-2014.1.11/doc/topics/releases/2014.1.12.rst1970-01-01 
01:00:00.0 +0100
+++ new/salt-2014.1.13/doc/topics/releases/2014.1.12.rst2014-10-15 
17:21:54.0 

commit salt for openSUSE:Factory

2014-10-01 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-10-01 11:23:23

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-08-20 
17:51:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-10-01 
11:23:47.0 +0200
@@ -1,0 +2,13 @@
+Wed Sep 10 18:10:50 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.11 is another bugfix release for 2014.1.0. Changes include:
+  + Fix for minion_id with byte-order mark (BOM) (issue 12296)
+  + Fix runas deprecation in at module
+  + Fix trailing slash befhavior for file.makedirs_ (issue 14019)
+  + Fix chocolatey path (issue 13870)
+  + Fix git_pillar infinite loop issues (issue 14671)
+  + Fix json outputter null case
+  + Fix for minion error if one of multiple masters are down (issue 14099)
+  + Updated the use-forking-daemon.patch with the right version
+  
+---

Old:

  salt-2014.1.10.tar.gz

New:

  salt-2014.1.11.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ZpQG8P/_old  2014-10-01 11:23:49.0 +0200
+++ /var/tmp/diff_new_pack.ZpQG8P/_new  2014-10-01 11:23:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.10
+Version:2014.1.11
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.1.10.tar.gz - salt-2014.1.11.tar.gz ++
 3581 lines of diff (skipped)

++ use-forking-daemon.patch ++
--- /var/tmp/diff_new_pack.ZpQG8P/_old  2014-10-01 11:23:50.0 +0200
+++ /var/tmp/diff_new_pack.ZpQG8P/_new  2014-10-01 11:23:50.0 +0200
@@ -1,7 +1,7 @@
 Index: salt-2014.1.8/pkg/salt-master.service
 ===
 salt-2014.1.10.orig/pkg/salt-master.service
-+++ salt-2014.1.10/pkg/salt-master.service
+--- salt-2014.1.11.orig/pkg/salt-master.service
 salt-2014.1.11/pkg/salt-master.service
 @@ -3,8 +3,10 @@ Description=The Salt Master Server
  After=syslog.target network.target
  

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-08-20 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-08-20 17:51:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-08-11 
10:07:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-08-20 
17:51:58.0 +0200
@@ -1,0 +2,11 @@
+Mon Aug 18 13:06:07 UTC 2014 - tser...@suse.com
+
+- Fix service.py version parsing for SLE 11
+  + Added fix-service-py-version-parsing-sles.patch
+
+---
+Tue Aug 12 09:44:43 UTC 2014 - tser...@suse.com
+
+- Remove salt-master's hard requirement for git and python-GitPython on SLE 12
+
+---

New:

  fix-service-py-version-parsing-sles.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ZJVQl2/_old  2014-08-20 17:52:00.0 +0200
+++ /var/tmp/diff_new_pack.ZJVQl2/_new  2014-08-20 17:52:00.0 +0200
@@ -34,6 +34,8 @@
 Patch4: use-forking-daemon.patch
 # PATCH-FIX-UPSTREAM disable-service-py-for-suse-family.patch tser...@suse.com 
-- ensure salt uses systemd for services on SLES
 Patch5: disable-service-py-for-suse-family.patch
+# PATCH-FIX-UPSTREAM fix-service-py-version-parsing-sles.patch 
tser...@suse.com -- fix SLES 11 version parsing
+Patch6: fix-service-py-version-parsing-sles.patch
 
 #for building
 BuildRequires:  fdupes
@@ -146,8 +148,13 @@
 Summary:Management component for salt, a parallel remote execution 
system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
+%if 0%{?suse_version} == 1315
+Recommends: git
+Recommends: python-GitPython
+%else
 Requires:   git
 Requires:   python-GitPython
+%endif
 Requires:   python-M2Crypto
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
@@ -237,6 +244,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 python setup.py build

++ fix-service-py-version-parsing-sles.patch ++
From 1539d14a40d976b94724b14a17aff77f9a273a9a Mon Sep 17 00:00:00 2001
From: Tim Serong tser...@suse.com
Date: Mon, 18 Aug 2014 23:00:39 +1000
Subject: [PATCH] Fix service.py version parsing for SLE 11

osrelease on SLES 11 is in the form 11 SP3, i.e. major version, then a 
space, then service pack number. This means we can't just split on '.' to get 
the major number for comparisons. Rather we need to split on non-digit 
characters to handle both space-delimited and dot-delimited release formats 
(yuck).
---
 salt/modules/service.py | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/salt/modules/service.py b/salt/modules/service.py
index d581916..dab0817 100644
--- a/salt/modules/service.py
+++ b/salt/modules/service.py
@@ -49,7 +49,12 @@ def __virtual__():
 # Suse =12.0 uses systemd
 if __grains__.get('os_family', '') == 'Suse':
 try:
-if int(__grains__.get('osrelease', '').split('.')[0]) = 12:
+# osrelease might be in decimal format (e.g. 12.1), or for
+# SLES might include service pack (e.g. 11 SP3), so split on
+# non-digit characters, and the zeroth element is the major
+# number (it'd be so much simpler if it was always X.Y...)
+import re
+if int(re.split('\D+', __grains__.get('osrelease', ''))[0]) = 12:
 return False
 except ValueError:
 return False
-- 
2.0.3

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-08-11 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-08-11 10:07:17

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-08-05 
10:24:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-08-11 
10:07:23.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug  6 06:36:02 UTC 2014 - tser...@suse.com
+
+- Ensure salt uses systemd for services on SLES
+  + Added disable-service-py-for-suse-family.patch
+
+---

New:

  disable-service-py-for-suse-family.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.aposfL/_old  2014-08-11 10:07:24.0 +0200
+++ /var/tmp/diff_new_pack.aposfL/_new  2014-08-11 10:07:24.0 +0200
@@ -32,6 +32,8 @@
 Patch3: pass-all-systemd-list-units.patch
 # PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
 Patch4: use-forking-daemon.patch
+# PATCH-FIX-UPSTREAM disable-service-py-for-suse-family.patch tser...@suse.com 
-- ensure salt uses systemd for services on SLES
+Patch5: disable-service-py-for-suse-family.patch
 
 #for building
 BuildRequires:  fdupes
@@ -234,6 +236,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 python setup.py build

++ disable-service-py-for-suse-family.patch ++
From 372d68180c35213de57b0b0b5a4773ffa92a4e5e Mon Sep 17 00:00:00 2001
From: Tim Serong tser...@suse.com
Date: Wed, 6 Aug 2014 16:33:07 +1000
Subject: [PATCH] Disable service.py for entire SUSE family = 12

Checking os_family allows us to pick up openSUSE and SUSE Linux Enterprise, 
rather than just checking for os == openSUSE.
---
 salt/modules/service.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/salt/modules/service.py b/salt/modules/service.py
index cfafe24..d581916 100644
--- a/salt/modules/service.py
+++ b/salt/modules/service.py
@@ -47,7 +47,7 @@ def __virtual__():
 if __grains__['kernel'] != 'Linux':
 return False
 # Suse =12.0 uses systemd
-if __grains__.get('os', '') == 'openSUSE':
+if __grains__.get('os_family', '') == 'Suse':
 try:
 if int(__grains__.get('osrelease', '').split('.')[0]) = 12:
 return False
-- 
2.0.3

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-08-05 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-08-05 10:24:27

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-07-31 
10:04:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-08-05 
10:24:39.0 +0200
@@ -1,0 +2,17 @@
+Mon Aug  4 16:12:14 UTC 2014 - abo...@gmail.com
+
+- RPM spec update
+  + added service_add_pre function
+
+---
+Fri Aug  1 19:41:12 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.10:
+ + Version 2014.1.9 contained a regression which caused inaccurate Salt version
+   detection, and thus was never packaged for general release.  This version
+   contains the version detection fix, but is otherwise identical to 2014.1.9.
+ + Version 2014.1.8 contained a regression which caused inaccurate Salt version
+   detection, and thus was never packaged for general release.  This version
+   contains the version detection fix, but is otherwise identical to 2014.1.8.
+
+---

Old:

  salt-2014.1.8.tar.gz

New:

  salt-2014.1.10.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.1REMbO/_old  2014-08-05 10:24:41.0 +0200
+++ /var/tmp/diff_new_pack.1REMbO/_new  2014-08-05 10:24:41.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.8
+Version:2014.1.10
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -314,6 +314,11 @@
 %stop_on_removal salt-syndic
 %endif
 
+%pre syndic
+%if 0%{?_unitdir:1}
+%service_add_pre salt-syndic.service
+%endif
+
 %post syndic
 %if 0%{?_unitdir:1}
 %service_add_post salt-syndic.service
@@ -337,6 +342,11 @@
 %stop_on_removal salt-master
 %endif
 
+%pre master
+%if 0%{?_unitdir:1}
+%service_add_pre salt-master.service
+%endif
+
 %post master
 %if 0%{?_unitdir:1}
 %service_add_post salt-master.service
@@ -360,6 +370,11 @@
 %stop_on_removal salt-minion
 %endif
 
+%pre minion
+%if 0%{?_unitdir:1}
+%service_add_pre salt-minion.service
+%endif
+
 %post minion
 %if 0%{?_unitdir:1}
 %service_add_post salt-minion.service

++ salt-2014.1.8.tar.gz - salt-2014.1.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.8/PKG-INFO new/salt-2014.1.10/PKG-INFO
--- old/salt-2014.1.8/PKG-INFO  2014-07-30 21:56:06.0 +0200
+++ new/salt-2014.1.10/PKG-INFO 2014-08-01 20:40:39.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: salt
-Version: 2014.1.8
+Version: 2014.1.10
 Summary: Portable, distributed, remote execution and configuration management 
system
 Home-page: http://saltstack.org
 Author: Thomas S Hatch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.8/doc/topics/releases/2014.1.10.rst 
new/salt-2014.1.10/doc/topics/releases/2014.1.10.rst
--- old/salt-2014.1.8/doc/topics/releases/2014.1.10.rst 1970-01-01 
01:00:00.0 +0100
+++ new/salt-2014.1.10/doc/topics/releases/2014.1.10.rst2014-08-01 
20:36:57.0 +0200
@@ -0,0 +1,24 @@
+===
+Salt 2014.1.10 Release Notes
+===
+
+:release: 2014-08-01
+
+.. note::
+
+Verion 2014.1.9 contained a regression which caused inaccurate Salt version
+detection, and thus was never packaged for general release.  This version
+contains the version detection fix, but is otherwise identical to 2014.1.9.
+
+Version 2014.1.10 is another bugfix release for :doc:`2014.1.0
+/topics/releases/2014.1.0`.  Changes include:
+
+- Ensure salt-ssh will not continue if permissions on a temporary directory are
+  not correct.
+- Use the bootstrap script distributed with Salt instead of relying on an
+  external resource
+- Remove unused testing code
+- Ensure salt states are placed into the ``.salt`` directory in salt-ssh
+- Use a randomized path for temporary files in a salt-cloud deployment
+- Clean any stale directories to ensure a fresh copy of salt-ssh during a
+  deployment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.8/doc/topics/releases/2014.1.8.rst 
new/salt-2014.1.10/doc/topics/releases/2014.1.8.rst
--- old/salt-2014.1.8/doc/topics/releases/2014.1.8.rst  2014-07-30 
21:48:40.0 +0200
+++ new/salt-2014.1.10/doc/topics/releases/2014.1.8.rst 2014-08-01 
20:36:57.0 +0200
@@ -4,6 +4,12 @@
 
 :release: 2014-07-30
 
+.. note::
+
+This release 

commit salt for openSUSE:Factory

2014-07-31 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-07-31 10:04:21

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-07-25 
12:27:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-07-31 
10:04:38.0 +0200
@@ -1,0 +2,11 @@
+Wed Jul 30 20:22:09 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.8:
+  + Ensure salt-ssh will not continue if permissions on a temporary directory 
are not correct.
+  + Use the bootstrap script distributed with Salt instead of relying on an 
external resource
+  + Remove unused testing code
+  + Ensure salt states are placed into the .salt directory in salt-ssh
+  + Use a randomized path for temporary files in a salt-cloud deployment
+  + Clean any stale directories to ensure a fresh copy of salt-ssh during a 
deployment
+
+---

Old:

  salt-2014.1.7.tar.gz

New:

  salt-2014.1.8.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.c7tU4M/_old  2014-07-31 10:04:40.0 +0200
+++ /var/tmp/diff_new_pack.c7tU4M/_new  2014-07-31 10:04:40.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.7
+Version:2014.1.8
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.1.7.tar.gz - salt-2014.1.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.7/PKG-INFO new/salt-2014.1.8/PKG-INFO
--- old/salt-2014.1.7/PKG-INFO  2014-07-09 23:02:13.0 +0200
+++ new/salt-2014.1.8/PKG-INFO  2014-07-30 21:56:06.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: salt
-Version: 2014.1.7
+Version: 2014.1.8
 Summary: Portable, distributed, remote execution and configuration management 
system
 Home-page: http://saltstack.org
 Author: Thomas S Hatch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.7/doc/topics/releases/2014.1.8.rst 
new/salt-2014.1.8/doc/topics/releases/2014.1.8.rst
--- old/salt-2014.1.7/doc/topics/releases/2014.1.8.rst  1970-01-01 
01:00:00.0 +0100
+++ new/salt-2014.1.8/doc/topics/releases/2014.1.8.rst  2014-07-30 
21:48:40.0 +0200
@@ -0,0 +1,18 @@
+===
+Salt 2014.1.8 Release Notes
+===
+
+:release: 2014-07-30
+
+Version 2014.1.8 is another bugfix release for :doc:`2014.1.0
+/topics/releases/2014.1.0`.  Changes include:
+
+- Ensure salt-ssh will not continue if permissions on a temporary directory are
+  not correct.
+- Use the bootstrap script distributed with Salt instead of relying on an
+  external resource
+- Remove unused testing code
+- Ensure salt states are placed into the ``.salt`` directory in salt-ssh
+- Use a randomized path for temporary files in a salt-cloud deployment
+- Clean any stale directories to ensure a fresh copy of salt-ssh during a
+  deployment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.7/pkg/smartos/esky/BUILD_ENVIRONMENT.md 
new/salt-2014.1.8/pkg/smartos/esky/BUILD_ENVIRONMENT.md
--- old/salt-2014.1.7/pkg/smartos/esky/BUILD_ENVIRONMENT.md 2014-06-24 
22:07:36.0 +0200
+++ new/salt-2014.1.8/pkg/smartos/esky/BUILD_ENVIRONMENT.md 2014-07-29 
18:03:05.0 +0200
@@ -13,7 +13,7 @@
 
 mv /opt/local /opt/local.backup ; hash -r
 cd /
-curl 
http://pkgsrc.joyent.com/packages/SmartOS/bootstrap/bootstrap-2013Q3-x86_64.tar.gz
 | gtar xz
+curl 
http://pkgsrc.joyent.com/packages/SmartOS/bootstrap/bootstrap-2013Q4-x86_64.tar.gz
 | gtar xz
 hash -r
 
 pkgin -y up
@@ -23,13 +23,8 @@
 cd /opt/local/bin
 curl -kO 'https://us-east.manta.joyent.com/nahamu/public/smartos/bins/patchelf'
 chmod +x patchelf
-cat swig EOF
-#!/bin/bash
-exec /opt/local/bin/swig2.0 -I/opt/local/include $@
-EOF
 
-pip install esky
-yes | pip uninstall bbfreeze
+pip install esky bbfreeze
 
 cd $HERE
 curl -kO 
'https://pypi.python.org/packages/source/b/bbfreeze-loader/bbfreeze-loader-1.1.0.zip'
@@ -41,16 +36,17 @@
 gcc $HERE/console.o $HERE/getpath.o 
/opt/local/lib/python2.7/config/libpython2.7.a -L/opt/local/lib 
-L/opt/local/lib/python2.7/config -L/opt/local/lib -lsocket -lnsl -ldl -lrt -lm 
-static-libgcc -o $HERE/console.exe
 patchelf --set-rpath '$ORIGIN:$ORIGIN/../lib' $HERE/console.exe
 
-git clone git://github.com/schmir/bbfreeze -b master
-( cd $HERE/bbfreeze  easy_install-2.7 . )
 find /opt/local -name console.exe -exec mv $HERE/console.exe {} \;
 

commit salt for openSUSE:Factory

2014-07-25 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-07-25 12:27:30

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-07-21 
22:35:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-07-25 
12:27:54.0 +0200
@@ -1,0 +2,17 @@
+Thu Jul 24 13:11:03 UTC 2014 - tser...@suse.com
+
+- Allow salt to correctly detect services provided by init scripts
+  + Added allow-systemd-units-no-unit-files.patch
+  + Added allow-systemd-parameterized-services.patch
+  + Added pass-all-systemd-list-units.patch
+- Move systemd service file fix to patch, add PIDFile parameter (this
+  fix is applicable for all SUSE versions, not just 12.3)
+  + Added use-forking-daemon.patch
+
+---
+Wed Jul 23 06:24:00 UTC 2014 - abo...@gmail.com
+
+- Improve systemd service file fix for 12.3
+  Use forking instead of Simple and daemonize salt-master process
+
+---

New:

  allow-systemd-parameterized-services.patch
  allow-systemd-units-no-unit-files.patch
  pass-all-systemd-list-units.patch
  use-forking-daemon.patch



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.DC5u6H/_old  2014-07-25 12:27:55.0 +0200
+++ /var/tmp/diff_new_pack.DC5u6H/_new  2014-07-25 12:27:55.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package salt
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,14 @@
 Group:  System/Monitoring
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM allow-systemd-units-no-unit-files.patch tser...@suse.com 
-- allow salt to detect init script services
+Patch1: allow-systemd-units-no-unit-files.patch
+# PATCH-FIX-UPSTREAM allow-systemd-units-no-unit-files.patch tser...@suse.com 
-- part 2 of above fix
+Patch2: allow-systemd-parameterized-services.patch
+# PATCH-FIX-UPSTREAM pass-all-systemd-list-units.patch tser...@suse.com -- 
part 3 of above fix
+Patch3: pass-all-systemd-list-units.patch
+# PATCH-FIX-OPENSUSE use-forking-daemon.patch tser...@suse.com -- We don't 
have python-systemd, so notify can't work
+Patch4: use-forking-daemon.patch
 
 #for building
 BuildRequires:  fdupes
@@ -31,14 +39,14 @@
 BuildRequires:  python-Jinja2
 BuildRequires:  python-M2Crypto
 BuildRequires:  python-PyYAML
-BuildRequires:  python-yaml
+BuildRequires:  python-apache-libcloud = 0.14.0
 BuildRequires:  python-devel
 BuildRequires:  python-msgpack-python
+BuildRequires:  python-psutil
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq
-BuildRequires:  python-psutil
 BuildRequires:  python-requests
-BuildRequires:  python-apache-libcloud = 0.14.0
+BuildRequires:  python-yaml
 
 %if 0%{?sles_version}
 BuildRequires:  python
@@ -65,13 +73,13 @@
 
 Requires:   logrotate
 Requires:   python-Jinja2
-Requires:   python-yaml
 Requires:   python-PyYAML
-Requires:   python-yaml
 Requires:   python-apache-libcloud
-Requires:   python-xml
 Requires:   python-psutil
 Requires:   python-requests
+Requires:   python-xml
+Requires:   python-yaml
+Requires:   python-yaml
 Requires(pre): %fillup_prereq
 %if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
@@ -87,7 +95,6 @@
 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())}
@@ -98,7 +105,6 @@
 Recommends: python-botocore
 Recommends: python-netaddr
 
-
 %description
 Salt is a distributed remote execution system used to execute commands and
 query data. It was developed in order to bring the best solutions found in
@@ -224,6 +230,10 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 python setup.py build
@@ -254,11 +264,6 @@
 mkdir -p %{buildroot}/srv/pillar
 mkdir -p %{buildroot}%{_docdir}/salt
 
-## fix opensuse 12.3 systemd service file
-%if 0%{?suse_version} == 1230
-sed -i 's/^Type=notify/Type=simple/g' pkg/salt-master.service
-%endif
-
 ## install init 

commit salt for openSUSE:Factory

2014-07-21 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-07-21 21:40:37

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-07-11 
20:05:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-07-21 
22:35:16.0 +0200
@@ -1,0 +2,7 @@
+Sat Jul 19 07:58:18 UTC 2014 - abo...@gmail.com
+
+- Fixed bug in opensuse 12.3 systemd file
+  systemd 198 doesn't have python-systemd binding.
+- Disabled testing on SLES
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.IOX4rn/_old  2014-07-21 22:35:17.0 +0200
+++ /var/tmp/diff_new_pack.IOX4rn/_new  2014-07-21 22:35:17.0 +0200
@@ -253,7 +253,12 @@
 mkdir -p %{buildroot}/srv/salt
 mkdir -p %{buildroot}/srv/pillar
 mkdir -p %{buildroot}%{_docdir}/salt
-#
+
+## fix opensuse 12.3 systemd service file
+%if 0%{?suse_version} == 1230
+sed -i 's/^Type=notify/Type=simple/g' pkg/salt-master.service
+%endif
+
 ## install init and systemd scripts
 %if 0%{?_unitdir:1}
 install -Dpm 0644 pkg/salt-master.service 
%{buildroot}%_unitdir/salt-master.service
@@ -293,10 +298,9 @@
 %endif #with_bashcomp
 
 %check
-# don't test on factory because of ssl2 method deprication
-#%%if 0%{?suse_version}  1310
+%if 0%{?suse_version}  1310
 %{__python} setup.py test --runtests-opts=-u
-#%%endif
+%endif
 
 %preun syndic
 %if 0%{?_unitdir:1}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-07-11 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-07-11 20:05:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-07-10 
09:31:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-07-11 
20:05:45.0 +0200
@@ -1,0 +2,7 @@
+Thu Jul 10 18:25:05 UTC 2014 - abo...@gmail.com
+
+- Update to 2014.7
+  This release was a hotfix release for the regression listed above which was 
present in the 2014.1.6 
+- Fix batch mode regression (issue 14046)
+
+---

Old:

  salt-2014.1.6.tar.gz

New:

  salt-2014.1.7.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.VozOEf/_old  2014-07-11 20:05:46.0 +0200
+++ /var/tmp/diff_new_pack.VozOEf/_new  2014-07-11 20:05:46.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.6
+Version:2014.1.7
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.1.6.tar.gz - salt-2014.1.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.6/PKG-INFO new/salt-2014.1.7/PKG-INFO
--- old/salt-2014.1.6/PKG-INFO  2014-07-08 23:01:34.0 +0200
+++ new/salt-2014.1.7/PKG-INFO  2014-07-09 23:02:13.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: salt
-Version: 2014.1.6
+Version: 2014.1.7
 Summary: Portable, distributed, remote execution and configuration management 
system
 Home-page: http://saltstack.org
 Author: Thomas S Hatch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.6/doc/conf.py 
new/salt-2014.1.7/doc/conf.py
--- old/salt-2014.1.6/doc/conf.py   2014-06-27 22:26:23.0 +0200
+++ new/salt-2014.1.7/doc/conf.py   2014-07-09 22:57:10.0 +0200
@@ -117,7 +117,7 @@
 
 version = salt.version.__version__
 #release = '.'.join(map(str, salt.version.__version_info__))
-release = '2014.1.6'
+release = '2014.1.7'
 
 language = 'en'
 locale_dirs = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.6/doc/topics/releases/2014.1.7.rst 
new/salt-2014.1.7/doc/topics/releases/2014.1.7.rst
--- old/salt-2014.1.6/doc/topics/releases/2014.1.7.rst  1970-01-01 
01:00:00.0 +0100
+++ new/salt-2014.1.7/doc/topics/releases/2014.1.7.rst  2014-07-09 
22:56:59.0 +0200
@@ -0,0 +1,31 @@
+===
+Salt 2014.1.7 Release Notes
+===
+
+:release: 2014-07-09
+
+Version 2014.1.7 is another bugfix release for :doc:`2014.1.0
+/topics/releases/2014.1.0`.  Changes include:
+
+- Fix batch mode regression (:issue:`14046`)
+
+This release was a hotfix release for the regression listed above which was
+present in the 2014.1.6 release.  The changes included in 2014.1.6 are listed
+below:
+
+- Fix extra ``iptables --help`` output (Sorry!)  (:issue:`13648`,
+  :issue:`13507`, :issue:`13527`, :issue:`13607`)
+- Fix ``mount.active`` for Solaris
+- Fix support for ``allow-hotplug`` statement in debian_ip network module
+- Add sqlite3 to esky builds
+- Fix ``jobs.active`` output (:issue:`9526`)
+- Fix the ``virtual`` grain for Xen (:issue:`13534`)
+- Fix eauth for batch mode (:issue:`9605`)
+- Fix force-related issues with ``tomcat`` support (:issue:`12889`)
+- Fix KeyError when cloud mapping
+- Fix salt-minion restart loop in Windows (:issue:`12086`)
+- Fix detection of ``service`` virtual module on Fedora minions
+- Fix traceback with missing ipv4 grain (:issue:`13838`)
+- Fix issue in roots backend with invalid data in mtime_map (:issue:`13836`)
+- Fix traceback in ``jobs.active`` (:issue:`11151`)
+- Fix ``master_tops`` and ``_ext_nodes`` issue (:issue:`13535`, :issue:`13673`)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-2014.1.6/salt/cli/__init__.py 
new/salt-2014.1.7/salt/cli/__init__.py
--- old/salt-2014.1.6/salt/cli/__init__.py  2014-06-27 22:26:23.0 
+0200
+++ new/salt-2014.1.7/salt/cli/__init__.py  2014-07-09 20:14:25.0 
+0200
@@ -59,27 +59,7 @@
 return
 
 if self.options.batch:
-eauth = {}
-if 'token' in self.config:
-eauth['token'] = self.config['token']
-
-# If using eauth and a token hasn't already been loaded into
-# kwargs, prompt the user to enter auth credentials
-if 'token' not in eauth and self.options.eauth:
-

commit salt for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-07-10 08:17:33

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-06-16 
21:33:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-07-10 
09:31:09.0 +0200
@@ -1,0 +2,19 @@
+Wed Jul  9 06:42:05 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.6
+- Fix extra iptables --help output (Sorry!) (issue 13648, issue 13507, issue 
13527, issue 13607)
+- Fix mount.active for Solaris
+- Fix support for allow-hotplug statement in debian_ip network module
+- Add sqlite3 to esky builds
+- Fix jobs.active output (issue 9526)
+- Fix the virtual grain for Xen (issue 13534)
+- Fix eauth for batch mode (issue 9605)
+- Fix force-related issues with tomcat support (issue 12889)
+- Fix KeyError when cloud mapping
+- Fix salt-minion restart loop in Windows (issue 12086)
+- Fix detection of service virtual module on Fedora minions
+- Fix traceback with missing ipv4 grain (issue 13838)
+- Fix issue in roots backend with invalid data in mtime_map (issue 13836)
+- Fix traceback in jobs.active (issue 11151)
+
+---

Old:

  salt-2014.1.5.tar.gz

New:

  salt-2014.1.6.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.3lqHgn/_old  2014-07-10 09:31:10.0 +0200
+++ /var/tmp/diff_new_pack.3lqHgn/_new  2014-07-10 09:31:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.5
+Version:2014.1.6
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-2014.1.5.tar.gz - salt-2014.1.6.tar.gz ++
 7879 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-06-16 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-06-16 21:33:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-05-06 
14:03:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-06-16 
21:33:45.0 +0200
@@ -1,0 +2,39 @@
+Wed Jun 11 18:53:38 UTC 2014 - abo...@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 - abo...@gmail.com
+
+- added bash completion package
+
+---

Old:

  salt-2014.1.4.tar.gz

New:

  salt-2014.1.5.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.uNvWMo/_old  2014-06-16 21:33:46.0 +0200
+++ /var/tmp/diff_new_pack.uNvWMo/_new  2014-06-16 21:33:46.0 +0200
@@ -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): %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 @@
 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 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
@@ -418,4 +448,12 @@
 %{python_sitelib}/*
 %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

++ salt-2014.1.4.tar.gz - salt-2014.1.5.tar.gz ++
 4159 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-04-30 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-04-30 15:12:30

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-03-22 
09:11:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-04-30 
15:12:31.0 +0200
@@ -1,0 +2,47 @@
+Thu Apr 17 18:06:56 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.3
+  - Fix username detection when su'ed to root on FreeBSD (issue 11628)
+  - Fix minionfs backend for file.recurse states
+  - Fix 32-bit packages of different arches than the CPU arch, on 32-bit 
RHEL/CentOS (issue 11822)
+  - Fix bug with specifying alternate home dir on user creation (FreeBSD) 
(issue 11790)
+  - Don’t reload site module on module refresh for MacOS
+  - Fix regression with running execution functions in Pillar SLS (issue 11453)
+  - Fix some modules missing from Windows installer
+  - Don’t log an error for yum commands that return nonzero exit status on 
non-failure (issue 11645)
+  - Fix bug in rabbitmq state (issue 8703)
+  - Fix missing ssh config options (issue 10604)
+  - Fix top.sls ordering (issue 10810 and issue 11691)
+  - Fix salt-key --list all (issue 10982)
+  - Fix win_servermanager install/remove function (issue 11038)
+  - Fix interaction with tokens when running commands as root (issue 11223)
+  - Fix overstate bug with find_job and **kwargs (issue 10503)
+  - Fix saltenv for aptpkg.mod_repo from pkgrepo state
+  - Fix environment issue causing file caching problems (issue 11189)
+  - Fix bug in __parse_key in registry state (issue 11408)
+  - Add minion auth retry on rejection (issue 10763)
+  - Fix publish_session updating the encryption key (issue 11493)
+  - Fix for bad AssertionError raised by GitPython (issue 11473)
+  - Fix debian_ip to allow disabling and enabling networking on Ubuntu (issue 
11164)
+  - Fix potential memory leak caused by saved (and unused) events (issue 11582)
+  - Fix exception handling in the MySQL module (issue 11616)
+  - Fix environment-related error (issue 11534)
+  - Include psutil on Windows
+  - Add file.replace and file.search to Windows (issue 11471)
+  - Add additional file module helpers to Windows (issue 11235)
+  - Add pid to netstat output on Windows (issue 10782)
+  - Fix Windows not caching new versions of installers in winrepo (issue 10597)
+  - Fix hardcoded md5 hashing
+  - Fix kwargs in salt-ssh (issue 11609)
+  - Fix file backup timestamps (issue 11745)
+  - Fix stacktrace on sys.doc with invalid eauth (issue 11293)
+  - Fix git.latest with test=True (issue 11595)
+  - Fix file.check_perms hardcoded follow_symlinks (issue 11387)
+  - Fix certain pkg states for RHEL5/Cent5 machines (issue 11719)
+- Packaging: 
+  - python-psutil depencies (more functional modules out of the box)
+  - python-yaml depencies (more functional modules out of the box)
+  - python-requests depencies (salt-cloud)
+  
+
+---

Old:

  salt-2014.1.1.tar.gz

New:

  salt-2014.1.3.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.oNBo8K/_old  2014-04-30 15:12:32.0 +0200
+++ /var/tmp/diff_new_pack.oNBo8K/_new  2014-04-30 15:12:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.1
+Version:2014.1.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -31,10 +31,13 @@
 BuildRequires:  python-Jinja2
 BuildRequires:  python-M2Crypto
 BuildRequires:  python-PyYAML
+BuildRequires:  python-yaml
 BuildRequires:  python-devel
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq
+BuildRequires:  python-psutil
+BuildRequires:  python-requests
 BuildRequires:  python-apache-libcloud = 0.14.0
 
 %if 0%{?sles_version}
@@ -62,9 +65,13 @@
 
 Requires:   logrotate
 Requires:   python-Jinja2
+Requires:   python-yaml
 Requires:   python-PyYAML
+Requires:   python-yaml
 Requires:   python-apache-libcloud
 Requires:   python-xml
+Requires:   python-psutil
+Requires:   python-requests
 Requires(pre): %fillup_prereq
 %if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
@@ -199,7 +206,6 @@
 ## documentation
 cd doc  make html  rm _build/html/.buildinfo  rm 
_build/html/_images/proxy_minions.png  cd _build/html  chmod -R -x+X *
 
-
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 %fdupes %{buildroot}%{_prefix}
@@ -256,8 +262,11 @@
 ## install SuSEfirewall2 rules
 install -Dpm 0644  

commit salt for openSUSE:Factory

2014-03-22 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-03-22 09:11:57

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-02-22 
18:17:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-03-22 
09:11:58.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 19 19:29:13 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.1 Bug Fix release
+- temporarily disabled integration check after consult with Upstream
+---

Old:

  salt-2014.1.0.tar.gz

New:

  salt-2014.1.1.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.lQ9DAq/_old  2014-03-22 09:11:59.0 +0100
+++ /var/tmp/diff_new_pack.lQ9DAq/_new  2014-03-22 09:11:59.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:2014.1.0
+Version:2014.1.1
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -52,6 +52,10 @@
 BuildRequires:  python-salt-testing
 BuildRequires:  python-unittest2
 BuildRequires:  python-xml
+%if 0%{?suse_version} = 1210
+BuildRequires:  python-pssh
+%{?systemd_requires}
+%endif
 
 #for docs
 BuildRequires:  python-sphinx
@@ -252,8 +256,8 @@
 ## install SuSEfirewall2 rules
 install -Dpm 0644  pkg/suse/salt.SuSEfirewall2 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
 
-%check
-%{__python} setup.py test --runtests-opts=-u
+#%%check
+#%%{__python} setup.py test --runtests-opts=-u
 
 %preun syndic
 %if 0%{?_unitdir:1}

++ salt-2014.1.0.tar.gz - salt-2014.1.1.tar.gz ++
 9507 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2014-02-22 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-02-22 18:17:25

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2014-01-30 
11:37:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-02-22 
18:17:27.0 +0100
@@ -1,0 +2,48 @@
+Thu Feb 20 19:10:20 UTC 2014 - abo...@gmail.com
+
+- Updated to 2014.1.0 Major Release
+- features:
+  - 2014.1.0 is the first release to follow the new date-based release naming 
system.
+  - Salt Cloud Merged into Salt
+  - Google Compute Engine support is added to salt-cloud.
+  - Salt Virt released
+  - Docker Integration
+  - IPv6 Support for iptables State/Module
+  - GitFS Improvements
+  - MinionFS
+  - saltenv
+  - Grains Caching
+  - Improved Command Logging Control
+  - PagerDuty Support
+  - Virtual Terminal
+  - Proxy Minions
+- bugfixes:
+  - Fix mount.mounted leaving conflicting entries in fstab (:issue:`7079`)
+  - Fix mysql returner serialization to use json (:issue:`9590`)
+  - Fix ZMQError: Operation cannot be accomplished in current state errors 
(:issue:`6306`)
+  - Rbenv and ruby improvements
+  - Fix quoting issues with mysql port (:issue:`9568`)
+  - Update mount module/state to support multiple swap partitions 
(:issue:`9520`)
+  - Fix archive state to work with bsdtar
+  - Clarify logs for minion ID caching
+  - Add numeric revision support to git state (:issue:`9718`)
+  - Update master_uri with master_ip (:issue:`9694`)
+  - Add comment to Debian mod_repo (:issue:`9923`)
+  - Fix potential undefined loop variable in rabbitmq state (:issue:`8703`)
+  - Fix for salt-virt runner to delete key on VM deletion
+  - Fix for salt-run -d to limit results to specific runner or function 
(:issue:`9975`)
+  - Add tracebacks to jinja renderer when applicable (:issue:`10010`)
+  - Fix parsing in monit module (:issue:`10041`)
+  - Fix highstate output from syndic minions (:issue:`9732`)
+  - Quiet logging when dealing with passwords/hashes (:issue:`1`)
+  - Fix for multiple remotes in git_pillar (:issue:`9932`)
+  - Fix npm installed command (:issue:`10109`)
+  - Add safeguards for utf8 errors in zcbuildout module
+  - Fix compound commands (:issue:`9746`)
+  - Add systemd notification when master is started
+  - Many doc improvements
+- packaging:
+  - source tarball includes all packaging files in pkg folder.
+  - fixed rpmlint errors about duplicates.
+  - fixed rpmlint errors about non executables scripts.
+---

Old:

  salt-0.17.5.tar.gz
  salt-master
  salt-master.service
  salt-minion
  salt-minion.service
  salt-syndic
  salt-syndic.service
  salt.SuSEfirewall2
  salt.logrotate

New:

  salt-2014.1.0.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.tQGjQi/_old  2014-02-22 18:17:27.0 +0100
+++ /var/tmp/diff_new_pack.tQGjQi/_new  2014-02-22 18:17:27.0 +0100
@@ -17,32 +17,25 @@
 
 
 Name:   salt
-Version:0.17.5
+Version:2014.1.0
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
 Group:  System/Monitoring
 Url:http://saltstack.org/
 Source0:
http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}.tar.gz
-Source1:%{name}-master
-Source2:%{name}-syndic
-Source3:%{name}-minion
-Source4:%{name}-master.service
-Source5:%{name}-syndic.service
-Source6:%{name}-minion.service
-Source7:%{name}.logrotate
-Source8:%{name}.SuSEfirewall2
 
 #for building
+BuildRequires:  fdupes
 BuildRequires:  logrotate
 BuildRequires:  python-Jinja2
 BuildRequires:  python-M2Crypto
 BuildRequires:  python-PyYAML
-BuildRequires:  python-apache-libcloud = 0.12.1
 BuildRequires:  python-devel
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq
+BuildRequires:  python-apache-libcloud = 0.14.0
 
 %if 0%{?sles_version}
 BuildRequires:  python
@@ -83,6 +76,7 @@
 Recommends: python-botocore
 Recommends: python-netaddr
 
+
 %description
 Salt is a distributed remote execution system used to execute commands and
 query data. It was developed in order to bring the best solutions found in
@@ -91,6 +85,21 @@
 information, and not just dozens, but hundreds or even thousands of individual
 servers, handle them quickly and through a simple and manageable interface.
 
+%package cloud
+Summary:Salt Cloud is a generic cloud provisioning tool
+Group:  System/Monitoring
+Requires:

commit salt for openSUSE:Factory

2014-01-30 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2014-01-30 11:37:44

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-12-17 
10:05:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2014-01-30 
11:37:45.0 +0100
@@ -1,0 +2,6 @@
+Sat Jan 25 20:21:12 UTC 2014 - abo...@gmail.com
+
+- Updated to 0.17.5 a bugfix release for 0.17.0:
+
+
+---

Old:

  salt-0.17.4.tar.gz

New:

  salt-0.17.5.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.bh8nFw/_old  2014-01-30 11:37:46.0 +0100
+++ /var/tmp/diff_new_pack.bh8nFw/_new  2014-01-30 11:37:46.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.17.4
+Version:0.17.5
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-0.17.4.tar.gz - salt-0.17.5.tar.gz ++
 2507 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-12-17 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-12-17 10:05:58

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-11-22 
07:29:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-12-17 
10:05:59.0 +0100
@@ -1,0 +2,35 @@
+Thu Dec 12 12:57:51 UTC 2013 - abo...@gmail.com
+
+- Updated to  0.17.4 which is another bugfix release for 0.17.0:
+  - Fix some jinja render errors (issue 8418)
+  - Fix file.replace state changing file ownership (issue 8399)
+  - Fix state ordering with the PyDSL renderer (issue 8446)
+  - Fix for new npm version (issue 8517)
+  - Fix for pip state requiring name even with requirements file (issue 8519)
+  - Add sane maxrunning defaults for scheduler (issue 8563)
+  - Fix states duplicate key detection (issue 8053)
+  - Fix SUSE patch level reporting (issue 8428)
+  - Fix managed file creation umask (issue 8590)
+  - Fix logstash exception (issue 8635)
+  - Improve argument exception handling for salt command (issue 8016)
+  - Fix pecl success reporting (issue 8750)
+  - Fix launchctl module exceptions (issue 8759)
+  - Fix argument order in pw_user module
+  - Add warnings for failing grains (issue 8690)
+  - Fix hgfs problems caused by connections left open (issue 8811 and issue 
8810)
+  - Fix installation of packages with dots in pkg name (issue 8614)
+  - Fix noarch package installation on CentOS 6 (issue 8945)
+  - Fix portage_config.enforce_nice_config (issue 8252)
+  - Fix salt.util.copyfile umask usage (issue 8590)
+  - Fix rescheduling of failed jobs (issue 8941)
+  - Fix conflicting options in postgres module (issue 8717)
+  - Fix ps modules for psutil = 0.3.0 (issue 7432)
+  - Fix postgres module to return False on failure (issue 8778)
+  - Fix argument passing for args with pound signs (issue 8585)
+  - Fix pid of salt CLi command showing in status.pid output (issue 8720)
+  - Fix rvm to run gem as the correct user (issue 8951)
+  - Fix namespace issue in win_file module (issue 9060)
+  - Fix masterless state paths on windows (issue 9021)
+  - Fix timeout option in master config (issue 9040)
+
+---

Old:

  salt-0.17.2.tar.gz

New:

  salt-0.17.4.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Eo6wxZ/_old  2013-12-17 10:06:00.0 +0100
+++ /var/tmp/diff_new_pack.Eo6wxZ/_new  2013-12-17 10:06:00.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.17.2
+Version:0.17.4
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-0.17.2.tar.gz - salt-0.17.4.tar.gz ++
 4532 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-11-21 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-11-22 07:29:28

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-11-18 
10:54:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-11-22 
07:29:29.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 21 15:33:06 UTC 2013 - speili...@suse.com
+
+- Add bugzilla for solved issues
+
+---
@@ -95 +100 @@
-- Updated to salt 0.17.1 bugfix release:
+- Updated to salt 0.17.1 bugfix release (bnc#849205, bnc#849204, bnc#849184):



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.G51RfT/_old  2013-11-22 07:29:29.0 +0100
+++ /var/tmp/diff_new_pack.G51RfT/_new  2013-11-22 07:29:29.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   salt
 Version:0.17.2
 Release:0
@@ -33,15 +34,15 @@
 Source8:%{name}.SuSEfirewall2
 
 #for building
-BuildRequires:  python-devel
 BuildRequires:  logrotate
 BuildRequires:  python-Jinja2
 BuildRequires:  python-M2Crypto
 BuildRequires:  python-PyYAML
+BuildRequires:  python-apache-libcloud = 0.12.1
+BuildRequires:  python-devel
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq
-BuildRequires:  python-apache-libcloud = 0.12.1
 
 %if 0%{?sles_version}
 BuildRequires:  python
@@ -53,11 +54,11 @@
 %endif
 
 #for testing
-BuildRequires:  python-xml
-BuildRequires:  python-unittest2
-BuildRequires:  python-salt-testing
 BuildRequires:  python-mock
 BuildRequires:  python-pip
+BuildRequires:  python-salt-testing
+BuildRequires:  python-unittest2
+BuildRequires:  python-xml
 
 #for docs
 BuildRequires:  python-sphinx
@@ -65,8 +66,8 @@
 Requires:   logrotate
 Requires:   python-Jinja2
 Requires:   python-PyYAML
-Requires:   python-xml
 Requires:   python-apache-libcloud
+Requires:   python-xml
 Requires(pre): %fillup_prereq
 %if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
@@ -94,10 +95,10 @@
 Summary:Documentation for salt, a parallel remote execution system
 Group:  Documentation/HTML
 Requires:   %{name} = %{version}
-Requires:   python-pyzmq
 Requires:   python-M2Crypto
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
+Requires:   python-pyzmq
 
 %description doc
 Documentation of salt, offline version of http://docs.saltstack.com.
@@ -106,12 +107,12 @@
 Summary:Management component for salt, a parallel remote execution 
system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
-Requires:   python-pyzmq
+Requires:   git
+Requires:   python-GitPython
 Requires:   python-M2Crypto
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
-Requires:  python-GitPython
-Requires:  git
+Requires:   python-pyzmq
 %ifarch %{ix86} x86_64
 %if 0%{?suse_version}  0%{?sles_version} == 0
 Requires:   dmidecode
@@ -123,7 +124,6 @@
 %endif
 Requires(pre):  %fillup_prereq
 
-
 %description master
 The Salt master is the central server to which all minions connect.
 Enabled commands to remote systems to be called in parallel rather
@@ -133,10 +133,10 @@
 Summary:Client component for salt, a parallel remote execution system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
-Requires:   python-pyzmq
 Requires:   python-M2Crypto
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
+Requires:   python-pyzmq
 %if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq
 %endif
@@ -368,5 +368,4 @@
 %{python_sitelib}/*
 %doc LICENSE AUTHORS README.rst HACKING.rst 
 
-
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-11-18 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-11-18 10:54:21

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-11-04 
14:02:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-11-18 
10:54:23.0 +0100
@@ -1,0 +2,74 @@
+Fri Nov 15 18:57:46 UTC 2013 - abo...@gmail.com
+
+- dropped python-urllib3 depency not in factory yet.
+  only needed with saltstack helium and higher
+
+---
+Thu Nov 14 22:05:06 UTC 2013 - abo...@gmail.com
+
+- Updated to salt 0.17.2 Bugfix Release:
+  - Add ability to delete key with grains.delval (issue 7872)
+  - Fix possible state compiler stack trace (issue 5767)
+  - Fix grains targeting for new grains (issue 5737)
+  - Fix bug with merging in git_pillar (issue 6992)
+  - Fix print_jobs duplicate results
+  - Fix possible KeyError from ext_job_cache missing option
+  - Fix auto_order for - names states (issue 7649)
+  - Fix regression in new gitfs installs (directory not found error)
+  - Fix fileclient in case of master restart (issue 7987)
+  - Try to output warning if CLI command malformed (issue 6538)
+  - Fix --out=quiet to actually be quiet (issue 8000)
+  - Fix for state.sls in salt-ssh (issue 7991)
+  - Fix for MySQL grants ordering issue (issue 5817)
+  - Fix traceback for certain missing CLI args (issue 8016)
+  - Add ability to disable lspci queries on master (issue 4906)
+  - Fail if sls defined in topfile does not exist (issue 5998)
+  - Add ability to downgrade MySQL grants (issue 6606)
+  - Fix ssh_auth.absent traceback (issue 8043)
+  - Fix ID-related issues (issue 8052, issue 8050, and others)
+  - Fix for jinja rendering issues (issue 8066 and issue 8079)
+  - Fix argument parsing in salt-ssh (issue 7928)
+  - Fix some GPU detection instances (issue 6945)
+  - Fix bug preventing includes from other environments in SLS files
+  - Fix for kwargs with dashes (issue 8102)
+  - Fix apache.adduser without apachectl (issue 8123)
+  - Fix issue with evaluating test kwarg in states (issue 7788)
+  - Fix regression in salt.client.Caller() (issue 8078)
+  - Fix bug where cmd.script would try to run even if caching failed (issue 
7601)
+  - Fix for mine data not being updated (issue 8144)
+  - Fix a Xen detection edge case (issue 7839)
+  - Fix version generation for when it's part of another git repo (issue 8090)
+  - Fix _handle_iorder stacktrace so that the real syntax error is shown 
(issue 8114 and issue 7905)
+  - Fix git.latest state when a commit SHA is used (issue 8163)
+  - Fix for specifying identify file in git.latest (issue 8094)
+  - Fix for --output-file CLI arg (issue 8205)
+  - Add ability to specify shutdown time for system.shutdown (issue 7833)
+  - Fix for salt version using non-salt git repo info (issue 8266)
+  - Add additional hints at impact of pkgrepo states when test=True (issue 
8247)
+  - Fix for salt-ssh files not being owned by root (issue 8216)
+  - Fix retry logic and error handling in fileserver (related to issue 7755)
+  - Fix file.replace with test=True (issue 8279)
+  - Add flag for limiting file traversal in fileserver (issue 6928)
+  - Fix for extra mine processes (issue 5729)
+  - Fix for unloading custom modules (issue 7691)
+  - Fix for salt-ssh opts (issue 8005 and issue 8271)
+  - Fix compound matcher for grains (issue 7944)
+  - Add dir_mode to file.managed (issue 7860)
+  - Improve traceroute support for FreeBSD and OS X (issue 4927)
+  - Fix for matching minions under syndics (issue 7671)
+  - Improve exception handling for missing ID (issue 8259)
+  - Add configuration option for minion_id_caching
+  - Fix open mode auth errors (issue 8402)  
+
+---
+Sun Nov 10 07:52:54 UTC 2013 - abo...@gmail.com
+
+- In preparation of salt Helium all requirements of salt-cloud
+  absorbed in salt
+
+---
+Fri Nov  1 07:22:04 UTC 2013 - abo...@gmail.com
+
+- Added salt-doc package with html documentation of salt
+
+---

Old:

  salt-0.17.1.tar.gz

New:

  salt-0.17.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.zJ5dZC/_old  2013-11-18 10:54:23.0 +0100
+++ /var/tmp/diff_new_pack.zJ5dZC/_new  2013-11-18 10:54:23.0 +0100
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:0.17.1
+Version:0.17.2
 Release:0
 Summary:A parallel remote 

commit salt for openSUSE:Factory

2013-11-04 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-11-04 14:02:50

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-10-25 
11:37:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-11-04 
14:02:51.0 +0100
@@ -1,0 +2,5 @@
+Thu Oct 31 21:25:24 UTC 2013 - abo...@gmail.com
+
+- Disabled salt unit test, new test assert value not in 0.17.1
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.6qt0GV/_old  2013-11-04 14:02:54.0 +0100
+++ /var/tmp/diff_new_pack.6qt0GV/_new  2013-11-04 14:02:54.0 +0100
@@ -203,8 +203,9 @@
 ## install SuSEfirewall2 rules
 install -Dpm 0644  %{SOURCE8} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
 
-%check
-%{__python} setup.py test --runtests-opts=-u
+##disabled until assert fixed
+#%%check
+#%%{__python} setup.py test --runtests-opts=-u
 
 %preun -n salt-syndic
 %if 0%{?_unitdir:1}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-10-25 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-10-25 11:37:32

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-10-18 
19:25:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-10-25 
11:37:33.0 +0200
@@ -1,0 +2,5 @@
+Mon Oct 21 06:00:31 UTC 2013 - abo...@gmail.com
+
+- Updated requirements python-markupsafe required for salt-ssh
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.PbPkdG/_old  2013-10-25 11:37:33.0 +0200
+++ /var/tmp/diff_new_pack.PbPkdG/_new  2013-10-25 11:37:33.0 +0200
@@ -144,6 +144,8 @@
 Summary:Ssh component for salt, a parallel remote execution system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
+BuildRequires:  python-markupsafe
+Requires:   python-markupsafe
 Recommends:sshpass
 %if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-10-18 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-10-18 11:35:12

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-10-01 
08:35:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-10-18 
11:44:05.0 +0200
@@ -1,0 +2,56 @@
+Thu Oct 17 18:27:23 UTC 2013 - abo...@gmail.com
+
+- Updated to salt 0.17.1 bugfix release:
+  - Fix symbolic links in thin.tgz (:issue:`7482`)
+  - Pass env through to file.patch state (:issue:`7452`)
+  - Service provider fixes and reporting improvements (:issue:`7361`)
+  - Add --priv option for specifying salt-ssh private key
+  - Fix salt-thin's salt-call on setuptools installations (:issue:`7516`)
+  - Fix salt-ssh to support passwords with spaces (:issue:`7480`)
+  - Fix regression in wildcard includes (:issue:`7455`)
+  - Fix salt-call outputter regression (:issue:`7456`)
+  - Fix custom returner support for startup states (:issue:`7540`)
+  - Fix value handling in augeas (:issue:`7605`)
+  - Fix regression in apt (:issue:`7624`)
+  - Fix minion ID guessing to use socket.getfqdn() first (:issue:`7558`)
+  - Add minion ID caching (:issue:`7558`)
+  - Fix salt-key race condition (:issue:`7304`)
+  - Add --include-all flag to salt-key (:issue:`7399`)
+  - Fix custom grains in pillar (part of :issue:`5716`, :issue:`6083`)
+  - Fix race condition in salt-key (:issue:`7304`)
+  - Fix regression in minion ID guessing, prioritize socket.getfqdn() 
(:issue:`7558`)
+  - Cache minion ID on first guess (:issue:`7558`)
+  - Allow trailing slash in file.directory state
+  - Fix reporting of file_roots in pillar return (:issue:`5449` and 
:issue:`5951`)
+  - Remove pillar matching for mine.get (:issue:`7197`)
+  - Sanitize args for multiple execution modules
+  - Fix yumpkag mod_repo functions to filter hidden args (:issue:`7656`)
+  - Fix conflicting IDs in state includes (:issue:`7526`)
+  - Fix mysql_grants.absent string formatting issue (:issue:`7827`)
+  - Fix postgres.version so it won't return None (:issue:`7695`)
+  - Fix for trailing slashes in mount.mounted state
+  - Fix rogue AttributErrors in the outputter system (:issue:`7845`)
+  - Fix for incorrect ssh key encodings resulting in incorrect key added 
(:issue:`7718`)
+  - Fix for pillar/grains naming regression in python renderer (:issue:`7693`)
+  - Fix args/kwargs handling in the scheduler (:issue:`7422`)
+  - Fix logfile handling for file://, tcp:// and udp:// (:issue:`7754`)
+  - Fix error handling in config file parsing (:issue:`6714`)
+  - Fix RVM using sudo when running as non-root user (:issue:`2193`)
+  - Fix client ACL and underlying logging bugs (:issue:`7706`)
+  - Fix scheduler bug with returner (:issue:`7367`)
+  - Fix user management bug related to default groups (:issue:`7690`)
+  - Fix various salt-ssh bugs (:issue:`7528`)
+  - Many various documentation fixes
+
+---
+Thu Oct  3 06:01:23 UTC 2013 - abo...@gmail.com
+
+- Updated init files to be inline with fedora/rhel packaging upstream
+
+---
+Mon Sep 30 18:56:27 UTC 2013 - abo...@gmail.com
+
+- Cleaned up spec file:
+- Unit testing can be done on all distributions
+
+---

Old:

  salt-0.17.0.tar.gz

New:

  salt-0.17.1.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.VOPR4D/_old  2013-10-18 11:44:28.0 +0200
+++ /var/tmp/diff_new_pack.VOPR4D/_new  2013-10-18 11:44:28.0 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:0.17.0
+Version:0.17.1
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -31,10 +31,8 @@
 Source6:%{name}-minion.service
 Source7:%{name}.logrotate
 Source8:%{name}.SuSEfirewall2
-%if 0%{?sles_version}
-BuildRequires:  python
-Requires:   python
-%endif
+
+#for building
 BuildRequires:  python-devel
 BuildRequires:  logrotate
 BuildRequires:  python-Jinja2
@@ -43,18 +41,29 @@
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq
+%if 0%{?sles_version}
+BuildRequires:  python
+Requires:   python
+%endif
+%if 0%{?suse_version} = 1210
+BuildRequires:  systemd
+%{?systemd_requires}
+%endif
+
+#for testing
 BuildRequires:  python-xml
-BuildRequires:  unzip
+BuildRequires:  python-unittest2
+BuildRequires:  python-salt-testing
+BuildRequires:  python-mock
+BuildRequires:  python-pip
+
 

commit salt for openSUSE:Factory

2013-10-18 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-10-18 19:23:33

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-10-18 
11:44:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-10-18 
19:25:32.0 +0200
@@ -1,0 +2,7 @@
+Fri Oct 18 11:24:28 UTC 2013 - p.drou...@gmail.com
+
+- Don't support sysvinit and systemd for the same system; add conditionnal
+  macros to use systemd only on systems which support it and sysvinit
+  on other systems
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.1Cg8nl/_old  2013-10-18 19:25:36.0 +0200
+++ /var/tmp/diff_new_pack.1Cg8nl/_new  2013-10-18 19:25:36.0 +0200
@@ -62,7 +62,9 @@
 Requires:   python-PyYAML
 Requires:   python-xml
 Requires(pre): %fillup_prereq
+%if 0%{?suse_version}  1210
 Requires(pre): %insserv_prereq
+%endif
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  0%{?suse_version} = 1110
@@ -95,8 +97,11 @@
 %endif
 %endif
 Recommends:python-halite
-Requires(pre):  %fillup_prereq
+%if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq
+%endif
+Requires(pre):  %fillup_prereq
+
 
 %description master
 The Salt master is the central server to which all minions connect.
@@ -111,8 +116,10 @@
 Requires:   python-M2Crypto
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
-Requires(pre):  %fillup_prereq
+%if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq
+%endif
+Requires(pre):  %fillup_prereq
 
 %description minion
 Salt minion is queried and controlled from the master.
@@ -123,8 +130,10 @@
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
 Requires:   %{name}-master = %{version}
-Requires(pre):  %fillup_prereq
+%if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq
+%endif
+Requires(pre):  %fillup_prereq
 
 %description syndic
 Salt syndic is the master-of-masters for salt
@@ -136,8 +145,10 @@
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
 Recommends:sshpass
-Requires(pre):  %fillup_prereq
+%if 0%{?suse_version}  1210
 Requires(pre):  %insserv_prereq
+%endif
+Requires(pre):  %fillup_prereq
 
 %description ssh
 Salt ssh is a master running without zmq.
@@ -155,7 +166,9 @@
 ## create missing directories
 mkdir -p %{buildroot}%{_sysconfdir}/salt/master.d
 mkdir -p %{buildroot}%{_sysconfdir}/salt/minion.d
+%if 0%{?suse_version}  1210
 mkdir -p %{buildroot}%{_sysconfdir}/init.d
+%endif
 mkdir -p %{buildroot}%{_localstatedir}/log/salt
 mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
 mkdir -p %{buildroot}/%{_sbindir}
@@ -164,18 +177,19 @@
 mkdir -p %{buildroot}/srv/pillar
 #
 ## install init scripts
+%if 0%{?_unitdir:1}
+install -Dpm 0644  %{SOURCE4} %{buildroot}%_unitdir/salt-master.service
+install -Dpm 0644  %{SOURCE5} %{buildroot}%_unitdir/salt-syndic.service
+install -Dpm 0644  %{SOURCE6} %{buildroot}%_unitdir/salt-minion.service
+%else
 install -Dpm 0755 %{SOURCE1} %{buildroot}%{_initddir}/salt-master
 install -Dpm 0755 %{SOURCE2} %{buildroot}%{_initddir}/salt-syndic
 install -Dpm 0755 %{SOURCE3} %{buildroot}%{_initddir}/salt-minion
 ln -sf %{_initddir}/salt-master %{buildroot}%{_sbindir}/rcsalt-master
 ln -sf %{_initddir}/salt-syndic %{buildroot}%{_sbindir}/rcsalt-syndic
 ln -sf %{_initddir}/salt-minion %{buildroot}%{_sbindir}/rcsalt-minion
-
-%if 0%{?_unitdir:1}
-install -Dpm 0644  %{SOURCE4} %{buildroot}%_unitdir/salt-master.service
-install -Dpm 0644  %{SOURCE5} %{buildroot}%_unitdir/salt-syndic.service
-install -Dpm 0644  %{SOURCE6} %{buildroot}%_unitdir/salt-minion.service
 %endif
+
 #
 ## install config files
 install -Dpm 0644 conf/minion %{buildroot}%{_sysconfdir}/salt/minion
@@ -191,61 +205,73 @@
 %{__python} setup.py test --runtests-opts=-u
 
 %preun -n salt-syndic
-%stop_on_removal salt-syndic
 %if 0%{?_unitdir:1}
 %service_del_preun salt-syndic.service
+%else
+%stop_on_removal salt-syndic
 %endif
 
 %post -n salt-syndic
-%fillup_and_insserv
 %if 0%{?_unitdir:1}
 %service_add_post salt-syndic.service
+%fillup_only
+%else
+%fillup_and_insserv
 %endif
 
 %postun -n salt-syndic
-%restart_on_update salt-syndic
 %if 0%{?_unitdir:1}
 %service_del_postun salt-syndic.service
-%endif
+%else
 %insserv_cleanup
+%restart_on_update salt-syndic
+%endif
 
 %preun -n salt-master
-%stop_on_removal salt-master
 %if 0%{?_unitdir:1}
 %service_del_preun salt-master.service
+%else
+%stop_on_removal salt-master
 %endif
 
 %post -n 

commit salt for openSUSE:Factory

2013-10-01 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-10-01 08:35:03

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-09-27 
18:20:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-10-01 
08:35:05.0 +0200
@@ -1,0 +2,9 @@
+Sat Sep 28 19:11:10 UTC 2013 - abo...@gmail.com
+
+- Updated package following salt package guidelins:
+  
https://github.com/saltstack/salt/blob/develop/doc/topics/conventions/packaging.rst
+- activated salt-testing for unit testing salt before releasing rpm
+- updated docs
+- added python-xml as dependency
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.XZrIGu/_old  2013-10-01 08:35:06.0 +0200
+++ /var/tmp/diff_new_pack.XZrIGu/_new  2013-10-01 08:35:06.0 +0200
@@ -42,27 +42,19 @@
 BuildRequires:  python-PyYAML
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
-BuildRequires:  python-pyzmq = 2.1.9
+BuildRequires:  python-pyzmq
+BuildRequires:  python-xml
 BuildRequires:  unzip
 Requires:   logrotate
 Requires:   python-Jinja2
-Requires:   python-M2Crypto
 Requires:   python-PyYAML
-Requires:   python-msgpack-python
-Requires:   python-pycrypto
-Requires:  python-GitPython
-Requires:  git
+Requires:   python-xml
 Requires(pre): %fillup_prereq
 Requires(pre): %insserv_prereq
 %if 0%{?suse_version} = 1210
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-%ifarch %{ix86} x86_64
-%if 0%{?suse_version}  0%{?sles_version} == 0
-Requires:   dmidecode
-%endif
-%endif
 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())}
@@ -71,13 +63,13 @@
 %endif
 
 ## Disabled for now python-mock issues
-#%%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
-##BuildRequires: python-unittest2
-##BuildRequires: python-salt-testing
-##BuildRequires: python-xml
-##BuildRequires: python-mock
-##BuildRequires: git
-#%%endif
+%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
+BuildRequires: python-unittest2
+BuildRequires: python-salt-testing
+BuildRequires: python-mock
+BuildRequires: python-pip
+BuildRequires: git
+%endif
 
 %description
 Salt is a distributed remote execution system used to execute commands and
@@ -91,7 +83,17 @@
 Summary:Management component for salt, a parallel remote execution 
system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
-Requires:   python-pyzmq = 2.1.9
+Requires:   python-pyzmq
+Requires:   python-M2Crypto
+Requires:   python-msgpack-python
+Requires:   python-pycrypto
+Requires:  python-GitPython
+Requires:  git
+%ifarch %{ix86} x86_64
+%if 0%{?suse_version}  0%{?sles_version} == 0
+Requires:   dmidecode
+%endif
+%endif
 Recommends:python-halite
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
@@ -105,7 +107,10 @@
 Summary:Client component for salt, a parallel remote execution system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
-Requires:   python-pyzmq = 2.1.9
+Requires:   python-pyzmq
+Requires:   python-M2Crypto
+Requires:   python-msgpack-python
+Requires:   python-pycrypto
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
 
@@ -156,6 +161,7 @@
 mkdir -p %{buildroot}/%{_sbindir}
 mkdir -p %{buildroot}/var/log/salt
 mkdir -p %{buildroot}/srv/salt
+mkdir -p %{buildroot}/srv/pillar
 #
 ##init scripts
 install -Dpm 0755 %{SOURCE1} %{buildroot}%{_initddir}/salt-master
@@ -181,12 +187,11 @@
 ##SuSEfirewall2 file
 install -Dpm 0644  %{SOURCE8} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
 
-## Disabled for now python-mock issues
-#%%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
-#%%check
-##export only_local_network=False
-#%%{__python} setup.py test --runtests-opts=-u
-#%%endif
+%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
+%check
+#export only_local_network=False
+%{__python} setup.py test --runtests-opts=-u
+%endif
 
 %preun -n salt-syndic
 %stop_on_removal salt-syndic
@@ -248,12 +253,12 @@
 %files -n salt-ssh
 %defattr(-,root,root)
 %{_bindir}/salt-ssh
-%{_mandir}/man1/salt-ssh.1.*
+%{_mandir}/man1/salt-ssh.1.gz
 
 %files -n salt-syndic
 %defattr(-,root,root)
 %{_bindir}/salt-syndic

commit salt for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-09-27 18:20:38

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-09-08 
15:29:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-09-27 
18:20:39.0 +0200
@@ -1,0 +2,25 @@
+Thu Sep 19 17:18:06 UTC 2013 - abo...@gmail.com
+
+- Updated 0.17.0 Feauture Release
+  Major features:
+  - halite (web Gui)
+  - salt ssh (remote execution/states over ssh) with its own package
+  - Rosters (list system targets not know to master)
+  - State Auto Order (state evaluation and execute in order of define)
+  - state.sls Runner (system orchestration from within states via master)
+  - Mercurial Fileserver Backend
+  - External Logging Handlers (sentry and logstash support)
+  - Jenkins Testing
+  - Salt Testing Project (testing libraries for salt)
+  - StormPath External Authentication support
+  - LXC Support (lxc support for salt-virt)
+  - Package dependencies reordering:
+ * salt-master requires python-pyzmq, and recommends python-halite
+ * salt-minion requires python-pyzmq
+ * salt-ssh requires sshpass
+ * salt-syndic requires salt-master
+  Minor features:
+  - 0.17.0 release wil be last release for 0.XX.X numbering system
+Next release will be Year.Month.Minor
+ 
+---

Old:

  salt-0.16.4.tar.gz

New:

  salt-0.17.0.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.bcqLGQ/_old  2013-09-27 18:20:39.0 +0200
+++ /var/tmp/diff_new_pack.bcqLGQ/_new  2013-09-27 18:20:39.0 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   salt
-Version:0.16.4
+Version:0.17.0
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -44,16 +44,14 @@
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq = 2.1.9
 BuildRequires:  unzip
-# Disabled for now when salt-testing and salt 0.17 is available.
-#BuildRequires:  salt-testing
 Requires:   logrotate
 Requires:   python-Jinja2
 Requires:   python-M2Crypto
 Requires:   python-PyYAML
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
-Requires:   python-pyzmq = 2.1.9
 Requires:  python-GitPython
+Requires:  git
 Requires(pre): %fillup_prereq
 Requires(pre): %insserv_prereq
 %if 0%{?suse_version} = 1210
@@ -72,15 +70,14 @@
 BuildArch:  noarch
 %endif
 
-# Disabled for now when salt-testing and salt 0.17 is available.
-#%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
-BuildRequires: python-unittest2
-# this BR causes windows tests to happen
-# clearly, that's not desired
-# https://github.com/saltstack/salt/issues/3749
-BuildRequires: python-mock
-BuildRequires: git
-#%endif
+## Disabled for now python-mock issues
+#%%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
+##BuildRequires: python-unittest2
+##BuildRequires: python-salt-testing
+##BuildRequires: python-xml
+##BuildRequires: python-mock
+##BuildRequires: git
+#%%endif
 
 %description
 Salt is a distributed remote execution system used to execute commands and
@@ -94,6 +91,8 @@
 Summary:Management component for salt, a parallel remote execution 
system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
+Requires:   python-pyzmq = 2.1.9
+Recommends:python-halite
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
 
@@ -106,6 +105,7 @@
 Summary:Client component for salt, a parallel remote execution system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
+Requires:   python-pyzmq = 2.1.9
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
 
@@ -117,6 +117,7 @@
 Summary:Syndic component for salt, a parallel remote execution system
 Group:  System/Monitoring
 Requires:   %{name} = %{version}
+Requires:   %{name}-master = %{version}
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
 
@@ -125,6 +126,18 @@
 The master of masters for salt-- it enables
 the management of multiple masters at a time..
 
+%package ssh
+Summary:Ssh component for salt, a parallel remote execution system
+Group:  System/Monitoring
+Requires:   %{name} = %{version}
+Requires:  sshpass
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
+
+%description ssh
+Salt ssh is a master running without zmq.
+it enables the management of minions over a ssh connection.
+
 %prep
 %setup -q
 

commit salt for openSUSE:Factory

2013-09-08 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-09-08 15:29:30

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-08-13 
13:09:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-09-08 
15:29:32.0 +0200
@@ -1,0 +2,23 @@
+Sat Sep  7 22:44:41 UTC 2013 - abo...@gmail.com
+
+- Update 0.16.4 bugfix release:
+  - Multiple documentation improvements/additions
+  - Added the osfinger and osarch grains
+  - Fix bug in :mod:`hg.latest salt.states.hg.latest` state 
+  that would erroneously delete directories (:issue:`6661`)
+  - Fix bug related to pid not existing for 
+  :mod:`ps.top salt.modules.ps.top` (:issue:`6679`)
+  - Fix regression in :mod:`MySQL returner salt.returners.mysql` 
+  (:issue:`6695`)
+  - Fix IP addresses grains (ipv4 and ipv6) to include all addresses
+  (:issue:`6656`)
+  - Fix regression preventing authenticated FTP (:issue:`6733`)
+  - Fix :mod:`file.contains salt.modules.file.contains` on values 
+  YAML parses as non-string (:issue:`6817`)
+  - Fix :mod:`file.get_gid salt.modules.file.get_gid`, 
+  :mod:`file.get_uid salt.modules.file.get_uid`, and 
+  :mod:`file.chown salt.modules.file.chown` for broken symlinks 
+  (:issue:`6826`)
+  - Fix comment for service reloads in service state (:issue:`6851`)
+  
+---

Old:

  salt-0.16.3.tar.gz

New:

  salt-0.16.4.tar.gz
  salt.SuSEfirewall2



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ZPTzYS/_old  2013-09-08 15:29:33.0 +0200
+++ /var/tmp/diff_new_pack.ZPTzYS/_new  2013-09-08 15:29:33.0 +0200
@@ -15,9 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   salt
-Version:0.16.3
+Version:0.16.4
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -31,6 +30,7 @@
 Source5:%{name}-syndic.service
 Source6:%{name}-minion.service
 Source7:%{name}.logrotate
+Source8:%{name}.SuSEfirewall2
 %if 0%{?sles_version}
 BuildRequires:  python
 Requires:   python
@@ -43,6 +43,9 @@
 BuildRequires:  python-msgpack-python
 BuildRequires:  python-pycrypto
 BuildRequires:  python-pyzmq = 2.1.9
+BuildRequires:  unzip
+# Disabled for now when salt-testing and salt 0.17 is available.
+#BuildRequires:  salt-testing
 Requires:   logrotate
 Requires:   python-Jinja2
 Requires:   python-M2Crypto
@@ -50,6 +53,7 @@
 Requires:   python-msgpack-python
 Requires:   python-pycrypto
 Requires:   python-pyzmq = 2.1.9
+Requires:  python-GitPython
 Requires(pre): %fillup_prereq
 Requires(pre): %insserv_prereq
 %if 0%{?suse_version} = 1210
@@ -68,6 +72,16 @@
 BuildArch:  noarch
 %endif
 
+# Disabled for now when salt-testing and salt 0.17 is available.
+#%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
+BuildRequires: python-unittest2
+# this BR causes windows tests to happen
+# clearly, that's not desired
+# https://github.com/saltstack/salt/issues/3749
+BuildRequires: python-mock
+BuildRequires: git
+#%endif
+
 %description
 Salt is a distributed remote execution system used to execute commands and
 query data. It was developed in order to bring the best solutions found in
@@ -150,6 +164,16 @@
 #
 ##logrotate file
 install -Dpm 0644  %{SOURCE7} %{buildroot}%{_sysconfdir}/logrotate.d/salt
+#
+##SuSEfirewall2 file
+install -Dpm 0644  %{SOURCE8} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
+
+# Disabled for now when salt-testing and salt 0.17 is available.
+#%if 0%{?suse_version} != 1220  0%{?suse_version} != 1230
+#%check
+#export only_local_network=False
+#%{__python} setup.py test --runtests-opts=-u
+#%endif
 
 %preun -n salt-syndic
 %stop_on_removal salt-syndic
@@ -239,6 +263,8 @@
 %{_bindir}/salt-cp
 %{_bindir}/salt-key
 %{_bindir}/salt-run
+# Salt-ssh only available in salt 0.17
+#%{_bindir}/salt-ssh
 %{_mandir}/man1/salt-master.1.*
 %{_mandir}/man1/salt.1.*
 %{_mandir}/man1/salt-cp.1.*
@@ -246,6 +272,7 @@
 %{_mandir}/man1/salt-run.1.*
 %{_sbindir}/rcsalt-master
 %config(noreplace) %{_sysconfdir}/init.d/salt-master
+%config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/salt
 %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/salt/master
 %{_sysconfdir}/salt/master.d
 %dir /srv/salt

++ salt-0.16.3.tar.gz - salt-0.16.4.tar.gz ++
 4755 lines of diff (skipped)

++ salt.SuSEfirewall2 ++
## Name: Salt Stack
## Description: Open ports for Salt 

commit salt for openSUSE:Factory

2013-08-13 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-08-13 13:09:52

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-08-04 
08:04:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-08-13 
13:09:53.0 +0200
@@ -1,0 +2,15 @@
+Fri Aug  9 18:08:12 UTC 2013 - abo...@gmail.com
+
+- Update 0.16.3 bugfix release:
+  - Fixed scheduler config in pillar
+  - Fixed default value for file_recv master config option
+  - Fixed missing master configuration file parameters
+  - Fixed regression in binary package installation on 64-bit systems
+  - Fixed stackgrace when commenting a section in top.sls
+  - Fixed state declarations not formed as a list message.
+  - Fixed infinite loop on minion
+  - Fixed stacktrace in watch when state is 'prereq'
+  - Feature: function filter_by to grains module
+  - Feature: add new osfinger grain
+
+---

Old:

  salt-0.16.2.tar.gz

New:

  salt-0.16.3.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.lY1rFP/_old  2013-08-13 13:09:54.0 +0200
+++ /var/tmp/diff_new_pack.lY1rFP/_new  2013-08-13 13:09:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.16.2
+Version:0.16.3
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -128,7 +128,6 @@
 mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
 mkdir -p %{buildroot}/%{_sbindir}
 mkdir -p %{buildroot}/var/log/salt
-mkdir -p %{buildroot}/var/cache/salt/minion/proc
 mkdir -p %{buildroot}/srv/salt
 #
 ##init scripts
@@ -229,7 +228,6 @@
 %config(noreplace) %{_sysconfdir}/init.d/salt-minion
 %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/salt/minion
 %{_sysconfdir}/salt/minion.d
-%dir /var/cache/*
 %if 0%{?_unitdir:1}
 %_unitdir/salt-minion.service
 %endif

++ salt-0.16.2.tar.gz - salt-0.16.3.tar.gz ++
 1820 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-08-04 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-08-04 08:04:26

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-08-02 
15:41:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-08-04 
08:04:27.0 +0200
@@ -1,0 +2,9 @@
+Sat Aug  3 06:01:32 UTC 2013 - abo...@gmail.com
+
+- Fixed regression bug in salt 0.16.2
+  - Newly installed salt-minion doesn't create
+/var/cache/salt/minion/proc
+  - fix let package create this directory
+next version of Salt doesn't need this.
+
+---



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.z1A3VV/_old  2013-08-04 08:04:28.0 +0200
+++ /var/tmp/diff_new_pack.z1A3VV/_new  2013-08-04 08:04:28.0 +0200
@@ -128,6 +128,7 @@
 mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
 mkdir -p %{buildroot}/%{_sbindir}
 mkdir -p %{buildroot}/var/log/salt
+mkdir -p %{buildroot}/var/cache/salt/minion/proc
 mkdir -p %{buildroot}/srv/salt
 #
 ##init scripts
@@ -228,6 +229,7 @@
 %config(noreplace) %{_sysconfdir}/init.d/salt-minion
 %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/salt/minion
 %{_sysconfdir}/salt/minion.d
+%dir /var/cache/*
 %if 0%{?_unitdir:1}
 %_unitdir/salt-minion.service
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-08-02 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-08-02 15:41:04

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-07-30 
14:04:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-08-02 
15:41:05.0 +0200
@@ -1,0 +2,21 @@
+Fri Aug  2 05:36:08 UTC 2013 - abo...@gmail.com
+
+- Updated to salt 0.16.2
+  - gracefully handle lsb_release data when it is enclosed in quotes
+  - fixed pillar load from master config
+  - pillar function pillar.item and pillar.items instead of pillar.data
+  - fixed traceback when pillar sls is malformed
+  - gracefully handle quoted publish commands
+  - publich function publish.item and publish.items instead of publish.data
+  - salt-key usage in minionswarm script fixed
+  - minion random reauth_delay added to stagger re-auth attempts.
+  - improved user and group management
+  - improved file management
+  - improved package management
+  - service management custom initscripts support
+  - module networking hwaddr renamed to be in line with other modules
+  - fixed traceback in bridge.show
+  - fixed ssh know_hosts and auth.present output.
+  for more information: http://docs.saltstack.com/topics/releases/0.16.2.html
+
+---

Old:

  salt-0.16.1.tar.gz

New:

  salt-0.16.2.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.41vUQi/_old  2013-08-02 15:41:06.0 +0200
+++ /var/tmp/diff_new_pack.41vUQi/_new  2013-08-02 15:41:06.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.16.1
+Version:0.16.2
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-0.16.1.tar.gz - salt-0.16.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-0.16.1/PKG-INFO new/salt-0.16.2/PKG-INFO
--- old/salt-0.16.1/PKG-INFO2013-07-29 19:21:15.0 +0200
+++ new/salt-0.16.2/PKG-INFO2013-08-01 23:42:20.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: salt
-Version: 0.16.1
+Version: 0.16.2
 Summary: Portable, distributed, remote execution and configuration management 
system
 Home-page: http://saltstack.org
 Author: Thomas S Hatch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-0.16.1/conf/minion new/salt-0.16.2/conf/minion
--- old/salt-0.16.1/conf/minion 2013-07-29 19:01:28.0 +0200
+++ new/salt-0.16.2/conf/minion 2013-08-01 23:39:32.0 +0200
@@ -103,11 +103,11 @@
 # set to zero, the time between reconnection attempts will stay constant.
 #acceptance_wait_time_max: 0
 
-# When the master-key changes, the minion will try to re-auth itself to
-# receive the new master key. In larger environments this can cause a 
-# syn-flood on the master because all minions try to re-auth immediately. 
-# To prevent this and have a minion wait for a random amount of time, 
-# specify a value here. The wait-time will be chosen in seconds between
+# When the master key changes, the minion will try to re-auth itself to receive
+# the new master key. In larger environments this can cause a SYN flood on the
+# master because all minions try to re-auth immediately. To prevent this and
+# have a minion wait for a random amount of time, use this optional parameter.
+# The wait-time will be a random number of seconds between
 # 0 and the defined value.
 #random_reauth_delay: 60
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/salt-0.16.1/doc/ref/configuration/minion.rst 
new/salt-0.16.2/doc/ref/configuration/minion.rst
--- old/salt-0.16.1/doc/ref/configuration/minion.rst2013-07-29 
19:01:28.0 +0200
+++ new/salt-0.16.2/doc/ref/configuration/minion.rst2013-08-01 
23:39:32.0 +0200
@@ -69,7 +69,7 @@
 
 .. code-block:: yaml
 
-pidfie: /var/run/salt-minion.pid
+pidfile: /var/run/salt-minion.pid
 
 .. conf_minion:: root_dir
 
@@ -212,6 +212,22 @@
 
 acceptance_wait_time: 10
 
+.. conf_minion:: random_reauth_delay
+
+``random_reauth_delay``
+
+
+When the master key changes, the minion will try to re-auth itself to
+receive the new master key. In larger environments this can cause a syn-flood
+on the master because all minions try to re-auth immediately. To prevent this
+and have a minion wait for a random amount of time, use this optional
+parameter. The wait-time will be a random number of seconds between
+0 and the 

commit salt for openSUSE:Factory

2013-07-30 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-07-30 14:04:38

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-07-06 
19:16:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-07-30 
14:04:39.0 +0200
@@ -2 +2,19 @@
-Fri Jul  5 21:25:21 UTC 2013 - abo...@gmail.com
+Mon Jul 29 20:11:14 UTC 2013 - abo...@gmail.com
+
+- removed not needed requirements:
+  Requires(pre): /usr/sbin/groupadd
+  Requires(pre): /usr/sbin/useradd
+  Requires(pre): /usr/sbin/userdel
+---
+Mon Jul 29 18:06:03 UTC 2013 - abo...@gmail.com
+
+- Updated to salt 0.16.1
+  - Bugfix release
+  - postgresql module Fixes #6352.
+  - returner fixes Fixes issue #5518
+  - http authentication issues fixed  #6356
+  - warning of deprecation runas in favor of user
+- more information at https://github.com/saltstack/salt/commits/v0.16.1
+  
+---
+Fri Jul  5 21:24:21 UTC 2013 - abo...@gmail.com

Old:

  salt-0.16.0.tar.gz

New:

  salt-0.16.1.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.ujjMb3/_old  2013-07-30 14:04:40.0 +0200
+++ /var/tmp/diff_new_pack.ujjMb3/_new  2013-07-30 14:04:40.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.16.0
+Version:0.16.1
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0
@@ -52,9 +52,6 @@
 Requires:   python-pyzmq = 2.1.9
 Requires(pre): %fillup_prereq
 Requires(pre): %insserv_prereq
-Requires(pre): /usr/sbin/groupadd
-Requires(pre): /usr/sbin/useradd
-Requires(pre): /usr/sbin/userdel
 %if 0%{?suse_version} = 1210
 BuildRequires:  systemd
 %{?systemd_requires}

++ salt-0.16.0.tar.gz - salt-0.16.1.tar.gz ++
 10220 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-07-06 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-07-06 19:16:15

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-07-02 
14:30:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-07-06 
19:16:17.0 +0200
@@ -1,0 +2,5 @@
+Fri Jul  5 21:25:21 UTC 2013 - abo...@gmail.com
+
+- Updated init files, rc_status instead of rc status.
+
+---



Other differences:
--
++ salt-master ++
--- /var/tmp/diff_new_pack.0T2ayU/_old  2013-07-06 19:16:18.0 +0200
+++ /var/tmp/diff_new_pack.0T2ayU/_new  2013-07-06 19:16:18.0 +0200
@@ -130,7 +130,7 @@
 reload)
 echo can't reload configuration, you have to restart it
 if [ -f $SUSE_RELEASE ]; then
-   rc status -v
+   rc_status -v
 else
RETVAL=$?
 fi

++ salt-minion ++
--- /var/tmp/diff_new_pack.0T2ayU/_old  2013-07-06 19:16:18.0 +0200
+++ /var/tmp/diff_new_pack.0T2ayU/_new  2013-07-06 19:16:18.0 +0200
@@ -134,7 +134,7 @@
 reload)
 echo can't reload configuration, you have to restart it
 if [ -f $SUSE_RELEASE ]; then
-   rc status -v
+   rc_status -v
 else
RETVAL=$?
 fi

++ salt-syndic ++
--- /var/tmp/diff_new_pack.0T2ayU/_old  2013-07-06 19:16:18.0 +0200
+++ /var/tmp/diff_new_pack.0T2ayU/_new  2013-07-06 19:16:18.0 +0200
@@ -126,7 +126,7 @@
reload)
 echo can't reload configuration, you have to restart it
 if [ -f $SUSE_RELEASE ]; then
-   rc status -v
+   rc_status -v
 else
RETVAL=$?
 fi

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit salt for openSUSE:Factory

2013-07-02 Thread h_root
Hello community,

here is the log from the commit of package salt for openSUSE:Factory checked in 
at 2013-07-02 12:29:30

Comparing /work/SRC/openSUSE:Factory/salt (Old)
 and  /work/SRC/openSUSE:Factory/.salt.new (New)


Package is salt

Changes:

--- /work/SRC/openSUSE:Factory/salt/salt.changes2013-06-25 
14:46:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes   2013-07-02 
14:30:26.0 +0200
@@ -1,0 +2,14 @@
+Tue Jul  2 04:55:21 UTC 2013 - abo...@gmail.com
+
+- Update to salt 0.16.0 final
+  - Multi-Master capability
+  - Prereq, the new requisite
+  - Peer system improvement
+  - Relative Includes
+  - More state Output Options
+  - Improved Windows Support
+  - Multi Targets for pkg.removed, pgk.purged States
+  - Random Times in cron states
+  - Confirmation Prompt on Key acceptance on master
+- full changelog details: http://docs.saltstack.com/topics/releases/0.16.0.html
+---

Old:

  salt-0.15.90.tar.gz

New:

  salt-0.16.0.tar.gz



Other differences:
--
++ salt.spec ++
--- /var/tmp/diff_new_pack.Hih6UI/_old  2013-07-02 14:30:27.0 +0200
+++ /var/tmp/diff_new_pack.Hih6UI/_new  2013-07-02 14:30:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   salt
-Version:0.15.90
+Version:0.16.0
 Release:0
 Summary:A parallel remote execution system
 License:Apache-2.0

++ salt-0.15.90.tar.gz - salt-0.16.0.tar.gz ++
 4858 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



  1   2   >