2026-06-05 08:23:14 tomalok: trying to run the generic image in scaleway. 2 main issues: 1: the last console entry is tty0, but the console uses ttyS0, so rc output is missing (making it harder to figure out what's going on). 2026-06-05 08:23:46 2: It doesn't seem to recognize it should use scaleway as datasource and is trying to connect to the wrong imds address 2026-06-05 08:24:25 I eventually managed to get access and figuring out how to make things work 2026-06-05 08:28:54 Tried to add a datasource config to /etc/cloud/cloud.cfg.d/99_scaleway.cfg based on https://docs.cloud-init.io/en/latest/reference/datasources/scaleway.html, but that does not appear to work 2026-06-05 08:45:43 have a look at the lib/tiny-cloud/cloud/scaleway/autodetect 2026-06-05 08:46:01 # TODO: verify that this works 2026-06-05 08:46:01 grep -qi scaleway "$ROOT"/sys/class/dmi/id/modalias 2>/dev/null && echo "10 scaleway" 2026-06-05 08:50:12 grep -qi scaleway "$ROOT"/sys/class/dmi/id/modalias returns nothing 2026-06-05 08:50:47 oh wait, the -q 2026-06-05 08:50:59 dmi:bvnEFIDevelopmentKitII/OVMF:bvr0.0.0:bd02/06/2015:br0.0:svnScaleway:pnSCW-BASIC3-X2C-4G:pvrpc-i440fx-jammy:cvnQEMU:ct1:cvrpc-i440fx-jammy:sku: 2026-06-05 08:51:29 should have worked 2026-06-05 08:53:18 https://tpaste.us/xQ5l 2026-06-05 09:01:09 I think it would be useful with a `tiny-cloud autodetect` command 2026-06-05 09:01:48 that would allow us to provision alpine with cloud-init in a cloud, apk add tiny-cloud and run tiny-cloud autodetect 2026-06-05 09:01:58 to verify that it autodetects the correct cloud provider 2026-06-05 09:02:33 I even tried to add ds=scaleway to the kernel command line, but doesn't seem to help 2026-06-05 09:41:56 https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud/-/merge_requests/153