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:
Andreas Jaeger 2019-08-28 20:59:13 +02:00
parent 9bf6c11202
commit fa8e8fdab1
2 changed files with 0 additions and 51 deletions

View File

@ -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:

View File

@ -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 }}'