Skip to content

Ready to update aws v2.17.4 & Terraform 1.7 - 1.9 #90

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
# Setup build arguments
ARG AWS_CLI_VERSION
ARG TERRAFORM_VERSION
ARG DEBIAN_VERSION=bookworm-20231120-slim
ARG DEBIAN_VERSION=bookworm-20250610-slim
ARG DEBIAN_FRONTEND=noninteractive

# Download Terraform binary
FROM debian:${DEBIAN_VERSION} as terraform
ARG TARGETARCH
ARG TERRAFORM_VERSION
RUN apt-get update
# RUN apt-get install --no-install-recommends -y libcurl4=7.74.0-1.3+deb11u7
RUN apt-get install --no-install-recommends -y ca-certificates=20230311
RUN apt-get install --no-install-recommends -y curl=7.88.1-10+deb12u4
RUN apt-get install --no-install-recommends -y curl=7.88.1-10+deb12u12
RUN apt-get install --no-install-recommends -y gnupg=2.2.40-1.1
RUN apt-get install --no-install-recommends -y unzip=6.0-28
WORKDIR /workspace
Expand All @@ -28,10 +27,10 @@ FROM debian:${DEBIAN_VERSION} as aws-cli
ARG AWS_CLI_VERSION
RUN apt-get update
RUN apt-get install -y --no-install-recommends ca-certificates=20230311
RUN apt-get install -y --no-install-recommends curl=7.88.1-10+deb12u4
RUN apt-get install -y --no-install-recommends curl=7.88.1-10+deb12u12
RUN apt-get install -y --no-install-recommends gnupg=2.2.40-1.1
RUN apt-get install -y --no-install-recommends unzip=6.0-28
RUN apt-get install -y --no-install-recommends git=1:2.39.2-1.1
RUN apt-get install -y --no-install-recommends git=1:2.39.5-0+deb12u2
RUN apt-get install -y --no-install-recommends jq=1.6-2.1
WORKDIR /workspace
RUN curl --show-error --fail --output "awscliv2.zip" --remote-name "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${AWS_CLI_VERSION}.zip"
Expand All @@ -48,9 +47,9 @@ LABEL maintainer="bgauduch@github"
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates=20230311\
git=1:2.39.2-1.1 \
git=1:2.39.5-0+deb12u2 \
jq=1.6-2.1 \
openssh-client=1:9.2p1-2+deb12u1 \
openssh-client=1:9.2p1-2+deb12u6 \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /workspace
Expand Down
Binary file removed security/awscli-exe-linux-x86_64-2.14.5.zip.sig
Binary file not shown.
Binary file added security/awscli-exe-linux-x86_64-2.17.4.zip.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.10.3_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
a7ff68a57ead3ca7ac0a4d055b5f08a2ce0474e371d935e75398fe7f864ba65e terraform_1.10.3_darwin_amd64.zip
ea4dfb077425a179ee45e90daa255d21ef976867d347edcc4526f71370abbaf3 terraform_1.10.3_darwin_arm64.zip
5e23e97a392828a2fc83c20bb8f48aa437c7f886ee28795d216c3257a95138c7 terraform_1.10.3_freebsd_386.zip
1bcce40eadc8f386353cad5b41d10b3618f2a967f027c177f5aa95337e499b9f terraform_1.10.3_freebsd_amd64.zip
99976c21f1642628f7a6d58e9013957e83a931c37ba475dff09ca27eed6fbc3c terraform_1.10.3_freebsd_arm.zip
f255e91b6d18ed7fdfffc32beff3877583ccce19d239685e9521e49c36b88f14 terraform_1.10.3_linux_386.zip
ea3020db6b53c25a4a84e40cdc36c1a86df26967d718219ab4c71b44435da81e terraform_1.10.3_linux_amd64.zip
829bf0965dbae58e88fc885159889908583220b5fff4ca8ff34326534a824dbd terraform_1.10.3_linux_arm.zip
b92d8245c67d4f7193245bc9d534048a63520302b6edb3c7764277b00c96ed31 terraform_1.10.3_linux_arm64.zip
027f1942ac6a287b3eb09438b8abdfa4bbd3a7a44907794d44460f310c6ee886 terraform_1.10.3_openbsd_386.zip
113caef818d4fb0b8de28ceddfb1a7aab70ec8ed2189a439be3fbdd2425ebcea terraform_1.10.3_openbsd_amd64.zip
a3956ef0d347c82b481dbe8ec9ced97ba729df0a2e84eebce99d56de57d2e470 terraform_1.10.3_solaris_amd64.zip
ca2e73f365b7cbefd8d45c80eae06f98b7fff2a3e1bb426e15f7ef9ed59d38de terraform_1.10.3_windows_386.zip
9d465d32a833843962fc6a93f74d170c93716e34c0b6480e21650ce84426ae86 terraform_1.10.3_windows_amd64.zip
Binary file added security/terraform_1.10.3_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.10.5_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
4164db242076c7e99ac6aec67bc42b366925b97267e3883edaca4e4e408b082e terraform_1.10.5_darwin_amd64.zip
51910553dae21dab7f5f55912129602fd902e68a6b6d84b326a556a3e140b98b terraform_1.10.5_darwin_arm64.zip
6f26239a2c81d01f7b8a1fb800cfc7f87c0e3602cc4f0ab1a86b34fd19bd98d2 terraform_1.10.5_freebsd_386.zip
169cd9f061862b7c6c37235837c3ba8037db84e6e5fb6383761059b68456ebe1 terraform_1.10.5_freebsd_amd64.zip
2a49074caf5eb607a7ed6fdee10e0a54cf35223e5887809296f3c1671793553d terraform_1.10.5_freebsd_arm.zip
b88293a2ee2ee2aa805fb216229ab06ecd3485cf783dd525379af0faa3ab0789 terraform_1.10.5_linux_386.zip
0566a24f5332098b15716ebc394be503f4094acba5ba529bf5eb0698ed5e2a90 terraform_1.10.5_linux_amd64.zip
c446cbafed29342c9d7d71b8ce977cfc8be45352d9172dab50abac1da3cf0b89 terraform_1.10.5_linux_arm.zip
0ca5d6977c7c46bfa4bbe030030b911e897cf0cb72bff5525fb76c10f1c3409a terraform_1.10.5_linux_arm64.zip
0d2b4e80d5985696daa092150bba8ba147c0af34e5d2655ff766d74cd3aa3f4e terraform_1.10.5_openbsd_386.zip
cf4b25129a8489a483d3eda842c3c3123666ee5c46152f565a595ac95b6a3165 terraform_1.10.5_openbsd_amd64.zip
d07e4e3e3920d562a242f19705ee828bf37cbb336f195ca54dd4eb078875ce2e terraform_1.10.5_solaris_amd64.zip
e4bb69b7e9b4af2b5d2ad0a5a3943c7af2dfdf29c0982d86e12e086d6b730c66 terraform_1.10.5_windows_386.zip
4e2c6b7232aa30026baf9fe575f1bf4006c2a0cbbcdcbd244573dc188b439239 terraform_1.10.5_windows_amd64.zip
Binary file added security/terraform_1.10.5_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.11.4_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
a56d5002b9f7647291faccc3dd1a70350e60fb61e4c45037629508b8fdc2575b terraform_1.11.4_darwin_amd64.zip
867e0808fa971217043e25b7a792b10720c79b1546f8a68479b74f138be73e18 terraform_1.11.4_darwin_arm64.zip
eb3a9e0e2b5284a2775d4abe29400bac6414aaf37ef5f08550ba79215327b5ff terraform_1.11.4_freebsd_386.zip
79ac23f3620d1ca689480c915ec4fedc1bfad55293df97a040725f081079df33 terraform_1.11.4_freebsd_amd64.zip
148a21a7e1a875e22487ac17d838bb830b56a0e86b5a0249e5b58f0ecdf2750b terraform_1.11.4_freebsd_arm.zip
8e4bd232ce8b0cde2a90132a9c4d25665791c7a48bbb159f5cd4988265d10372 terraform_1.11.4_linux_386.zip
1ce994251c00281d6845f0f268637ba50c0005657eb3cf096b92f753b42ef4dc terraform_1.11.4_linux_amd64.zip
3cf072a049ab0178e9cbec47a14712ba7f38cc8ef061f3a7c0ff57b83d320edd terraform_1.11.4_linux_arm.zip
a43d1d0da9b9bab214a8305a39db0e40869572594ccf50c416a7756499143633 terraform_1.11.4_linux_arm64.zip
daa779fa52e964ca8cc4fdc5800aab73b51733a8717e7d6fc9365f38294b6a87 terraform_1.11.4_openbsd_386.zip
ae84a6ac484fdbb37fc4f2e19c310625c66d99a55b331d385ffd2ff956c1438c terraform_1.11.4_openbsd_amd64.zip
ed89570c92f6a308e4fa0269cc93edd4e5c8ab176193234b018fb293f504b139 terraform_1.11.4_solaris_amd64.zip
61da1ff3dc081fbaa9a032327dafebc311df55f04ad5f8749d92a9b6c1790f40 terraform_1.11.4_windows_386.zip
4e1dc85419dda723f2bb3afdf63a0d282a2de858588d56dd57d2e4e4c4c83f2b terraform_1.11.4_windows_amd64.zip
Binary file added security/terraform_1.11.4_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.12.2_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
c65aa74bed1dbb1c48ba4bbab11f08e7f7eeb54a422146561490275340468f19 terraform_1.12.2_darwin_amd64.zip
1ca02f336ff4f993d6441806d38a0bcc0bbca0e3c877b84c9c2dc80cfcd0dc8b terraform_1.12.2_darwin_arm64.zip
1775139ffda321f730f91c0ce2bb2364c8eafe32c0d3950788086302d49d3005 terraform_1.12.2_freebsd_386.zip
4a72a9770e971ad0fead17221b9488f4552d1a58a860b2a6b2c66ca15376b40e terraform_1.12.2_freebsd_amd64.zip
3ec3d8028b4e2977853cbf8f3119e2bbebb14c5bfa3542d90f0d32cac1b0df7d terraform_1.12.2_freebsd_arm.zip
73b380f262324985e911323ecc446066343ffe78add6570a122b7444b04b120b terraform_1.12.2_linux_386.zip
1eaed12ca41fcfe094da3d76a7e9aa0639ad3409c43be0103ee9f5a1ff4b7437 terraform_1.12.2_linux_amd64.zip
4d5d39d57755a45b7bb6c6ad7301ac3c301eba44b647e2d0ca79c117cb817259 terraform_1.12.2_linux_arm.zip
f8a0347dc5e68e6d60a9fa2db361762e7943ed084a773f28a981d988ceb6fdc9 terraform_1.12.2_linux_arm64.zip
f92bbb5c7f2141d5b28a69d16770fd8b6afff5ff1b8ab0cfaab32e833b793b41 terraform_1.12.2_openbsd_386.zip
7dc9bbfcf814386f3d680dc86d5f99eca78d2560863c0be219f9627c863ee903 terraform_1.12.2_openbsd_amd64.zip
2df462be97b21c61be3e82156f0d0f929808c2b9a9e2a1ce537bafcbbff61b80 terraform_1.12.2_solaris_amd64.zip
5503656530278ff63741fd74609e847e181969ee96dd76fb722e11da40e19063 terraform_1.12.2_windows_386.zip
0a1565ace9da37c2778868c2e97452d8fc25e40e530bafbbab97231e69b0a201 terraform_1.12.2_windows_amd64.zip
Binary file added security/terraform_1.12.2_SHA256SUMS.sig
Binary file not shown.
14 changes: 0 additions & 14 deletions security/terraform_1.6.5_SHA256SUMS

