From 864122af8ff02e25c4760990145dd40b26ee0c65 Mon Sep 17 00:00:00 2001 From: Ryan Richard Date: Thu, 2 Jul 2026 15:44:37 -0700 Subject: [PATCH] fix integration-test-runner Dockerfile The base image no longer contains apt-key. Signed-off-by: Ryan Richard --- dockerfiles/integration-test-runner-beta/Dockerfile | 5 +++-- dockerfiles/integration-test-runner/Dockerfile | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dockerfiles/integration-test-runner-beta/Dockerfile b/dockerfiles/integration-test-runner-beta/Dockerfile index a4de2e545..9d37e7224 100644 --- a/dockerfiles/integration-test-runner-beta/Dockerfile +++ b/dockerfiles/integration-test-runner-beta/Dockerfile @@ -23,11 +23,12 @@ RUN gke-gcloud-auth-plugin --version RUN useradd --create-home testrunner # Install latest beta chrome. +# See https://www.google.com/linuxrepositories/ RUN \ chown root:root /tmp && \ chmod 1777 /tmp && \ - curl -fsSL -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add && \ - echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && \ + curl -fsSL -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor -o /usr/share/keyrings/google-chrome-keyring.gpg && \ + echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome-keyring.gpg] https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && \ apt-get -y update && \ apt-get -y install google-chrome-beta diff --git a/dockerfiles/integration-test-runner/Dockerfile b/dockerfiles/integration-test-runner/Dockerfile index 0ac1d67a0..13d85d5c1 100644 --- a/dockerfiles/integration-test-runner/Dockerfile +++ b/dockerfiles/integration-test-runner/Dockerfile @@ -23,11 +23,12 @@ RUN gke-gcloud-auth-plugin --version RUN useradd --create-home testrunner # Install latest stable chrome. +# See https://www.google.com/linuxrepositories/ RUN \ chown root:root /tmp && \ chmod 1777 /tmp && \ - curl -fsSL -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add && \ - echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && \ + curl -fsSL -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor -o /usr/share/keyrings/google-chrome-keyring.gpg && \ + echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome-keyring.gpg] https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && \ apt-get -y update && \ apt-get -y install google-chrome-stable