From 28c795eccf21a7f849e0c4cae713494e56458f5f Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Wed, 28 Aug 2019 20:59:13 +0200 Subject: [PATCH] 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 --- .zuul.yaml | 22 ---------------------- playbooks/packstack-fedora-pre.yaml | 28 ---------------------------- 2 files changed, 50 deletions(-) delete mode 100644 playbooks/packstack-fedora-pre.yaml diff --git a/.zuul.yaml b/.zuul.yaml index 02e56a585..7b7c48af0 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -43,20 +43,6 @@ label: centos-7 run: playbooks/packstack-integration-tempest.yaml -- job: - name: packstack-fedora - parent: packstack-base - vars: - delorean: "https://trunk.rdoproject.org/fedora/puppet-passed-ci/delorean.repo" - delorean_deps: "https://trunk.rdoproject.org/fedora/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 +73,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 +89,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: diff --git a/playbooks/packstack-fedora-pre.yaml b/playbooks/packstack-fedora-pre.yaml deleted file mode 100644 index a791ae120..000000000 --- a/playbooks/packstack-fedora-pre.yaml +++ /dev/null @@ -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 }}'