pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils salt: updated to 2018.3.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/74e0409ecae4
branches:  trunk
changeset: 378651:74e0409ecae4
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 13 07:58:22 2018 +0000

description:
salt: updated to 2018.3.0

2018.3.0:
LOTS OF DOCKER IMPROVEMENTS
FULL API SUPPORT FOR NETWORK MANAGEMENT
CUSTOM SUBNETS
NETWORK CONFIGURATION IN DOCKER_CONTAINER.RUNNING() STATES
USE SALTSSH MINIONS LIKE REGULAR MASTER-MINIONS
EXCEPTIONS RAISED FOR AUTHENTICATION/AUTHORIZATION ERRORS
COMPARISON OPERATORS IN PACKAGE INSTALLATION
MASTER TOPS CHANGES
SEVERAL JINJA FILTERS RENAMED
RETURN CODES FOR RUNNER/WHEEL FUNCTIONS
VARIABLE UPDATE INTERVALS FOR FILESERVER BACKENDS
LDAP VIA EXTERNAL AUTHENTICATION CHANGES
STORMPATH EXTERNAL AUTHENTICATION REMOVED
NEW (PROXY) MINION CONFIGURATION OPTIONS
ENVIRONMENT CONFIG OPTION RENAMED TO SALTENV
LOCK_SALTENV CONFIG OPTION ADDED
FAILED MINIONS FOR STATE/FUNCTION ORCHESTRATION JOBS ADDED TO CHANGES DICTIONARY
NEW GRAINS
SALT MINION AUTO-DISCOVERY

diffstat:

 sysutils/salt-docs/Makefile |    4 +-
 sysutils/salt-docs/distinfo |   10 +-
 sysutils/salt/Makefile      |   19 +-
 sysutils/salt/PLIST         |  509 +++++++++++++++++++++++++++++++++++++++++--
 sysutils/salt/distinfo      |   10 +-
 5 files changed, 492 insertions(+), 60 deletions(-)

diffs (truncated from 1404 to 300 lines):

diff -r 3cb60efa1fae -r 74e0409ecae4 sysutils/salt-docs/Makefile
--- a/sysutils/salt-docs/Makefile       Fri Apr 13 07:36:46 2018 +0000
+++ b/sysutils/salt-docs/Makefile       Fri Apr 13 07:58:22 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2018/03/14 09:59:22 adam Exp $
+# $NetBSD: Makefile,v 1.16 2018/04/13 07:58:22 adam Exp $
 
-DISTNAME=      salt-2017.7.4
+DISTNAME=      salt-2018.3.0
 PKGNAME=       ${DISTNAME:S/-/-docs-/}
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/salt/}
diff -r 3cb60efa1fae -r 74e0409ecae4 sysutils/salt-docs/distinfo
--- a/sysutils/salt-docs/distinfo       Fri Apr 13 07:36:46 2018 +0000
+++ b/sysutils/salt-docs/distinfo       Fri Apr 13 07:58:22 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2018/02/28 13:37:23 adam Exp $
+$NetBSD: distinfo,v 1.7 2018/04/13 07:58:22 adam Exp $
 
-SHA1 (salt-2017.7.4.tar.gz) = 7533725be860faae46149ac6d752947efef032dc
-RMD160 (salt-2017.7.4.tar.gz) = 5be8f0f539b5e4b3430510a5dc9b9f3b55f35729
-SHA512 (salt-2017.7.4.tar.gz) = 79d7853c2614ed581e441babe6fbb73809816ec53aa47016b5066b771de449d4dcc999927d7e1c92c5ca68c816d27779e34e31ec1408d473a07120d62846de73
-Size (salt-2017.7.4.tar.gz) = 11718327 bytes
+SHA1 (salt-2018.3.0.tar.gz) = b891aa96775a9675fef7ca98a78073fed304e062
+RMD160 (salt-2018.3.0.tar.gz) = 54ea78736292c97367c4b34b586bce25b434ecce
+SHA512 (salt-2018.3.0.tar.gz) = 3d64a4d12d4ff7effe644b682b138d8f49fd00523e9cfe3e80bebff9c944a089fb41cbac92e63139633425f49c1eebeb99145290a0bdd1b4f306da86abe9b2e5
+Size (salt-2018.3.0.tar.gz) = 13448567 bytes
 SHA1 (patch-doc___ext_youtube.py) = 075799c43aab26e6ae00871d750709167665c4cb
