[libvirt] [jenkins-ci PATCH 2/2] Start building on Ubuntu 16.04 once again

Andrea Bolognani abologna at redhat.com
Tue Jul 9 15:34:16 UTC 2019


This reverts commit 008ed7e28f6e.

Signed-off-by: Andrea Bolognani <abologna at redhat.com>
---
 guests/playbooks/build/jobs/defaults.yml            | 1 +
 guests/playbooks/build/projects/libvirt-dbus.yml    | 5 ++++-
 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 +++-
 10 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/guests/playbooks/build/jobs/defaults.yml b/guests/playbooks/build/jobs/defaults.yml
index 48c44ed..54f3cb6 100644
--- a/guests/playbooks/build/jobs/defaults.yml
+++ b/guests/playbooks/build/jobs/defaults.yml
@@ -10,6 +10,7 @@ all_machines:
   - libvirt-freebsd-11
   - libvirt-freebsd-12
   - libvirt-freebsd-current
+  - libvirt-ubuntu-16
   - libvirt-ubuntu-18
 rpm_machines:
   - libvirt-centos-7
diff --git a/guests/playbooks/build/projects/libvirt-dbus.yml b/guests/playbooks/build/projects/libvirt-dbus.yml
index 59ef603..a6ff025 100644
--- a/guests/playbooks/build/projects/libvirt-dbus.yml
+++ b/guests/playbooks/build/projects/libvirt-dbus.yml
@@ -12,6 +12,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: xz
     git_url: '{{ git_urls["libvirt-dbus"][git_remote] }}'
@@ -30,10 +31,12 @@
       - libvirt-fedora-29
       - libvirt-fedora-30
       - libvirt-fedora-rawhide
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
 - include: '{{ playbook_base }}/jobs/autotools-check-job.yml'
   vars:
-    # CentOS 7 doesn't include Python 3
+    # CentOS 7 doesn't include Python 3 and the version in Ubuntu
+    # 16.04 is too old
     machines:
       - libvirt-debian-9
       - libvirt-debian-10
diff --git a/guests/playbooks/build/projects/libvirt-go-xml.yml b/guests/playbooks/build/projects/libvirt-go-xml.yml
index a800e22..cb14620 100644
--- a/guests/playbooks/build/projects/libvirt-go-xml.yml
+++ b/guests/playbooks/build/projects/libvirt-go-xml.yml
@@ -11,6 +11,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: gz
     git_url: '{{ git_urls["libvirt-go-xml"][git_remote] }}'
diff --git a/guests/playbooks/build/projects/libvirt-go.yml b/guests/playbooks/build/projects/libvirt-go.yml
index 35ada3c..fad5279 100644
--- a/guests/playbooks/build/projects/libvirt-go.yml
+++ b/guests/playbooks/build/projects/libvirt-go.yml
@@ -11,6 +11,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: gz
     git_url: '{{ git_urls["libvirt-go"][git_remote] }}'
diff --git a/guests/playbooks/build/projects/libvirt-ocaml.yml b/guests/playbooks/build/projects/libvirt-ocaml.yml
index 7f20417..7a2e216 100644
--- a/guests/playbooks/build/projects/libvirt-ocaml.yml
+++ b/guests/playbooks/build/projects/libvirt-ocaml.yml
@@ -12,6 +12,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: xz
     git_url: '{{ git_urls["libvirt-ocaml"][git_remote] }}'
diff --git a/guests/playbooks/build/projects/libvirt-sandbox.yml b/guests/playbooks/build/projects/libvirt-sandbox.yml
index 53a0f59..85b72a5 100644
--- a/guests/playbooks/build/projects/libvirt-sandbox.yml
+++ b/guests/playbooks/build/projects/libvirt-sandbox.yml
@@ -11,6 +11,7 @@
       - libvirt-fedora-29
       - libvirt-fedora-30
       - libvirt-fedora-rawhide
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: gz
     git_url: '{{ git_urls["libvirt-sandbox"][git_remote] }}'
diff --git a/guests/playbooks/build/projects/libvirt-tck.yml b/guests/playbooks/build/projects/libvirt-tck.yml
index db758d3..a232c9f 100644
--- a/guests/playbooks/build/projects/libvirt-tck.yml
+++ b/guests/playbooks/build/projects/libvirt-tck.yml
@@ -11,6 +11,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     archive_format: gz
     git_url: '{{ git_urls["libvirt-tck"][git_remote] }}'
diff --git a/guests/playbooks/build/projects/libvirt.yml b/guests/playbooks/build/projects/libvirt.yml
index 1c7e7c0..bd2ac4c 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -19,6 +19,7 @@
       - libvirt-fedora-29
       - libvirt-fedora-30
       - libvirt-fedora-rawhide
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
 - include: '{{ playbook_base }}/jobs/autotools-check-job.yml'
   vars:
diff --git a/guests/playbooks/build/projects/osinfo-db.yml b/guests/playbooks/build/projects/osinfo-db.yml
index f78cf9e..856e478 100644
--- a/guests/playbooks/build/projects/osinfo-db.yml
+++ b/guests/playbooks/build/projects/osinfo-db.yml
@@ -24,6 +24,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-ubuntu-16
       - libvirt-ubuntu-18
     command: |
       $MAKE check
diff --git a/guests/playbooks/build/projects/virt-manager.yml b/guests/playbooks/build/projects/virt-manager.yml
index d2e6c25..f955f4c 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -1,7 +1,9 @@
 ---
 - set_fact:
     name: virt-manager
-    # virt-manager is Python 3 only, so it can't be built on CentOS 7
+    # virt-manager is Python 3 only, so it can't be built on CentOS 7;
+    # 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-10
-- 
2.21.0




More information about the libvir-list mailing list