aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Privoznik <mprivozn@redhat.com>2024-04-26 10:23:58 +0200
committerDaniel P. Berrangé <dan-gitlab@berrange.com>2024-04-29 11:05:02 +0000
commit129dd398329805f613759108cd3723b2a8370e64 (patch)
treead3a22311cd3ac38bca8f9bdc20588d4596c2269
parent6f92e2d61d33dbca3b63921341309502be6a0bcd (diff)
downloadlibvirt-ci-129dd398329805f613759108cd3723b2a8370e64.zip
libvirt-ci-129dd398329805f613759108cd3723b2a8370e64.tar.gz
libvirt-ci-129dd398329805f613759108cd3723b2a8370e64.tar.bz2
targets: Add Ubuntu 24.04
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
-rw-r--r--lcitool/facts/targets/ubuntu-2404.yml26
-rw-r--r--tests/data/packages/out/ubuntu-2404.yml301
2 files changed, 327 insertions, 0 deletions
diff --git a/lcitool/facts/targets/ubuntu-2404.yml b/lcitool/facts/targets/ubuntu-2404.yml
new file mode 100644
index 0000000..1817968
--- /dev/null
+++ b/lcitool/facts/targets/ubuntu-2404.yml
@@ -0,0 +1,26 @@
+---
+os:
+ name: 'Ubuntu'
+ version: '2404'
+ libosinfo_id: 'http://ubuntu.com/ubuntu/24.04'
+
+packaging:
+ format: 'deb'
+ command: 'apt-get'
+
+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
+
+containers:
+ base: docker.io/library/ubuntu:24.04
+
diff --git a/tests/data/packages/out/ubuntu-2404.yml b/tests/data/packages/out/ubuntu-2404.yml
new file mode 100644
index 0000000..4f4f05f
--- /dev/null
+++ b/tests/data/packages/out/ubuntu-2404.yml
@@ -0,0 +1,301 @@
+native:
+- ant
+- ant-optional
+- augeas-lenses
+- augeas-tools
+- autoconf
+- automake
+- autopoint
+- bash
+- bash-completion
+- bc
+- bison
+- black
+- bsdextrautils
+- bzip2
+- ca-certificates
+- cargo
+- ccache
+- check
+- chrony
+- clang
+- cloud-guest-utils
+- cloud-init
+- codespell
+- cpanminus
+- cpp
+- dbus
+- debianutils
+- diffutils
+- dnsmasq-base
+- dwarves
+- e2fsprogs
+- ebtables
+- expect
+- exuberant-ctags
+- fdisk
+- findutils
+- flake8
+- flex
+- fuse3
+- g++
+- gcc
+- gcovr
+- gdb
+- genisoimage
+- gettext
+- git
+- gnutls-bin
+- golang
+- grep
+- gtk-doc-tools
+- gtk-update-icon-cache
+- gzip
+- hostname
+- hwdata
+- icoutils
+- intltool
+- iproute2
+- iptables
+- jq
+- junit
+- kmod
+- libaccessors-perl
+- libacl1-dev
+- libaio-dev
+- libapparmor-dev
+- libarchive-dev
+- libarchive-tar-perl
+- libasan6
+- libasound2-dev
+- libattr1-dev
+- libaudit-dev
+- libblkid-dev
+- libbpf-dev
+- libbrlapi-dev
+- libbz2-dev
+- libc-dev-bin
+- libc6-dev
+- libcacard-dev
+- libcap-ng-dev
+- libcapstone-dev
+- libclang-dev
+- libcmocka-dev
+- libconfig-dev
+- libcpan-changes-perl
+- libcurl4-gnutls-dev
+- libdaxctl-dev
+- libdevmapper-dev
+- libdigest-perl
+- libdigest-perl-md5-perl
+- libdrm-dev
+- libepoxy-dev
+- libev-dev
+- libextutils-cbuilder-perl
+- libfdt-dev
+- libffi-dev
+- libfile-slurp-perl
+- libfuse-dev
+- libfuse3-dev
+- libgbm-dev
+- libgcrypt20-dev
+- libgdk-pixbuf2.0-dev
+- libgirepository1.0-dev
+- libglib2.0-dev
+- libglib2.0-dev-bin
+- libglusterfs-dev
+- libgnutls28-dev
+- libgtk-3-dev
+- libgtk-vnc-2.0-dev
+- libguestfs-dev
+- libguestfs-tools
+- libibumad-dev
+- libibverbs-dev
+- libio-compress-perl
+- libio-interface-perl
+- libio-string-perl
+- libiscsi-dev
+- libjemalloc-dev
+- libjna-java
+- libjpeg-turbo8-dev
+- libjson-c-dev
+- libjson-glib-dev
+- liblttng-ust-dev
+- liblzma-dev
+- liblzo2-dev
+- libmodule-build-perl
+- libnbd-dev
+- libncursesw5-dev
+- libnet-openssh-perl
+- libnet-snmp-perl
+- libnetaddr-ip-perl
+- libnfs-dev
+- libnl-3-dev
+- libnl-route-3-dev
+- libnuma-dev
+- libopenwsman-dev
+- libpam0g-dev
+- libparted-dev
+- libpcap0.8-dev
+- libpciaccess-dev
+- libpcre2-dev
+- libperl-dev
+- libpipewire-0.3-dev
+- libpixman-1-dev
+- libpmem-dev
+- libpng-dev
+- libpulse-dev
+- librbd-dev
+- librdmacm-dev
+- libreadline-dev
+- librest-dev
+- libsanlock-dev
+- libsasl2-dev
+- libsdl2-dev
+- libsdl2-image-dev
+- libseccomp-dev
+- libselinux1-dev
+- libslirp-dev
+- libsnappy-dev
+- libsndio-dev
+- libsnmp-dev
+- libsoup2.4-dev
+- libspice-client-gtk-3.0-dev
+- libspice-protocol-dev
+- libspice-server-dev
+- libssh-dev
+- libssh2-1-dev
+- libstd-rust-dev
+- libsub-uplevel-perl
+- libsystemd-dev
+- libtap-formatter-html-perl
+- libtap-formatter-junit-perl
+- libtap-harness-archive-perl
+- libtasn1-6-dev
+- libtest-exception-perl
+- libtest-harness-perl
+- libtest-lwp-useragent-perl
+- libtest-pod-coverage-perl
+- libtest-pod-perl
+- libtest-simple-perl
+- libtime-hr-perl
+- libtirpc-dev
+- libtool
+- libtool-bin
+- libtorrent-dev
+- libubsan1
+- libudev-dev
+- liburing-dev
+- libusb-1.0-0-dev
+- libusbredirhost-dev
+- libvdeplug-dev
+- libvirglrenderer-dev
+- libvirt-dev
+- libvirt-glib-1.0-dev
+- libvte-2.91-dev
+- libxdp-dev
+- libxen-dev
+- libxml-twig-perl
+- libxml-writer-perl
+- libxml-xpath-perl
+- libxml2-dev
+- libxml2-utils
+- libxslt1-dev
+- libyajl-dev
+- libyaml-perl
+- libzstd-dev
+- llvm
+- locales
+- lsof
+- lua5.4
+- lvm2
+- make
+- meson
+- mount
+- mtools
+- multipath-tools
+- nano
+- nbd-client
+- nbd-server
+- nbdkit
+- ncat
+- net-tools
+- nettle-dev
+- nfs-common
+- ninja-build
+- numad
+- ocaml
+- ocaml-findlib
+- ocaml-nox
+- open-iscsi
+- openjdk-17-jdk-headless
+- openssh-client
+- original-awk
+- osinfo-db-tools
+- perl
+- perl-base
+- php-dev
+- php-imagick
+- pkgconf
+- policykit-1
+- publican
+- python3
+- python3-boto3
+- python3-build
+- python3-dbus
+- python3-dev
+- python3-docutils
+- python3-gi
+- python3-libnbd
+- python3-libxml2
+- python3-lxml
+- python3-numpy
+- python3-opencv
+- python3-pillow
+- python3-pip
+- python3-pytest
+- python3-requests
+- python3-selinux
+- python3-setuptools
+- python3-sphinx
+- python3-sphinx-rtd-theme
+- python3-tomli
+- python3-venv
+- python3-wheel
+- python3-yaml
+- qemu-system
+- qemu-utils
+- rake
+- rpm2cpio
+- ruby-dev
+- rust-clippy
+- rustc
+- screen
+- scrub
+- sed
+- socat
+- sparse
+- strace
+- sudo
+- swtpm
+- systemtap-sdt-dev
+- tar
+- tcl-dev
+- tcpdump
+- tesseract-ocr
+- tesseract-ocr-eng
+- texinfo
+- unzip
+- uuid-dev
+- valac
+- valgrind
+- vim-nox
+- wget
+- wireshark-dev
+- xfslibs-dev
+- xorriso
+- xsltproc
+- xz-utils
+- zip
+- zlib1g-dev
+- zstd