10 Commits

Author SHA1 Message Date
semantic-release-bot
1d34f8c56f chore(release): 0.41.8 [skip ci]
## [0.41.8](https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.7...v0.41.8) (2021-05-25)

### Bug Fixes

* **jinja:** use json filter ([eb63ec8](eb63ec85e0))

### Continuous Integration

* add `arch-master` to matrix and update `.travis.yml` [skip ci] ([79feefa](79feefa751))
* **kitchen+gitlab:** adjust matrix to add `3003` [skip ci] ([fd8f0e5](fd8f0e5db5))
* **vagrant:** add FreeBSD 13.0 [skip ci] ([93bb123](93bb123ea1))
* **vagrant:** use pre-salted boxes & conditional local settings [skip ci] ([69812c1](69812c1f62))

### Documentation

* **readme:** fix headings [skip ci] ([c97317c](c97317c39f))
2021-05-25 08:38:31 +00:00
N
45cc47d9f8 Merge pull request #312 from noelmcloughlin/centos
fix(jinja): use json filter
2021-05-25 09:32:37 +01:00
noelmcloughlin
eb63ec85e0 fix(jinja): use json filter 2021-05-20 16:56:08 +01:00
Imran Iqbal
809aaabdbc chore(pre-commit): use info report level for rstcheck [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/325
2021-05-20 14:09:47 +01:00
Imran Iqbal
79feefa751 ci: add arch-master to matrix and update .travis.yml [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/323
2021-05-09 22:32:58 +01:00
Imran Iqbal
c97317c39f docs(readme): fix headings [skip ci] 2021-05-05 15:16:30 +01:00
Imran Iqbal
fd8f0e5db5 ci(kitchen+gitlab): adjust matrix to add 3003 [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/318
2021-04-23 08:48:44 +01:00
Imran Iqbal
93bb123ea1 ci(vagrant): add FreeBSD 13.0 [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/316
2021-04-20 00:25:25 +01:00
Imran Iqbal
69812c1f62 ci(vagrant): use pre-salted boxes & conditional local settings [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/311
2021-04-05 18:54:52 +01:00
Imran Iqbal
42bb7f8cb8 chore: update CODEOWNERS & .yamllint re: kitchen-vagrant [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/310
2021-04-05 18:21:03 +01:00
16 changed files with 372 additions and 199 deletions

View File

@@ -14,8 +14,12 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
instance: instance:
- default-freebsd-122-latest-py3 - default-freebsd-130-master-py3
- default-freebsd-114-latest-py3 - default-freebsd-122-master-py3
- default-freebsd-114-master-py3
# - default-freebsd-130-3002-6-py3
# - default-freebsd-122-3002-6-py3
# - default-freebsd-114-3002-6-py3
steps: steps:
- name: 'Check out code' - name: 'Check out code'
uses: 'actions/checkout@v2' uses: 'actions/checkout@v2'

View File

@@ -140,6 +140,7 @@ default-ubuntu-1804-master-py3: {extends: '.test_instance'}
# default-ubuntu-1604-master-py3: {extends: '.test_instance'} # default-ubuntu-1604-master-py3: {extends: '.test_instance'}
default-centos-8-master-py3: {extends: '.test_instance'} default-centos-8-master-py3: {extends: '.test_instance'}
default-centos-7-master-py3: {extends: '.test_instance'} default-centos-7-master-py3: {extends: '.test_instance'}
default-fedora-34-master-py3: {extends: '.test_instance'}
default-fedora-33-master-py3: {extends: '.test_instance'} default-fedora-33-master-py3: {extends: '.test_instance'}
default-fedora-32-master-py3: {extends: '.test_instance'} default-fedora-32-master-py3: {extends: '.test_instance'}
default-opensuse-leap-152-master-py3: {extends: '.test_instance'} default-opensuse-leap-152-master-py3: {extends: '.test_instance'}
@@ -147,57 +148,75 @@ default-opensuse-tmbl-latest-master-py3: {extends: '.test_instance'}
default-amazonlinux-2-master-py3: {extends: '.test_instance'} default-amazonlinux-2-master-py3: {extends: '.test_instance'}
default-oraclelinux-8-master-py3: {extends: '.test_instance'} default-oraclelinux-8-master-py3: {extends: '.test_instance'}
default-oraclelinux-7-master-py3: {extends: '.test_instance'} default-oraclelinux-7-master-py3: {extends: '.test_instance'}
default-arch-base-latest-master-py3: {extends: '.test_instance'}
# default-gentoo-stage3-latest-master-py3: {extends: '.test_instance'} # default-gentoo-stage3-latest-master-py3: {extends: '.test_instance'}
# default-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} # default-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'}
# default-debian-10-3002-5-py3: {extends: '.test_instance'} # default-debian-10-3003-0-py3: {extends: '.test_instance'}
# default-debian-9-3002-5-py3: {extends: '.test_instance'} # default-debian-9-3003-0-py3: {extends: '.test_instance'}
# default-ubuntu-2004-3002-5-py3: {extends: '.test_instance'} # default-ubuntu-2004-3003-0-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3002-5-py3: {extends: '.test_instance'} # default-ubuntu-1804-3003-0-py3: {extends: '.test_instance'}
# default-ubuntu-1604-3002-5-py3: {extends: '.test_instance'} # default-centos-8-3003-0-py3: {extends: '.test_instance'}
# default-centos-8-3002-5-py3: {extends: '.test_instance'} # default-centos-7-3003-0-py3: {extends: '.test_instance'}
# default-centos-7-3002-5-py3: {extends: '.test_instance'} # default-fedora-34-3003-0-py3: {extends: '.test_instance'}
# default-fedora-33-3002-5-py3: {extends: '.test_instance'} # default-fedora-33-3003-0-py3: {extends: '.test_instance'}
# default-fedora-32-3002-5-py3: {extends: '.test_instance'} # default-fedora-32-3003-0-py3: {extends: '.test_instance'}
# default-amazonlinux-2-3002-5-py3: {extends: '.test_instance'} # default-amazonlinux-2-3003-0-py3: {extends: '.test_instance'}
# default-oraclelinux-8-3002-5-py3: {extends: '.test_instance'} # default-oraclelinux-8-3003-0-py3: {extends: '.test_instance'}
# default-oraclelinux-7-3002-5-py3: {extends: '.test_instance'} # default-oraclelinux-7-3003-0-py3: {extends: '.test_instance'}
default-arch-base-latest-3002-5-py3: {extends: '.test_instance'} # default-arch-base-latest-3003-0-py3: {extends: '.test_instance'}
# default-gentoo-stage3-latest-3003-0-py3: {extends: '.test_instance'}
# default-gentoo-stage3-systemd-3003-0-py3: {extends: '.test_instance'}
# default-debian-10-3002-6-py3: {extends: '.test_instance'}
# default-debian-9-3002-6-py3: {extends: '.test_instance'}
# default-ubuntu-2004-3002-6-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3002-6-py3: {extends: '.test_instance'}
# default-ubuntu-1604-3002-6-py3: {extends: '.test_instance'}
# default-centos-8-3002-6-py3: {extends: '.test_instance'}
# default-centos-7-3002-6-py3: {extends: '.test_instance'}
# default-fedora-34-3002-6-py3: {extends: '.test_instance'}
# default-fedora-33-3002-6-py3: {extends: '.test_instance'}
# default-fedora-32-3002-6-py3: {extends: '.test_instance'}
# default-amazonlinux-2-3002-6-py3: {extends: '.test_instance'}
# default-oraclelinux-8-3002-6-py3: {extends: '.test_instance'}
# default-oraclelinux-7-3002-6-py3: {extends: '.test_instance'}
# default-arch-base-latest-3002-6-py3: {extends: '.test_instance'}
# default-gentoo-stage3-latest-3002-5-py3: {extends: '.test_instance'} # default-gentoo-stage3-latest-3002-5-py3: {extends: '.test_instance'}
# default-gentoo-stage3-systemd-3002-5-py3: {extends: '.test_instance'} # default-gentoo-stage3-systemd-3002-5-py3: {extends: '.test_instance'}
# default-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'} # default-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'}
# default-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'} # default-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'}
# default-debian-10-3001-6-py3: {extends: '.test_instance'} # default-debian-10-3001-7-py3: {extends: '.test_instance'}
# default-debian-9-3001-6-py3: {extends: '.test_instance'} # default-debian-9-3001-7-py3: {extends: '.test_instance'}
# default-ubuntu-2004-3001-6-py3: {extends: '.test_instance'} # default-ubuntu-2004-3001-7-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3001-6-py3: {extends: '.test_instance'} # default-ubuntu-1804-3001-7-py3: {extends: '.test_instance'}
# default-ubuntu-1604-3001-6-py3: {extends: '.test_instance'} # default-ubuntu-1604-3001-7-py3: {extends: '.test_instance'}
# default-centos-8-3001-6-py3: {extends: '.test_instance'} # default-centos-8-3001-7-py3: {extends: '.test_instance'}
# default-centos-7-3001-6-py3: {extends: '.test_instance'} # default-centos-7-3001-7-py3: {extends: '.test_instance'}
# default-fedora-33-3001-6-py3: {extends: '.test_instance'} # default-fedora-34-3001-7-py3: {extends: '.test_instance'}
# default-fedora-32-3001-6-py3: {extends: '.test_instance'} # default-fedora-33-3001-7-py3: {extends: '.test_instance'}
# default-opensuse-leap-152-3001-6-py3: {extends: '.test_instance'} # default-fedora-32-3001-7-py3: {extends: '.test_instance'}
# default-opensuse-tmbl-latest-3001-6-py3: {extends: '.test_instance'} # default-opensuse-leap-152-3001-7-py3: {extends: '.test_instance'}
# default-amazonlinux-2-3001-6-py3: {extends: '.test_instance'} # default-opensuse-tmbl-latest-3001-7-py3: {extends: '.test_instance'}
# default-oraclelinux-8-3001-6-py3: {extends: '.test_instance'} # default-amazonlinux-2-3001-7-py3: {extends: '.test_instance'}
# default-oraclelinux-7-3001-6-py3: {extends: '.test_instance'} # default-oraclelinux-8-3001-7-py3: {extends: '.test_instance'}
# default-arch-base-latest-3001-6-py3: {extends: '.test_instance'} # default-oraclelinux-7-3001-7-py3: {extends: '.test_instance'}
# default-arch-base-latest-3001-7-py3: {extends: '.test_instance'}
# default-gentoo-stage3-latest-3001-6-py3: {extends: '.test_instance'} # default-gentoo-stage3-latest-3001-6-py3: {extends: '.test_instance'}
# default-gentoo-stage3-systemd-3001-6-py3: {extends: '.test_instance'} # default-gentoo-stage3-systemd-3001-6-py3: {extends: '.test_instance'}
# default-debian-10-3000-8-py3: {extends: '.test_instance'} # default-debian-10-3000-9-py3: {extends: '.test_instance'}
# default-debian-9-3000-8-py3: {extends: '.test_instance'} # default-debian-9-3000-9-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3000-8-py3: {extends: '.test_instance'} # default-ubuntu-1804-3000-9-py3: {extends: '.test_instance'}
# default-ubuntu-1604-3000-8-py3: {extends: '.test_instance'} # default-ubuntu-1604-3000-9-py3: {extends: '.test_instance'}
# default-centos-8-3000-8-py3: {extends: '.test_instance'} # default-centos-8-3000-9-py3: {extends: '.test_instance'}
# default-centos-7-3000-8-py3: {extends: '.test_instance'} # default-centos-7-3000-9-py3: {extends: '.test_instance'}
# default-opensuse-leap-152-3000-8-py3: {extends: '.test_instance'} # default-opensuse-leap-152-3000-9-py3: {extends: '.test_instance'}
# default-amazonlinux-2-3000-8-py3: {extends: '.test_instance'} # default-amazonlinux-2-3000-9-py3: {extends: '.test_instance'}
# default-oraclelinux-8-3000-8-py3: {extends: '.test_instance'} # default-oraclelinux-8-3000-9-py3: {extends: '.test_instance'}
# default-oraclelinux-7-3000-8-py3: {extends: '.test_instance'} # default-oraclelinux-7-3000-9-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3000-9-py2: {extends: '.test_instance'}
# default-ubuntu-1604-3000-9-py2: {extends: '.test_instance'}
# default-arch-base-latest-3000-9-py2: {extends: '.test_instance'}
# default-gentoo-stage3-latest-3000-8-py3: {extends: '.test_instance'} # default-gentoo-stage3-latest-3000-8-py3: {extends: '.test_instance'}
# default-gentoo-stage3-systemd-3000-8-py3: {extends: '.test_instance'} # default-gentoo-stage3-systemd-3000-8-py3: {extends: '.test_instance'}
# default-ubuntu-1804-3000-8-py2: {extends: '.test_instance'}
# default-ubuntu-1604-3000-8-py2: {extends: '.test_instance'}
# default-arch-base-latest-3000-8-py2: {extends: '.test_instance'}
############################################################################### ###############################################################################
# `release` stage: `semantic-release` # `release` stage: `semantic-release`

View File

@@ -52,4 +52,3 @@ repos:
- id: rstcheck - id: rstcheck
name: Check reST files using rstcheck name: Check reST files using rstcheck
exclude: 'docs/CHANGELOG.rst' exclude: 'docs/CHANGELOG.rst'
args: [--report=warning]

View File

@@ -1,3 +1,4 @@
[rstcheck] [rstcheck]
report=error report=info
ignore_language=rst ignore_language=rst
ignore_messages=(Duplicate (ex|im)plicit target.*|Hyperlink target ".*" is not referenced\.$)

View File

@@ -100,6 +100,7 @@ jobs:
# - env: INSTANCE=default-ubuntu-1604-master-py3 # - env: INSTANCE=default-ubuntu-1604-master-py3
- env: INSTANCE=default-centos-8-master-py3 - env: INSTANCE=default-centos-8-master-py3
- env: INSTANCE=default-centos-7-master-py3 - env: INSTANCE=default-centos-7-master-py3
- env: INSTANCE=default-fedora-34-master-py3
- env: INSTANCE=default-fedora-33-master-py3 - env: INSTANCE=default-fedora-33-master-py3
- env: INSTANCE=default-fedora-32-master-py3 - env: INSTANCE=default-fedora-32-master-py3
- env: INSTANCE=default-opensuse-leap-152-master-py3 - env: INSTANCE=default-opensuse-leap-152-master-py3
@@ -107,57 +108,75 @@ jobs:
- env: INSTANCE=default-amazonlinux-2-master-py3 - env: INSTANCE=default-amazonlinux-2-master-py3
- env: INSTANCE=default-oraclelinux-8-master-py3 - env: INSTANCE=default-oraclelinux-8-master-py3
- env: INSTANCE=default-oraclelinux-7-master-py3 - env: INSTANCE=default-oraclelinux-7-master-py3
- env: INSTANCE=default-arch-base-latest-master-py3
# - env: INSTANCE=default-gentoo-stage3-latest-master-py3 # - env: INSTANCE=default-gentoo-stage3-latest-master-py3
# - env: INSTANCE=default-gentoo-stage3-systemd-master-py3 # - env: INSTANCE=default-gentoo-stage3-systemd-master-py3
# - env: INSTANCE=default-debian-10-3002-5-py3 # - env: INSTANCE=default-debian-10-3003-0-py3
# - env: INSTANCE=default-debian-9-3002-5-py3 # - env: INSTANCE=default-debian-9-3003-0-py3
# - env: INSTANCE=default-ubuntu-2004-3002-5-py3 # - env: INSTANCE=default-ubuntu-2004-3003-0-py3
# - env: INSTANCE=default-ubuntu-1804-3002-5-py3 # - env: INSTANCE=default-ubuntu-1804-3003-0-py3
# - env: INSTANCE=default-ubuntu-1604-3002-5-py3 # - env: INSTANCE=default-centos-8-3003-0-py3
# - env: INSTANCE=default-centos-8-3002-5-py3 # - env: INSTANCE=default-centos-7-3003-0-py3
# - env: INSTANCE=default-centos-7-3002-5-py3 # - env: INSTANCE=default-fedora-34-3003-0-py3
# - env: INSTANCE=default-fedora-33-3002-5-py3 # - env: INSTANCE=default-fedora-33-3003-0-py3
# - env: INSTANCE=default-fedora-32-3002-5-py3 # - env: INSTANCE=default-fedora-32-3003-0-py3
# - env: INSTANCE=default-amazonlinux-2-3002-5-py3 # - env: INSTANCE=default-amazonlinux-2-3003-0-py3
# - env: INSTANCE=default-oraclelinux-8-3002-5-py3 # - env: INSTANCE=default-oraclelinux-8-3003-0-py3
# - env: INSTANCE=default-oraclelinux-7-3002-5-py3 # - env: INSTANCE=default-oraclelinux-7-3003-0-py3
- env: INSTANCE=default-arch-base-latest-3002-5-py3 # - env: INSTANCE=default-arch-base-latest-3003-0-py3
# - env: INSTANCE=default-gentoo-stage3-latest-3003-0-py3
# - env: INSTANCE=default-gentoo-stage3-systemd-3003-0-py3
# - env: INSTANCE=default-debian-10-3002-6-py3
# - env: INSTANCE=default-debian-9-3002-6-py3
# - env: INSTANCE=default-ubuntu-2004-3002-6-py3
# - env: INSTANCE=default-ubuntu-1804-3002-6-py3
# - env: INSTANCE=default-ubuntu-1604-3002-6-py3
# - env: INSTANCE=default-centos-8-3002-6-py3
# - env: INSTANCE=default-centos-7-3002-6-py3
# - env: INSTANCE=default-fedora-34-3002-6-py3
# - env: INSTANCE=default-fedora-33-3002-6-py3
# - env: INSTANCE=default-fedora-32-3002-6-py3
# - env: INSTANCE=default-amazonlinux-2-3002-6-py3
# - env: INSTANCE=default-oraclelinux-8-3002-6-py3
# - env: INSTANCE=default-oraclelinux-7-3002-6-py3
# - env: INSTANCE=default-arch-base-latest-3002-6-py3
# - env: INSTANCE=default-gentoo-stage3-latest-3002-5-py3 # - env: INSTANCE=default-gentoo-stage3-latest-3002-5-py3
# - env: INSTANCE=default-gentoo-stage3-systemd-3002-5-py3 # - env: INSTANCE=default-gentoo-stage3-systemd-3002-5-py3
# - env: INSTANCE=default-opensuse-leap-152-3002-2-py3 # - env: INSTANCE=default-opensuse-leap-152-3002-2-py3
# - env: INSTANCE=default-opensuse-tmbl-latest-3002-2-py3 # - env: INSTANCE=default-opensuse-tmbl-latest-3002-2-py3
# - env: INSTANCE=default-debian-10-3001-6-py3 # - env: INSTANCE=default-debian-10-3001-7-py3
# - env: INSTANCE=default-debian-9-3001-6-py3 # - env: INSTANCE=default-debian-9-3001-7-py3
# - env: INSTANCE=default-ubuntu-2004-3001-6-py3 # - env: INSTANCE=default-ubuntu-2004-3001-7-py3
# - env: INSTANCE=default-ubuntu-1804-3001-6-py3 # - env: INSTANCE=default-ubuntu-1804-3001-7-py3
# - env: INSTANCE=default-ubuntu-1604-3001-6-py3 # - env: INSTANCE=default-ubuntu-1604-3001-7-py3
# - env: INSTANCE=default-centos-8-3001-6-py3 # - env: INSTANCE=default-centos-8-3001-7-py3
# - env: INSTANCE=default-centos-7-3001-6-py3 # - env: INSTANCE=default-centos-7-3001-7-py3
# - env: INSTANCE=default-fedora-33-3001-6-py3 # - env: INSTANCE=default-fedora-34-3001-7-py3
# - env: INSTANCE=default-fedora-32-3001-6-py3 # - env: INSTANCE=default-fedora-33-3001-7-py3
# - env: INSTANCE=default-opensuse-leap-152-3001-6-py3 # - env: INSTANCE=default-fedora-32-3001-7-py3
# - env: INSTANCE=default-opensuse-tmbl-latest-3001-6-py3 # - env: INSTANCE=default-opensuse-leap-152-3001-7-py3
# - env: INSTANCE=default-amazonlinux-2-3001-6-py3 # - env: INSTANCE=default-opensuse-tmbl-latest-3001-7-py3
# - env: INSTANCE=default-oraclelinux-8-3001-6-py3 # - env: INSTANCE=default-amazonlinux-2-3001-7-py3
# - env: INSTANCE=default-oraclelinux-7-3001-6-py3 # - env: INSTANCE=default-oraclelinux-8-3001-7-py3
# - env: INSTANCE=default-arch-base-latest-3001-6-py3 # - env: INSTANCE=default-oraclelinux-7-3001-7-py3
# - env: INSTANCE=default-arch-base-latest-3001-7-py3
# - env: INSTANCE=default-gentoo-stage3-latest-3001-6-py3 # - env: INSTANCE=default-gentoo-stage3-latest-3001-6-py3
# - env: INSTANCE=default-gentoo-stage3-systemd-3001-6-py3 # - env: INSTANCE=default-gentoo-stage3-systemd-3001-6-py3
# - env: INSTANCE=default-debian-10-3000-8-py3 # - env: INSTANCE=default-debian-10-3000-9-py3
# - env: INSTANCE=default-debian-9-3000-8-py3 # - env: INSTANCE=default-debian-9-3000-9-py3
# - env: INSTANCE=default-ubuntu-1804-3000-8-py3 # - env: INSTANCE=default-ubuntu-1804-3000-9-py3
# - env: INSTANCE=default-ubuntu-1604-3000-8-py3 # - env: INSTANCE=default-ubuntu-1604-3000-9-py3
# - env: INSTANCE=default-centos-8-3000-8-py3 # - env: INSTANCE=default-centos-8-3000-9-py3
# - env: INSTANCE=default-centos-7-3000-8-py3 # - env: INSTANCE=default-centos-7-3000-9-py3
# - env: INSTANCE=default-opensuse-leap-152-3000-8-py3 # - env: INSTANCE=default-opensuse-leap-152-3000-9-py3
# - env: INSTANCE=default-amazonlinux-2-3000-8-py3 # - env: INSTANCE=default-amazonlinux-2-3000-9-py3
# - env: INSTANCE=default-oraclelinux-8-3000-8-py3 # - env: INSTANCE=default-oraclelinux-8-3000-9-py3
# - env: INSTANCE=default-oraclelinux-7-3000-8-py3 # - env: INSTANCE=default-oraclelinux-7-3000-9-py3
# - env: INSTANCE=default-ubuntu-1804-3000-9-py2
# - env: INSTANCE=default-ubuntu-1604-3000-9-py2
# - env: INSTANCE=default-arch-base-latest-3000-9-py2
# - env: INSTANCE=default-gentoo-stage3-latest-3000-8-py3 # - env: INSTANCE=default-gentoo-stage3-latest-3000-8-py3
# - env: INSTANCE=default-gentoo-stage3-systemd-3000-8-py3 # - env: INSTANCE=default-gentoo-stage3-systemd-3000-8-py3
# - env: INSTANCE=default-ubuntu-1804-3000-8-py2
# - env: INSTANCE=default-ubuntu-1604-3000-8-py2
# - env: INSTANCE=default-arch-base-latest-3000-8-py2
## Define the release stage that runs `semantic-release` ## Define the release stage that runs `semantic-release`
- stage: 'release' - stage: 'release'

View File

@@ -10,13 +10,15 @@ extends: 'default'
# 3. All YAML files under directory `node_modules/`, introduced during the Travis run # 3. All YAML files under directory `node_modules/`, introduced during the Travis run
# 4. Any SLS files under directory `test/`, which are actually state files # 4. Any SLS files under directory `test/`, which are actually state files
# 5. Any YAML files under directory `.kitchen/`, introduced during local testing # 5. Any YAML files under directory `.kitchen/`, introduced during local testing
# 6. All YAML files heavily reliant on Jinja; these can be tackled in a subsequent PR # 6. `kitchen.vagrant.yml`, which contains Embedded Ruby (ERB) template syntax
# 7. All YAML files heavily reliant on Jinja; these can be tackled in a subsequent PR
ignore: | ignore: |
.cache/ .cache/
.git/ .git/
node_modules/ node_modules/
test/**/states/**/*.sls test/**/states/**/*.sls
.kitchen/ .kitchen/
kitchen.vagrant.yml
pillar.example pillar.example
postgres/codenamemap.yaml postgres/codenamemap.yaml
postgres/osfamilymap.yaml postgres/osfamilymap.yaml

View File

@@ -4,8 +4,8 @@ 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://avatars.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|143 <img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>|[@myii](https://github.com/myii)|150
<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>|[@noelmcloughlin](https://github.com/noelmcloughlin)|74 <img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>|[@noelmcloughlin](https://github.com/noelmcloughlin)|76
<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|54 <img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>|[@aboe76](https://github.com/aboe76)|54
<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>|[@gravyboat](https://github.com/gravyboat)|41 <img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1396878?v=4' width='36' height='36' alt='@gravyboat'>|[@gravyboat](https://github.com/gravyboat)|41
<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/242396?v=4' width='36' height='36' alt='@javierbertoli'>|[@javierbertoli](https://github.com/javierbertoli)|21 <img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/242396?v=4' width='36' height='36' alt='@javierbertoli'>|[@javierbertoli](https://github.com/javierbertoli)|21
@@ -72,4 +72,4 @@ Avatar|Contributor|Contributions
--- ---
Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2021-03-26. Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2021-05-25.

View File

@@ -1,5 +1,25 @@
# Changelog # Changelog
## [0.41.8](https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.7...v0.41.8) (2021-05-25)
### Bug Fixes
* **jinja:** use json filter ([eb63ec8](https://github.com/saltstack-formulas/postgres-formula/commit/eb63ec85e0f2d15f929ffbf1d483211b7bf4e595))
### Continuous Integration
* add `arch-master` to matrix and update `.travis.yml` [skip ci] ([79feefa](https://github.com/saltstack-formulas/postgres-formula/commit/79feefa7519a5674496b8abfdc68e7baad75f950))
* **kitchen+gitlab:** adjust matrix to add `3003` [skip ci] ([fd8f0e5](https://github.com/saltstack-formulas/postgres-formula/commit/fd8f0e5db5c67f21c16910ab3ed696d59a7eeee2))
* **vagrant:** add FreeBSD 13.0 [skip ci] ([93bb123](https://github.com/saltstack-formulas/postgres-formula/commit/93bb123ea1a8e5037c8898777ba90338979e802f))
* **vagrant:** use pre-salted boxes & conditional local settings [skip ci] ([69812c1](https://github.com/saltstack-formulas/postgres-formula/commit/69812c1f62b90ba9094c873930ac334edac9a0aa))
### Documentation
* **readme:** fix headings [skip ci] ([c97317c](https://github.com/saltstack-formulas/postgres-formula/commit/c97317c39fe46375a78b478c08210d25461548ff))
## [0.41.7](https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.6...v0.41.7) (2021-03-26) ## [0.41.7](https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.6...v0.41.7) (2021-03-26)

View File

@@ -39,6 +39,8 @@
/Gemfile @saltstack-formulas/ssf /Gemfile @saltstack-formulas/ssf
/Gemfile.lock @saltstack-formulas/ssf /Gemfile.lock @saltstack-formulas/ssf
/kitchen.yml @saltstack-formulas/ssf /kitchen.yml @saltstack-formulas/ssf
/kitchen.vagrant.yml @saltstack-formulas/ssf
/kitchen.windows.yml @saltstack-formulas/ssf
/pre-commit_semantic-release.sh @saltstack-formulas/ssf /pre-commit_semantic-release.sh @saltstack-formulas/ssf
/release-rules.js @saltstack-formulas/ssf /release-rules.js @saltstack-formulas/ssf
/release.config.js @saltstack-formulas/ssf /release.config.js @saltstack-formulas/ssf

View File

@@ -1,7 +1,7 @@
name: postgres name: postgres
os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, Windows, MacOS os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, Windows, MacOS
os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, Windows, MacOS os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, Windows, MacOS
version: 0.41.7 version: 0.41.8
release: 1 release: 1
minimum_version: 2016.11 minimum_version: 2016.11
summary: Postgres formula summary: Postgres formula

View File

@@ -15,10 +15,10 @@ This list is sorted by the number of commits per contributor in *descending* ord
- Contributions - Contributions
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>` * - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/10231489?v=4' width='36' height='36' alt='@myii'>`
- `@myii <https://github.com/myii>`_ - `@myii <https://github.com/myii>`_
- 143 - 150
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>` * - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/13322818?v=4' width='36' height='36' alt='@noelmcloughlin'>`
- `@noelmcloughlin <https://github.com/noelmcloughlin>`_ - `@noelmcloughlin <https://github.com/noelmcloughlin>`_
- 74 - 76
* - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>` * - :raw-html-m2r:`<img class='float-left rounded-1' src='https://avatars.githubusercontent.com/u/1800660?v=4' width='36' height='36' alt='@aboe76'>`
- `@aboe76 <https://github.com/aboe76>`_ - `@aboe76 <https://github.com/aboe76>`_
- 54 - 54
@@ -212,4 +212,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 2021-03-26. Auto-generated by a `forked version <https://github.com/myii/maintainer>`_ of `gaocegege/maintainer <https://github.com/gaocegege/maintainer>`_ on 2021-05-25.

View File

@@ -2,6 +2,30 @@
Changelog Changelog
========= =========
`0.41.8 <https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.7...v0.41.8>`_ (2021-05-25)
-------------------------------------------------------------------------------------------------------------
Bug Fixes
^^^^^^^^^
* **jinja:** use json filter (\ `eb63ec8 <https://github.com/saltstack-formulas/postgres-formula/commit/eb63ec85e0f2d15f929ffbf1d483211b7bf4e595>`_\ )
Continuous Integration
^^^^^^^^^^^^^^^^^^^^^^
* add ``arch-master`` to matrix and update ``.travis.yml`` [skip ci] (\ `79feefa <https://github.com/saltstack-formulas/postgres-formula/commit/79feefa7519a5674496b8abfdc68e7baad75f950>`_\ )
* **kitchen+gitlab:** adjust matrix to add ``3003`` [skip ci] (\ `fd8f0e5 <https://github.com/saltstack-formulas/postgres-formula/commit/fd8f0e5db5c67f21c16910ab3ed696d59a7eeee2>`_\ )
* **vagrant:** add FreeBSD 13.0 [skip ci] (\ `93bb123 <https://github.com/saltstack-formulas/postgres-formula/commit/93bb123ea1a8e5037c8898777ba90338979e802f>`_\ )
* **vagrant:** use pre-salted boxes & conditional local settings [skip ci] (\ `69812c1 <https://github.com/saltstack-formulas/postgres-formula/commit/69812c1f62b90ba9094c873930ac334edac9a0aa>`_\ )
Documentation
^^^^^^^^^^^^^
* **readme:** fix headings [skip ci] (\ `c97317c <https://github.com/saltstack-formulas/postgres-formula/commit/c97317c39fe46375a78b478c08210d25461548ff>`_\ )
`0.41.7 <https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.6...v0.41.7>`_ (2021-03-26) `0.41.7 <https://github.com/saltstack-formulas/postgres-formula/compare/v0.41.6...v0.41.7>`_ (2021-03-26)
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------

View File

@@ -1,5 +1,3 @@
.. _readme:
postgres-formula postgres-formula
================ ================
@@ -63,7 +61,7 @@ Creates such DB objects as: users, tablespaces, databases, schemas and extension
See ``pillar.example`` file for details. See ``pillar.example`` file for details.
``postgres.python`` ``postgres.python``
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Installs the PostgreSQL adapter for Python on Linux. Installs the PostgreSQL adapter for Python on Linux.
@@ -119,17 +117,17 @@ Removal states
Meta state to remove Postgres software. By default the release installed by formula is targeted only. To target multiple releases, set pillar ``postgres.remove.multiple_releases: True``. Meta state to remove Postgres software. By default the release installed by formula is targeted only. To target multiple releases, set pillar ``postgres.remove.multiple_releases: True``.
``postgres.server.remove`` ``postgres.server.remove``
^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
Remove server, lib, and contrib packages. The ``postgres.server.remove`` will retain data by default (no data loss) - set pillar ``postgres.remove.data: True`` to remove data and configuration directories also. Remove server, lib, and contrib packages. The ``postgres.server.remove`` will retain data by default (no data loss) - set pillar ``postgres.remove.data: True`` to remove data and configuration directories also.
``postgres.client.remove`` ``postgres.client.remove``
^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
Remove client package. Remove client package.
``postgres.dev.remove`` ``postgres.dev.remove``
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^
Remove development and python packages. Remove development and python packages.
@@ -150,7 +148,7 @@ Creates the docker instance and runs the ``postgres`` main state, ready for test
Runs the ``inspec`` tests on the actual instance. Runs the ``inspec`` tests on the actual instance.
``kitchen destroy`` ``kitchen destroy``
^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Removes the docker instance. Removes the docker instance.

View File

@@ -7,17 +7,34 @@ driver:
customize: customize:
usbxhci: 'off' usbxhci: 'off'
gui: false gui: false
linked_clone: true
ssh: ssh:
shell: /bin/sh shell: /bin/sh
<% unless ENV['CI'] %>
linked_clone: true
synced_folders:
- - '.kitchen/kitchen-vagrant/%{instance_name}/vagrant'
- '/vagrant'
- 'create: true, disabled: false'
<% end %>
platforms: platforms:
- name: freebsd-122-latest-py3 - name: freebsd-130-master-py3
driver: driver:
box: bento/freebsd-12.2 box: myii/freebsd-13.0-master-py3
- name: freebsd-114-latest-py3 synced_folders: [] # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255208
- name: freebsd-122-master-py3
driver: driver:
box: bento/freebsd-11.4 box: myii/freebsd-12.2-master-py3
- name: freebsd-114-master-py3
provisioner: driver:
salt_install: bootstrap box: myii/freebsd-11.4-master-py3
- name: freebsd-130-3002-6-py3
driver:
box: myii/freebsd-13.0-3002.6-py3
synced_folders: [] # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255208
- name: freebsd-122-3002-6-py3
driver:
box: myii/freebsd-12.2-3002.6-py3
- name: freebsd-114-3002-6-py3
driver:
box: myii/freebsd-11.4-3002.6-py3

View File

@@ -63,6 +63,9 @@ platforms:
- name: centos-7-master-py3 - name: centos-7-master-py3
driver: driver:
image: saltimages/salt-master-py3:centos-7 image: saltimages/salt-master-py3:centos-7
- name: fedora-34-master-py3
driver:
image: saltimages/salt-master-py3:fedora-34
- name: fedora-33-master-py3 - name: fedora-33-master-py3
driver: driver:
image: saltimages/salt-master-py3:fedora-33 image: saltimages/salt-master-py3:fedora-33
@@ -94,6 +97,10 @@ platforms:
- name: oraclelinux-7-master-py3 - name: oraclelinux-7-master-py3
driver: driver:
image: saltimages/salt-master-py3:oraclelinux-7 image: saltimages/salt-master-py3:oraclelinux-7
- name: arch-base-latest-master-py3
driver:
image: saltimages/salt-master-py3:arch-base-latest
run_command: /usr/lib/systemd/systemd
- name: gentoo-stage3-latest-master-py3 - name: gentoo-stage3-latest-master-py3
driver: driver:
image: saltimages/salt-master-py3:gentoo-stage3-latest image: saltimages/salt-master-py3:gentoo-stage3-latest
@@ -102,47 +109,101 @@ platforms:
driver: driver:
image: saltimages/salt-master-py3:gentoo-stage3-systemd image: saltimages/salt-master-py3:gentoo-stage3-systemd
## SALT `3002.5` ## SALT `3003.0`
- name: debian-10-3002-5-py3 - name: debian-10-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:debian-10 image: saltimages/salt-3003.0-py3:debian-10
- name: debian-9-3002-5-py3 - name: debian-9-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:debian-9 image: saltimages/salt-3003.0-py3:debian-9
- name: ubuntu-2004-3002-5-py3 - name: ubuntu-2004-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:ubuntu-20.04 image: saltimages/salt-3003.0-py3:ubuntu-20.04
- name: ubuntu-1804-3002-5-py3 - name: ubuntu-1804-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:ubuntu-18.04 image: saltimages/salt-3003.0-py3:ubuntu-18.04
- name: ubuntu-1604-3002-5-py3 - name: centos-8-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:ubuntu-16.04 image: saltimages/salt-3003.0-py3:centos-8
- name: centos-8-3002-5-py3 - name: centos-7-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:centos-8 image: saltimages/salt-3003.0-py3:centos-7
- name: centos-7-3002-5-py3 - name: fedora-34-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:centos-7 image: saltimages/salt-3003.0-py3:fedora-34
- name: fedora-33-3002-5-py3 - name: fedora-33-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:fedora-33 image: saltimages/salt-3003.0-py3:fedora-33
- name: fedora-32-3002-5-py3 - name: fedora-32-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:fedora-32 image: saltimages/salt-3003.0-py3:fedora-32
- name: amazonlinux-2-3002-5-py3 - name: amazonlinux-2-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:amazonlinux-2 image: saltimages/salt-3003.0-py3:amazonlinux-2
- name: oraclelinux-8-3002-5-py3 - name: oraclelinux-8-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:oraclelinux-8 image: saltimages/salt-3003.0-py3:oraclelinux-8
- name: oraclelinux-7-3002-5-py3 - name: oraclelinux-7-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:oraclelinux-7 image: saltimages/salt-3003.0-py3:oraclelinux-7
- name: arch-base-latest-3002-5-py3 - name: arch-base-latest-3003-0-py3
driver: driver:
image: saltimages/salt-3002.5-py3:arch-base-latest image: saltimages/salt-3003.0-py3:arch-base-latest
run_command: /usr/lib/systemd/systemd run_command: /usr/lib/systemd/systemd
- name: gentoo-stage3-latest-3003-0-py3
driver:
image: saltimages/salt-3003.0-py3:gentoo-stage3-latest
run_command: /sbin/init
- name: gentoo-stage3-systemd-3003-0-py3
driver:
image: saltimages/salt-3003.0-py3:gentoo-stage3-systemd
## SALT `3002.6`
- name: debian-10-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:debian-10
- name: debian-9-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:debian-9
- name: ubuntu-2004-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:ubuntu-20.04
- name: ubuntu-1804-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:ubuntu-18.04
- name: ubuntu-1604-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:ubuntu-16.04
- name: centos-8-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:centos-8
- name: centos-7-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:centos-7
- name: fedora-34-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:fedora-34
- name: fedora-33-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:fedora-33
- name: fedora-32-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:fedora-32
- name: amazonlinux-2-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:amazonlinux-2
- name: oraclelinux-8-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:oraclelinux-8
- name: oraclelinux-7-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:oraclelinux-7
- name: arch-base-latest-3002-6-py3
driver:
image: saltimages/salt-3002.6-py3:arch-base-latest
run_command: /usr/lib/systemd/systemd
## SALT `3002.5`
- name: gentoo-stage3-latest-3002-5-py3 - name: gentoo-stage3-latest-3002-5-py3
driver: driver:
image: saltimages/salt-3002.5-py3:gentoo-stage3-latest image: saltimages/salt-3002.5-py3:gentoo-stage3-latest
@@ -169,63 +230,68 @@ platforms:
transport: transport:
max_ssh_sessions: 1 max_ssh_sessions: 1
## SALT `3001.6` ## SALT `3001.7`
- name: debian-10-3001-6-py3 - name: debian-10-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:debian-10 image: saltimages/salt-3001.7-py3:debian-10
- name: debian-9-3001-6-py3 - name: debian-9-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:debian-9 image: saltimages/salt-3001.7-py3:debian-9
- name: ubuntu-2004-3001-6-py3 - name: ubuntu-2004-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:ubuntu-20.04 image: saltimages/salt-3001.7-py3:ubuntu-20.04
- name: ubuntu-1804-3001-6-py3 - name: ubuntu-1804-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:ubuntu-18.04 image: saltimages/salt-3001.7-py3:ubuntu-18.04
- name: ubuntu-1604-3001-6-py3 - name: ubuntu-1604-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:ubuntu-16.04 image: saltimages/salt-3001.7-py3:ubuntu-16.04
- name: centos-8-3001-6-py3 - name: centos-8-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:centos-8 image: saltimages/salt-3001.7-py3:centos-8
- name: centos-7-3001-6-py3 - name: centos-7-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:centos-7 image: saltimages/salt-3001.7-py3:centos-7
- name: fedora-33-3001-6-py3 - name: fedora-34-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:fedora-33 image: saltimages/salt-3001.7-py3:fedora-34
- name: fedora-32-3001-6-py3 - name: fedora-33-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:fedora-32 image: saltimages/salt-3001.7-py3:fedora-33
- name: opensuse-leap-152-3001-6-py3 - name: fedora-32-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:opensuse-leap-15.2 image: saltimages/salt-3001.7-py3:fedora-32
- name: opensuse-leap-152-3001-7-py3
driver:
image: saltimages/salt-3001.7-py3:opensuse-leap-15.2
run_command: /usr/lib/systemd/systemd run_command: /usr/lib/systemd/systemd
# Workaround to avoid intermittent failures on `opensuse-leap-15.2`: # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
# => SCP did not finish successfully (255): (Net::SCP::Error) # => SCP did not finish successfully (255): (Net::SCP::Error)
transport: transport:
max_ssh_sessions: 1 max_ssh_sessions: 1
- name: opensuse-tmbl-latest-3001-6-py3 - name: opensuse-tmbl-latest-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:opensuse-tumbleweed-latest image: saltimages/salt-3001.7-py3:opensuse-tumbleweed-latest
run_command: /usr/lib/systemd/systemd run_command: /usr/lib/systemd/systemd
# Workaround to avoid intermittent failures on `opensuse-tumbleweed`: # Workaround to avoid intermittent failures on `opensuse-tumbleweed`:
# => SCP did not finish successfully (255): (Net::SCP::Error) # => SCP did not finish successfully (255): (Net::SCP::Error)
transport: transport:
max_ssh_sessions: 1 max_ssh_sessions: 1
- name: amazonlinux-2-3001-6-py3 - name: amazonlinux-2-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:amazonlinux-2 image: saltimages/salt-3001.7-py3:amazonlinux-2
- name: oraclelinux-8-3001-6-py3 - name: oraclelinux-8-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:oraclelinux-8 image: saltimages/salt-3001.7-py3:oraclelinux-8
- name: oraclelinux-7-3001-6-py3 - name: oraclelinux-7-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:oraclelinux-7 image: saltimages/salt-3001.7-py3:oraclelinux-7
- name: arch-base-latest-3001-6-py3 - name: arch-base-latest-3001-7-py3
driver: driver:
image: saltimages/salt-3001.6-py3:arch-base-latest image: saltimages/salt-3001.7-py3:arch-base-latest
run_command: /usr/lib/systemd/systemd run_command: /usr/lib/systemd/systemd
## SALT `3001.6`
- name: gentoo-stage3-latest-3001-6-py3 - name: gentoo-stage3-latest-3001-6-py3
driver: driver:
image: saltimages/salt-3001.6-py3:gentoo-stage3-latest image: saltimages/salt-3001.6-py3:gentoo-stage3-latest
@@ -234,42 +300,54 @@ platforms:
driver: driver:
image: saltimages/salt-3001.6-py3:gentoo-stage3-systemd image: saltimages/salt-3001.6-py3:gentoo-stage3-systemd
## SALT `3000.8` ## SALT `3000.9`
- name: debian-10-3000-8-py3 - name: debian-10-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:debian-10 image: saltimages/salt-3000.9-py3:debian-10
- name: debian-9-3000-8-py3 - name: debian-9-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:debian-9 image: saltimages/salt-3000.9-py3:debian-9
- name: ubuntu-1804-3000-8-py3 - name: ubuntu-1804-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:ubuntu-18.04 image: saltimages/salt-3000.9-py3:ubuntu-18.04
- name: ubuntu-1604-3000-8-py3 - name: ubuntu-1604-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:ubuntu-16.04 image: saltimages/salt-3000.9-py3:ubuntu-16.04
- name: centos-8-3000-8-py3 - name: centos-8-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:centos-8 image: saltimages/salt-3000.9-py3:centos-8
- name: centos-7-3000-8-py3 - name: centos-7-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:centos-7 image: saltimages/salt-3000.9-py3:centos-7
- name: opensuse-leap-152-3000-8-py3 - name: opensuse-leap-152-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:opensuse-leap-15.2 image: saltimages/salt-3000.9-py3:opensuse-leap-15.2
run_command: /usr/lib/systemd/systemd run_command: /usr/lib/systemd/systemd
# Workaround to avoid intermittent failures on `opensuse-leap-15.2`: # Workaround to avoid intermittent failures on `opensuse-leap-15.2`:
# => SCP did not finish successfully (255): (Net::SCP::Error) # => SCP did not finish successfully (255): (Net::SCP::Error)
transport: transport:
max_ssh_sessions: 1 max_ssh_sessions: 1
- name: amazonlinux-2-3000-8-py3 - name: amazonlinux-2-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:amazonlinux-2 image: saltimages/salt-3000.9-py3:amazonlinux-2
- name: oraclelinux-8-3000-8-py3 - name: oraclelinux-8-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:oraclelinux-8 image: saltimages/salt-3000.9-py3:oraclelinux-8
- name: oraclelinux-7-3000-8-py3 - name: oraclelinux-7-3000-9-py3
driver: driver:
image: saltimages/salt-3000.8-py3:oraclelinux-7 image: saltimages/salt-3000.9-py3:oraclelinux-7
- name: ubuntu-1804-3000-9-py2
driver:
image: saltimages/salt-3000.9-py2:ubuntu-18.04
- name: ubuntu-1604-3000-9-py2
driver:
image: saltimages/salt-3000.9-py2:ubuntu-16.04
- name: arch-base-latest-3000-9-py2
driver:
image: saltimages/salt-3000.9-py2:arch-base-latest
run_command: /usr/lib/systemd/systemd
## SALT `3000.8`
- name: gentoo-stage3-latest-3000-8-py3 - name: gentoo-stage3-latest-3000-8-py3
driver: driver:
image: saltimages/salt-3000.8-py3:gentoo-stage3-latest image: saltimages/salt-3000.8-py3:gentoo-stage3-latest
@@ -277,16 +355,6 @@ platforms:
- name: gentoo-stage3-systemd-3000-8-py3 - name: gentoo-stage3-systemd-3000-8-py3
driver: driver:
image: saltimages/salt-3000.8-py3:gentoo-stage3-systemd image: saltimages/salt-3000.8-py3:gentoo-stage3-systemd
- name: ubuntu-1804-3000-8-py2
driver:
image: saltimages/salt-3000.8-py2:ubuntu-18.04
- name: ubuntu-1604-3000-8-py2
driver:
image: saltimages/salt-3000.8-py2:ubuntu-16.04
- name: arch-base-latest-3000-8-py2
driver:
image: saltimages/salt-3000.8-py2:arch-base-latest
run_command: /usr/lib/systemd/systemd
provisioner: provisioner:
name: salt_solo name: salt_solo

View File

@@ -20,7 +20,7 @@ postgresql-profile:
postgresql-pkg-deps: postgresql-pkg-deps:
pkg.installed: pkg.installed:
- pkgs: {{ postgres.pkgs_deps }} - pkgs: {{ postgres.pkgs_deps | json }}
# Add upstream repository for your distro # Add upstream repository for your distro
postgresql-repo: postgresql-repo: