[libvirt] [jenkins-ci PATCH 1/2] Stop building on Debian 8

Andrea Bolognani abologna at redhat.com
Thu Mar 28 16:26:18 UTC 2019


We should be dropping this in June according to our platform
support policy, but the disappearance of jessie-backports,
which we rely on for the JRE needed by the Jenkins agent, has
convinced us to act a bit sooner.

Signed-off-by: Andrea Bolognani <abologna at redhat.com>
---
 guests/playbooks/build/jobs/defaults.yml            | 1 -
 guests/playbooks/build/projects/libvirt-dbus.yml    | 1 -
 guests/playbooks/build/projects/libvirt-go-xml.yml  | 1 -
 guests/playbooks/build/projects/libvirt-go.yml      | 1 -
 guests/playbooks/build/projects/libvirt-ocaml.yml   | 1 -
 guests/playbooks/build/projects/libvirt-sandbox.yml | 1 -
 guests/playbooks/build/projects/libvirt-tck.yml     | 1 -
 guests/playbooks/build/projects/libvirt.yml         | 1 -
 guests/playbooks/build/projects/osinfo-db.yml       | 1 -
 guests/playbooks/build/projects/virt-manager.yml    | 4 ++--
 jenkins/jobs/defaults.yaml                          | 1 -
 jenkins/projects/libvirt-dbus.yaml                  | 1 -
 jenkins/projects/libvirt-go-xml.yaml                | 1 -
 jenkins/projects/libvirt-go.yaml                    | 1 -
 jenkins/projects/libvirt-ocaml.yaml                 | 1 -
 jenkins/projects/libvirt-sandbox.yaml               | 1 -
 jenkins/projects/libvirt-tck.yaml                   | 1 -
 jenkins/projects/libvirt.yaml                       | 1 -
 jenkins/projects/osinfo-db.yaml                     | 1 -
 jenkins/projects/virt-manager.yaml                  | 4 ++--
 20 files changed, 4 insertions(+), 22 deletions(-)

diff --git a/guests/playbooks/build/jobs/defaults.yml b/guests/playbooks/build/jobs/defaults.yml
index 1c241fe..61ef872 100644
--- a/guests/playbooks/build/jobs/defaults.yml
+++ b/guests/playbooks/build/jobs/defaults.yml
@@ -1,7 +1,6 @@
 ---
 all_machines:
   - libvirt-centos-7
-  - libvirt-debian-8
   - libvirt-debian-9
   - libvirt-debian-sid
   - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/libvirt-dbus.yml b/guests/playbooks/build/projects/libvirt-dbus.yml
index 1aee627..b00d7af 100644
--- a/guests/playbooks/build/projects/libvirt-dbus.yml
+++ b/guests/playbooks/build/projects/libvirt-dbus.yml
@@ -1,7 +1,6 @@
 ---
 - set_fact:
     name: libvirt-dbus
-    # Debian 8 doesn't have a recent enough GLib
     machines:
       - libvirt-centos-7
       - libvirt-debian-9
diff --git a/guests/playbooks/build/projects/libvirt-go-xml.yml b/guests/playbooks/build/projects/libvirt-go-xml.yml
index e132d47..94ca7ae 100644
--- a/guests/playbooks/build/projects/libvirt-go-xml.yml
+++ b/guests/playbooks/build/projects/libvirt-go-xml.yml
@@ -2,7 +2,6 @@
 - set_fact:
     name: libvirt-go-xml
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/libvirt-go.yml b/guests/playbooks/build/projects/libvirt-go.yml
index e008e24..bcca302 100644
--- a/guests/playbooks/build/projects/libvirt-go.yml
+++ b/guests/playbooks/build/projects/libvirt-go.yml
@@ -2,7 +2,6 @@
 - set_fact:
     name: libvirt-go
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/libvirt-ocaml.yml b/guests/playbooks/build/projects/libvirt-ocaml.yml
index 16b022d..629e316 100644
--- a/guests/playbooks/build/projects/libvirt-ocaml.yml
+++ b/guests/playbooks/build/projects/libvirt-ocaml.yml
@@ -1,7 +1,6 @@
 ---
 - set_fact:
     name: libvirt-ocaml
