Skip to content

Commit f3c7ce4

Browse files
authored
Merge pull request #47 from myii/chore/standardise-structure
ci(kitchen): use bootstrapped `opensuse` images until `2019.2.2`
2 parents 59ff68c + 5f1c3cd commit f3c7ce4

File tree

1 file changed

+31
-6
lines changed

1 file changed

+31
-6
lines changed

kitchen.yml

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,15 @@ platforms:
4747
- sh bootstrap-salt.sh -XdPbfrq -x python3 git develop
4848
- name: opensuse-leap-15-develop-py3
4949
driver:
50-
image: netmanagers/salt-develop-py3:opensuse-leap-15
50+
image: opensuse/leap:15
5151
provision_command:
52-
- curl -o bootstrap-salt.sh -L https://bootstrap.saltstack.com
53-
- sh bootstrap-salt.sh -XdPbfrq -x python3 git develop
52+
# yamllint disable-line rule:line-length
53+
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python3-pip
54+
- systemctl enable sshd.service
5455
run_command: /usr/lib/systemd/systemd
56+
provisioner:
57+
salt_bootstrap_options: -XdPfrq -x python3 git develop
58+
salt_install: bootstrap
5559
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
5660
# => SCP did not finish successfully (255): (Net::SCP::Error)
5761
transport:
@@ -85,8 +89,15 @@ platforms:
8589
image: netmanagers/salt-2019.2-py3:fedora-30
8690
- name: opensuse-leap-15-2019-2-py3
8791
driver:
88-
image: netmanagers/salt-2019.2-py3:opensuse-leap-15
92+
image: opensuse/leap:15
93+
provision_command:
94+
# yamllint disable-line rule:line-length
95+
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python3-pip
96+
- systemctl enable sshd.service
8997
run_command: /usr/lib/systemd/systemd
98+
provisioner:
99+
salt_bootstrap_options: -XdPfrq -x python3 git 2019.2
100+
salt_install: bootstrap
90101
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
91102
# => SCP did not finish successfully (255): (Net::SCP::Error)
92103
transport:
@@ -114,8 +125,15 @@ platforms:
114125
image: netmanagers/salt-2018.3-py2:fedora-29
115126
- name: opensuse-leap-15-2018-3-py2
116127
driver:
117-
image: netmanagers/salt-2018.3-py2:opensuse-leap-15
128+
image: opensuse/leap:15
129+
provision_command:
130+
# yamllint disable-line rule:line-length
131+
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python2-pip
132+
- systemctl enable sshd.service
118133
run_command: /usr/lib/systemd/systemd
134+
provisioner:
135+
salt_bootstrap_options: -XdPfrq -x python2 git 2018.3
136+
salt_install: bootstrap
119137
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
120138
# => SCP did not finish successfully (255): (Net::SCP::Error)
121139
transport:
@@ -144,8 +162,15 @@ platforms:
144162
image: netmanagers/salt-2017.7-py2:fedora-29
145163
- name: opensuse-leap-15-2017-7-py2
146164
driver:
147-
image: netmanagers/salt-2017.7-py2:opensuse-leap-15
165+
image: opensuse/leap:15
166+
provision_command:
167+
# yamllint disable-line rule:line-length
168+
- zypper install -y glibc-locale net-tools net-tools-deprecated python-xml python2-pip
169+
- systemctl enable sshd.service
148170
run_command: /usr/lib/systemd/systemd
171+
provisioner:
172+
salt_bootstrap_options: -XdPfrq -x python2 git 2017.7
173+
salt_install: bootstrap
149174
# Workaround to avoid intermittent failures on `opensuse-leap-15`:
150175
# => SCP did not finish successfully (255): (Net::SCP::Error)
151176
transport:

0 commit comments

Comments
 (0)