mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-04 09:43:15 +00:00
Improve registry key parity between clients * Don't extract hostname part from docker_url since this leads to docker CLI client not recognizing Docker Hub credentials set by docker_login module anymore (looks for the full URL as a key).
This commit is contained in:
@@ -84,7 +84,7 @@ Login to a Docker registry without performing any other action. Make sure that t
|
||||
|
||||
- name: login to private Docker remote registry and force reauthentification
|
||||
docker_login:
|
||||
registry: https://your.private.registry.io/v1/
|
||||
registry: your.private.registry.io
|
||||
username: yourself
|
||||
password: secrets3
|
||||
reauth: yes
|
||||
@@ -140,10 +140,6 @@ class DockerLoginManager:
|
||||
if self.reauth:
|
||||
self.log.append("Enforcing reauthentification")
|
||||
|
||||
# Extract hostname part from self.registry if url was specified.
|
||||
registry_url = urlparse(self.registry)
|
||||
self.registry = registry_url.netloc or registry_url.path
|
||||
|
||||
# Connect to registry and login if not already logged in or reauth is enforced.
|
||||
try:
|
||||
self.response = self.client.login(
|
||||
|
||||
Reference in New Issue
Block a user