[libvirt] [jenkins-ci PATCH v2 8/8] guests: Build projects on CentOS 8

Fabiano Fidêncio fidencio at redhat.com
Tue Dec 10 15:38:27 UTC 2019


Signed-off-by: Fabiano Fidêncio <fidencio at redhat.com>
---
 guests/playbooks/build/jobs/defaults.yml            | 2 ++
 guests/playbooks/build/projects/libosinfo.yml       | 1 +
 guests/playbooks/build/projects/libvirt-dbus.yml    | 2 ++
 guests/playbooks/build/projects/libvirt.yml         | 1 +
 guests/playbooks/build/projects/osinfo-db-tools.yml | 1 +
 guests/playbooks/build/projects/virt-manager.yml    | 3 +++
 jenkins/jobs/defaults.yaml                          | 2 ++
 jenkins/projects/libosinfo.yaml                     | 1 +
 jenkins/projects/libvirt-dbus.yaml                  | 2 ++
 jenkins/projects/libvirt.yaml                       | 1 +
 jenkins/projects/osinfo-db-tools.yaml               | 1 +
 jenkins/projects/virt-manager.yaml                  | 3 +++
 12 files changed, 20 insertions(+)

diff --git a/guests/playbooks/build/jobs/defaults.yml b/guests/playbooks/build/jobs/defaults.yml
index 0175a05..5e4ec03 100644
--- a/guests/playbooks/build/jobs/defaults.yml
+++ b/guests/playbooks/build/jobs/defaults.yml
@@ -1,6 +1,7 @@
 ---
 all_machines:
   - libvirt-centos-7
+  - libvirt-centos-8
   - libvirt-debian-9
   - libvirt-debian-10
   - libvirt-debian-sid
@@ -15,6 +16,7 @@ all_machines:
   - libvirt-ubuntu-1804
 rpm_machines:
   - libvirt-centos-7
+  - libvirt-centos-8
   - libvirt-fedora-30
   - libvirt-fedora-31
   - libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libosinfo.yml b/guests/playbooks/build/projects/libosinfo.yml
index a759204..6391323 100644
--- a/guests/playbooks/build/projects/libosinfo.yml
+++ b/guests/playbooks/build/projects/libosinfo.yml
@@ -13,6 +13,7 @@
     # RPM build is still not possible on CentOS7 as it does not
     # have the needed RPM macros for meson.
     machines:
+      - libvirt-centos-8
       - libvirt-fedora-30
       - libvirt-fedora-31
       - libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt-dbus.yml b/guests/playbooks/build/projects/libvirt-dbus.yml
index 8c946af..66bc1fa 100644
--- a/guests/playbooks/build/projects/libvirt-dbus.yml
+++ b/guests/playbooks/build/projects/libvirt-dbus.yml
@@ -14,6 +14,7 @@
     # Python3 version in Ubuntu 16.04 and python3-pytest version
     # in CentOS 7 are too old.
     machines:
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-debian-sid
@@ -25,6 +26,7 @@
     # RPM build is still not possible on CentOS7 as it does not
     # have the needed RPM macros for meson.
     machines:
+      - libvirt-centos-8
       - libvirt-fedora-30
       - libvirt-fedora-31
       - libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/libvirt.yml b/guests/playbooks/build/projects/libvirt.yml
index e0f2f7c..654d16c 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -13,6 +13,7 @@
     # commands with more arguments than FreeBSD supports
     machines:
       - libvirt-centos-7
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-debian-sid
diff --git a/guests/playbooks/build/projects/osinfo-db-tools.yml b/guests/playbooks/build/projects/osinfo-db-tools.yml
index 18f0f0f..b5024ae 100644
--- a/guests/playbooks/build/projects/osinfo-db-tools.yml
+++ b/guests/playbooks/build/projects/osinfo-db-tools.yml
@@ -13,6 +13,7 @@
     # RPM build is still not possible on CentOS7 as it does not
     # have the needed RPM macros for meson.
     machines:
+      - libvirt-centos-8
       - libvirt-fedora-30
       - libvirt-fedora-31
       - libvirt-fedora-rawhide
diff --git a/guests/playbooks/build/projects/virt-manager.yml b/guests/playbooks/build/projects/virt-manager.yml
index c0d4294..886cb73 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -5,6 +5,7 @@
     # Ubuntu 16.04 has Python 3 but not the libxml2 bindings, so it can't
     # build the project either
     machines:
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-debian-sid
@@ -29,6 +30,7 @@
     # so skip the test suite there for the time being. See
     # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224902
     machines:
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-debian-sid
@@ -39,6 +41,7 @@
 - include: '{{ playbook_base }}/jobs/python-distutils-rpm-job.yml'
   vars:
     machines:
