From f0e64a052b6f197fead3994ed502ae32d3635e3c Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Wed, 19 Aug 2026 22:13:14 +0200 Subject: [PATCH] [opennebula-docker] 0.4.4 using base virsh w/o hack --- opennebula-docker/Dockerfile_0.4.4 | 20 ++++++++++++++++++++ opennebula-docker/README.org | 2 ++ 2 files changed, 22 insertions(+) create mode 100644 opennebula-docker/Dockerfile_0.4.4 diff --git a/opennebula-docker/Dockerfile_0.4.4 b/opennebula-docker/Dockerfile_0.4.4 new file mode 100644 index 0000000..cbf16af --- /dev/null +++ b/opennebula-docker/Dockerfile_0.4.4 @@ -0,0 +1,20 @@ +FROM debian:trixie + +#COPY opennebula-virsh /etc/sudoers.d +COPY entrypoint.sh / + +RUN apt-get update +RUN apt-get install -y gnupg2 openssh-server strace sudo wget ceph-common +RUN wget -q -O- https://downloads.opennebula.io/repo/repo2.key | gpg --dearmor --yes --output /etc/apt/keyrings/opennebula.gpg +RUN echo "deb [signed-by=/etc/apt/keyrings/opennebula.gpg] https://downloads.opennebula.io/repo/7.1/Debian/13 stable opennebula" > /etc/apt/sources.list.d/opennebula.list +RUN apt-get update && apt-get install -y --no-install-recommends opennebula-node-kvm + +#RUN mv /usr/bin/virsh /usr/bin/virsh.orig + +#COPY virsh /usr/bin/virsh +#RUN chmod a=rx /usr/bin/virsh + +COPY virtlogd.conf /etc/libvirt/virtlogd.conf +RUN chmod a+r /etc/libvirt/virtlogd.conf + +ENTRYPOINT ["/entrypoint.sh"] diff --git a/opennebula-docker/README.org b/opennebula-docker/README.org index 02c2ec4..400e617 100644 --- a/opennebula-docker/README.org +++ b/opennebula-docker/README.org @@ -1,3 +1,5 @@ +* 0.4.4, 2026-08-19 + - Revert to base virsh, seems to be working * 0.4.3, 2026-08-19 - Include virtlogd.conf to log to stderr - Fix permissions on virsh to be world executable