Hive Hive
Sign in

CAPI Scaleway 0.7.1

Metadata
Source
GitHub
Version
capi-scaleway@0.7.1
Published
Jun 02, 2026 · 12:09 UTC
Repository
tuist/tuist
Update

This patch makes the CAPI Scaleway Apple Silicon provider more resilient when adopting and bootstrapping hosts.

  • Fixed handling of the <sealed> placeholder that the Scaleway API can return for sudo_password or vnc_url while macOS is sealing the auto-login credential. The provider now treats <sealed> as a missing password instead of passing it to sudo, which prevents the m1 account from being locked by PAM. Existing secrets that contain the marker are also re-fetched on the next reconcile.
  • Added tiered recovery for hosts stuck in BootstrapFailed. After 3 consecutive failures (configurable via --bootstrap-reboot-after), the provider issues a one-time Scaleway reboot to clear volatile state. After 8 failures (configurable via --bootstrap-max-attempts), it returns the host to the adopt pool so Scaleway reinstalls it and a different machine is adopted. Set either threshold to 0 to disable that tier.

Docker image: ghcr.io/tuist/capi-provider-scaleway-applesilicon:0.7.1