| ADD file:fed2bde336ef9611dfb6617079534398af9070b4e589236e6e0f5f95cf8cb015 in / |
| /bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || : |
| ADD file:df13b6a4fdeac4626ab7cd7e99d16d30edc6e3e5441295ae7691bee26604a5b1 in /tmp/tls-ca-bundle.pem |
| ADD multi:9dd6f4fdea1ddfcccc0cf9c0a9f82bfa6edb21e2be2c21f6a843c919946901c8 in /etc/yum.repos.d/ |
| LABEL maintainer="Red Hat, Inc." |
| LABEL com.redhat.component="ubi8-container" name="ubi8" version="8.10" |
| LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| LABEL summary="Provides the latest release of Red Hat Universal Base Image 8." |
| LABEL description="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.display-name="Red Hat Universal Base Image 8" |
| LABEL io.openshift.expose-services="" |
| LABEL io.openshift.tags="base rhel8" |
| ENV container oci |
| ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| CMD ["/bin/bash"] |
| /bin/sh -c rm -rf /var/log/* |
| /bin/sh -c mkdir -p /var/log/rhsm |
| ADD file:4414959dc75393a9222e05ff29a86db3db76c8ac6207c536f59bc22b1b00413a in /root/buildinfo/content_manifests/ubi8-container-8.10-1161.1735829865.json |
| ADD file:651e343c3ff11b4bdf6f4da0902f28665b4ad26c604c19db2d5a107756b5e18e in /root/buildinfo/Dockerfile-ubi8-8.10-1161.1735829865 |
| LABEL "release"="1161.1735829865" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2025-01-02T14:58:32" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="967861a8dbbb288b8cec9f1fee7ccbf6c7ee9a20" "io.k8s.description"="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8/images/8.10-1161.1735829865" |
| /bin/sh -c rm -f '/etc/yum.repos.d/odcs-3787476-0531f.repo' '/etc/yum.repos.d/rhel-8.10-compose-0e878.repo' |
| /bin/sh -c rm -f /tmp/tls-ca-bundle.pem |
| /bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || : |
| LABEL maintainer=Roland Kammerer <roland.kammerer@linbit.com> |
| ENV DRBD_UTILS_VERSION=9.30.0 |
| ARG release=1 |
| LABEL name=drbd-utils vendor=LINBIT version=9.30.0 release=1 summary=low level userpace interacting with the DRBD kernel module description=low level userpace interacting with the DRBD kernel module |
| COPY COPYING /licenses/gpl-2.0.txt # buildkit |
| COPY /home/makepkg/rpmbuild/RPMS/*/drbd-utils*.rpm /tmp/ # buildkit |
| RUN |1 release=1 /bin/sh -c yum -y update-minimal --security --sec-severity=Important --sec-severity=Critical && yum install -y /tmp/drbd-utils*.rpm && yum clean all -y # buildkit |
| RUN |1 release=1 /bin/sh -c echo 'global { usage-count no; }' > /etc/drbd.d/global_common.conf # buildkit |
| ENV LINSTOR_VERSION=1.30.2 |
| ARG release=1 |
| ARG ARCH=amd64 |
| LABEL name=linstor-satellite vendor=LINBIT version=1.30.2 release=1 summary=LINSTOR's satellite component description=LINSTOR's satellite component |
| COPY file:5759cc174c8cd29a5cd0b02ea479ea1aa67153979a52872ecd02d8a1927e6fc7 in /licenses/gpl-3.0.txt |
| |2 ARCH=amd64 release=1 /bin/sh -c echo "skip_missing_names_on_install=no" >> /etc/yum.conf |
| COPY multi:225e7a28e6c11bb123fb619ab8710239ae620173932c6b566d6f10537753fbfd in /tmp/linstorpkgs/ |
| |2 ARCH=amd64 release=1 /bin/sh -c yum -y update-minimal --security --sec-severity=Important --sec-severity=Critical && yum install -y which openssl lvm2 util-linux socat procps-ng && yum install -y diffutils file hostname iputils jq less && yum install -y /tmp/linstorpkgs/linstor-common*.rpm /tmp/linstorpkgs/linstor-satellite*.rpm && yum clean all -y |
| ENV PSK=https://packages.linbit.com/package-signing-pubkey.asc |
| |2 ARCH=amd64 release=1 /bin/sh -c curl "$PSK" >/tmp/psk.asc && rpm --import /tmp/psk.asc && rm /tmp/psk.asc |
| ENV INTERNAL_REPO=/etc/yum.repos.d/linbit-internal.repo |
| ARG LOSETUP_CONTAINER_VERSION=v1.0.1 |
| |3 ARCH=amd64 LOSETUP_CONTAINER_VERSION=v1.0.1 release=1 /bin/sh -c curl -fsSL "https://github.com/LINBIT/losetup-container/releases/download/${LOSETUP_CONTAINER_VERSION}/losetup-container-$(uname -m)-unknown-linux-gnu.tar.gz" | tar -xvz -C /usr/local/sbin && printf '#!/bin/sh\nLOSETUP_CONTAINER_ORIGINAL_LOSETUP=%s exec /usr/local/sbin/losetup-container "$@"\n' $(command -v losetup) > /usr/local/sbin/losetup && chmod +x /usr/local/sbin/losetup |
| |3 ARCH=amd64 LOSETUP_CONTAINER_VERSION=v1.0.1 release=1 /bin/sh -c lvmconfig --type current --mergedconfig --config 'activation { udev_sync = 0 udev_rules = 0 monitoring = 0 } devices { global_filter = [ "r|^/dev/drbd|" ] }' > /etc/lvm/lvm.conf.new && mv /etc/lvm/lvm.conf.new /etc/lvm/lvm.conf |
| |3 ARCH=amd64 LOSETUP_CONTAINER_VERSION=v1.0.1 release=1 /bin/sh -c sed -i 's#<!-- <appender-ref ref="FILE" /> -->#<appender-ref ref="FILE" />#' /usr/share/linstor-server/lib/conf/logback.xml |
| EXPOSE 3366/tcp 3367/tcp |
| COPY file:9fa7c8a1ae66d860b1957fb062bea45152781b72fef4bedfcc759ec745f65418 in / |
| CMD ["startSatellite"] |
| ENTRYPOINT ["/entry.sh"] |