[libvirt] [dockerfiles PATCH 2/3] Add Fedora 30

Andrea Bolognani posted 3 patches 6 years, 9 months ago
[libvirt] [dockerfiles PATCH 2/3] Add Fedora 30
Posted by Andrea Bolognani 6 years, 9 months ago
The corresponding libvirt-jenkins-ci commit is b73a4dc8f6b9.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
 buildenv-fedora-30.Dockerfile | 88 +++++++++++++++++++++++++++++++++++
 1 file changed, 88 insertions(+)
 create mode 100644 buildenv-fedora-30.Dockerfile

diff --git a/buildenv-fedora-30.Dockerfile b/buildenv-fedora-30.Dockerfile
new file mode 100644
index 0000000..d4d5da9
--- /dev/null
+++ b/buildenv-fedora-30.Dockerfile
@@ -0,0 +1,88 @@
+FROM fedora:30
+
+RUN yum update -y && \
+    yum install -y audit-libs-devel \
+            augeas \
+            autoconf \
+            automake \
+            avahi-devel \
+            bash \
+            bash-completion \
+            ca-certificates \
+            ccache \
+            chrony \
+            cppi \
+            cyrus-sasl-devel \
+            dbus-devel \
+            device-mapper-devel \
+            dnsmasq \
+            dwarves \
+            ebtables \
+            fuse-devel \
+            gcc \
+            gdb \
+            gettext \
+            gettext-devel \
+            git \
+            glibc-devel \
+            glusterfs-api-devel \
+            gnutls-devel \
+            iproute \
+            iproute-tc \
+            iscsi-initiator-utils \
+            kmod \
+            libacl-devel \
+            libattr-devel \
+            libblkid-devel \
+            libcap-ng-devel \
+            libcurl-devel \
+            libiscsi-devel \
+            libnl3-devel \
+            libpcap-devel \
+            libpciaccess-devel \
+            librbd-devel \
+            libselinux-devel \
+            libssh-devel \
+            libssh2-devel \
+            libtirpc-devel \
+            libtool \
+            libudev-devel \
+            libwsman-devel \
+            libxml2 \
+            libxml2-devel \
+            libxslt \
+            lsof \
+            lvm2 \
+            make \
+            ncurses-devel \
+            net-tools \
+            netcf-devel \
+            nfs-utils \
+            numactl-devel \
+            numad \
+            parted \
+            parted-devel \
+            patch \
+            perl \
+            pkgconfig \
+            polkit \
+            qemu-img \
+            radvd \
+            readline-devel \
+            rpcgen \
+            rpm-build \
+            sanlock-devel \
+            screen \
+            scrub \
+            sheepdog \
+            strace \
+            sudo \
+            systemtap-sdt-devel \
+            vim \
+            wireshark-devel \
+            xen-devel \
+            xfsprogs-devel \
+            yajl-devel \
+            zfs-fuse && \
+    yum autoremove -y && \
+    yum clean all -y
-- 
2.20.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [dockerfiles PATCH 2/3] Add Fedora 30
Posted by Pavel Hrdina 6 years, 9 months ago
On Fri, May 03, 2019 at 02:49:29PM +0200, Andrea Bolognani wrote:
> The corresponding libvirt-jenkins-ci commit is b73a4dc8f6b9.
> 
> Signed-off-by: Andrea Bolognani <abologna@redhat.com>
> ---
>  buildenv-fedora-30.Dockerfile | 88 +++++++++++++++++++++++++++++++++++
>  1 file changed, 88 insertions(+)
>  create mode 100644 buildenv-fedora-30.Dockerfile
> 
> diff --git a/buildenv-fedora-30.Dockerfile b/buildenv-fedora-30.Dockerfile
> new file mode 100644
> index 0000000..d4d5da9
> --- /dev/null
> +++ b/buildenv-fedora-30.Dockerfile
> @@ -0,0 +1,88 @@
> +FROM fedora:30
> +
> +RUN yum update -y && \
> +    yum install -y audit-libs-devel \

We should stop using yum in Fedora and switch to dnf, yum is deprecated
and there is a plan to remove it in Fedora 31.

Pavel

> +            augeas \
> +            autoconf \
> +            automake \
> +            avahi-devel \
> +            bash \
> +            bash-completion \
> +            ca-certificates \
> +            ccache \
> +            chrony \
> +            cppi \
> +            cyrus-sasl-devel \
> +            dbus-devel \
> +            device-mapper-devel \
> +            dnsmasq \
> +            dwarves \
> +            ebtables \
> +            fuse-devel \
> +            gcc \
> +            gdb \
> +            gettext \
> +            gettext-devel \
> +            git \
> +            glibc-devel \
> +            glusterfs-api-devel \
> +            gnutls-devel \
> +            iproute \
> +            iproute-tc \
> +            iscsi-initiator-utils \
> +            kmod \
> +            libacl-devel \
> +            libattr-devel \
> +            libblkid-devel \
> +            libcap-ng-devel \
> +            libcurl-devel \
> +            libiscsi-devel \
> +            libnl3-devel \
> +            libpcap-devel \
> +            libpciaccess-devel \
> +            librbd-devel \
> +            libselinux-devel \
> +            libssh-devel \
> +            libssh2-devel \
> +            libtirpc-devel \
> +            libtool \
> +            libudev-devel \
> +            libwsman-devel \
> +            libxml2 \
> +            libxml2-devel \
> +            libxslt \
> +            lsof \
> +            lvm2 \
> +            make \
> +            ncurses-devel \
> +            net-tools \
> +            netcf-devel \
> +            nfs-utils \
> +            numactl-devel \
> +            numad \
> +            parted \
> +            parted-devel \
> +            patch \
> +            perl \
> +            pkgconfig \
> +            polkit \
> +            qemu-img \
> +            radvd \
> +            readline-devel \
> +            rpcgen \
> +            rpm-build \
> +            sanlock-devel \
> +            screen \
> +            scrub \
> +            sheepdog \
> +            strace \
> +            sudo \
> +            systemtap-sdt-devel \
> +            vim \
> +            wireshark-devel \
> +            xen-devel \
> +            xfsprogs-devel \
> +            yajl-devel \
> +            zfs-fuse && \
> +    yum autoremove -y && \
> +    yum clean all -y
> -- 
> 2.20.1
> 
> --
> libvir-list mailing list
> libvir-list@redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [dockerfiles PATCH 2/3] Add Fedora 30
Posted by Andrea Bolognani 6 years, 9 months ago
On Fri, 2019-05-03 at 15:04 +0200, Pavel Hrdina wrote:
> On Fri, May 03, 2019 at 02:49:29PM +0200, Andrea Bolognani wrote:
> > +FROM fedora:30
> > +
> > +RUN yum update -y && \
> > +    yum install -y audit-libs-devel \
> 
> We should stop using yum in Fedora and switch to dnf, yum is deprecated
> and there is a plan to remove it in Fedora 31.

Good point!

Do you feel like sending a patch? Alternatively, just remind me
next week :)

-- 
Andrea Bolognani / Red Hat / Virtualization

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