[libvirt] [jenkins-ci PATCH 1/2] guests: Add projects to OpenSUSE 15.1

Fabiano Fidêncio posted 2 patches 6 weeks ago

[libvirt] [jenkins-ci PATCH 1/2] guests: Add projects to OpenSUSE 15.1

Posted by Fabiano Fidêncio 6 weeks ago
The following projects were not added:
- libvirt-perl:
  - missing packages:
    - perl-TimeHiRes;
    - perl-generators;

- libvirt-tck:
  - missing packages:
    - perl-Config-Record
    - perl-IO-Compress-Bzip2
    - perl-TAP-Formatter-HTML
    - perl-TAP-Formatter-JUnit
    - perl-TAP-Harness-Archive
    - perl-accessors
    - perl-generators

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>

fixup! guests: Add projects to OpenSUSE 15.1
---
 guests/host_vars/libvirt-opensuse-151/main.yml   | 13 +++++++++++++
 guests/playbooks/build/projects/virt-manager.yml |  2 ++
 2 files changed, 15 insertions(+)

diff --git a/guests/host_vars/libvirt-opensuse-151/main.yml b/guests/host_vars/libvirt-opensuse-151/main.yml
index f422a9e..7efedcd 100644
--- a/guests/host_vars/libvirt-opensuse-151/main.yml
+++ b/guests/host_vars/libvirt-opensuse-151/main.yml
@@ -1,6 +1,19 @@
 ---
 projects:
+  - gtk-vnc
+  - libosinfo
   - libvirt
+  - libvirt-dbus
+  - libvirt-glib
+  - libvirt-go
+  - libvirt-go-xml
+  - libvirt-ocaml
+  - libvirt-python
+  - libvirt-sandbox
+  - osinfo-db
+  - osinfo-db-tools
+  - virt-manager
+  - virt-viewer
 
 package_format: 'rpm'
 package_manager: 'zypper'
diff --git a/guests/playbooks/build/projects/virt-manager.yml b/guests/playbooks/build/projects/virt-manager.yml
index 4b0e6dd..01f353e 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -13,6 +13,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-opensuse-151
       - libvirt-ubuntu-1804
     archive_format: gz
     git_url: '{{ git_urls["virt-manager"][git_remote] }}'
@@ -35,6 +36,7 @@
       - libvirt-freebsd-11
       - libvirt-freebsd-12
       - libvirt-freebsd-current
+      - libvirt-opensuse-151
       - libvirt-ubuntu-1804
 - include: '{{ playbook_base }}/jobs/python-distutils-rpm-job.yml'
   vars:
-- 
2.24.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [jenkins-ci PATCH 1/2] guests: Add projects to OpenSUSE 15.1

Posted by Daniel P. Berrangé 6 weeks ago
On Wed, Jan 08, 2020 at 03:08:44PM +0100, Fabiano Fidêncio wrote:
> The following projects were not added:
> - libvirt-perl:
>   - missing packages:
>     - perl-TimeHiRes;
>     - perl-generators;

perl-generators is a Fedora/RHEL-ism. It isn't a real perl
package, just something we use for RPM auto-dependencies.

IOW, we don't need it on SUSE at all.

For Time::HiRes we should simply patch the code to skip
the unit test if its missing.


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [jenkins-ci PATCH 1/2] guests: Add projects to OpenSUSE 15.1

Posted by Daniel P. Berrangé 6 weeks ago
On Wed, Jan 08, 2020 at 02:14:17PM +0000, Daniel P. Berrangé wrote:
> On Wed, Jan 08, 2020 at 03:08:44PM +0100, Fabiano Fidêncio wrote:
> > The following projects were not added:
> > - libvirt-perl:
> >   - missing packages:
> >     - perl-TimeHiRes;
> >     - perl-generators;
> 
> perl-generators is a Fedora/RHEL-ism. It isn't a real perl
> package, just something we use for RPM auto-dependencies.
> 
> IOW, we don't need it on SUSE at all.
> 
> For Time::HiRes we should simply patch the code to skip
> the unit test if its missing.

It turns out to *not* be missing. It is a standard module in the
main "perl" RPM on SUSE


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list