Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kiosk-firefox-image for openSUSE:Factory checked in at 2025-05-20 09:31:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiosk-firefox-image (Old) and /work/SRC/openSUSE:Factory/.kiosk-firefox-image.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiosk-firefox-image" Tue May 20 09:31:44 2025 rev:3 rq:1277486 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/kiosk-firefox-image/kiosk-firefox-image.changes 2025-04-28 16:21:02.488988118 +0200 +++ /work/SRC/openSUSE:Factory/.kiosk-firefox-image.new.30101/kiosk-firefox-image.changes 2025-05-20 09:31:52.421643803 +0200 @@ -1,0 +2,5 @@ +Wed May 14 15:49:43 UTC 2025 - SUSE Update Bot <bci-inter...@suse.de> + +- switch to multistage build + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Dockerfile ++++++ --- /var/tmp/diff_new_pack.0J3yVN/_old 2025-05-20 09:31:52.825660426 +0200 +++ /var/tmp/diff_new_pack.0J3yVN/_new 2025-05-20 09:31:52.829660590 +0200 @@ -19,13 +19,17 @@ #!BuildTag: opensuse/kiosk-firefox:%%ff_ver%% #!BuildTag: opensuse/kiosk-firefox:latest -FROM opensuse/tumbleweed:latest +FROM opensuse/bci/bci-micro:latest AS target +FROM opensuse/tumbleweed:latest AS builder +COPY --from=target / /target RUN set -euo pipefail; \ - zypper -n install --no-recommends MozillaFirefox xorg-x11-fonts libpulse0 MozillaFirefox-branding-openSUSE -RUN set -euo pipefail; zypper -n clean -a; \ + zypper -n --installroot /target --gpg-auto-import-keys install --no-recommends MozillaFirefox xorg-x11-fonts libpulse0 MozillaFirefox-branding-openSUSE +RUN set -euo pipefail; useradd -m user -u 1000 +RUN set -euo pipefail; zypper -n --installroot /target clean -a; \ rm -rf {/target,}/var/log/{alternatives.log,lastlog,tallylog,zypper.log,zypp/history,YaST2} - +FROM opensuse/bci/bci-micro:latest +COPY --from=builder /target / # Define labels according to https://en.opensuse.org/Building_derived_containers # labelprefix=org.opensuse.application.kiosk-firefox LABEL org.opencontainers.image.title="openSUSE Tumbleweed Mozilla Firefox" @@ -43,6 +47,9 @@ # endlabelprefix LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/SUSE/BCI-dockerfile-generator/Tumbleweed/kiosk-firefox-image/README.md" CMD ["/bin/bash", "-c", "firefox --kiosk $URL"] -RUN useradd -m user -u 1000 + ENV DISPLAY=":0" +COPY --from=builder /etc/passwd /etc/passwd +COPY --from=builder /etc/group /etc/group +COPY --from=builder /home/user /home/user