This file was deleted.

Binary file removed security/terraform_1.6.5_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.6.6_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
33376343c7e0279b674c1c8b8a31dc3174ac09dd796d32651cc5e3b98f220436 terraform_1.6.6_darwin_amd64.zip
01e608fc04cf54869db687a212d60f3dc3d5c828298514857f9e29f8ac1354a9 terraform_1.6.6_darwin_arm64.zip
2d99bd218cfc45b2be578f0e5077774b6b77d1f553da3ef5d91cf9aef5faf859 terraform_1.6.6_freebsd_386.zip
9b496f103fef9c3fb9c790b2730b58af21612f084e2d63c6de870e1f611fe4df terraform_1.6.6_freebsd_amd64.zip
cd0cce548ebcefc612261b395e30d9fe9ecf35bbe76df8746f8c7291ee084a3a terraform_1.6.6_freebsd_arm.zip
fbe1ea5d043f0f4785fd02948a4cecda111e24741bf6d8fe5a67415416ddf246 terraform_1.6.6_linux_386.zip
d117883fd98b960c5d0f012b0d4b21801e1aea985e26949c2d1ebb39af074f00 terraform_1.6.6_linux_amd64.zip
4a5342a4577d462d880bc392e808f453b101a48aaf383baf99383999a2254fc7 terraform_1.6.6_linux_arm.zip
4066567f4ba031036d9b14c1edb85399aac1cfd6bbec89cdd8c26199adb2793b terraform_1.6.6_linux_arm64.zip
bda4162046f58f9288d3dd2d1519184ea57c3efd715820c194f83db4b25f40f4 terraform_1.6.6_openbsd_386.zip
16fdf92ef4382682a45ec685bbe7d8733353432120674887859259b6b0afb239 terraform_1.6.6_openbsd_amd64.zip
7a946fe72977f550d5aca29e0dc711cb50f5f0cdb035d1ec05603e08b006ad88 terraform_1.6.6_solaris_amd64.zip
56b03a9617c29862a8d9795c37613714ccea7b29e3a348d09ba37d23001c3b0e terraform_1.6.6_windows_386.zip
086df90269a7169b9be9051834a8fe1459a6c7f8fea88f228434740c5820cabe terraform_1.6.6_windows_amd64.zip
Binary file added security/terraform_1.6.6_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.7.5_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
0eaf64e28f82e2defd06f7a6f3187d8cea03d5d9fcd2af54f549a6c32d6833f7 terraform_1.7.5_darwin_amd64.zip
99c4d4feafb0183af2f7fbe07beeea6f83e5f5a29ae29fee3168b6810e37ff98 terraform_1.7.5_darwin_arm64.zip
3885fd4ce29788e040cfb350db88c6c1f3e34491c3f89f7a36ff8476f6c03959 terraform_1.7.5_freebsd_386.zip
3846d408255336460f40d7f5eeb7e987936f0359c9f45d1eb659a09f3d8893ab terraform_1.7.5_freebsd_amd64.zip
b02aa14ecb4052482bf4e64fca7de7a743fce691511f96b4cd58610350886c9e terraform_1.7.5_freebsd_arm.zip
e188ce5b45c9d10fa9a5a118438add2eab056d16587f774ecab93e3ca39e1bca terraform_1.7.5_linux_386.zip
3ff056b5e8259003f67fd0f0ed7229499cfb0b41f3ff55cc184088589994f7a5 terraform_1.7.5_linux_amd64.zip
4e74db9394d5cdf0f91cf8fecd290216edf6cf06273eb8f55e35f26eac4a936a terraform_1.7.5_linux_arm.zip
08631c385667dd28f03b3a3f77cb980393af4a2fcfc2236c148a678ad9150c8c terraform_1.7.5_linux_arm64.zip
c0416b6b9fe0155bb3377e39a3f584b9f7b9a11a1236b9ea8cf7c074a804a513 terraform_1.7.5_openbsd_386.zip
3bd02023764365b7ae7ee3e597a6258e896049e3fd115896bc01113384864cba terraform_1.7.5_openbsd_amd64.zip
385af229bd76a058c221b9c0be56f02a7d0fa2535620040c9c895df00e0f09ee terraform_1.7.5_solaris_amd64.zip
2639c9444c6091fd5ad76f112040d592e99931489582ada4d485c12a64a79052 terraform_1.7.5_windows_386.zip
9b7be6ae159191ec1f4b5b9d27529ae5243e41020fb545c0041235bec8d92269 terraform_1.7.5_windows_amd64.zip
Binary file added security/terraform_1.7.5_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.8.5_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
051c702e156a4d1a1c628783cf2ca0e1db8cca7b4c0f1686ea623558ed5560f9 terraform_1.8.5_darwin_amd64.zip
627c5005ab4a2bee36316f4967a41f16d55f79ea737f78b6bb34325c728c73e1 terraform_1.8.5_darwin_arm64.zip
4ad9453c00fadf63e525cf8548e710ca37d60b41c3b67f7cc03835c22cb91951 terraform_1.8.5_freebsd_386.zip
b0f6552a0286ebaba15ed3a7ecb10fde64fa554fa810819730bc25a2b9fdcddd terraform_1.8.5_freebsd_amd64.zip
15ab124fe4280137af7b819567e80507342ffbae35f12b306fc578cf187b5ca0 terraform_1.8.5_freebsd_arm.zip
3d3bda809de29295f7b208c12432eb147ea50186b0e1da9082c2db2a3708415b terraform_1.8.5_linux_386.zip
bb1ee3e8314da76658002e2e584f2d8854b6def50b7f124e27b957a42ddacfea terraform_1.8.5_linux_amd64.zip
2cd8cf46c46041c5f46766ec5e96728905df60ef92fd32d9889033ef8c305f46 terraform_1.8.5_linux_arm.zip
17b3a243ea24003a58ab324c197da8609fccae136bcb8a424bf61ec475b3a203 terraform_1.8.5_linux_arm64.zip
3fe034acf89a2b113fc37f46125bf805891e3f378bd8c14465515de2297423e8 terraform_1.8.5_openbsd_386.zip
5424a6435fd241774efdfc12f1e72eda0cdd276c6e3c9cf8f98fe094b4afb53f terraform_1.8.5_openbsd_amd64.zip
be5bd53fb7ea6dffd8febffdffd886cbd1af11114b90b519e569eda0419bc4a5 terraform_1.8.5_solaris_amd64.zip
6aae02b5d4386a6821f344c4aebb3902c032d1d4027e1b634533dc4151e80b78 terraform_1.8.5_windows_386.zip
17f93df5a4021a415f3fd50d2b55c0d093b42c64ea9957ceda55be3aaa91b0e5 terraform_1.8.5_windows_amd64.zip
Binary file added security/terraform_1.8.5_SHA256SUMS.sig
Binary file not shown.
14 changes: 14 additions & 0 deletions security/terraform_1.9.8_SHA256SUMS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
be591e8c59c49d0cfbc7664d24910a4b43840b89d0a4bbca662149bbf0397e91 terraform_1.9.8_darwin_amd64.zip
873d7b925d08578fb6bb9c12c7cd92ae73e289e07c360f2fdd69f9036b7baaab terraform_1.9.8_darwin_arm64.zip
b1b56dbaa0ddda52a42b4398a1cebfd4ebc175391ef64b14747c65fa6debe072 terraform_1.9.8_freebsd_386.zip
aa7a936aeb5254abd1761282f4f0b2850b7507166f0344683f37a1e82da23f46 terraform_1.9.8_freebsd_amd64.zip
bdef3da36aa736bcc14767bd353667773d46aaf562b1d85dfa66e5266290247d terraform_1.9.8_freebsd_arm.zip
aa85bb2e0c68f2ee148d1ea854ee0aa78086017cbda9058371be8be2f4c18d10 terraform_1.9.8_linux_386.zip
186e0145f5e5f2eb97cbd785bc78f21bae4ef15119349f6ad4fa535b83b10df8 terraform_1.9.8_linux_amd64.zip
cb6db8471e361bb9ad6bbd43d9c780d37208e6dbe416900fdc8999af9e459b77 terraform_1.9.8_linux_arm.zip
f85868798834558239f6148834884008f2722548f84034c9b0f62934b2d73ebb terraform_1.9.8_linux_arm64.zip
851fa5b84efb78c31491f364ac1cdd6ea8e013ba04f9657acacc9401cfd479db terraform_1.9.8_openbsd_386.zip
e9311ffaa728c31a40493e6de35c13e1f7879468dd568d32ace2458725fb02d0 terraform_1.9.8_openbsd_amd64.zip
a8eaecd78c68e2b748fd5d6e2cf1a1e97ad891aa36d53509c7ad04bb86bd24cc terraform_1.9.8_solaris_amd64.zip
b9c5a8c3b4a91b89b67f8f58a84b27d0ad423f0286df959176691e077d9f6966 terraform_1.9.8_windows_386.zip
2667de56106bc6707968286357e29c20f8dbbb2f429ef57099b04994f82d9684 terraform_1.9.8_windows_amd64.zip
Binary file added security/terraform_1.9.8_SHA256SUMS.sig
Binary file not shown.
11 changes: 9 additions & 2 deletions supported_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,16 @@
"1.3.9",
"1.4.6",
"1.5.7",
"1.6.5"
"1.6.6",
"1.7.5",
"1.8.5",
"1.9.8",
"1.10.3",
"1.10.5",
"1.11.4",
"1.12.2"
],
"awscli_versions": [
"2.14.5"
"2.17.4"
]
}
2 changes: 1 addition & 1 deletion tests/container-structure-tests.yml.template
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ commandTests:
- name: "Check Git version"
command: "git"
args: ["--version"]
expectedOutput: ["git version 2.39.2"]
expectedOutput: ["git version 2.39.5"]

- name: "Check JQ version"
command: "jq"
Expand Down