diff -r 3cb60efa1fae -r 74e0409ecae4 sysutils/salt/Makefile
--- a/sysutils/salt/Makefile    Fri Apr 13 07:36:46 2018 +0000
+++ b/sysutils/salt/Makefile    Fri Apr 13 07:58:22 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.58 2018/02/28 13:37:23 adam Exp $
+# $NetBSD: Makefile,v 1.59 2018/04/13 07:58:22 adam Exp $
 
-DISTNAME=      salt-2017.7.4
+DISTNAME=      salt-2018.3.0
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/salt/}
 
@@ -17,7 +17,7 @@
 DEPENDS+=      ${PYPKGPREFIX}-tornado>=4.3:../../www/py-tornado
 # zeromq transport requirements
 DEPENDS+=      ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome
-DEPENDS+=      ${PYPKGPREFIX}-zmq>=2.1.9:../../net/py-zmq
+DEPENDS+=      ${PYPKGPREFIX}-zmq>=2.2.0:../../net/py-zmq
 
 .include "../../lang/python/pyversion.mk"
 .if "${PYPKGPREFIX}" == "py27"
@@ -35,7 +35,7 @@
 PYSETUPARGS+=  --salt-pidfile-dir=${VARBASE}/run
 PYSETUPARGS+=  --salt-sock-dir=${VARBASE}/run/salt
 
