From 8b23c024e2fe84d5cb67c33aeffa8d986e21efd1 Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Thu, 1 Aug 2024 09:18:38 -0700 Subject: [PATCH] Remove the deprecated Ubuntu 23.10 Signed-off-by: Tim Smith --- .github/workflows/main.yaml | 1 - ubuntu-23.10/Dockerfile | 67 ------------------------------------- 2 files changed, 68 deletions(-) delete mode 100644 ubuntu-23.10/Dockerfile diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 570eb76..c5481ef 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -43,7 +43,6 @@ jobs: - "ubuntu-18.04" - "ubuntu-20.04" - "ubuntu-22.04" - - "ubuntu-23.10" - "ubuntu-24.04" steps: - name: Checkout diff --git a/ubuntu-23.10/Dockerfile b/ubuntu-23.10/Dockerfile deleted file mode 100644 index b75f5a0..0000000 --- a/ubuntu-23.10/Dockerfile +++ /dev/null @@ -1,67 +0,0 @@ -FROM ubuntu:23.10 -LABEL maintainer="tim@mondoo.com" -ARG BUILD_DATE -ARG VCS_REF - -LABEL org.opencontainers.image.created=$BUILD_DATE -LABEL org.opencontainers.image.title="test-kitchen/dokken-images" -LABEL org.opencontainers.image.description="A Docker container for testing ubuntu-23.10" -LABEL org.opencontainers.image.source="https://github.com/test-kitchen/dokken-images" -LABEL org.opencontainers.image.revision=$VCS_REF -LABEL org.opencontainers.image.vendor="test-kitchen" -LABEL org.opencontainers.image.licenses="Apache-2.0" - -ENV DEBIAN_FRONTEND=noninteractive - -# hadolint ignore=DL3008,DL3015 -RUN apt-get update && \ - apt-get -y install \ - apt-transport-https \ - apt-utils \ - curl \ - dbus \ - cron \ - dirmngr \ - dmidecode \ - gnupg \ - iproute2 \ - iptables \ - iputils-ping \ - kmod \ - less \ - linux-base \ - locales \ - lsb-release \ - lsof \ - net-tools \ - nmap \ - perl \ - procps \ - snapd \ - strace \ - sudo \ - systemd \ - tcpdump \ - telnet \ - tzdata \ - udev \ - vim-tiny \ - wget && \ - apt-get clean && \ - apt-get -y autoremove && \ - rm -rf /tmp/* /var/tmp/* && \ - find /etc/systemd/system \ - /lib/systemd/system \ - -path '*.wants/*' \ - \( -name '*getty*' \ - -or -name '*apt-daily*' \ - -or -name '*systemd-timesyncd*' \ - -or -name '*systemd-logind*' \ - -or -name '*systemd-vconsole-setup*' \ - -or -name '*systemd-readahead*' \ - -or -name '*udev*' \) \ - -exec rm -v {} \; && \ - systemctl set-default multi-user.target && \ - systemctl mask dev-hugepages.mount sys-fs-fuse-connections.mount network.service - -CMD [ "/bin/systemd" ]