[libvirt] [libvirt-jenkins-ci PATCH v2 11/16] ansible: Add libvirt-tck project

Andrea Bolognani abologna at redhat.com
Fri Oct 6 12:48:47 UTC 2017


Signed-off-by: Andrea Bolognani <abologna at redhat.com>
---
 ansible/host_vars/libvirt-debian-8/main.yml       |  1 +
 ansible/host_vars/libvirt-debian-9/main.yml       |  1 +
 ansible/host_vars/libvirt-fedora-25/main.yml      |  1 +
 ansible/host_vars/libvirt-fedora-26/main.yml      |  1 +
 ansible/host_vars/libvirt-fedora-rawhide/main.yml |  1 +
 ansible/host_vars/libvirt-freebsd-10/main.yml     |  1 +
 ansible/host_vars/libvirt-freebsd-11/main.yml     |  1 +
 ansible/host_vars/libvirt-ubuntu-14/main.yml      |  1 +
 ansible/host_vars/libvirt-ubuntu-16/main.yml      |  1 +
 ansible/vars/mappings.yml                         | 81 +++++++++++++++++++++++
 ansible/vars/projects/libvirt-tck.yml             | 21 ++++++
 11 files changed, 111 insertions(+)
 create mode 100644 ansible/vars/projects/libvirt-tck.yml

diff --git a/ansible/host_vars/libvirt-debian-8/main.yml b/ansible/host_vars/libvirt-debian-8/main.yml
index 2525b10..a9e2160 100644
--- a/ansible/host_vars/libvirt-debian-8/main.yml
+++ b/ansible/host_vars/libvirt-debian-8/main.yml
@@ -8,3 +8,4 @@ projects:
   - libvirt-go-xml
   - libvirt-perl
   - libvirt-python
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-debian-9/main.yml b/ansible/host_vars/libvirt-debian-9/main.yml
index 929ab1f..eb79aeb 100644
--- a/ansible/host_vars/libvirt-debian-9/main.yml
+++ b/ansible/host_vars/libvirt-debian-9/main.yml
@@ -9,3 +9,4 @@ projects:
   - libvirt-perl
   - libvirt-python
   - libvirt-sandbox
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-fedora-25/main.yml b/ansible/host_vars/libvirt-fedora-25/main.yml
index 39707f6..7a42e2b 100644
--- a/ansible/host_vars/libvirt-fedora-25/main.yml
+++ b/ansible/host_vars/libvirt-fedora-25/main.yml
@@ -10,3 +10,4 @@ projects:
   - libvirt-perl
   - libvirt-python
   - libvirt-sandbox
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-fedora-26/main.yml b/ansible/host_vars/libvirt-fedora-26/main.yml
index 39707f6..7a42e2b 100644
--- a/ansible/host_vars/libvirt-fedora-26/main.yml
+++ b/ansible/host_vars/libvirt-fedora-26/main.yml
@@ -10,3 +10,4 @@ projects:
   - libvirt-perl
   - libvirt-python
   - libvirt-sandbox
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-fedora-rawhide/main.yml b/ansible/host_vars/libvirt-fedora-rawhide/main.yml
index 39707f6..7a42e2b 100644
--- a/ansible/host_vars/libvirt-fedora-rawhide/main.yml
+++ b/ansible/host_vars/libvirt-fedora-rawhide/main.yml
@@ -10,3 +10,4 @@ projects:
   - libvirt-perl
   - libvirt-python
   - libvirt-sandbox
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-freebsd-10/main.yml b/ansible/host_vars/libvirt-freebsd-10/main.yml
index cd3a373..868a0db 100644
--- a/ansible/host_vars/libvirt-freebsd-10/main.yml
+++ b/ansible/host_vars/libvirt-freebsd-10/main.yml
@@ -15,3 +15,4 @@ projects:
   - libvirt-go-xml
   - libvirt-perl
   - libvirt-python
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-freebsd-11/main.yml b/ansible/host_vars/libvirt-freebsd-11/main.yml
index cd3a373..868a0db 100644
--- a/ansible/host_vars/libvirt-freebsd-11/main.yml
+++ b/ansible/host_vars/libvirt-freebsd-11/main.yml
@@ -15,3 +15,4 @@ projects:
   - libvirt-go-xml
   - libvirt-perl
   - libvirt-python
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-ubuntu-14/main.yml b/ansible/host_vars/libvirt-ubuntu-14/main.yml
index ab712b2..809c9fd 100644
--- a/ansible/host_vars/libvirt-ubuntu-14/main.yml
+++ b/ansible/host_vars/libvirt-ubuntu-14/main.yml
@@ -5,3 +5,4 @@ projects:
   - libvirt
   - libvirt-perl
   - libvirt-python
+  - libvirt-tck
diff --git a/ansible/host_vars/libvirt-ubuntu-16/main.yml b/ansible/host_vars/libvirt-ubuntu-16/main.yml
index 929ab1f..eb79aeb 100644
--- a/ansible/host_vars/libvirt-ubuntu-16/main.yml
+++ b/ansible/host_vars/libvirt-ubuntu-16/main.yml
@@ -9,3 +9,4 @@ projects:
   - libvirt-perl
   - libvirt-python
   - libvirt-sandbox
