Merge branch 'master' into macos
This commit is contained in:
commit
4d901b94d1
@ -2,7 +2,7 @@
|
|||||||
# vim: ft=yaml
|
# vim: ft=yaml
|
||||||
---
|
---
|
||||||
# General overrides used across formulas in the org
|
# General overrides used across formulas in the org
|
||||||
Metrics/LineLength:
|
Layout/LineLength:
|
||||||
# Increase from default of `80`
|
# Increase from default of `80`
|
||||||
# Based on https://github.com/PyCQA/flake8-bugbear#opinionated-warnings (`B950`)
|
# Based on https://github.com/PyCQA/flake8-bugbear#opinionated-warnings (`B950`)
|
||||||
Max: 88
|
Max: 88
|
||||||
|
@ -66,16 +66,16 @@ jobs:
|
|||||||
# - env: INSTANCE=v201707-py2-debian-8-2017-7-py2
|
# - env: INSTANCE=v201707-py2-debian-8-2017-7-py2
|
||||||
- env: INSTANCE=v201707-py2-ubuntu-1604-2017-7-py2
|
- env: INSTANCE=v201707-py2-ubuntu-1604-2017-7-py2
|
||||||
- env: INSTANCE=v201707-py2-centos-6-2017-7-py2
|
- env: INSTANCE=v201707-py2-centos-6-2017-7-py2
|
||||||
# - env: INSTANCE=v201707-py2-amazonlinux-2-2017-7-py2
|
# - env: INSTANCE=v201707-py2-amazonlinux-1-2017-7-py2
|
||||||
# - env: INSTANCE=v201707-py2-arch-base-latest-2017-7-py2
|
# - env: INSTANCE=v201707-py2-arch-base-latest-2017-7-py2
|
||||||
- env: INSTANCE=v201803-py2-debian-9-2018-3-py2
|
- env: INSTANCE=v201803-py2-debian-9-2018-3-py2
|
||||||
# - env: INSTANCE=v201803-py2-ubuntu-1604-2018-3-py2
|
# - env: INSTANCE=v201803-py2-ubuntu-1604-2018-3-py2
|
||||||
- env: INSTANCE=v201803-py2-centos-7-2018-3-py2
|
- env: INSTANCE=v201803-py2-centos-7-2018-3-py2
|
||||||
# - env: INSTANCE=v201803-py2-amazonlinux-2-2018-3-py2
|
# - env: INSTANCE=v201803-py2-amazonlinux-1-2018-3-py2
|
||||||
# - env: INSTANCE=v201803-py2-arch-base-latest-2018-3-py2
|
# - env: INSTANCE=v201803-py2-arch-base-latest-2018-3-py2
|
||||||
- env: INSTANCE=v201902-py2-ubuntu-1804-2019-2-py2
|
- env: INSTANCE=v201902-py2-ubuntu-1804-2019-2-py2
|
||||||
# - env: INSTANCE=v201902-py2-centos-7-2019-2-py2
|
# - env: INSTANCE=v201902-py2-centos-7-2019-2-py2
|
||||||
- env: INSTANCE=v201902-py2-amazonlinux-2-2019-2-py2
|
- env: INSTANCE=v201902-py3-amazonlinux-2-2019-2-py3
|
||||||
# - env: INSTANCE=v201902-py2-arch-base-latest-2019-2-py2
|
# - env: INSTANCE=v201902-py2-arch-base-latest-2019-2-py2
|
||||||
- env: INSTANCE=v201902-py3-debian-10-2019-2-py3
|
- env: INSTANCE=v201902-py3-debian-10-2019-2-py3
|
||||||
# - env: INSTANCE=v201902-py3-debian-9-2019-2-py3
|
# - env: INSTANCE=v201902-py3-debian-9-2019-2-py3
|
||||||
|
@ -5,15 +5,15 @@ This list is sorted by the number of commits per contributor in _descending_ ord
|
|||||||
Avatar|Contributor|Contributions
|
Avatar|Contributor|Contributions
|
||||||
:-:|---|:-:
|
:-:|---|:-:
|
||||||
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|100
|
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|100
|
||||||
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|72
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>|[@gravyboat](https://github.com/gravyboat)|71
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>|[@gravyboat](https://github.com/gravyboat)|71
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|68
|
|
||||||
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>|[@nmadhok](https://github.com/nmadhok)|54
|
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>|[@nmadhok](https://github.com/nmadhok)|54
|
||||||
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/20441?v=4' width='36' height='36' alt='@iggy'>|[@iggy](https://github.com/iggy)|22
|
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/20441?v=4' width='36' height='36' alt='@iggy'>|[@iggy](https://github.com/iggy)|22
|
||||||
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/528061?v=4' width='36' height='36' alt='@puneetk'>|[@puneetk](https://github.com/puneetk)|21
|
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/528061?v=4' width='36' height='36' alt='@puneetk'>|[@puneetk](https://github.com/puneetk)|21
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/242396?v=4' width='36' height='36' alt='@javierbertoli'>|[@javierbertoli](https://github.com/javierbertoli)|20
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/242396?v=4' width='36' height='36' alt='@javierbertoli'>|[@javierbertoli](https://github.com/javierbertoli)|20
|
||||||
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/7139195?v=4' width='36' height='36' alt='@xenophonf'>|[@xenophonf](https://github.com/xenophonf)|18
|
<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/7139195?v=4' width='36' height='36' alt='@xenophonf'>|[@xenophonf](https://github.com/xenophonf)|18
|
||||||
|
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>|[@noelmcloughlin](https://github.com/noelmcloughlin)|16
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/7460036?v=4' width='36' height='36' alt='@andrew-vant'>|[@andrew-vant](https://github.com/andrew-vant)|13
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/7460036?v=4' width='36' height='36' alt='@andrew-vant'>|[@andrew-vant](https://github.com/andrew-vant)|13
|
||||||
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>|[@noelmcloughlin](https://github.com/noelmcloughlin)|13
|
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/91293?v=4' width='36' height='36' alt='@whiteinge'>|[@whiteinge](https://github.com/whiteinge)|12
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/91293?v=4' width='36' height='36' alt='@whiteinge'>|[@whiteinge](https://github.com/whiteinge)|12
|
||||||
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1013915?v=4' width='36' height='36' alt='@rhertzog'>|[@rhertzog](https://github.com/rhertzog)|11
|
<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/1013915?v=4' width='36' height='36' alt='@rhertzog'>|[@rhertzog](https://github.com/rhertzog)|11
|
||||||
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/358074?v=4' width='36' height='36' alt='@pcdummy'>|[@pcdummy](https://github.com/pcdummy)|11
|
<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/358074?v=4' width='36' height='36' alt='@pcdummy'>|[@pcdummy](https://github.com/pcdummy)|11
|
||||||
@ -107,4 +107,4 @@ Avatar|Contributor|Contributions
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2020-01-24.
|
Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2020-02-13.
|
||||||
|
19
CHANGELOG.md
19
CHANGELOG.md
@ -1,5 +1,24 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [1.1.3](https://github.com/saltstack-formulas/salt-formula/compare/v1.1.2...v1.1.3) (2020-02-13)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* **tpl_path:** replace slspath to tplroot ([bbcc4cd](https://github.com/saltstack-formulas/salt-formula/commit/bbcc4cda7ada4470db07dc02a5938a5b650e2f1c))
|
||||||
|
|
||||||
|
|
||||||
|
### Continuous Integration
|
||||||
|
|
||||||
|
* **kitchen:** avoid using bootstrap for `master` instances [skip ci] ([d2d5186](https://github.com/saltstack-formulas/salt-formula/commit/d2d51864a5e4e5584afa979378ded15b1c5b9366))
|
||||||
|
|
||||||
|
## [1.1.2](https://github.com/saltstack-formulas/salt-formula/compare/v1.1.1...v1.1.2) (2020-01-25)
|
||||||
|
|
||||||
|
|
||||||
|
### Code Refactoring
|
||||||
|
|
||||||
|
* **mapping:** simplify py version handling ([715e3b8](https://github.com/saltstack-formulas/salt-formula/commit/715e3b8fa495ed2c8e9f4a5fbbb6398021ac9ec7))
|
||||||
|
|
||||||
## [1.1.1](https://github.com/saltstack-formulas/salt-formula/compare/v1.1.0...v1.1.1) (2020-01-24)
|
## [1.1.1](https://github.com/saltstack-formulas/salt-formula/compare/v1.1.0...v1.1.1) (2020-01-24)
|
||||||
|
|
||||||
|
|
||||||
|
2
FORMULA
2
FORMULA
@ -1,7 +1,7 @@
|
|||||||
name: salt
|
name: salt
|
||||||
os: Debian, Redhat, Suse, Arch, Gentoo, FreeBSD, Windows
|
os: Debian, Redhat, Suse, Arch, Gentoo, FreeBSD, Windows
|
||||||
os_family: Debian, Redhat, Suse, Arch, Gentoo, FreeBSD, Windows
|
os_family: Debian, Redhat, Suse, Arch, Gentoo, FreeBSD, Windows
|
||||||
version: 1.1.1
|
version: 1.1.3
|
||||||
release: 1
|
release: 1
|
||||||
minimum_version: 2015.8
|
minimum_version: 2015.8
|
||||||
summary: Formula for install Saltstack
|
summary: Formula for install Saltstack
|
||||||
|
@ -16,12 +16,12 @@ This list is sorted by the number of commits per contributor in *descending* ord
|
|||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>`
|
||||||
- `@aboe76 <https://github.com/aboe76>`_
|
- `@aboe76 <https://github.com/aboe76>`_
|
||||||
- 100
|
- 100
|
||||||
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>`
|
||||||
|
- `@myii <https://github.com/myii>`_
|
||||||
|
- 72
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>`
|
||||||
- `@gravyboat <https://github.com/gravyboat>`_
|
- `@gravyboat <https://github.com/gravyboat>`_
|
||||||
- 71
|
- 71
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>`
|
|
||||||
- `@myii <https://github.com/myii>`_
|
|
||||||
- 68
|
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/3374962?v=4' width='36' height='36' alt='@nmadhok'>`
|
||||||
- `@nmadhok <https://github.com/nmadhok>`_
|
- `@nmadhok <https://github.com/nmadhok>`_
|
||||||
- 54
|
- 54
|
||||||
@ -37,11 +37,11 @@ This list is sorted by the number of commits per contributor in *descending* ord
|
|||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/7139195?v=4' width='36' height='36' alt='@xenophonf'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars0.githubusercontent.com/u/7139195?v=4' width='36' height='36' alt='@xenophonf'>`
|
||||||
- `@xenophonf <https://github.com/xenophonf>`_
|
- `@xenophonf <https://github.com/xenophonf>`_
|
||||||
- 18
|
- 18
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/7460036?v=4' width='36' height='36' alt='@andrew-vant'>`
|
|
||||||
- `@andrew-vant <https://github.com/andrew-vant>`_
|
|
||||||
- 13
|
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars1.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>`
|
||||||
- `@noelmcloughlin <https://github.com/noelmcloughlin>`_
|
- `@noelmcloughlin <https://github.com/noelmcloughlin>`_
|
||||||
|
- 16
|
||||||
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/7460036?v=4' width='36' height='36' alt='@andrew-vant'>`
|
||||||
|
- `@andrew-vant <https://github.com/andrew-vant>`_
|
||||||
- 13
|
- 13
|
||||||
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/91293?v=4' width='36' height='36' alt='@whiteinge'>`
|
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars2.githubusercontent.com/u/91293?v=4' width='36' height='36' alt='@whiteinge'>`
|
||||||
- `@whiteinge <https://github.com/whiteinge>`_
|
- `@whiteinge <https://github.com/whiteinge>`_
|
||||||
@ -317,4 +317,4 @@ This list is sorted by the number of commits per contributor in *descending* ord
|
|||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
Auto-generated by a `forked version <https://github.com/myii/maintainer>`_ of `gaocegege/maintainer <https://github.com/gaocegege/maintainer>`_ on 2020-01-24.
|
Auto-generated by a `forked version <https://github.com/myii/maintainer>`_ of `gaocegege/maintainer <https://github.com/gaocegege/maintainer>`_ on 2020-02-13.
|
||||||
|
@ -2,6 +2,30 @@
|
|||||||
Changelog
|
Changelog
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
`1.1.3 <https://github.com/saltstack-formulas/salt-formula/compare/v1.1.2...v1.1.3>`_ (2020-02-13)
|
||||||
|
------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
^^^^^^^^^
|
||||||
|
|
||||||
|
|
||||||
|
* **tpl_path:** replace slspath to tplroot (\ `bbcc4cd <https://github.com/saltstack-formulas/salt-formula/commit/bbcc4cda7ada4470db07dc02a5938a5b650e2f1c>`_\ )
|
||||||
|
|
||||||
|
Continuous Integration
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
|
||||||
|
* **kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `d2d5186 <https://github.com/saltstack-formulas/salt-formula/commit/d2d51864a5e4e5584afa979378ded15b1c5b9366>`_\ )
|
||||||
|
|
||||||
|
`1.1.2 <https://github.com/saltstack-formulas/salt-formula/compare/v1.1.1...v1.1.2>`_ (2020-01-25)
|
||||||
|
------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Code Refactoring
|
||||||
|
^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
|
||||||
|
* **mapping:** simplify py version handling (\ `715e3b8 <https://github.com/saltstack-formulas/salt-formula/commit/715e3b8fa495ed2c8e9f4a5fbbb6398021ac9ec7>`_\ )
|
||||||
|
|
||||||
`1.1.1 <https://github.com/saltstack-formulas/salt-formula/compare/v1.1.0...v1.1.1>`_ (2020-01-24)
|
`1.1.1 <https://github.com/saltstack-formulas/salt-formula/compare/v1.1.0...v1.1.1>`_ (2020-01-24)
|
||||||
------------------------------------------------------------------------------------------------------
|
------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
20
kitchen.yml
20
kitchen.yml
@ -22,9 +22,10 @@ platforms:
|
|||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2017.7-py2:centos-6
|
image: netmanagers/salt-2017.7-py2:centos-6
|
||||||
run_command: /sbin/init
|
run_command: /sbin/init
|
||||||
- name: amazonlinux-2-2017-7-py2
|
- name: amazonlinux-1-2017-7-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2017.7-py2:amazonlinux-2
|
image: netmanagers/salt-2017.7-py2:amazonlinux-1
|
||||||
|
run_command: /sbin/init
|
||||||
- name: arch-base-latest-2017-7-py2
|
- name: arch-base-latest-2017-7-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2017.7-py2:arch-base-latest
|
image: netmanagers/salt-2017.7-py2:arch-base-latest
|
||||||
@ -40,9 +41,10 @@ platforms:
|
|||||||
- name: centos-7-2018-3-py2
|
- name: centos-7-2018-3-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2018.3-py2:centos-7
|
image: netmanagers/salt-2018.3-py2:centos-7
|
||||||
- name: amazonlinux-2-2018-3-py2
|
- name: amazonlinux-1-2018-3-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2018.3-py2:amazonlinux-2
|
image: netmanagers/salt-2018.3-py2:amazonlinux-1
|
||||||
|
run_command: /sbin/init
|
||||||
- name: arch-base-latest-2018-3-py2
|
- name: arch-base-latest-2018-3-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2018.3-py2:arch-base-latest
|
image: netmanagers/salt-2018.3-py2:arch-base-latest
|
||||||
@ -55,9 +57,9 @@ platforms:
|
|||||||
- name: centos-7-2019-2-py2
|
- name: centos-7-2019-2-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2019.2-py2:centos-7
|
image: netmanagers/salt-2019.2-py2:centos-7
|
||||||
- name: amazonlinux-2-2019-2-py2
|
- name: amazonlinux-2-2019-2-py3
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2019.2-py2:amazonlinux-2
|
image: netmanagers/salt-2019.2-py3:amazonlinux-2
|
||||||
- name: arch-base-latest-2019-2-py2
|
- name: arch-base-latest-2019-2-py2
|
||||||
driver:
|
driver:
|
||||||
image: netmanagers/salt-2019.2-py2:arch-base-latest
|
image: netmanagers/salt-2019.2-py2:arch-base-latest
|
||||||
@ -112,6 +114,7 @@ suites:
|
|||||||
- ubuntu-1804-2019-2-py3
|
- ubuntu-1804-2019-2-py3
|
||||||
- centos-8-2019-2-py3
|
- centos-8-2019-2-py3
|
||||||
- opensuse-leap-151-2019-2-py3
|
- opensuse-leap-151-2019-2-py3
|
||||||
|
- amazonlinux-2-2019-2-py3
|
||||||
provisioner:
|
provisioner:
|
||||||
state_top:
|
state_top:
|
||||||
base:
|
base:
|
||||||
@ -135,7 +138,6 @@ suites:
|
|||||||
includes:
|
includes:
|
||||||
- ubuntu-1804-2019-2-py2
|
- ubuntu-1804-2019-2-py2
|
||||||
- centos-7-2019-2-py2
|
- centos-7-2019-2-py2
|
||||||
- amazonlinux-2-2019-2-py2
|
|
||||||
- arch-base-latest-2019-2-py2
|
- arch-base-latest-2019-2-py2
|
||||||
provisioner:
|
provisioner:
|
||||||
state_top:
|
state_top:
|
||||||
@ -161,7 +163,7 @@ suites:
|
|||||||
- debian-9-2018-3-py2
|
- debian-9-2018-3-py2
|
||||||
- ubuntu-1604-2018-3-py2
|
- ubuntu-1604-2018-3-py2
|
||||||
- centos-7-2018-3-py2
|
- centos-7-2018-3-py2
|
||||||
- amazonlinux-2-2018-3-py2
|
- amazonlinux-1-2018-3-py2
|
||||||
- arch-base-latest-2018-3-py2
|
- arch-base-latest-2018-3-py2
|
||||||
provisioner:
|
provisioner:
|
||||||
state_top:
|
state_top:
|
||||||
@ -187,7 +189,7 @@ suites:
|
|||||||
- debian-8-2017-7-py2
|
- debian-8-2017-7-py2
|
||||||
- ubuntu-1604-2017-7-py2
|
- ubuntu-1604-2017-7-py2
|
||||||
- centos-6-2017-7-py2
|
- centos-6-2017-7-py2
|
||||||
- amazonlinux-2-2017-7-py2
|
- amazonlinux-1-2017-7-py2
|
||||||
- arch-base-latest-2017-7-py2
|
- arch-base-latest-2017-7-py2
|
||||||
provisioner:
|
provisioner:
|
||||||
state_top:
|
state_top:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
{%- set tplroot = tpldir.split('/')[0] %}
|
||||||
{% from "salt/map.jinja" import salt_settings with context %}
|
{% from "salt/map.jinja" import salt_settings with context %}
|
||||||
|
|
||||||
{%- if salt_settings.use_pip %}
|
{%- if salt_settings.use_pip %}
|
||||||
@ -34,7 +35,7 @@ salt-cloud:
|
|||||||
cloud-cert-{{ cert }}-pem:
|
cloud-cert-{{ cert }}-pem:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: {{ salt_settings.config_path }}/pki/cloud/{{ cert }}.pem
|
- name: {{ salt_settings.config_path }}/pki/cloud/{{ cert }}.pem
|
||||||
- source: salt://{{ slspath }}/files/key
|
- source: salt://{{ tplroot }}/files/key
|
||||||
- template: jinja
|
- template: jinja
|
||||||
- user: root
|
- user: root
|
||||||
- group:
|
- group:
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
---
|
---
|
||||||
salt:
|
salt:
|
||||||
version: ''
|
version: ''
|
||||||
|
py_ver: '' ## py2 is default
|
||||||
rootuser: root
|
rootuser: root
|
||||||
rootgroup: root
|
rootgroup: root
|
||||||
install_packages: true
|
install_packages: true
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
'<tplroot>:tofs:files_switch' this is the ordered list of grains to
|
'<tplroot>:tofs:files_switch' this is the ordered list of grains to
|
||||||
use as selector switch of the directories under
|
use as selector switch of the directories under
|
||||||
"<path_prefix>/files"
|
"<path_prefix>/files"
|
||||||
* indent_witdh: indentation of the result value to conform to YAML
|
* indent_width: indentation of the result value to conform to YAML
|
||||||
* use_subpath: defaults to `False` but if set, lookup the source file
|
* use_subpath: defaults to `False` but if set, lookup the source file
|
||||||
recursively from the current state directory up to `tplroot`
|
recursively from the current state directory up to `tplroot`
|
||||||
|
|
||||||
@ -82,7 +82,7 @@
|
|||||||
) %}
|
) %}
|
||||||
{#- Append an empty value to evaluate as `default` in the loop below #}
|
{#- Append an empty value to evaluate as `default` in the loop below #}
|
||||||
{%- if '' not in fsl %}
|
{%- if '' not in fsl %}
|
||||||
{%- do fsl.append('') %}
|
{%- set fsl = fsl + [''] %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- for fs in fsl %}
|
{%- for fs in fsl %}
|
||||||
{%- for src_file in src_files %}
|
{%- for src_file in src_files %}
|
||||||
|
@ -45,7 +45,7 @@ salt-master:
|
|||||||
}}
|
}}
|
||||||
{%- else %}
|
{%- else %}
|
||||||
- template: jinja
|
- template: jinja
|
||||||
- source: salt://{{ slspath }}/files/master.d
|
- source: salt://{{ tplroot }}/files/master.d
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
- clean: {{ salt_settings.clean_config_d_dir }}
|
- clean: {{ salt_settings.clean_config_d_dir }}
|
||||||
- exclude_pat: _*
|
- exclude_pat: _*
|
||||||
|
@ -92,7 +92,7 @@ salt-minion:
|
|||||||
}}
|
}}
|
||||||
{%- else %}
|
{%- else %}
|
||||||
- template: jinja
|
- template: jinja
|
||||||
- source: salt://{{ slspath }}/files/minion.d
|
- source: salt://{{ tplroot }}/files/minion.d
|
||||||
- context:
|
- context:
|
||||||
standalone: False
|
standalone: False
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
@ -2,9 +2,7 @@
|
|||||||
# vim: ft=yaml
|
# vim: ft=yaml
|
||||||
---
|
---
|
||||||
|
|
||||||
{%- import_yaml "salt/ospyvermap.yaml" as ospyvermap %}
|
{%- set py_ver_repr = salt['pillar.get']('salt:py_ver', '') %}
|
||||||
{%- set ospyver = salt['grains.filter_by'](ospyvermap, grain='os_family') or {} %}
|
|
||||||
{%- set py_ver_repr = salt['pillar.filter_by'](ospyver, pillar='salt:py_ver', default='py2') %}
|
|
||||||
|
|
||||||
{%- set osrelease = salt['grains.get']('osrelease') %}
|
{%- set osrelease = salt['grains.get']('osrelease') %}
|
||||||
{#- Workaround for OpenSuse Leap 15.1 until the repo is available #}
|
{#- Workaround for OpenSuse Leap 15.1 until the repo is available #}
|
||||||
@ -26,8 +24,8 @@
|
|||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
Debian:
|
Debian:
|
||||||
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_repr }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
|
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_repr or 'apt' }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
|
||||||
key_url: 'https://repo.saltstack.com/{{ py_ver_repr }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
key_url: 'https://repo.saltstack.com/{{ py_ver_repr or 'apt' }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
||||||
libgit2: libgit2-22
|
libgit2: libgit2-22
|
||||||
pyinotify: python-pyinotify
|
pyinotify: python-pyinotify
|
||||||
gitfs:
|
gitfs:
|
||||||
@ -43,8 +41,8 @@ Debian:
|
|||||||
RedHat:
|
RedHat:
|
||||||
pkgrepo_name: saltstack
|
pkgrepo_name: saltstack
|
||||||
pkgrepo_humanname: SaltStack repo for RHEL/CentOS $releasever
|
pkgrepo_humanname: SaltStack repo for RHEL/CentOS $releasever
|
||||||
pkgrepo: 'https://repo.saltstack.com/{{ py_ver_repr }}/redhat/$releasever/$basearch/{{ salt_release }}'
|
pkgrepo: 'https://repo.saltstack.com/{{ py_ver_repr or 'yum' }}/redhat/$releasever/$basearch/{{ salt_release }}'
|
||||||
key_url: 'https://repo.saltstack.com/{{ py_ver_repr }}/redhat/$releasever/$basearch/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
key_url: 'https://repo.saltstack.com/{{ py_ver_repr or 'yum' }}/redhat/$releasever/$basearch/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
||||||
pygit2: python-pygit2
|
pygit2: python-pygit2
|
||||||
python_git: GitPython
|
python_git: GitPython
|
||||||
gitfs:
|
gitfs:
|
||||||
@ -105,14 +103,14 @@ Alpine:
|
|||||||
|
|
||||||
FreeBSD:
|
FreeBSD:
|
||||||
rootgroup: wheel
|
rootgroup: wheel
|
||||||
salt_master: py27-salt
|
salt_master: {{ py_ver_repr or 'py27' }}-salt
|
||||||
salt_minion: py27-salt
|
salt_minion: {{ py_ver_repr or 'py27' }}-salt
|
||||||
salt_syndic: py27-salt
|
salt_syndic: {{ py_ver_repr or 'py27' }}-salt
|
||||||
salt_cloud: py27-salt
|
salt_cloud: {{ py_ver_repr or 'py27' }}-salt
|
||||||
salt_api: py27-salt
|
salt_api: {{ py_ver_repr or 'py27' }}-salt
|
||||||
salt_ssh: py27-salt
|
salt_ssh: {{ py_ver_repr or 'py27' }}-salt
|
||||||
python_git: py27-GitPython
|
python_git: {{ py_ver_repr or 'py27' }}-GitPython
|
||||||
pygit2: py27-pygit2
|
pygit2: {{ py_ver_repr or 'py27' }}-pygit2
|
||||||
config_path: /usr/local/etc/salt
|
config_path: /usr/local/etc/salt
|
||||||
minion_service: salt_minion
|
minion_service: salt_minion
|
||||||
master_service: salt_master
|
master_service: salt_master
|
||||||
@ -132,7 +130,7 @@ OpenBSD:
|
|||||||
python_git: py-GitPython
|
python_git: py-GitPython
|
||||||
|
|
||||||
Windows:
|
Windows:
|
||||||
salt_minion: salt-minion{{ py_ver_repr }}
|
salt_minion: salt-minion{{ py_ver_repr or '-py3' }}
|
||||||
config_path: 'C:\salt\conf'
|
config_path: 'C:\salt\conf'
|
||||||
minion_service: salt-minion
|
minion_service: salt-minion
|
||||||
|
|
||||||
|
@ -2,9 +2,7 @@
|
|||||||
# vim: ft=yaml
|
# vim: ft=yaml
|
||||||
---
|
---
|
||||||
|
|
||||||
{% import_yaml "salt/ospyvermap.yaml" as ospyvermap %}
|
{%- set py_ver_dir = salt['pillar.get']('salt:py_ver', '') %}
|
||||||
{% set ospyver = salt['grains.filter_by'](ospyvermap, grain='os_family') or {} %}
|
|
||||||
{% set py_ver_dir = salt['pillar.filter_by'](ospyver, pillar='salt:py_ver', default='py2') %}
|
|
||||||
|
|
||||||
{% set osrelease = salt['grains.get']('osrelease') %}
|
{% set osrelease = salt['grains.get']('osrelease') %}
|
||||||
{% set salt_release = salt['pillar.get']('salt:release', 'latest') %}
|
{% set salt_release = salt['pillar.get']('salt:release', 'latest') %}
|
||||||
@ -22,12 +20,12 @@ Fedora:
|
|||||||
Amazon:
|
Amazon:
|
||||||
pkgrepo_name: saltstack-amzn-repo
|
pkgrepo_name: saltstack-amzn-repo
|
||||||
pkgrepo_humanname: SaltStack repo for Amazon Linux 2
|
pkgrepo_humanname: SaltStack repo for Amazon Linux 2
|
||||||
pkgrepo: 'https://repo.saltstack.com/yum/amazon/2/$basearch/{{ salt_release }}'
|
pkgrepo: 'https://repo.saltstack.com/{{ py_ver_dir or 'yum' }}/amazon/2/$basearch/{{ salt_release }}'
|
||||||
key_url: 'https://repo.saltstack.com/yum/amazon/2/$basearch/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
key_url: 'https://repo.saltstack.com/{{ py_ver_dir or 'yum' }}/amazon/2/$basearch/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
||||||
|
|
||||||
Ubuntu:
|
Ubuntu:
|
||||||
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir }}/{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
|
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir or 'apt' }}/{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
|
||||||
key_url: 'https://repo.saltstack.com/{{ py_ver_dir }}/{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
key_url: 'https://repo.saltstack.com/{{ py_ver_dir or 'apt' }}/{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
||||||
pygit2: python-pygit2
|
pygit2: python-pygit2
|
||||||
gitfs:
|
gitfs:
|
||||||
pygit2:
|
pygit2:
|
||||||
@ -37,8 +35,8 @@ Ubuntu:
|
|||||||
install_from_package: Null
|
install_from_package: Null
|
||||||
|
|
||||||
Raspbian:
|
Raspbian:
|
||||||
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir }}/{{ os_family_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }} {{ oscodename }} main'
|
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir or 'apt' }}/{{ os_family_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }} {{ oscodename }} main'
|
||||||
key_url: 'https://repo.saltstack.com/{{ py_ver_dir }}/{{ os_family_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
key_url: 'https://repo.saltstack.com/{{ py_ver_dir or 'apt' }}/{{ os_family_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
|
||||||
|
|
||||||
SmartOS:
|
SmartOS:
|
||||||
salt_master: salt
|
salt_master: salt
|
||||||
@ -50,7 +48,7 @@ SmartOS:
|
|||||||
minion_service: 'salt:minion'
|
minion_service: 'salt:minion'
|
||||||
master_service: 'salt:master'
|
master_service: 'salt:master'
|
||||||
api_service: 'salt:api'
|
api_service: 'salt:api'
|
||||||
python_dulwich: 'py27-dulwich'
|
python_dulwich: {{ py_ver_dir or 'py27' }}{{ '-dulwich' }}
|
||||||
gitfs:
|
gitfs:
|
||||||
dulwich:
|
dulwich:
|
||||||
install_from_source: false
|
install_from_source: false
|
||||||
|
@ -1,34 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
# vim: ft=yaml
|
|
||||||
---
|
|
||||||
Debian:
|
|
||||||
py2: 'apt'
|
|
||||||
py3: 'py3'
|
|
||||||
|
|
||||||
RedHat:
|
|
||||||
py2: 'yum'
|
|
||||||
py3: 'py3'
|
|
||||||
|
|
||||||
Suse: {}
|
|
||||||
|
|
||||||
Gentoo: {}
|
|
||||||
|
|
||||||
Arch: {}
|
|
||||||
|
|
||||||
Alpine: {}
|
|
||||||
|
|
||||||
FreeBSD: {}
|
|
||||||
|
|
||||||
OpenBSD: {}
|
|
||||||
|
|
||||||
# This is *not* used directly with https://repo.saltstack.com
|
|
||||||
# Rather, this is used with `salt-winrepo-ng`, where the package names are:
|
|
||||||
# * py2: salt-minion
|
|
||||||
# * py3: salt-minion-py3
|
|
||||||
Windows:
|
|
||||||
py2: ''
|
|
||||||
py3: '-py3'
|
|
||||||
|
|
||||||
MacOS:
|
|
||||||
py2: 'py2'
|
|
||||||
py3: 'py3'
|
|
@ -1,3 +1,4 @@
|
|||||||
|
{%- set tplroot = tpldir.split('/')[0] %}
|
||||||
{% from "salt/map.jinja" import salt_settings with context %}
|
{% from "salt/map.jinja" import salt_settings with context %}
|
||||||
|
|
||||||
{% if salt_settings.install_packages %}
|
{% if salt_settings.install_packages %}
|
||||||
@ -12,7 +13,7 @@ ensure-salt-ssh-is-installed:
|
|||||||
ensure-roster-config:
|
ensure-roster-config:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: {{ salt_settings.config_path }}/roster
|
- name: {{ salt_settings.config_path }}/roster
|
||||||
- source: salt://{{ slspath }}/files/roster.jinja
|
- source: salt://{{ tplroot }}/files/roster.jinja
|
||||||
- template: jinja
|
- template: jinja
|
||||||
{% if salt_settings.install_packages %}
|
{% if salt_settings.install_packages %}
|
||||||
- require:
|
- require:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
{%- set tplroot = tpldir.split('/')[0] %}
|
||||||
{% from "salt/map.jinja" import salt_settings with context %}
|
{% from "salt/map.jinja" import salt_settings with context %}
|
||||||
|
|
||||||
salt-minion:
|
salt-minion:
|
||||||
@ -11,7 +12,7 @@ salt-minion:
|
|||||||
file.recurse:
|
file.recurse:
|
||||||
- name: {{ salt_settings.config_path }}/minion.d
|
- name: {{ salt_settings.config_path }}/minion.d
|
||||||
- template: jinja
|
- template: jinja
|
||||||
- source: salt://{{ slspath }}/files/minion.d
|
- source: salt://{{ tplroot }}/files/minion.d
|
||||||
- clean: {{ salt_settings.clean_config_d_dir }}
|
- clean: {{ salt_settings.clean_config_d_dir }}
|
||||||
- exclude_pat: _*
|
- exclude_pat: _*
|
||||||
- context:
|
- context:
|
||||||
|
@ -5,7 +5,7 @@ version =
|
|||||||
when 'redhat'
|
when 'redhat'
|
||||||
case platform[:name]
|
case platform[:name]
|
||||||
when 'amazon'
|
when 'amazon'
|
||||||
'2019.2.2-1.el7'
|
'2019.2.3-1.amzn2'
|
||||||
when 'centos'
|
when 'centos'
|
||||||
'2019.2.3-1.el8'
|
'2019.2.3-1.el8'
|
||||||
end
|
end
|
||||||
|
@ -3,4 +3,3 @@
|
|||||||
---
|
---
|
||||||
salt:
|
salt:
|
||||||
release: '2017.7'
|
release: '2017.7'
|
||||||
py_ver: 'py2'
|
|
||||||
|
@ -3,4 +3,3 @@
|
|||||||
---
|
---
|
||||||
salt:
|
salt:
|
||||||
release: '2018.3'
|
release: '2018.3'
|
||||||
py_ver: 'py2'
|
|
||||||
|
@ -3,4 +3,3 @@
|
|||||||
---
|
---
|
||||||
salt:
|
salt:
|
||||||
release: '2019.2'
|
release: '2019.2'
|
||||||
py_ver: 'py2'
|
|
||||||
|
Loading…
Reference in New Issue
Block a user