diff --git a/.github/workflows/build-test-deploy.yml b/.github/workflows/build-test-deploy.yml index 3104297..ccfe0f3 100644 --- a/.github/workflows/build-test-deploy.yml +++ b/.github/workflows/build-test-deploy.yml @@ -26,9 +26,6 @@ jobs: debian-10, debian-11, debian-12, - fedora-36, - fedora-37, - fedora-38, fedora-39, fedora-40, opensuse-15.4, diff --git a/dockerfiles/fedora/fedora-36/fedora-36-base/Dockerfile b/dockerfiles/fedora/fedora-36/fedora-36-base/Dockerfile deleted file mode 100644 index 3983e4e..0000000 --- a/dockerfiles/fedora/fedora-36/fedora-36-base/Dockerfile +++ /dev/null @@ -1,82 +0,0 @@ -# fedora-36-base -# Copyright (C) 2021 Intel Corporation -# Copyright (C) 2021-2022 Konsulko Group -# -# SPDX-License-Identifier: GPL-2.0-only -# - -FROM fedora:36 - -RUN dnf -y update && \ - dnf -y install \ - # These packages were copied straight from the Yocto Project reference - # manual which is why they are not alphabetized - gawk \ - make \ - wget \ - tar \ - bzip2 \ - gzip \ - python3 \ - unzip \ - perl \ - patch \ - diffutils \ - diffstat \ - git \ - cpp \ - gcc \ - gcc-c++ \ - glibc-devel \ - texinfo \ - chrpath \ - ccache \ - perl-Data-Dumper \ - perl-Text-ParseWords \ - perl-Thread-Queue \ - perl-bignum \ - socat \ - python3-pexpect \ - findutils \ - which \ - file \ - cpio \ - python \ - python3-pip \ - xz \ - python3-GitPython \ - python3-jinja2 \ - python3-virtualenv \ - SDL-devel \ - xterm \ - rpcgen \ - lz4 \ - zstd \ - \ - # These packages were added because of reasons such as fewer packages - # being in the container image by default - fluxbox \ - glibc-langpack-en \ - hostname \ - procps \ - python-unversioned-command \ - subversion \ - sudo \ - screen \ - tigervnc-server \ - tmux && \ - cp -af /etc/skel/ /etc/vncskel/ && \ - echo "export DISPLAY=1" >>/etc/vncskel/.bashrc && \ - mkdir /etc/vncskel/.vnc && \ - echo "" | vncpasswd -f > /etc/vncskel/.vnc/passwd && \ - chmod 0600 /etc/vncskel/.vnc/passwd && \ - useradd -U -m yoctouser - -COPY build-install-dumb-init.sh / -RUN bash /build-install-dumb-init.sh && \ - rm /build-install-dumb-init.sh && \ - dnf -y clean all - -USER yoctouser -WORKDIR /home/yoctouser -CMD /bin/bash diff --git a/dockerfiles/fedora/fedora-37/fedora-37-base/Dockerfile b/dockerfiles/fedora/fedora-37/fedora-37-base/Dockerfile deleted file mode 100644 index 1495e80..0000000 --- a/dockerfiles/fedora/fedora-37/fedora-37-base/Dockerfile +++ /dev/null @@ -1,81 +0,0 @@ -# fedora-37-base -# Copyright (C) 2021 Intel Corporation -# Copyright (C) 2021-2024 Konsulko Group -# -# SPDX-License-Identifier: GPL-2.0-only -# - -FROM fedora:37 - -RUN dnf -y update && \ - dnf -y install \ - # These packages were copied straight from the Yocto Project reference - # manual which is why they are not alphabetized - gawk \ - make \ - wget \ - tar \ - bzip2 \ - gzip \ - python3 \ - unzip \ - perl \ - patch \ - diffutils \ - diffstat \ - git \ - cpp \ - gcc \ - gcc-c++ \ - glibc-devel \ - texinfo \ - chrpath \ - ccache \ - perl-Data-Dumper \ - perl-Text-ParseWords \ - perl-Thread-Queue \ - perl-bignum \ - socat \ - python3-pexpect \ - findutils \ - which \ - file \ - cpio \ - python3-pip \ - xz \ - python3-GitPython \ - python3-jinja2 \ - python3-virtualenv \ - SDL-devel \ - xterm \ - rpcgen \ - lz4 \ - zstd \ - \ - # These packages were added because of reasons such as fewer packages - # being in the container image by default - fluxbox \ - glibc-langpack-en \ - hostname \ - procps \ - python-unversioned-command \ - subversion \ - sudo \ - screen \ - tigervnc-server \ - tmux && \ - cp -af /etc/skel/ /etc/vncskel/ && \ - echo "export DISPLAY=1" >>/etc/vncskel/.bashrc && \ - mkdir /etc/vncskel/.vnc && \ - echo "" | vncpasswd -f > /etc/vncskel/.vnc/passwd && \ - chmod 0600 /etc/vncskel/.vnc/passwd && \ - useradd -U -m yoctouser - -COPY build-install-dumb-init.sh / -RUN bash /build-install-dumb-init.sh && \ - rm /build-install-dumb-init.sh && \ - dnf -y clean all - -USER yoctouser -WORKDIR /home/yoctouser -CMD /bin/bash diff --git a/dockerfiles/fedora/fedora-38/fedora-38-base/Dockerfile b/dockerfiles/fedora/fedora-38/fedora-38-base/Dockerfile deleted file mode 100644 index b92c1f5..0000000 --- a/dockerfiles/fedora/fedora-38/fedora-38-base/Dockerfile +++ /dev/null @@ -1,81 +0,0 @@ -# fedora-38-base -# Copyright (C) 2021 Intel Corporation -# Copyright (C) 2021-2024 Konsulko Group -# -# SPDX-License-Identifier: GPL-2.0-only -# - -FROM fedora:38 - -RUN dnf -y update && \ - dnf -y install \ - # These packages were copied straight from the Yocto Project reference - # manual which is why they are not alphabetized - gawk \ - make \ - wget \ - tar \ - bzip2 \ - gzip \ - python3 \ - unzip \ - perl \ - patch \ - diffutils \ - diffstat \ - git \ - cpp \ - gcc \ - gcc-c++ \ - glibc-devel \ - texinfo \ - chrpath \ - ccache \ - perl-Data-Dumper \ - perl-Text-ParseWords \ - perl-Thread-Queue \ - perl-bignum \ - socat \ - python3-pexpect \ - python3-virtualenv \ - findutils \ - which \ - file \ - cpio \ - python3-pip \ - xz \ - python3-GitPython \ - python3-jinja2 \ - SDL-devel \ - xterm \ - rpcgen \ - lz4 \ - zstd \ - \ - # These packages were added because of reasons such as fewer packages - # being in the container image by default - fluxbox \ - glibc-langpack-en \ - hostname \ - procps \ - python-unversioned-command \ - subversion \ - sudo \ - screen \ - tigervnc-server \ - tmux && \ - cp -af /etc/skel/ /etc/vncskel/ && \ - echo "export DISPLAY=1" >>/etc/vncskel/.bashrc && \ - mkdir /etc/vncskel/.vnc && \ - echo "" | vncpasswd -f > /etc/vncskel/.vnc/passwd && \ - chmod 0600 /etc/vncskel/.vnc/passwd && \ - useradd -U -m yoctouser - -COPY build-install-dumb-init.sh / -RUN bash /build-install-dumb-init.sh && \ - rm /build-install-dumb-init.sh && \ - dnf -y clean all - -USER yoctouser -WORKDIR /home/yoctouser -CMD /bin/bash