aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Skultety <eskultet@redhat.com>2022-05-19 10:43:17 +0200
committerErik Skultety <eskultet@redhat.com>2022-05-19 11:44:04 +0200
commit9a81b2621e6bef0fb8c4c9c522fe315fe5316829 (patch)
treed852d47839fa5c0ebfa3d0bf3c957ea9a62c032d
parenta191457de96f3ea53e965fd3fe0323205ead28e0 (diff)
downloadlibvirt-ci-9a81b2621e6bef0fb8c4c9c522fe315fe5316829.zip
libvirt-ci-9a81b2621e6bef0fb8c4c9c522fe315fe5316829.tar.gz
libvirt-ci-9a81b2621e6bef0fb8c4c9c522fe315fe5316829.tar.bz2
guests: Add Fedora-36
Signed-off-by: Erik Skultety <eskultet@redhat.com>
-rw-r--r--guests/lcitool/lcitool/ansible/group_vars/fedora-36/main.yml29
-rw-r--r--guests/lcitool/lcitool/ansible/vars/mappings.yml3
-rw-r--r--guests/lcitool/tests/data/packages/out/fedora-36.yml281
3 files changed, 311 insertions, 2 deletions
diff --git a/guests/lcitool/lcitool/ansible/group_vars/fedora-36/main.yml b/guests/lcitool/lcitool/ansible/group_vars/fedora-36/main.yml
new file mode 100644
index 0000000..275fbca
--- /dev/null
+++ b/guests/lcitool/lcitool/ansible/group_vars/fedora-36/main.yml
@@ -0,0 +1,29 @@
+---
+os:
+ name: 'Fedora'
+ version: '36'
+
+target: 'fedora-36'
+
+packaging:
+ format: 'rpm'
+ command: 'dnf'
+
+paths:
+ bash: /bin/bash
+ cc: /usr/bin/gcc
+ ccache: /usr/bin/ccache
+ make: /usr/bin/make
+ ninja: /usr/bin/ninja
+ pip3: /usr/bin/pip3
+ python: /usr/bin/python3
+ sudoers: /etc/sudoers
+
+ansible_python_package: python3
+ansible_python_interpreter: /usr/bin/python3
+
+install:
+ url: https://download.fedoraproject.org/pub/fedora/linux/releases/36/Everything/x86_64/os
+
+containers:
+ base: registry.fedoraproject.org/fedora:36
diff --git a/guests/lcitool/lcitool/ansible/vars/mappings.yml b/guests/lcitool/lcitool/ansible/vars/mappings.yml
index d80a65d..08c5ffb 100644
--- a/guests/lcitool/lcitool/ansible/vars/mappings.yml
+++ b/guests/lcitool/lcitool/ansible/vars/mappings.yml
@@ -1562,8 +1562,7 @@ mappings:
deb: publican
Fedora34: publican
Fedora35: publican
- # TODO: uncomment when introducing support for Fedora 36
- # Fedora36: publican
+ Fedora36: publican
pulseaudio:
apk: pulseaudio-dev
diff --git a/guests/lcitool/tests/data/packages/out/fedora-36.yml b/guests/lcitool/tests/data/packages/out/fedora-36.yml
new file mode 100644
index 0000000..fb49504
--- /dev/null
+++ b/guests/lcitool/tests/data/packages/out/fedora-36.yml
@@ -0,0 +1,281 @@
+native:
+- SDL2-devel
+- SDL2_image-devel
+- alsa-lib-devel
+- ant
+- ant-junit
+- audit-libs-devel
+- augeas
+- autoconf
+- automake
+- bash
+- bash-completion
+- bc
+- bison
+- brlapi-devel
+- bzip2
+- bzip2-devel
+- ca-certificates
+- capstone-devel
+- cargo
+- ccache
+- check-devel
+- chrony
+- clang
+- clang-devel
+- clippy
+- cloud-init
+- cloud-utils-growpart
+- codespell
+- cpp
+- cppi
+- ctags
+- cyrus-sasl-devel
+- daxctl-devel
+- dbus-daemon
+- device-mapper-devel
+- device-mapper-multipath-devel
+- diffutils
+- dnsmasq
+- dwarves
+- ebtables
+- findutils
+- firewalld-filesystem
+- flex
+- fuse-devel
+- fuse3
+- fuse3-devel
+- gcc
+- gcc-c++
+- gcovr
+- gdb
+- gdk-pixbuf2-devel
+- genisoimage
+- gettext
+- gettext-devel
+- git
+- glib2-devel
+- glib2-static
+- glibc-devel
+- glibc-langpack-en
+- glibc-static
+- glusterfs-api-devel
+- gnutls-devel
+- gnutls-utils
+- gobject-introspection-devel
+- golang
+- grep
+- gtk-doc
+- gtk-update-icon-cache
+- gtk-vnc2-devel
+- gtk3-devel
+- guestfs-tools
+- gzip
+- hostname
+- hwdata
+- icoutils
+- intltool
+- iproute
+- iproute-tc
+- iptables
+- iscsi-initiator-utils
+- java-11-openjdk-headless
+- jemalloc-devel
+- jna
+- jq
+- json-glib-devel
+- junit
+- kmod
+- libacl-devel
+- libaio-devel
+- libarchive-devel
+- libasan
+- libattr-devel
+- libblkid-devel
+- libbpf-devel
+- libcacard-devel
+- libcap-ng-devel
+- libcmpiutil-devel
+- libconfig-devel
+- libcurl-devel
+- libdrm-devel
+- libepoxy-devel
+- libev-devel
+- libfdt-devel
+- libffi-devel
+- libgcrypt-devel
+- libgovirt-devel
+- libiscsi-devel
+- libjpeg-devel
+- libnfs-devel
+- libnl3-devel
+- libpcap-devel
+- libpciaccess-devel
+- libpmem-devel
+- libpng-devel
+- librbd-devel
+- libseccomp-devel
+- libselinux-devel
+- libslirp-devel
+- libsoup-devel
+- libssh-devel
+- libssh2-devel
+- libtasn1-devel
+- libtirpc-devel
+- libtool
+- libubsan
+- liburing-devel
+- libusbx-devel
+- libuuid-devel
+- libvirt-devel
+- libvirt-gobject-devel
+- libwsman-devel
+- libxml2
+- libxml2-devel
+- libxslt
+- libxslt-devel
+- libzstd-devel
+- llvm
+- lsof
+- lttng-ust-devel
+- lvm2
+- lzo-devel
+- make
+- mesa-libgbm-devel
+- meson
+- mono-devel
+- monodevelop
+- nano
+- nbd
+- nbdkit
+- ncurses-devel
+- net-snmp-devel
+- net-tools
+- nettle-devel
+- nfs-utils
+- ninja-build
+- nmap-ncat
+- numactl-devel
+- numad
+- ocaml
+- ocaml-findlib
+- ocamldoc
+- openssh-clients
+- osinfo-db-tools
+- pam-devel
+- parted-devel
+- pcre-static
+- perl-App-cpanminus
+- perl-Archive-Tar
+- perl-CPAN-Changes
+- perl-Digest
+- perl-Digest-MD5
+- perl-ExtUtils-CBuilder
+- perl-File-Slurp
+- perl-IO-Compress-Bzip2
+- perl-IO-Interface
+- perl-IO-String
+- perl-Module-Build
+- perl-Net-OpenSSH
+- perl-Net-SNMP
+- perl-NetAddr-IP
+- perl-Pod-Simple
+- perl-Sub-Uplevel
+- perl-Sys-Hostname
+- perl-TAP-Formatter-HTML
+- perl-TAP-Formatter-JUnit
+- perl-TAP-Harness-Archive
+- perl-Test-Exception
+- perl-Test-Harness
+- perl-Test-LWP-UserAgent
+- perl-Test-Pod
+- perl-Test-Pod-Coverage
+- perl-Test-Simple
+- perl-Time-HiRes
+- perl-XML-Twig
+- perl-XML-Writer
+- perl-XML-XPath
+- perl-YAML
+- perl-accessors
+- perl-base
+- perl-devel
+- perl-generators
+- perl-podlators
+- php-devel
+- php-pecl-imagick
+- pixman-devel
+- pkgconfig
+- polkit
+- publican
+- pulseaudio-libs-devel
+- python3
+- python3-PyYAML
+- python3-dbus
+- python3-devel
+- python3-docutils
+- python3-flake8
+- python3-gobject
+- python3-libselinux
+- python3-libxml2
+- python3-lxml
+- python3-numpy
+- python3-opencv
+- python3-pillow
+- python3-pip
+- python3-pytest
+- python3-requests
+- python3-setuptools
+- python3-sphinx
+- python3-sphinx_rtd_theme
+- python3-virtualenv
+- python3-wheel
+- qemu-img
+- qemu-kvm
+- rdma-core-devel
+- readline-devel
+- rest-devel
+- rpcgen
+- rpm
+- rpm-build
+- ruby-devel
+- rubygem-rake
+- rust
+- sanlock-devel
+- screen
+- scrub
+- sed
+- sheepdog
+- snappy-devel
+- sparse
+- spice-gtk3-devel
+- spice-protocol
+- spice-server-devel
+- strace
+- sudo
+- systemd-devel
+- systemtap-sdt-devel
+- tar
+- tcpdump
+- tesseract
+- tesseract-langpack-eng
+- texinfo
+- unzip
+- usbredir-devel
+- util-linux
+- vala
+- valgrind
+- vim-minimal
+- virglrenderer-devel
+- vte291-devel
+- wget
+- which
+- wireshark-devel
+- xen-devel
+- xfsprogs-devel
+- xz
+- xz-devel
+- xz-static
+- yajl-devel
+- zip
+- zlib-devel
+- zlib-static