1- FROM public.ecr.aws/amazonlinux/amazonlinux:2023.9.20251208 .0-minimal@sha256:3f6c5a2858113e9bb6710dfccdace7dc698e83f7a012240a1d07b3a46d273999
1+ FROM public.ecr.aws/amazonlinux/amazonlinux:2023.10.20260325 .0-minimal@sha256:45c6144a8aedb7e7981ffd953d3af02998d5248f963305b869c820e1d30353de
22
33HEALTHCHECK NONE
44
@@ -13,45 +13,51 @@ SHELL ["/bin/bash", "-euo", "pipefail", "-c"]
1313# FIXME @TL golang needed until Amazon Linux gets an yq package
1414RUN dnf upgrade -y \
1515 && dnf install -y \
16- awscli-2-2.32.1 -1.amzn2023.0.1 \
16+ awscli-2-2.33.15 -1.amzn2023.0.1 \
1717 bash-5.2.15-1.amzn2023.0.2 \
1818 bzip2-1.0.8-6.amzn2023.0.2 \
19- curl-minimal-8.11.1-4 .amzn2023.0.3 \
19+ curl-minimal-8.17.0-1 .amzn2023.0.1 \
2020 diffutils-3.8-1.amzn2023.0.2 \
2121 findutils-1:4.8.0-2.amzn2023.0.2 \
2222 git-2.50.1-1.amzn2023.0.1 \
23- golang-1.24.9 -1.amzn2023.0.1 \
23+ golang-1.25.8 -1.amzn2023.0.1 \
2424 grep-3.8-1.amzn2023.0.4 \
2525 gzip-1.12-1.amzn2023.0.1 \
2626 iputils-20210202-2.amzn2023.0.4 \
2727 jq-1.7.1-51.amzn2023 \
28- libxml2-2.10.4-1.amzn2023.0.13 \
28+ libxml2-2.10.4-1.amzn2023.0.18 \
2929 make-1:4.3-5.amzn2023.0.2 \
30- openssh-8.7p1-8.amzn2023.0.15 \
30+ openssh-8.7p1-8.amzn2023.0.16 \
3131 patch-2.7.6-14.amzn2023.0.2 \
3232 pcre2-tools-10.40-1.amzn2023.0.3 \
3333 pwgen-2.08-11.amzn2023 \
34- python3-3.9.25-1.amzn2023.0.1 \
35- python3-pip-21.3.1-2.amzn2023.0.14 \
34+ python3-3.9.25-1.amzn2023.0.3 \
35+ python3-pip-21.3.1-2.amzn2023.0.16 \
36+ python3.11-3.11.6-1.amzn2023.0.6 \
37+ python3.11-pip-22.3.1-2.amzn2023.0.9 \
38+ python3.12-3.12.9-1.amzn2023.0.1 \
39+ python3.12-pip-23.2.1-4.amzn2023.0.7 \
40+ python3.13-3.13.3-3.amzn2023.0.8 \
41+ python3.13-pip-24.2-259.amzn2023.0.4 \
42+ python3.14-3.14.2-2.amzn2023.0.3 \
43+ python3.14-pip-25.1.1-1.amzn2023.0.1 \
3644 rsync-3.4.0-1.amzn2023.0.3 \
3745 sed-4.8-7.amzn2023.0.2 \
3846 tar-2:1.34-1.amzn2023.0.4 \
39- unzip-6.0-57 .amzn2023.0.2 \
47+ unzip-6.0-68 .amzn2023.0.1 \
4048 wget-1.21.3-1.amzn2023.0.4 \
4149 xz-5.2.5-9.amzn2023.0.2 \
4250 zip-3.0-28.amzn2023.0.2 \
4351 && dnf clean all \
4452 && rm -rf /var/cache/yum
4553
4654# FIXME @TL workaround until Amazon Linux gets a pipx package
47- # FIXME @TL --break-system-packages not supported until Python 3.11.
48- RUN pip install --no-cache-dir --upgrade pipx==1.10.1
55+ RUN pip3.14 install --no-cache-dir --upgrade --break-system-packages pipx==1.11.0
4956
50- # FIXME @TL remarshal requires python 3.10
5157COPY requirements.txt /tmp/requirements.txt
5258
5359RUN pipx ensurepath --global \
54- && xargs -a /tmp/requirements.txt -n 1 pipx install --global \
60+ && xargs -a /tmp/requirements.txt -n 1 pipx install --python python3.14 -- global \
5561 && rm -f /tmp/requirements.txt
5662
5763COPY go.mod /tmp/go.mod
0 commit comments