Skip to content

Commit 482a5cf

Browse files
committed
ci(kitchen+travis): upgrade matrix after 2019.2.2 release [skip ci]
* Automated using myii/ssf-formula#86
1 parent abb585a commit 482a5cf

File tree

2 files changed

+61
-78
lines changed

2 files changed

+61
-78
lines changed

.travis.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
script:
3737
# Install and run `salt-lint`
3838
- pip install --user salt-lint
39-
- git ls-files | grep '\.sls$\|\.jinja$\|\.j2$\|\.tmpl$'
39+
- git ls-files | grep '\.sls$\|\.jinja$\|\.j2$\|\.tmpl$\|\.tst$'
4040
| xargs -I {} salt-lint {}
4141
# Install and run `yamllint`
4242
# Need at least `v1.17.0` for the `yaml-files` setting
@@ -62,31 +62,33 @@ jobs:
6262
# Make sure the instances listed below match up with
6363
# the `platforms` defined in `kitchen.yml`
6464
- env: INSTANCE=default-debian-10-master-py3
65-
# - env: INSTANCE=default-ubuntu-1804-develop-py3
66-
# - env: INSTANCE=default-centos-7-develop-py3
67-
# - env: INSTANCE=default-fedora-30-develop-py3
68-
# - env: INSTANCE=default-opensuse-leap-15-develop-py3
69-
# - env: INSTANCE=default-amazonlinux-2-develop-py2
70-
# - env: INSTANCE=default-arch-base-latest-develop-py2
65+
# - env: INSTANCE=default-ubuntu-1804-master-py3
66+
# - env: INSTANCE=default-centos-8-master-py3
67+
# - env: INSTANCE=default-fedora-31-master-py3
68+
# - env: INSTANCE=default-opensuse-leap-151-master-py3
69+
# - env: INSTANCE=default-amazonlinux-2-master-py2
70+
# - env: INSTANCE=default-arch-base-latest-master-py2
71+
# - env: INSTANCE=default-debian-10-2019-2-py3
7172
# - env: INSTANCE=default-debian-9-2019-2-py3
7273
- env: INSTANCE=default-ubuntu-1804-2019-2-py3
73-
# - env: INSTANCE=default-centos-7-2019-2-py3
74-
# - env: INSTANCE=default-fedora-30-2019-2-py3
75-
# - env: INSTANCE=default-opensuse-leap-15-2019-2-py3
74+
# - env: INSTANCE=default-centos-8-2019-2-py3
75+
# - env: INSTANCE=default-fedora-31-2019-2-py3
76+
# - env: INSTANCE=default-opensuse-leap-151-2019-2-py3
77+
# - env: INSTANCE=default-centos-7-2019-2-py2
7678
- env: INSTANCE=default-amazonlinux-2-2019-2-py2
7779
# - env: INSTANCE=default-arch-base-latest-2019-2-py2
80+
- env: INSTANCE=default-fedora-30-2018-3-py3
7881
- env: INSTANCE=default-debian-9-2018-3-py2
7982
# - env: INSTANCE=default-ubuntu-1604-2018-3-py2
8083
# - env: INSTANCE=default-centos-7-2018-3-py2
81-
- env: INSTANCE=default-fedora-29-2018-3-py2
82-
# - env: INSTANCE=default-opensuse-leap-15-2018-3-py2
84+
# - env: INSTANCE=default-opensuse-leap-151-2018-3-py2
8385
# - env: INSTANCE=default-amazonlinux-2-2018-3-py2
8486
# - env: INSTANCE=default-arch-base-latest-2018-3-py2
8587
# - env: INSTANCE=default-debian-8-2017-7-py2
8688
# - env: INSTANCE=default-ubuntu-1604-2017-7-py2
8789
- env: INSTANCE=default-centos-6-2017-7-py2
88-
# - env: INSTANCE=default-fedora-29-2017-7-py2
89-
# - env: INSTANCE=default-opensuse-leap-15-2017-7-py2
90+
# - env: INSTANCE=default-fedora-30-2017-7-py2
91+
# - env: INSTANCE=default-opensuse-leap-151-2017-7-py2
9092
# - env: INSTANCE=default-amazonlinux-2-2017-7-py2
9193
# - env: INSTANCE=default-arch-base-latest-2017-7-py2
9294

kitchen.yml