+      - libvirt-centos-8
       - libvirt-fedora-30
       - libvirt-fedora-31
       - libvirt-fedora-rawhide
diff --git a/jenkins/jobs/defaults.yaml b/jenkins/jobs/defaults.yaml
index 676ecbf..9232d42 100644
--- a/jenkins/jobs/defaults.yaml
+++ b/jenkins/jobs/defaults.yaml
@@ -4,6 +4,7 @@
     node: libvirt
     all_machines:
       - libvirt-centos-7
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-fedora-30
@@ -13,6 +14,7 @@
       - libvirt-freebsd-12
     rpm_machines:
       - libvirt-centos-7
+      - libvirt-centos-8
       - libvirt-fedora-30
       - libvirt-fedora-31
       - libvirt-fedora-rawhide
diff --git a/jenkins/projects/libosinfo.yaml b/jenkins/projects/libosinfo.yaml
index 819c5ac..cc7e024 100644
--- a/jenkins/projects/libosinfo.yaml
+++ b/jenkins/projects/libosinfo.yaml
@@ -15,6 +15,7 @@
           # RPM build is still not possible on CentOS7 as it does not
           # have the needed RPM macros for meson.
           machines:
+            - libvirt-centos-8
             - libvirt-fedora-30
             - libvirt-fedora-31
             - libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt-dbus.yaml b/jenkins/projects/libvirt-dbus.yaml
index dfc159c..e71e2f9 100644
--- a/jenkins/projects/libvirt-dbus.yaml
+++ b/jenkins/projects/libvirt-dbus.yaml
@@ -15,6 +15,7 @@
           # Python3 version in Ubuntu 16.04 and python3-pytest version
           # in CentOS 7 are too old.
           machines:
+            - libvirt-centos-8
             - libvirt-debian-9
             - libvirt-debian-10
             - libvirt-fedora-30
@@ -25,6 +26,7 @@
           # RPM build is still not possible on CentOS7 as it does not
           # have the needed RPM macros for meson.
           machines:
+            - libvirt-centos-8
             - libvirt-fedora-30
             - libvirt-fedora-31
             - libvirt-fedora-rawhide
diff --git a/jenkins/projects/libvirt.yaml b/jenkins/projects/libvirt.yaml
index fdc24bc..fa8fb89 100644
--- a/jenkins/projects/libvirt.yaml
+++ b/jenkins/projects/libvirt.yaml
@@ -14,6 +14,7 @@
           # commands with more arguments than FreeBSD supports
           machines:
             - libvirt-centos-7
+            - libvirt-centos-8
             - libvirt-debian-9
             - libvirt-debian-10
             - libvirt-fedora-30
diff --git a/jenkins/projects/osinfo-db-tools.yaml b/jenkins/projects/osinfo-db-tools.yaml
index f28e72f..7831df4 100644
--- a/jenkins/projects/osinfo-db-tools.yaml
+++ b/jenkins/projects/osinfo-db-tools.yaml
@@ -15,6 +15,7 @@
           # RPM build is still not possible on CentOS7 as it does not
           # have the needed RPM macros for meson.
           machines:
+            - libvirt-centos-8
             - libvirt-fedora-30
             - libvirt-fedora-31
             - libvirt-fedora-rawhide
diff --git a/jenkins/projects/virt-manager.yaml b/jenkins/projects/virt-manager.yaml
index 3dc8e2e..7106471 100644
--- a/jenkins/projects/virt-manager.yaml
+++ b/jenkins/projects/virt-manager.yaml
@@ -5,6 +5,7 @@
     # Ubuntu 16.04 has Python 3 but not the libxml2 bindings, so it can't
     # build the project either
     machines:
+      - libvirt-centos-8
       - libvirt-debian-9
       - libvirt-debian-10
       - libvirt-fedora-30
@@ -28,6 +29,7 @@
           # so skip the test suite there for the time being. See
           # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224902
           machines:
+            - libvirt-centos-8
             - libvirt-debian-9
             - libvirt-debian-10
             - libvirt-fedora-30
@@ -36,6 +38,7 @@
       - python-distutils-rpm-job:
           parent_jobs: 'virt-manager-check'
           machines:
+            - libvirt-centos-8
             - libvirt-fedora-30
             - libvirt-fedora-31
             - libvirt-fedora-rawhide
-- 
2.23.0




More information about the libvir-list mailing list