Browse Source

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)
changes/64/679664/1
Andreas Jaeger 3 weeks ago
parent
commit
fa8e8fdab1
2 changed files with 0 additions and 51 deletions
  1. 0
    23
      .zuul.yaml
  2. 0
    28
      playbooks/packstack-fedora-pre.yaml

+ 0
- 23
.zuul.yaml View File

@@ -42,21 +42,6 @@
42 42
           label: centos-7
43 43
     run: playbooks/packstack-integration-tempest.yaml
44 44
 
45
-- job:
46
-    name: packstack-fedora
47
-    parent: packstack-base
48
-    vars:
49
-      # NOTE(jpena) switch this to puppet-passed-ci when available
50
-      delorean: "https://trunk.rdoproject.org/fedora28-stein/consistent/delorean.repo"
51
-      delorean_deps: "https://trunk.rdoproject.org/fedora28-stein/delorean-deps.repo"
52
-      selinux_enforcing: "false"
53
-    pre-run: playbooks/packstack-fedora-pre.yaml
54
-    nodeset:
55
-      nodes:
56
-        - name: fedora
57
-          label: fedora-28
58
-    run: playbooks/packstack-integration-tempest.yaml
59
-
60 45
 - job:
61 46
     name: packstack-multinode
62 47
     parent: packstack-base
@@ -87,12 +72,6 @@
87 72
     vars:
88 73
       scenario: scenario003
89 74
 
90
-- job:
91
-    name: packstack-fedora-integration-scenario-py3-tempest
92
-    parent: packstack-fedora
93
-    vars:
94
-      scenario: scenario-py3
95
-
96 75
 # We should have nested post-run jobs, according to
97 76
 # https://docs.openstack.org/infra/zuul/user/config.html#job
98 77
 - job:
@@ -109,8 +88,6 @@
109 88
         - packstack-integration-scenario002-tempest
110 89
         - packstack-integration-scenario003-tempest
111 90
         - packstack-multinode-scenario002-tempest
112
-        - packstack-fedora-integration-scenario-py3-tempest:
113
-            voting: false
114 91
         - openstack-tox-py36:
115 92
             voting: false
116 93
     gate:

+ 0
- 28
playbooks/packstack-fedora-pre.yaml View File

@@ -1,28 +0,0 @@
1
-- hosts: all
2
-  name: packstack-fedora-pre
3
-  tasks:
4
-    - name: Ensure legacy workspace directory
5
-      file:
6
-        path: '{{ ansible_user_dir }}/workspace'
7
-        state: directory
8
-
9
-    - shell:
10
-        cmd: |
11
-          cp -pr /home/zuul/src/opendev.org/x/packstack {{ ansible_user_dir }}/workspace
12
-
13
-    - shell:
14
-        cmd: |
15
-          set -e
16
-          set -x
17
-          dnf -y install wget
18
-          rm -rf /etc/yum.repos.d/fedora*
19
-          wget -O /etc/yum.repos.d/fedora-stable.repo http://trunk.rdoproject.org/fedora/delorean-deps.repo
20
-          dnf clean all
21
-          sudo sed -i '/^exclude.*/d' /etc/dnf/dnf.conf
22
-          dnf -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
23
-          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
24
-          pip uninstall requests -y || true
25
-        executable: /bin/bash
26
-        chdir: '{{ ansible_user_dir }}/workspace'
27
-      become: true
28
-      environment: '{{ zuul }}'

Loading…
Cancel
Save