Lines changed: 45 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ driver:
1111
# Make sure the platforms listed below match up with
1212
# the `env.matrix` instances defined in `.travis.yml`
1313
platforms:
14-
## SALT `develop` => `master`
14+
## SALT `master`
1515
- name: debian-10-master-py3
1616
driver:
1717
image: netmanagers/salt-master-py3:debian-10
@@ -20,85 +20,80 @@ platforms:
2020
- sh bootstrap-salt.sh -XdPbfrq -x python3 git master
2121
# https://github.com/saltstack/salt/issues/39314
2222
- apt-get remove python-boto3 -y
23-
- name: ubuntu-1804-develop-py3
23+
- name: ubuntu-1804-master-py3
2424
driver:
25-
image: netmanagers/salt-develop-py3:ubuntu-18.04
25+
image: netmanagers/salt-master-py3:ubuntu-18.04
2626
provision_command:
2727
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
28-
- sh bootstrap-salt.sh -XdPbfrq -x python3 git develop
28+
- sh bootstrap-salt.sh -XdPbfrq -x python3 git master
2929
# https://github.com/saltstack/salt/issues/39314
3030
- apt-get remove python-boto3 -y
31-
- name: centos-7-develop-py3
31+
- name: centos-8-master-py3
3232
driver:
33-
image: netmanagers/salt-develop-py3:centos-7
33+
image: netmanagers/salt-master-py3:centos-8
3434
provision_command:
3535
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
36-
- sh bootstrap-salt.sh -XdPbfrq -x python3 git develop
37-
- name: fedora-30-develop-py3
36+
- sh bootstrap-salt.sh -XdPbfrq -x python3 git master
37+
- name: fedora-31-master-py3
3838
driver:
39-
image: netmanagers/salt-develop-py3:fedora-30
39+
image: netmanagers/salt-master-py3:fedora-31
4040
provision_command:
4141
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
42-
- sh bootstrap-salt.sh -XdPbfrq -x python3 git develop
43-
- name: opensuse-leap-15-develop-py3
42+
- sh bootstrap-salt.sh -XdPbfrq -x python3 git master
43+
- name: opensuse-leap-151-master-py3
4444
driver:
45-
image: opensuse/leap:15
45+
image: netmanagers/salt-master-py3:opensuse-leap-15.1
4646
provision_command:
47-
# yamllint disable-line rule:line-length
48-
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python3-pip
49-
- systemctl enable sshd.service
47+
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
48+
- sh bootstrap-salt.sh -XdPbfrq -x python3 git master
5049
# https://github.com/saltstack/salt/issues/39314
5150
- zypper rm python-boto3 -y
5251
run_command: /usr/lib/systemd/systemd
53-
provisioner:
54-
salt_bootstrap_options: -XdPfrq -x python3 git develop
55-
salt_install: bootstrap
56-
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
52+
# Workaround to avoid intermittent failures on `opensuse-leap-15.1`:
5753
# => SCP did not finish successfully (255): (Net::SCP::Error)
5854
transport:
5955
max_ssh_sessions: 1
60-
- name: amazonlinux-2-develop-py2
56+
- name: amazonlinux-2-master-py2
6157
driver:
62-
image: netmanagers/salt-develop-py2:amazonlinux-2
58+
image: netmanagers/salt-master-py2:amazonlinux-2
6359
provision_command:
6460
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
65-
- sh bootstrap-salt.sh -XdPbfrq -x python2 git develop
66-
- name: arch-base-latest-develop-py2
61+
- sh bootstrap-salt.sh -XdPbfrq -x python2 git master
62+
- name: arch-base-latest-master-py2
6763
driver:
68-
image: netmanagers/salt-develop-py2:arch-base-latest
64+
image: netmanagers/salt-master-py2:arch-base-latest
6965
provision_command:
7066
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
71-
- sh bootstrap-salt.sh -XdPbfrq -x python2 git develop
67+
- sh bootstrap-salt.sh -XdPbfrq -x python2 git master
7268
run_command: /usr/lib/systemd/systemd
7369

