Polycrate CLI 0.37.0 released: SSH Agent Mount Default invertiert
Polycrate CLI Version 0.37.0 invertiert den Default des SSH-Agent-Socket-Mounts: der Mount ist ab …
Polycrate CLI Version 0.36.0 behebt ein kritisches Problem bei der Container-Ausführung auf macOS mit alternativen Docker-Runtimes und verbessert das Fehler-Handling bei Docker-Infrastrukturfehlern.
Auf macOS mit alternativen Docker-Runtimes wie OrbStack kann der macOS launchd-Socket (SSH_AUTH_SOCK) nicht in die Docker-VM gemountet werden, was zu Bind-Mount-Fehlern und Action-Run-Abbrüchen führt.
Das neue --no-ssh-agent-mount CLI-Flag und die config.sshagentmount Workspace-Option lösen dieses Problem:
# Per CLI-Flag
polycrate run my-block my-action --no-ssh-agent-mount
# Oder permanent per workspace.poly
config:
sshagentmount: falseZusätzlich warnt die CLI nun explizit, wenn ein macOS launchd-Socket erkannt wird, und empfiehlt den Workaround.
Container-Infrastrukturfehler gaben bisher Exit Code -1 zurück, der von der Polycrate API abgelehnt wurde. Alle Docker-Infrastrukturfehler (Create, Start, Attach) geben nun Exit Code 1 zurück. Die API-Submission normalisiert zusätzlich alle Exit Codes <= 0 auf 1.
Bei Docker-Fehlern werden nun Image-Name und Mount-Pfade im Log ausgegeben, um die Fehlerdiagnose zu erleichtern.
Der polycrate-operator Block wurde auf Version 0.3.57 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator installpolycrate update 0.36.0Oder die Binaries direkt vom PolyHub herunterladen.
Polycrate ist das Infrastructure-as-Code Tool von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →
Polycrate CLI Version 0.37.0 invertiert den Default des SSH-Agent-Socket-Mounts: der Mount ist ab …
In der Welt des Data Engineerings ist Apache Airflow der unangefochtene Champion für die …
Polycrate API 0.15.0 ist das erste grosse Bundled-Release seit 0.14.17 und buendelt 126 Changes. …