From 4b6c6c8a4a433d13fa3b976ecd7f7089cf09c66a Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Thu, 20 Feb 2020 08:07:27 -0700 Subject: [PATCH] Add no_log to the podman login We don't want to log the podman login information so let's add no_log. Also add a tripleo_podman_debug variable that can be used to enable login in case of emergency. Change-Id: I913a3a211451cbbdc8b0238d27cbb7d62907d01b (cherry picked from commit 1abf9cb52495e6871a29ed5a573e0fbe522c587e) --- tripleo_ansible/roles/tripleo-podman/defaults/main.yml | 1 + .../roles/tripleo-podman/tasks/tripleo_podman_login.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/tripleo_ansible/roles/tripleo-podman/defaults/main.yml b/tripleo_ansible/roles/tripleo-podman/defaults/main.yml index c7e44290c..4e49573c6 100644 --- a/tripleo_ansible/roles/tripleo-podman/defaults/main.yml +++ b/tripleo_ansible/roles/tripleo-podman/defaults/main.yml @@ -23,3 +23,4 @@ tripleo_container_registry_logins: {} tripleo_podman_packages: "{{ _tripleo_podman_packages | default([]) }}" tripleo_podman_purge_packages: "{{ _tripleo_podman_purge_packages | default([]) }}" tripleo_podman_tls_verify: true +tripleo_podman_debug: false diff --git a/tripleo_ansible/roles/tripleo-podman/tasks/tripleo_podman_login.yml b/tripleo_ansible/roles/tripleo-podman/tasks/tripleo_podman_login.yml index 8a60a67c3..719658650 100644 --- a/tripleo_ansible/roles/tripleo-podman/tasks/tripleo_podman_login.yml +++ b/tripleo_ansible/roles/tripleo-podman/tasks/tripleo_podman_login.yml @@ -26,5 +26,6 @@ REGISTRY_USERNAME: "{{ lookup('dict', item.value).key }}" REGISTRY_PASSWORD: "{{ lookup('dict', item.value).value }}" REGISTRY: "{{ item.key }}" + no_log: "{{ not tripleo_podman_debug|bool }}" loop: "{{ query('dict', tripleo_container_registry_logins) }}" register: registry_login_podman