Fehlschlag des Docker builds, wegen fehlender Zugriffsrechte auf registry.wtf-eg.net #16

Closed
opened 2021-08-16 14:14:27 +02:00 by 64bit · 4 comments

Das Bauen des backend Dockerfiles schlägt fehl, da die registry nicht von jedem erreichbar ist.

Mögliche Behebungen (in meiner präferierten Reihenfolge):

  1. anonyme Pulls auf registry.wtf-eg.net zulassen
  2. Anbinden der Registry ans LDAP
  3. Workaround dokumentieren (da mach ich jetzt gleich nen Pull Request dazu)
Das Bauen des backend Dockerfiles schlägt fehl, da die registry nicht von jedem erreichbar ist. Mögliche Behebungen (in meiner präferierten Reihenfolge): 1. anonyme Pulls auf registry.wtf-eg.net zulassen 2. Anbinden der Registry ans LDAP 3. Workaround dokumentieren (da mach ich jetzt gleich nen Pull Request dazu)
Member

Ich glaube das Problem hat sich seitdem verschlechtert. Der aktuelle Drone build schlägt auch fehl, beim Zugriff auf die Registry. (https://drone.wtf-eg.de/kompetenzinventar/ki-backend/188/1/3)

Step 5/15 : FROM registry.wtf-eg.net/ki-backend-base:1.0.0 as ki-backend
manifest for registry.wtf-eg.net/ki-backend-base:1.0.0 not found: manifest unknown: manifest unknown

evt. ist es auch ein neues Problem.

Ich glaube das Problem hat sich seitdem verschlechtert. Der aktuelle Drone build schlägt auch fehl, beim Zugriff auf die Registry. (https://drone.wtf-eg.de/kompetenzinventar/ki-backend/188/1/3) > Step 5/15 : FROM registry.wtf-eg.net/ki-backend-base:1.0.0 as ki-backend > manifest for registry.wtf-eg.net/ki-backend-base:1.0.0 not found: manifest unknown: manifest unknown evt. ist es auch ein neues Problem.
Brain was assigned by gulliver 2023-08-26 17:02:40 +02:00
Mascha added the
prio
1
label 2023-09-01 11:13:25 +02:00
Owner

Da ist vermutlich mal das Image aus der Registry gefallen. Das Repo für ki-backend-builder und ki-backend-base ist hier: https://git.wtf-eg.de/kompetenzinventar/ki-backend-docker Damit kann man sich die Images auch lokal bauen und mit registry.wtf-eg.net taggen.

Ich habe beide Images nochmal von Drone bauen lassen. Jetzt wird auch das ki-backend erfolgreich gebaut.

Die aktuelle Registry wird intern bleiben, da dort das Rechtemanagement nicht gut zu lösen ist. Aber mittlerweile kann Gitea selbst Container-Images hosten, vielliecht ist das eine bessere Lösung für öffentliche Dinge.

Da ist vermutlich mal das Image aus der Registry gefallen. Das Repo für `ki-backend-builder` und `ki-backend-base` ist hier: https://git.wtf-eg.de/kompetenzinventar/ki-backend-docker Damit kann man sich die Images auch lokal bauen und mit registry.wtf-eg.net taggen. Ich habe beide Images nochmal von Drone bauen lassen. Jetzt wird auch das ki-backend erfolgreich gebaut. Die aktuelle Registry wird intern bleiben, da dort das Rechtemanagement nicht gut zu lösen ist. Aber mittlerweile kann Gitea selbst Container-Images hosten, vielliecht ist das eine bessere Lösung für öffentliche Dinge.
Brain added the
tooling
label 2023-09-01 12:52:36 +02:00
Member

@Brain seit deinem letzten Tweak landen die Container doch direkt in Gitea (mega btw).
Wenn ich nichts übersehe, ist diese Issue damit obsolet.

@Brain seit deinem letzten Tweak landen die Container doch direkt in Gitea (mega btw). Wenn ich nichts übersehe, ist diese Issue damit obsolet.
Owner

In Gitea sind sie aktuell nur einmal manuell rein gepusht, aber damit schon mal offen erreichbar und damit dieser Issue gelöst.

Den Automatismus muss ich noch umstellen, ebenso die Dockerfiles an die neue Location anpassen. Aber das mache ich dann noch im Rahmen von kompetenzinventar/ki-doku#50

In Gitea sind sie aktuell nur einmal manuell rein gepusht, aber damit schon mal offen erreichbar und damit dieser Issue gelöst. Den Automatismus muss ich noch umstellen, ebenso die Dockerfiles an die neue Location anpassen. Aber das mache ich dann noch im Rahmen von kompetenzinventar/ki-doku#50
Sign in to join this conversation.
No description provided.