From 6ca63d6fbf0cddaa4de0f26b82a8690d8681e609 Mon Sep 17 00:00:00 2001 From: Ayumu Ueha Date: Wed, 30 Nov 2022 08:52:22 +0000 Subject: [PATCH] Add unqualified search registries for k8s testing For Jammy migration, podman that is used in cri-o instead of dockershim as container runtime need to configure unqualified search registries. This patch sets the registries of image used in kubernetes jobs to unqualified search registries. Change-Id: I41c5bba802a91a9b9059325d26b35430ac13817f --- roles/setup-k8s-nodes/tasks/main.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/roles/setup-k8s-nodes/tasks/main.yaml b/roles/setup-k8s-nodes/tasks/main.yaml index 2b7becfb5..3397ae158 100644 --- a/roles/setup-k8s-nodes/tasks/main.yaml +++ b/roles/setup-k8s-nodes/tasks/main.yaml @@ -19,6 +19,18 @@ - net.bridge.bridge-nf-call-iptables - net.ipv4.ip_forward become: yes + - name: configure containers unqualified-search-registries + lineinfile: + dest: /etc/containers/registries.conf + line: "unqualified-search-registries = {{ registries }}" + create: yes + vars: + registries: + - "docker.io" + - "k8s.gcr.io" + - "quay.io" + - "celebdor" + become: yes when: - inventory_hostname == 'controller-k8s' - kuryr_k8s_api_url is defined