7470
## SALT `2019.2`
71+
- name: debian-10-2019-2-py3
72+
driver:
73+
image: netmanagers/salt-2019.2-py3:debian-10
7574
- name: debian-9-2019-2-py3
7675
driver:
7776
image: netmanagers/salt-2019.2-py3:debian-9
7877
- name: ubuntu-1804-2019-2-py3
7978
driver:
8079
image: netmanagers/salt-2019.2-py3:ubuntu-18.04
81-
- name: centos-7-2019-2-py3
80+
- name: centos-8-2019-2-py3
8281
driver:
83-
image: netmanagers/salt-2019.2-py3:centos-7
84-
- name: fedora-30-2019-2-py3
82+
image: netmanagers/salt-2019.2-py3:centos-8
83+
- name: fedora-31-2019-2-py3
8584
driver:
86-
image: netmanagers/salt-2019.2-py3:fedora-30
87-
- name: opensuse-leap-15-2019-2-py3
85+
image: netmanagers/salt-2019.2-py3:fedora-31
86+
- name: opensuse-leap-151-2019-2-py3
8887
driver:
89-
image: opensuse/leap:15
90-
provision_command:
91-
# yamllint disable-line rule:line-length
92-
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python3-pip
93-
- systemctl enable sshd.service
88+
image: netmanagers/salt-2019.2-py3:opensuse-leap-15.1
9489
run_command: /usr/lib/systemd/systemd
95-
provisioner:
96-
salt_bootstrap_options: -XdPfrq -x python3 git 2019.2
97-
salt_install: bootstrap
98-
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
90+
# Workaround to avoid intermittent failures on `opensuse-leap-15.1`:
9991
# => SCP did not finish successfully (255): (Net::SCP::Error)
10092
transport:
10193
max_ssh_sessions: 1
94+
- name: centos-7-2019-2-py2
95+
driver:
96+
image: netmanagers/salt-2019.2-py2:centos-7
10297
- name: amazonlinux-2-2019-2-py2
10398
driver:
10499
image: netmanagers/salt-2019.2-py2:amazonlinux-2
@@ -108,6 +103,9 @@ platforms:
108103
run_command: /usr/lib/systemd/systemd
109104

110105
## SALT `2018.3`
106+
- name: fedora-30-2018-3-py3
107+
driver:
108+
image: netmanagers/salt-2018.3-py3:fedora-30
111109
- name: debian-9-2018-3-py2
112110
driver:
113111
image: netmanagers/salt-2018.3-py2:debian-9
@@ -117,21 +115,11 @@ platforms:
117115
- name: centos-7-2018-3-py2
118116
driver:
119117
image: netmanagers/salt-2018.3-py2:centos-7
120-
- name: fedora-29-2018-3-py2
121-
driver:
122-
image: netmanagers/salt-2018.3-py2:fedora-29
123-
- name: opensuse-leap-15-2018-3-py2
118+
- name: opensuse-leap-151-2018-3-py2
124119
driver:
125-
image: opensuse/leap:15
126-
provision_command:
127-
# yamllint disable-line rule:line-length
128-
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python2-pip
129-
- systemctl enable sshd.service
120+
image: netmanagers/salt-2018.3-py2:opensuse-leap-15.1
130121
run_command: /usr/lib/systemd/systemd
131-
provisioner:
132-
salt_bootstrap_options: -XdPfrq -x python2 git 2018.3
133-
salt_install: bootstrap
134-
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
122+
# Workaround to avoid intermittent failures on `opensuse-leap-15.1`:
135123
# => SCP did not finish successfully (255): (Net::SCP::Error)
136124
transport:
137125
max_ssh_sessions: 1
@@ -154,21 +142,14 @@ platforms:
154142
driver:
155143
image: netmanagers/salt-2017.7-py2:centos-6
156144
run_command: /sbin/init
157-
- name: fedora-29-2017-7-py2
145+
- name: fedora-30-2017-7-py2
158146
driver:
159-
image: netmanagers/salt-2017.7-py2:fedora-29
160-
- name: opensuse-leap-15-2017-7-py2
147+
image: netmanagers/salt-2017.7-py2:fedora-30
148+
- name: opensuse-leap-151-2017-7-py2
161149
driver:
162-
image: opensuse/leap:15
163-
provision_command:
164-
# yamllint disable-line rule:line-length
165-
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python2-pip
166-
- systemctl enable sshd.service
150+
image: netmanagers/salt-2017.7-py2:opensuse-leap-15.1
167151
run_command: /usr/lib/systemd/systemd
168-
provisioner:
169-
salt_bootstrap_options: -XdPfrq -x python2 git 2017.7
170-
salt_install: bootstrap
171-
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
152+
# Workaround to avoid intermittent failures on `opensuse-leap-15.1`:
172153
# => SCP did not finish successfully (255): (Net::SCP::Error)
173154
transport:
174155
max_ssh_sessions: 1

0 commit comments

Comments
 (0)