From 1c50dc29cf9e9d08d668f82b679bd0a308ed5835 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 --- 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 0a63523fa..37b5bdb79 100644 --- a/infrastructure-playbooks/cephadm-adopt.yml +++ b/infrastructure-playbooks/cephadm-adopt.yml @@ -355,6 +355,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