From 969e41fa2e139f8bac04564e1a50b10ac791ca76 Mon Sep 17 00:00:00 2001 From: Daniel Pivonka Date: Thu, 9 Sep 2021 17:14:10 -0400 Subject: [PATCH] cephadm-adopt: set cephadm registry login info registry login info needs to be stored in cluster for cephadm and future hosts Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2000103 Signed-off-by: Daniel Pivonka (cherry picked from commit 1c50dc29cf9e9d08d668f82b679bd0a308ed5835) --- infrastructure-playbooks/cephadm-adopt.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/infrastructure-playbooks/cephadm-adopt.yml b/infrastructure-playbooks/cephadm-adopt.yml index b65be1e4d..deca8f272 100644 --- a/infrastructure-playbooks/cephadm-adopt.yml +++ b/infrastructure-playbooks/cephadm-adopt.yml @@ -349,6 +349,13 @@ set_fact: cephadm_cmd: "cephadm {{ '--docker' if container_binary == 'docker' else '' }}" + - name: set container registry info + command: "{{ ceph_cmd }} cephadm registry-login {{ ceph_docker_registry }} {{ ceph_docker_registry_username }} {{ ceph_docker_registry_password }}" + changed_when: false + run_once: true + delegate_to: '{{ groups[mon_group_name][0] }}' + when: ceph_docker_registry_auth | bool + - name: adopt ceph mon daemons hosts: "{{ mon_group_name|default('mons') }}" serial: 1 -- 2.39.5