-REPLACE_PYTHON=                *.py */*.py */*/*.py
+#REPLACE_PYTHON=               *.py */*.py */*/*.py
 REPLACE_SH=            salt/templates/git/ssh-id-wrapper
 
 RCD_SCRIPTS+=          salt_master salt_minion salt_syndic
@@ -72,19 +72,10 @@
 SUBST_SED.fix-path+=   -e 's,/var/cache,${VARBASE}/cache,g'
 SUBST_SED.fix-path+=   -e 's,/var/log,${VARBASE}/log,g'
 
-
 post-install:
        ${INSTALL_DATA} ${WRKSRC}/conf/master ${DESTDIR}${EGDIR}/
        ${INSTALL_DATA} ${WRKSRC}/conf/minion ${DESTDIR}${EGDIR}/
 
-# Dependencies are documented at
-# http://docs.saltstack.org/en/latest/topics/installation/index.html#dependencies
-# Jinja2 is documented as an optional dependency, but it's small so we
-# include it unconditionally.
-#
-# There's also an optional dependency on gcc, for Cython support, but
-# we don't bother with that here.
-#
-.include "../../lang/python/application.mk"
+#.include "../../lang/python/application.mk"
 .include "../../lang/python/distutils.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3cb60efa1fae -r 74e0409ecae4 sysutils/salt/PLIST
--- a/sysutils/salt/PLIST       Fri Apr 13 07:36:46 2018 +0000
+++ b/sysutils/salt/PLIST       Fri Apr 13 07:58:22 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2018/02/28 13:37:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2018/04/13 07:58:22 adam Exp $
 bin/salt
 bin/salt-api
 bin/salt-call
@@ -38,6 +38,9 @@
 ${PYSITELIB}/salt/auth/django.py
 ${PYSITELIB}/salt/auth/django.pyc
 ${PYSITELIB}/salt/auth/django.pyo
+${PYSITELIB}/salt/auth/file.py
+${PYSITELIB}/salt/auth/file.pyc
+${PYSITELIB}/salt/auth/file.pyo
 ${PYSITELIB}/salt/auth/keystone.py
 ${PYSITELIB}/salt/auth/keystone.pyc
 ${PYSITELIB}/salt/auth/keystone.pyo
@@ -59,9 +62,6 @@
 ${PYSITELIB}/salt/auth/sharedsecret.py
 ${PYSITELIB}/salt/auth/sharedsecret.pyc
 ${PYSITELIB}/salt/auth/sharedsecret.pyo
-${PYSITELIB}/salt/auth/stormpath.py
-${PYSITELIB}/salt/auth/stormpath.pyc
-${PYSITELIB}/salt/auth/stormpath.pyo
 ${PYSITELIB}/salt/auth/yubico.py
 ${PYSITELIB}/salt/auth/yubico.pyc
 ${PYSITELIB}/salt/auth/yubico.pyo
@@ -71,6 +71,9 @@
 ${PYSITELIB}/salt/beacons/adb.py
 ${PYSITELIB}/salt/beacons/adb.pyc
 ${PYSITELIB}/salt/beacons/adb.pyo
+${PYSITELIB}/salt/beacons/aix_account.py
+${PYSITELIB}/salt/beacons/aix_account.pyc
+${PYSITELIB}/salt/beacons/aix_account.pyo
 ${PYSITELIB}/salt/beacons/avahi_announce.py
 ${PYSITELIB}/salt/beacons/avahi_announce.pyc
 ${PYSITELIB}/salt/beacons/avahi_announce.pyo
@@ -104,6 +107,9 @@
 ${PYSITELIB}/salt/beacons/memusage.py
 ${PYSITELIB}/salt/beacons/memusage.pyc
 ${PYSITELIB}/salt/beacons/memusage.pyo
+${PYSITELIB}/salt/beacons/napalm_beacon.py
+${PYSITELIB}/salt/beacons/napalm_beacon.pyc
+${PYSITELIB}/salt/beacons/napalm_beacon.pyo
 ${PYSITELIB}/salt/beacons/network_info.py
 ${PYSITELIB}/salt/beacons/network_info.pyc
 ${PYSITELIB}/salt/beacons/network_info.pyo
@@ -149,9 +155,15 @@
 ${PYSITELIB}/salt/cache/consul.py
 ${PYSITELIB}/salt/cache/consul.pyc
 ${PYSITELIB}/salt/cache/consul.pyo
+${PYSITELIB}/salt/cache/etcd_cache.py
+${PYSITELIB}/salt/cache/etcd_cache.pyc
+${PYSITELIB}/salt/cache/etcd_cache.pyo
 ${PYSITELIB}/salt/cache/localfs.py
 ${PYSITELIB}/salt/cache/localfs.pyc
 ${PYSITELIB}/salt/cache/localfs.pyo
+${PYSITELIB}/salt/cache/mysql_cache.py
+${PYSITELIB}/salt/cache/mysql_cache.pyc
+${PYSITELIB}/salt/cache/mysql_cache.pyo
 ${PYSITELIB}/salt/cache/redis_cache.py
 ${PYSITELIB}/salt/cache/redis_cache.pyc
 ${PYSITELIB}/salt/cache/redis_cache.pyo
@@ -260,12 +272,15 @@
 ${PYSITELIB}/salt/cloud/clouds/azurearm.py
 ${PYSITELIB}/salt/cloud/clouds/azurearm.pyc
 ${PYSITELIB}/salt/cloud/clouds/azurearm.pyo
+${PYSITELIB}/salt/cloud/clouds/clc.py
+${PYSITELIB}/salt/cloud/clouds/clc.pyc
+${PYSITELIB}/salt/cloud/clouds/clc.pyo
 ${PYSITELIB}/salt/cloud/clouds/cloudstack.py
 ${PYSITELIB}/salt/cloud/clouds/cloudstack.pyc
 ${PYSITELIB}/salt/cloud/clouds/cloudstack.pyo
-${PYSITELIB}/salt/cloud/clouds/digital_ocean.py
-${PYSITELIB}/salt/cloud/clouds/digital_ocean.pyc
-${PYSITELIB}/salt/cloud/clouds/digital_ocean.pyo
+${PYSITELIB}/salt/cloud/clouds/digitalocean.py
+${PYSITELIB}/salt/cloud/clouds/digitalocean.pyc
+${PYSITELIB}/salt/cloud/clouds/digitalocean.pyo
 ${PYSITELIB}/salt/cloud/clouds/dimensiondata.py
 ${PYSITELIB}/salt/cloud/clouds/dimensiondata.pyc
 ${PYSITELIB}/salt/cloud/clouds/dimensiondata.pyo
@@ -296,6 +311,9 @@
 ${PYSITELIB}/salt/cloud/clouds/nova.py
 ${PYSITELIB}/salt/cloud/clouds/nova.pyc
 ${PYSITELIB}/salt/cloud/clouds/nova.pyo
+${PYSITELIB}/salt/cloud/clouds/oneandone.py
+${PYSITELIB}/salt/cloud/clouds/oneandone.pyc
+${PYSITELIB}/salt/cloud/clouds/oneandone.pyo
 ${PYSITELIB}/salt/cloud/clouds/opennebula.py
 ${PYSITELIB}/salt/cloud/clouds/opennebula.pyc
 ${PYSITELIB}/salt/cloud/clouds/opennebula.pyo
@@ -332,6 +350,9 @@
 ${PYSITELIB}/salt/cloud/clouds/softlayer_hw.py
 ${PYSITELIB}/salt/cloud/clouds/softlayer_hw.pyc
 ${PYSITELIB}/salt/cloud/clouds/softlayer_hw.pyo
+${PYSITELIB}/salt/cloud/clouds/vagrant.py
+${PYSITELIB}/salt/cloud/clouds/vagrant.pyc
+${PYSITELIB}/salt/cloud/clouds/vagrant.pyo
 ${PYSITELIB}/salt/cloud/clouds/virtualbox.py
 ${PYSITELIB}/salt/cloud/clouds/virtualbox.pyc
 ${PYSITELIB}/salt/cloud/clouds/virtualbox.pyo
@@ -341,6 +362,9 @@
 ${PYSITELIB}/salt/cloud/clouds/vultrpy.py
 ${PYSITELIB}/salt/cloud/clouds/vultrpy.pyc
 ${PYSITELIB}/salt/cloud/clouds/vultrpy.pyo
+${PYSITELIB}/salt/cloud/clouds/xen.py
+${PYSITELIB}/salt/cloud/clouds/xen.pyc
+${PYSITELIB}/salt/cloud/clouds/xen.pyo
 ${PYSITELIB}/salt/cloud/deploy/Arch-git.sh
 ${PYSITELIB}/salt/cloud/deploy/Arch.sh
 ${PYSITELIB}/salt/cloud/deploy/Debian-git.sh
@@ -378,12 +402,27 @@
 ${PYSITELIB}/salt/config/schemas/common.py
 ${PYSITELIB}/salt/config/schemas/common.pyc
 ${PYSITELIB}/salt/config/schemas/common.pyo
+${PYSITELIB}/salt/config/schemas/esxcluster.py
+${PYSITELIB}/salt/config/schemas/esxcluster.pyc
+${PYSITELIB}/salt/config/schemas/esxcluster.pyo
+${PYSITELIB}/salt/config/schemas/esxdatacenter.py
+${PYSITELIB}/salt/config/schemas/esxdatacenter.pyc
+${PYSITELIB}/salt/config/schemas/esxdatacenter.pyo
+${PYSITELIB}/salt/config/schemas/esxi.py
+${PYSITELIB}/salt/config/schemas/esxi.pyc
+${PYSITELIB}/salt/config/schemas/esxi.pyo
+${PYSITELIB}/salt/config/schemas/esxvm.py
+${PYSITELIB}/salt/config/schemas/esxvm.pyc
+${PYSITELIB}/salt/config/schemas/esxvm.pyo
 ${PYSITELIB}/salt/config/schemas/minion.py
 ${PYSITELIB}/salt/config/schemas/minion.pyc
 ${PYSITELIB}/salt/config/schemas/minion.pyo
 ${PYSITELIB}/salt/config/schemas/ssh.py
 ${PYSITELIB}/salt/config/schemas/ssh.pyc
 ${PYSITELIB}/salt/config/schemas/ssh.pyo
+${PYSITELIB}/salt/config/schemas/vcenter.py
+${PYSITELIB}/salt/config/schemas/vcenter.pyc
+${PYSITELIB}/salt/config/schemas/vcenter.pyo
 ${PYSITELIB}/salt/crypt.py
 ${PYSITELIB}/salt/crypt.pyc
 ${PYSITELIB}/salt/crypt.pyo
@@ -545,6 +584,15 @@
 ${PYSITELIB}/salt/ext/ssl_match_hostname.py
 ${PYSITELIB}/salt/ext/ssl_match_hostname.pyc
 ${PYSITELIB}/salt/ext/ssl_match_hostname.pyo
+${PYSITELIB}/salt/ext/vsan/__init__.py
+${PYSITELIB}/salt/ext/vsan/__init__.pyc
+${PYSITELIB}/salt/ext/vsan/__init__.pyo
+${PYSITELIB}/salt/ext/vsan/vsanapiutils.py
+${PYSITELIB}/salt/ext/vsan/vsanapiutils.pyc
+${PYSITELIB}/salt/ext/vsan/vsanapiutils.pyo
+${PYSITELIB}/salt/ext/vsan/vsanmgmtObjects.py
+${PYSITELIB}/salt/ext/vsan/vsanmgmtObjects.pyc
+${PYSITELIB}/salt/ext/vsan/vsanmgmtObjects.pyo
 ${PYSITELIB}/salt/ext/win_inet_pton.py
 ${PYSITELIB}/salt/ext/win_inet_pton.pyc
 ${PYSITELIB}/salt/ext/win_inet_pton.pyo
@@ -581,6 +629,9 @@
 ${PYSITELIB}/salt/grains/chronos.py
 ${PYSITELIB}/salt/grains/chronos.pyc
 ${PYSITELIB}/salt/grains/chronos.pyo
+${PYSITELIB}/salt/grains/cimc.py
+${PYSITELIB}/salt/grains/cimc.pyc
+${PYSITELIB}/salt/grains/cimc.pyo
 ${PYSITELIB}/salt/grains/core.py
 ${PYSITELIB}/salt/grains/core.pyc
 ${PYSITELIB}/salt/grains/core.pyo
@@ -593,9 +644,15 @@
 ${PYSITELIB}/salt/grains/extra.py
 ${PYSITELIB}/salt/grains/extra.pyc
 ${PYSITELIB}/salt/grains/extra.pyo
+${PYSITELIB}/salt/grains/fibre_channel.py
+${PYSITELIB}/salt/grains/fibre_channel.pyc
+${PYSITELIB}/salt/grains/fibre_channel.pyo
 ${PYSITELIB}/salt/grains/fx2.py
 ${PYSITELIB}/salt/grains/fx2.pyc
 ${PYSITELIB}/salt/grains/fx2.pyo
+${PYSITELIB}/salt/grains/iscsi.py
+${PYSITELIB}/salt/grains/iscsi.pyc
+${PYSITELIB}/salt/grains/iscsi.pyo
 ${PYSITELIB}/salt/grains/junos.py
 ${PYSITELIB}/salt/grains/junos.pyc
 ${PYSITELIB}/salt/grains/junos.pyo
@@ -605,6 +662,9 @@
 ${PYSITELIB}/salt/grains/mdadm.py
 ${PYSITELIB}/salt/grains/mdadm.pyc
 ${PYSITELIB}/salt/grains/mdadm.pyo
+${PYSITELIB}/salt/grains/mdata.py
+${PYSITELIB}/salt/grains/mdata.pyc
+${PYSITELIB}/salt/grains/mdata.pyo
 ${PYSITELIB}/salt/grains/metadata.py
 ${PYSITELIB}/salt/grains/metadata.pyc
 ${PYSITELIB}/salt/grains/metadata.pyo
@@ -620,15 +680,24 @@
 ${PYSITELIB}/salt/grains/opts.py
 ${PYSITELIB}/salt/grains/opts.pyc
 ${PYSITELIB}/salt/grains/opts.pyo
+${PYSITELIB}/salt/grains/panos.py
+${PYSITELIB}/salt/grains/panos.pyc
+${PYSITELIB}/salt/grains/panos.pyo
 ${PYSITELIB}/salt/grains/philips_hue.py
 ${PYSITELIB}/salt/grains/philips_hue.pyc
 ${PYSITELIB}/salt/grains/philips_hue.pyo
 ${PYSITELIB}/salt/grains/rest_sample.py
 ${PYSITELIB}/salt/grains/rest_sample.pyc
 ${PYSITELIB}/salt/grains/rest_sample.pyo
+${PYSITELIB}/salt/grains/smartos.py
+${PYSITELIB}/salt/grains/smartos.pyc
+${PYSITELIB}/salt/grains/smartos.pyo
 ${PYSITELIB}/salt/grains/ssh_sample.py
 ${PYSITELIB}/salt/grains/ssh_sample.pyc
 ${PYSITELIB}/salt/grains/ssh_sample.pyo
+${PYSITELIB}/salt/grains/zfs.py
+${PYSITELIB}/salt/grains/zfs.pyc
+${PYSITELIB}/salt/grains/zfs.pyo
 ${PYSITELIB}/salt/key.py
 ${PYSITELIB}/salt/key.pyc
 ${PYSITELIB}/salt/key.pyo
@@ -674,12 +743,18 @@
 ${PYSITELIB}/salt/modules/aix_group.py



Home | Main Index | Thread Index | Old Index