@@ -13,9 +13,9 @@ RUN echo 'Acquire::Retries "5";' > /etc/apt/apt.conf.d/80-retries
1313
1414# Prepare environment for building packages
1515#RUN sed -i -- 's/# deb-src/deb-src/g' /etc/apt/sources.list
16- RUN echo "deb-src http://deb.debian.org/debian bookworm main non-free contrib" \
16+ RUN echo "deb-src http://deb.debian.org/debian trixie main non-free contrib" \
1717 >> /etc/apt/sources.list
18- RUN echo "deb-src http://deb.debian.org/debian-security/ bookworm -security main contrib non-free" \
18+ RUN echo "deb-src http://deb.debian.org/debian-security/ trixie -security main contrib non-free" \
1919 >> /etc/apt/sources.list
2020RUN apt-get update && apt-get install -y --no-install-recommends \
2121 build-essential \
@@ -33,19 +33,19 @@ WORKDIR /root/patches
3333# Get patch to enable compression
3434#ADD https://raw.githubusercontent.com/kernelci/kernelci-core/\
3535#kernelci.org/\
36- #config/docker/data/kmod_kci_bookworm .patch \
36+ #config/docker/data/kmod_kci_trixie .patch \
3737#.
38- ADD https://raw.githubusercontent.com/kernelci/kernelci-core/main/config/docker/data/kmod_kci_bookworm .patch \
38+ ADD https://raw.githubusercontent.com/kernelci/kernelci-core/main/config/docker/data/kmod_kci_trixie .patch \
3939.
4040
4141RUN apt-get source kmod
4242WORKDIR /root/patches/kmod-30+20221128
43- RUN patch -p1 < ../kmod_kci_bookworm .patch
43+ RUN patch -p1 < ../kmod_kci_trixie .patch
4444RUN mk-build-deps -ir \
4545 -t "apt-get -o Debug::pkgProblemResolver=yes -y --no-install-recommends"
4646RUN debuild -b -uc -us
4747
48- FROM mirror.gcr.io/debian:bookworm
48+ FROM mirror.gcr.io/debian:trixie
4949MAINTAINER "KernelCI TSC" <kernelci-tsc @groups.io >
5050ENV DEBIAN_FRONTEND=noninteractive
5151{% - endblock %}
@@ -95,10 +95,6 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
9595# Install dtschema for dtbs_check
9696RUN pip3 install dtschema --break-system-packages
9797
98- # Install gcovr from pip as bookworm's version is too old
99- # FIXME: revert to installing with apt after switching to trixie
100- RUN pip3 install gcovr --break-system-packages
101-
10298# Download and build pahole v1.28
10399RUN wget -c https://storage.kernelci.org/pahole-1.29.tar.gz && \
104100 tar -xzf pahole-1.29.tar.gz && \
0 commit comments