-    # Debian 8 doesn't have a recent enough OCaml
     machines:
       - libvirt-centos-7
       - libvirt-debian-9
diff --git a/guests/playbooks/build/projects/libvirt-sandbox.yml b/guests/playbooks/build/projects/libvirt-sandbox.yml
index 948fb9f..6dd866c 100644
--- a/guests/playbooks/build/projects/libvirt-sandbox.yml
+++ b/guests/playbooks/build/projects/libvirt-sandbox.yml
@@ -5,7 +5,6 @@
     # to be excluded because it doesn't ship a version of xz suitable for
     # linking statically
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/libvirt-tck.yml b/guests/playbooks/build/projects/libvirt-tck.yml
index e55c10e..b0aca96 100644
--- a/guests/playbooks/build/projects/libvirt-tck.yml
+++ b/guests/playbooks/build/projects/libvirt-tck.yml
@@ -2,7 +2,6 @@
 - set_fact:
     name: libvirt-tck
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/libvirt.yml b/guests/playbooks/build/projects/libvirt.yml
index a78326e..dd84038 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -13,7 +13,6 @@
     # commands with more arguments than FreeBSD supports
     machines:
       - libvirt-centos-7
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/osinfo-db.yml b/guests/playbooks/build/projects/osinfo-db.yml
index ca3a1b9..9cd1652 100644
--- a/guests/playbooks/build/projects/osinfo-db.yml
+++ b/guests/playbooks/build/projects/osinfo-db.yml
@@ -15,7 +15,6 @@
   vars:
     # osinfo-db tests are Python 3 only, so they can't be ran on CentOS 7;
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-debian-sid
       - libvirt-fedora-28
diff --git a/guests/playbooks/build/projects/virt-manager.yml b/guests/playbooks/build/projects/virt-manager.yml
index 4402f86..bc67eae 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -2,8 +2,8 @@
 - set_fact:
     name: virt-manager
     # virt-manager is Python 3 only, so it can't be built on CentOS 7;
-    # Debian 8 and Ubuntu 16.04 have Python 3 but not the libxml2
-    # bindings so they can't build the project either
+    # Ubuntu 16.04 has Python 3 but not the libxml2 bindings, so it can't
+    # build the project either
     machines:
       - libvirt-debian-9
       - libvirt-debian-sid
diff --git a/jenkins/jobs/defaults.yaml b/jenkins/jobs/defaults.yaml
index b0deb0d..96466e5 100644
--- a/jenkins/jobs/defaults.yaml
+++ b/jenkins/jobs/defaults.yaml
@@ -4,7 +4,6 @@
     node: libvirt
     all_machines:
       - libvirt-centos-7
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-fedora-28
       - libvirt-fedora-29
diff --git a/jenkins/projects/libvirt-dbus.yaml b/jenkins/projects/libvirt-dbus.yaml
index 47cc1aa..e57c5d0 100644
--- a/jenkins/projects/libvirt-dbus.yaml
+++ b/jenkins/projects/libvirt-dbus.yaml
@@ -1,7 +1,6 @@
 ---
 - project:
     name: libvirt-dbus
-    # Debian 8 doesn't have a recent enough GLib
     machines:
       - libvirt-centos-7
       - libvirt-debian-9
diff --git a/jenkins/projects/libvirt-go-xml.yaml b/jenkins/projects/libvirt-go-xml.yaml
index f93a7cd..36ad783 100644
--- a/jenkins/projects/libvirt-go-xml.yaml
+++ b/jenkins/projects/libvirt-go-xml.yaml
@@ -2,7 +2,6 @@
 - project:
     name: libvirt-go-xml
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-fedora-28
       - libvirt-fedora-29
