Remove Fedora 28 job
Fedora 28 is end-of-live and gets removed from OpenDev testing,
remove it completely here. Packstack plans to use CentOS 8 instead of
Fedora for Python 3 based distros.
This will be backported to all open branches.
Change-Id: I10f444de465437db31efd438b07ca18497580d82
(cherry picked from commit 28c795eccf
)
This commit is contained in:
parent
9bf6c11202
commit
fa8e8fdab1
23
.zuul.yaml
23
.zuul.yaml
|
@ -42,21 +42,6 @@
|
|||
label: centos-7
|
||||
run: playbooks/packstack-integration-tempest.yaml
|
||||
|
||||
- job:
|
||||
name: packstack-fedora
|
||||
parent: packstack-base
|
||||
vars:
|
||||
# NOTE(jpena) switch this to puppet-passed-ci when available
|
||||
delorean: "https://trunk.rdoproject.org/fedora28-stein/consistent/delorean.repo"
|
||||
delorean_deps: "https://trunk.rdoproject.org/fedora28-stein/delorean-deps.repo"
|
||||
selinux_enforcing: "false"
|
||||
pre-run: playbooks/packstack-fedora-pre.yaml
|
||||
nodeset:
|
||||
nodes:
|
||||
- name: fedora
|
||||
label: fedora-28
|
||||
run: playbooks/packstack-integration-tempest.yaml
|
||||
|
||||
- job:
|
||||
name: packstack-multinode
|
||||
parent: packstack-base
|
||||
|
@ -87,12 +72,6 @@
|
|||
vars:
|
||||
scenario: scenario003
|
||||
|
||||
- job:
|
||||
name: packstack-fedora-integration-scenario-py3-tempest
|
||||
parent: packstack-fedora
|
||||
vars:
|
||||
scenario: scenario-py3
|
||||
|
||||
# We should have nested post-run jobs, according to
|
||||
# https://docs.openstack.org/infra/zuul/user/config.html#job
|
||||
- job:
|
||||
|
@ -109,8 +88,6 @@
|
|||
- packstack-integration-scenario002-tempest
|
||||
- packstack-integration-scenario003-tempest
|
||||
- packstack-multinode-scenario002-tempest
|
||||
- packstack-fedora-integration-scenario-py3-tempest:
|
||||
voting: false
|
||||
- openstack-tox-py36:
|
||||
voting: false
|
||||
gate:
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
- hosts: all
|
||||
name: packstack-fedora-pre
|
||||
tasks:
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
cp -pr /home/zuul/src/opendev.org/x/packstack {{ ansible_user_dir }}/workspace
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
dnf -y install wget
|
||||
rm -rf /etc/yum.repos.d/fedora*
|
||||
wget -O /etc/yum.repos.d/fedora-stable.repo http://trunk.rdoproject.org/fedora/delorean-deps.repo
|
||||
dnf clean all
|
||||
sudo sed -i '/^exclude.*/d' /etc/dnf/dnf.conf
|
||||
dnf -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
|
||||
dnf -y install gcc gettext diffstat doxygen patch patchutils subversion systemtap git python-setuptools wget redhat-lsb-core libselinux-python yum-plugin-priorities dnf-yum virt-what
|
||||
pip uninstall requests -y || true
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
become: true
|
||||
environment: '{{ zuul }}'
|
Loading…
Reference in New Issue