ci: Update container for functional tests from bookworm to trixie

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
Sunil Mohan Adapa 2025-09-12 14:53:51 -07:00
parent c95ee766aa
commit 46da3db69d
No known key found for this signature in database
GPG Key ID: 43EA1CFF0AA7C5F2

View File

@ -7,7 +7,7 @@ USER root:root
ENV DEBIAN_FRONTEND=noninteractive ENV DEBIAN_FRONTEND=noninteractive
RUN echo "deb http://deb.debian.org/debian bookworm-backports main" > /etc/apt/sources.list.d/backports.list; echo "deb-src http://deb.debian.org/debian bookworm-backports main" >> /etc/apt/sources.list.d/backports.list RUN echo "deb http://deb.debian.org/debian trixie-backports main" > /etc/apt/sources.list.d/backports.list; echo "deb-src http://deb.debian.org/debian trixie-backports main" >> /etc/apt/sources.list.d/backports.list
RUN apt-get update RUN apt-get update
@ -15,14 +15,14 @@ RUN apt-get update
RUN apt-get dist-upgrade -y RUN apt-get dist-upgrade -y
# Install freedombox package so that plint:plinth user/group are created etc. # Install freedombox package so that plint:plinth user/group are created etc.
RUN apt-get install -y freedombox/bookworm-backports RUN apt-get install -y freedombox/trixie-backports
RUN systemctl mask plinth.service RUN systemctl mask plinth.service
# Don't ask for the secret in first wizard # Don't ask for the secret in first wizard
RUN rm -f /var/lib/plinth/firstboot-wizard-secret RUN rm -f /var/lib/plinth/firstboot-wizard-secret
# Dependencies of the freedombox Debian package # Dependencies of the freedombox Debian package
RUN apt-get build-dep -y freedombox/bookworm-backports RUN apt-get build-dep -y freedombox/trixie-backports
# Build and test dependencies # Build and test dependencies
RUN apt-get install -y \ RUN apt-get install -y \