diff --git a/opennebula-docker/Dockerfile_0.2.9 b/opennebula-docker/Dockerfile_0.2.9 new file mode 100644 index 0000000..86bbfe9 --- /dev/null +++ b/opennebula-docker/Dockerfile_0.2.9 @@ -0,0 +1,17 @@ +FROM debian:trixie + + +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 opennebula-virsh /etc/sudoers.d +COPY entrypoint.sh / + +ENTRYPOINT ["/entrypoint.sh"] diff --git a/opennebula-docker/README.org b/opennebula-docker/README.org index f86654f..60ca96a 100644 --- a/opennebula-docker/README.org +++ b/opennebula-docker/README.org @@ -1,3 +1,5 @@ +* 0.2.9, 2026-06-15 + - Add sudoers file after install packages (it was not present in the image) * 0.2.8, 2026-06-15 - Fix execute permission error on /usr/bin/virsh * 0.2.7, 2026-05-30