diff --git a/jenkins/projects/libvirt-go.yaml b/jenkins/projects/libvirt-go.yaml
index d4cc39c..01db6b3 100644
--- a/jenkins/projects/libvirt-go.yaml
+++ b/jenkins/projects/libvirt-go.yaml
@@ -2,7 +2,6 @@
 - project:
     name: libvirt-go
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-fedora-28
       - libvirt-fedora-29
diff --git a/jenkins/projects/libvirt-ocaml.yaml b/jenkins/projects/libvirt-ocaml.yaml
index e35431d..99ba9e3 100644
--- a/jenkins/projects/libvirt-ocaml.yaml
+++ b/jenkins/projects/libvirt-ocaml.yaml
@@ -1,7 +1,6 @@
 ---
 - project:
     name: libvirt-ocaml
-    # Debian 8 doesn't have a recent enough OCaml
     machines:
       - libvirt-centos-7
       - libvirt-debian-9
diff --git a/jenkins/projects/libvirt-sandbox.yaml b/jenkins/projects/libvirt-sandbox.yaml
index f675ebc..9724d70 100644
--- a/jenkins/projects/libvirt-sandbox.yaml
+++ b/jenkins/projects/libvirt-sandbox.yaml
@@ -5,7 +5,6 @@
     # to be excluded because it doesn't ship a version of xz suitable for
     # linking statically
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-fedora-28
       - libvirt-fedora-29
diff --git a/jenkins/projects/libvirt-tck.yaml b/jenkins/projects/libvirt-tck.yaml
index 522facd..ecb00f7 100644
--- a/jenkins/projects/libvirt-tck.yaml
+++ b/jenkins/projects/libvirt-tck.yaml
@@ -4,7 +4,6 @@
     # CentOS 7 doesn't include perl-generators, which is necessary to
     # build libvirt-tck
     machines:
-      - libvirt-debian-8
       - libvirt-debian-9
       - libvirt-fedora-28
       - libvirt-fedora-29
diff --git a/jenkins/projects/libvirt.yaml b/jenkins/projects/libvirt.yaml
index ec3ef36..872a6b8 100644
--- a/jenkins/projects/libvirt.yaml
+++ b/jenkins/projects/libvirt.yaml
@@ -14,7 +14,6 @@
           # commands with more arguments than FreeBSD supports
           machines:
             - libvirt-centos-7
-            - libvirt-debian-8
             - libvirt-debian-9
             - libvirt-fedora-28
             - libvirt-fedora-29
diff --git a/jenkins/projects/osinfo-db.yaml b/jenkins/projects/osinfo-db.yaml
index 87d2a4b..df5a32d 100644
--- a/jenkins/projects/osinfo-db.yaml
+++ b/jenkins/projects/osinfo-db.yaml
@@ -15,7 +15,6 @@
           parent_jobs: 'osinfo-db-build'
           # osinfo-db tests are Python 3 only, so they can't be ran on CentOS 7;
           machines:
-            - libvirt-debian-8
             - libvirt-debian-9
             - libvirt-fedora-28
             - libvirt-fedora-29
diff --git a/jenkins/projects/virt-manager.yaml b/jenkins/projects/virt-manager.yaml
index cc293e1..87db2d9 100644
--- a/jenkins/projects/virt-manager.yaml
+++ b/jenkins/projects/virt-manager.yaml
@@ -2,8 +2,8 @@
 - project:
     name: virt-manager
     # virt-manager is Python 3 only, so it can't be built on CentOS 7;
-    # Debian 8 and Ubuntu 16.04 have Python 3 but not the libxml2
-    # bindings so they can't build the project either
+    # Ubuntu 16.04 has Python 3 but not the libxml2 bindings, so it can't
+    # build the project either
     machines:
       - libvirt-debian-9
       - libvirt-fedora-28
-- 
2.20.1




More information about the libvir-list mailing list