[meta-virtualization] [meta-cloud-services][PATCH 2/2] salt: bump 2016.11 -> 2018.3

Bruce Ashfield bruce.ashfield at gmail.com
Tue Aug 28 05:21:54 PDT 2018


merged

Bruce

On Mon, Aug 20, 2018 at 12:00 PM, Ioan-Adrian Ratiu <adrian.ratiu at ni.com> wrote:
> From: Sergey Kizunov <sergey.kizunov at ni.com>
>
> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu at ni.com>
> ---
>  .../{salt_2016.11.0.bb => salt_2018.3.0.bb}   | 25 +++++++++----------
>  1 file changed, 12 insertions(+), 13 deletions(-)
>  rename meta-openstack/recipes-support/salt/{salt_2016.11.0.bb => salt_2018.3.0.bb} (89%)
>
> diff --git a/meta-openstack/recipes-support/salt/salt_2016.11.0.bb b/meta-openstack/recipes-support/salt/salt_2018.3.0.bb
> similarity index 89%
> rename from meta-openstack/recipes-support/salt/salt_2016.11.0.bb
> rename to meta-openstack/recipes-support/salt/salt_2018.3.0.bb
> index ba1def7..a4022be 100644
> --- a/meta-openstack/recipes-support/salt/salt_2016.11.0.bb
> +++ b/meta-openstack/recipes-support/salt/salt_2018.3.0.bb
> @@ -13,8 +13,7 @@ PACKAGECONFIG ??= "zeromq"
>  PACKAGECONFIG[zeromq] = ",,python-pyzmq python-pycrypto,"
>  PACKAGECONFIG[tcp] = ",,python-pycrypto"
>
> -SRCNAME = "salt"
> -SRC_URI = "https://files.pythonhosted.org/packages/source/s/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
> +SRC_URI = "https://files.pythonhosted.org/packages/source/s/${PN}/${PN}-${PV}.tar.gz \
>             file://set_python_location_hashbang.patch \
>             file://minion \
>             file://salt-minion \
> @@ -28,10 +27,10 @@ SRC_URI = "https://files.pythonhosted.org/packages/source/s/${SRCNAME}/${SRCNAME
>             file://roster \
>  "
>
> -SRC_URI[md5sum] = "eced07a652cc6a31870fc098d5325a9c"
> -SRC_URI[sha256sum] = "b516285926ee95cedc64ecddab05d14422b7c8819c9f6d046a431c41d608e6bc"
> +SRC_URI[md5sum] = "b6ec271b59554b9af7ff4005028434b5"
> +SRC_URI[sha256sum] = "a0a45d22fdf6961542a419b7e09568a3118e2b019ffe7bab9dee5aeb55b56b31"
>
> -S = "${WORKDIR}/${SRCNAME}-${PV}"
> +S = "${WORKDIR}/${PN}-${PV}"
>
>  inherit setuptools update-rc.d
>
> @@ -89,7 +88,7 @@ Between the remote execution system, and state management Salt addresses the bac
>
>  SUMMARY_${PN}-minion = "client package for salt, the distributed remote execution system"
>  DESCRIPTION_${PN}-minion = "${DESCRIPTION_COMMON} This particular package provides the worker agent for salt."
> -RDEPENDS_${PN}-minion = "python (>=2.6), ${PN}-common (= ${EXTENDPKGV}) python-msgpack"
> +RDEPENDS_${PN}-minion = "${PN}-common (= ${EXTENDPKGV}) python-msgpack"
>  RDEPENDS_${PN}-minion += "${@bb.utils.contains('PACKAGECONFIG', 'zeromq', 'python-pycrypto python-pyzmq (>= 13.1.0)', '',d)}"
>  RDEPENDS_${PN}-minion += "${@bb.utils.contains('PACKAGECONFIG', 'tcp', 'python-pycrypto', '',d)}"
>  RRECOMMENDS_${PN}-minion_append_x64 = "dmidecode"
> @@ -102,7 +101,7 @@ INITSCRIPT_PARAMS_${PN}-minion = "defaults"
>  SUMMARY_${PN}-common = "shared libraries that salt requires for all packages"
>  DESCRIPTION_${PN}-common ="${DESCRIPTION_COMMON} This particular package provides shared libraries that \
>  salt-master, salt-minion, and salt-syndic require to function."
> -RDEPENDS_${PN}-common = "python (>= 2.7.5-5) python (< 2.8) python-dateutil python-jinja2 python-pyyaml python-requests (>= 1.0.0) python-tornado (>= 4.2.1)"
> +RDEPENDS_${PN}-common = "python-dateutil python-jinja2 python-pyyaml python-requests (>= 1.0.0) python-tornado (>= 4.2.1)"
>  RRECOMMENDS_${PN}-common = "lsb python-futures"
>  RSUGGESTS_${PN}-common = "python-mako python-git"
>  RCONFLICTS_${PN}-common = "python-mako (< 0.7.0)"
> @@ -113,7 +112,7 @@ SUMMARY_${PN}-ssh = "remote manager to administer servers via salt"
>  DESCRIPTION_${PN}-ssh = "${DESCRIPTION_COMMON} This particular package provides the salt ssh controller. It \
>  is able to run salt modules and states on remote hosts via ssh. No minion or other salt specific software needs\
>   to be installed on the remote host."
> -RDEPENDS_${PN}-ssh = "python (>= 2.6) ${PN}-common (= ${EXTENDPKGV}) python-msgpack"
> +RDEPENDS_${PN}-ssh = "${PN}-common (= ${EXTENDPKGV}) python-msgpack"
>  CONFFILES_${PN}-ssh="${sysconfdir}/${PN}/roster"
>  FILES_${PN}-ssh = "${bindir}/${PN}-ssh ${CONFFILES_${PN}-ssh}"
>
> @@ -123,7 +122,7 @@ running Salt system. It can start and manage multiple interfaces allowing a REST
>  even a Websocket API. The Salt API system is used to expose the fundamental aspects of Salt control to external\
>   sources. salt-api acts as the bridge between Salt itself and REST, Websockets, etc. Documentation is available\
>   on Read the Docs: http://salt-api.readthedocs.org/"
> -RDEPENDS_${PN}-api = "python (>= 2.6) ${PN}-master"
> +RDEPENDS_${PN}-api = "${PN}-master"
>  RSUGGESTS_${PN}-api = "python-cherrypy"
>  CONFFILES_${PN}-api = "${sysconfdir}/init.d/${PN}-api"
>  FILES_${PN}-api = "${bindir}/${PN}-api ${CONFFILES_${PN}-api}"
> @@ -132,7 +131,7 @@ INITSCRIPT_PARAMS_${PN}-api = "defaults"
>
>  SUMMARY_${PN}-master = "remote manager to administer servers via salt"
>  DESCRIPTION_${PN}-master ="${DESCRIPTION_COMMON} This particular package provides the salt controller."
> -RDEPENDS_${PN}-master = "python (>= 2.6) ${PN}-common (= ${EXTENDPKGV}) python-msgpack"
> +RDEPENDS_${PN}-master = "${PN}-common (= ${EXTENDPKGV}) python-msgpack"
>  RDEPENDS_${PN}-master += "${@bb.utils.contains('PACKAGECONFIG', 'zeromq', 'python-pycrypto python-pyzmq (>= 13.1.0)', '',d)}"
>  RDEPENDS_${PN}-master += "${@bb.utils.contains('PACKAGECONFIG', 'tcp', 'python-pycrypto', '',d)}"
>  CONFFILES_${PN}-master="${sysconfdir}/init.d/${PN}-master  ${sysconfdir}/${PN}/master"
> @@ -144,7 +143,7 @@ INITSCRIPT_PARAMS_${PN}-master = "defaults"
>  SUMMARY_${PN}-syndic = "master-of-masters for salt, the distributed remote execution system"
>  DESCRIPTION_${PN}-syndic = "${DESCRIPTION_COMMON} This particular package provides the master of masters for \
>  salt; it enables the management of multiple masters at a time."
> -RDEPENDS_${PN}-syndic = "python (>= 2.6) ${PN}-master (= ${EXTENDPKGV})"
> +RDEPENDS_${PN}-syndic = "${PN}-master (= ${EXTENDPKGV})"
>  CONFFILES_${PN}-syndic="${sysconfdir}/init.d/${PN}-syndic"
>  FILES_${PN}-syndic = "${bindir}/${PN}-syndic ${CONFFILES_${PN}-syndic}"
>  INITSCRIPT_NAME_${PN}-syndic = "${PN}-syndic"
> @@ -152,14 +151,14 @@ INITSCRIPT_PARAMS_${PN}-syndic = "defaults"
>
>  SUMMARY_${PN}-cloud = "public cloud VM management system"
>  DESCRIPTION_${PN}-cloud = "provision virtual machines on various public clouds via a cleanly controlled profile and mapping system."
> -RDEPENDS_${PN}-cloud = "python (>= 2.6) ${PN}-common (= ${EXTENDPKGV})"
> +RDEPENDS_${PN}-cloud = "${PN}-common (= ${EXTENDPKGV})"
>  RSUGGESTS_${PN}-cloud = "python-netaddr python-botocore"
>  CONFFILES_${PN}-cloud = "${sysconfdir}/${PN}/cloud"
>  FILES_${PN}-cloud = "${bindir}/${PN}-cloud ${sysconfdir}/${PN}/cloud.conf.d/ ${sysconfdir}/${PN}/cloud.profiles.d/ ${sysconfdir}/${PN}/cloud.providers.d/ ${CONFFILES_${PN}-cloud}"
>
>  SUMMARY_${PN}-tests = "salt stack test suite"
>  DESCRIPTION_${PN}-tests ="${DESCRIPTION_COMMON} This particular package provides the salt unit test suite."
> -RDEPENDS_${PN}-tests = "${PN}-common python-salttesting python-tests python-image bash"
> +RDEPENDS_${PN}-tests = "${PN}-common python-pytest-salt python-tests python-image bash"
>  FILES_${PN}-tests = "${PYTHON_SITEPACKAGES_DIR}/salt-tests/tests/"
>
>  FILES_${PN}-bash-completion = "${sysconfdir}/bash_completion.d/${PN}-common"
> --
> 2.18.0
>
> --
> _______________________________________________
> meta-virtualization mailing list
> meta-virtualization at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-virtualization



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-virtualization mailing list