+  - libvirt-tck
diff --git a/ansible/vars/mappings.yml b/ansible/vars/mappings.yml
index 6713d58..ccdfd9d 100644
--- a/ansible/vars/mappings.yml
+++ b/ansible/vars/mappings.yml
@@ -390,11 +390,77 @@ mappings:
     rpm: perl-CPAN-Changes
     CentOS6:
 
+  perl-Config-Record:
+    deb: libconfig-record-perl
+    pkg: p5-Config-Record
+    Fedora: perl-Config-Record
+
+  perl-Digest:
+    deb: libdigest-perl
+    pkg: p5-Digest
+    rpm: perl-Digest
+    CentOS6:
+
+  perl-Digest-MD5:
+    deb: libdigest-perl-md5-perl
+    pkg: p5-Digest-MD5
+    rpm: perl-Digest-MD5
+    CentOS6:
+    Ubuntu14:
+
   perl-ExtUtils-MakeMaker:
     deb: perl-modules
     pkg: p5-ExtUtils-MakeMaker
     rpm: perl-ExtUtils-MakeMaker
 
+  perl-File-Slurp:
+    deb: libfile-slurp-perl
+    pkg: p5-File-Slurp
+    rpm: perl-File-Slurp
+
+  perl-IO-Compress-Bzip2:
+    deb: libio-compress-perl
+    pkg: p5-IO-Compress
+    rpm: perl-IO-Compress-Bzip2
+
+  perl-IO-String:
+    deb: libio-string-perl
+    pkg: p5-IO-String
+    rpm: perl-IO-String
+
+  perl-Module-Build:
+    deb: libmodule-build-perl
+    pkg: p5-Module-Build
+    rpm: perl-Module-Build
+
+  perl-Sub-Uplevel:
+    deb: libsub-uplevel-perl
+    pkg: p5-Sub-Uplevel
+    rpm: perl-Sub-Uplevel
+
+  perl-TAP-Formatter-HTML:
+    deb: libtap-formatter-html-perl
+    Fedora: perl-TAP-Formatter-HTML
+
+  perl-TAP-Formatter-JUnit:
+    deb: libtap-formatter-junit-perl
+    pkg: p5-TAP-Formatter-JUnit
+    Fedora: perl-TAP-Formatter-JUnit
+
+  perl-TAP-Harness-Archive:
+    deb: libtap-harness-archive-perl
+    Fedora: perl-TAP-Harness-Archive
+
+  perl-Test-Exception:
+    deb: libtest-exception-perl
+    pkg: p5-Test-Exception
+    rpm: perl-Test-Exception
+
+  perl-Test-LWP-UserAgent:
+    deb: libtest-lwp-useragent-perl
+    pkg: p5-Test-LWP-UserAgent
+    Fedora: perl-Test-LWP-UserAgent
+
   perl-Test-Pod:
     deb: libtest-pod-perl
     pkg: p5-Test-Pod
@@ -412,11 +478,26 @@ mappings:
     Ubuntu12: perl
     Ubuntu14: perl
 
+  perl-XML-Twig:
+    deb: libxml-twig-perl
+    pkg: p5-XML-Twig
+    rpm: perl-XML-Twig
+
+  perl-XML-Writer:
+    deb: libxml-writer-perl
+    pkg: p5-XML-Writer
+    rpm: perl-XML-Writer
+
   perl-XML-XPath:
     deb: libxml-xpath-perl
     pkg: p5-XML-XPath
     rpm: perl-XML-XPath
 
+  perl-accessors:
+    deb: libaccessors-perl
+    pkg: p5-accessors
+    Fedora: perl-accessors
+
   pkg-config:
     default: pkgconf
     rpm: pkgconfig
diff --git a/ansible/vars/projects/libvirt-tck.yml b/ansible/vars/projects/libvirt-tck.yml
new file mode 100644
index 0000000..8d29c1c
--- /dev/null
+++ b/ansible/vars/projects/libvirt-tck.yml
@@ -0,0 +1,21 @@
+---
+packages:
+  - perl-Config-Record
+  - perl-Digest
+  - perl-Digest-MD5
+  - perl-File-Slurp
+  - perl-IO-Compress-Bzip2
+  - perl-IO-String
+  - perl-Module-Build
+  - perl-Sub-Uplevel
+  - perl-TAP-Formatter-HTML
+  - perl-TAP-Formatter-JUnit
+  - perl-TAP-Harness-Archive
+  - perl-Test-Exception
+  - perl-Test-LWP-UserAgent
+  - perl-Test-Pod
+  - perl-Test-Pod-Coverage
+  - perl-XML-Twig
+  - perl-XML-Writer
+  - perl-XML-XPath
+  - perl-accessors
-- 
2.13.6




More information about the libvir-list mailing list