Stop using fedora-30

Fedora 30 is old. Fedora 32 is available, lets use it. We use the new
ensure-zookeeper role as Fedora 32 does not have zookeeper packages
anymore.

Co-Authored-By: Tristan Cacqueray <tdecacqu@redhat.com>
Depends-On: https://review.opendev.org/752757
Change-Id: I3b429be1fa90cc8a546e5331a4d9b38a4659a591
This commit is contained in:
Clark Boylan 2020-09-18 11:36:55 -07:00
parent 02ddf7fc04
commit 6da6d92d53
3 changed files with 5 additions and 15 deletions

View File

@ -129,10 +129,12 @@
run: playbooks/nodepool-functional-openshift/run.yaml
nodeset:
nodes:
# Runs openshift
- name: cluster
label: centos-7
# Runs nodepool
- name: launcher
label: fedora-30
label: fedora-32
required-projects:
- zuul/nodepool

View File

@ -16,4 +16,4 @@ python3-dev [compile test platform:dpkg]
python3-devel [compile test platform:rpm]
sudo
zookeeperd [platform:dpkg test]
zookeeper [platform:rpm test]
zookeeper [platform:suse test]

View File

@ -8,19 +8,7 @@
command: >
oc login -u developer -p developer --insecure-skip-tls-verify=true
https://{{ hostvars['cluster']['ansible_hostname'] }}:8443
# Zookeeper service doesn't start by default on fedora
- name: Setup zoo.cfg
command: cp /etc/zookeeper/zoo_sample.cfg /etc/zookeeper/zoo.cfg
become: yes
ignore_errors: yes
- name: Start zookeeper
service:
name: zookeeper
state: started
become: yes
ignore_errors: yes
roles:
- role: ensure-zookeeper
- role: tox
tox_envlist: functional_openshift