#10 Logueo en registry inexistente

Open
opened 11 months ago by drymer · 1 comments
drymer commented 11 months ago

Cuando se construye localmente, siempre se loguea contra un registry, aunque este no exista. No falla, no se por que, pero siempre provoca un cambio, lo que no tiene sentido.

Cuando se construye localmente, siempre se loguea contra un registry, aunque este no exista. No falla, no se por que, pero siempre provoca un cambio, lo que no tiene sentido.
ceighlander commented 5 months ago
Collaborator

Hola @drymer, como te comenté he visto cual es el problema:

  • El módulo dockerlogin parsea todas las variables que comiencen por docker y las define.

Por ejemplo:

  • Si haces un condicional sobre docker_registry_url y sobre si está definido o no, siempre va a estar definido.
  • Sin embargo si la variable en lugar de llamarse docker_registry_url, se llamara registry_url, el condicional funciona de forma perfecta.

Lo corregiré en todos los roles que tenemos con docker_login porque es vergonzoso

Hola @drymer, como te comenté he visto cual es el problema: - El módulo docker_login parsea todas las variables que comiencen por docker_ y las define. Por ejemplo: - Si haces un condicional sobre docker_registry_url y sobre si está definido o no, siempre va a estar definido. - Sin embargo si la variable en lugar de llamarse docker_registry_url, se llamara registry_url, el condicional funciona de forma perfecta. Lo corregiré en todos los roles que tenemos con docker_login porque es vergonzoso
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.