Hang at boot on ipv6 only Scaleway instance
Description
I am attempting to create an ipv6 only flatcar instance on Scaleway. When creating a dual stack instance, flatcar boots as expected. When creating an instance with only ipv6, flatcar hangs on boot. It doesn't report any errors, but it fails to start the system and does not show a login prompt in the console.
Impact
Ipv4 addresses cost money to use in Scaleway, so this increases the cost of the deployment I am attempting.
Environment and steps to reproduce
- Set-up: Follow the process detailed in the docs, until just before the point where you run the
scw instance server createcommand. - Task:
scw instance server create image=none \ root-volume=local:{uuid of snapshot} \ zone=nl-ams-1 \ name=stardust-amsterdam \ cloud-init=@./ignition.json \ type=stardust1-s ip=ipv6 dynamic-ip-required=false - Action(s): Create the server with the command above and log into the console from the Scaleway web interface.
- Error: No error is visible in the console. The system never properly boots. The final logs in the console are below:
[ 5.068506] BTRFS info (device vda6): last unmount of filesystem 84d576e4-038f-4c76-aa8e-6cfd81e812ea
[ 125.570506] BTRFS info (device dm-0): last unmount of filesystem e9c87d9f-3864-4b45-9be4-80a5397f1fc6
Expected behavior
In the above command, remove dynamic-ip-required=false to view expected behavior. The system fully boots and shows the login screen. ignition.json was not changed during these tests.
Additional information
I know Scaleway is community supported. If this is not the best place to file this bug, please let me know where I should post it instead.
Hi @Weldawadyathink and thanks for the report,
From a first look this usually means that there is an issue with Ignition:
[ 5.068506] BTRFS info (device vda6): last unmount of filesystem 84d576e4-038f-4c76-aa8e-6cfd81e812ea
[ 125.570506] BTRFS info (device dm-0): last unmount of filesystem e9c87d9f-3864-4b45-9be4-80a5397f1fc6
Here's a few things to try to debug Ignition: https://www.flatcar.org/docs/latest/provisioning/ignition/boot-process/#debugging-ignition
My main guess would be that IPv6 endpoint is not defined in Ignition: https://github.com/coreos/ignition/blob/b111af12e9c289f910b8bb9a561d4cc28b22736e/internal/providers/scaleway/scaleway.go#L36 so Ignition can't fetch the configuration you provided.
I'll give a try thanks to your repro.
I added IPV6 support to Ignition and it confirms the guess:
INFO : GET http://169.254.42.42/user_data/cloud-init: attempt #27
INFO : GET error: Get "http://169.254.42.42/user_data/cloud-init": dial tcp :45->169.254.42.42:80: connect: network is unreachable
INFO : GET http://169.254.42.42/user_data/cloud-init: attempt #28
INFO : GET error: Get "http://169.254.42.42/user_data/cloud-init": dial tcp :45->169.254.42.42:80: connect: network is unreachable
INFO : Unable to fetch configuration from http://169.254.42.42/user_data/cloud-init: unable to fetch resource in time
INFO : GET http://[fd00:42::42]/user_data/cloud-init: attempt #1
INFO : GET result: OK
DEBUG : parsing config with SHA512: 7d25de56ceb1cb987792f3ceba9494086376e6b640421d3ffdae0cd29660bd8ae852bdd77040e205b4eeabbc0c899a6ac571e3f65d1a6753c84091766c8a2e81
INFO : fetch: fetch complete
INFO : fetch: fetch passed
INFO : Ignition finished successfully
We should now discuss with FCOS folks how to handle IPv4, IPv6 and dual-stack in Ignition.
Thanks for the assistance @tormath1 !
I will admit this is pretty far above my level. I understand a moderate amount of networking, but almost nothing about how it integrates with Linux or flatcar. Is there anything else you need from me for this issue ?
@Weldawadyathink thanks for asking but nothing you can do on your side at this moment. I'll work on an Ignition patch to implement this, the best thing you could do would be to test the Scaleway image when I'll ask you. In the meantime, if you noticed some outdated documentation for Scaleway or things to improve, do not hesitate to contribute the Scaleway documentation.
Hello @Weldawadyathink would you be happy to try this image to see if it works with IPv6 only: https://bincache.flatcar-linux.net/images/amd64/9999.0.0+tormath1-ignition/flatcar_production_scaleway_image.qcow2 ?
It comes from this PR: https://github.com/coreos/ignition/pull/2052
Happy to test @tormath1 !
I followed the same process as in the documentation (upload to object storage, load as snapshot, create instance from that snapshot). I get the same hang on boot as in the original image file with ipv6 only. Furthermore, I get the same hang with a dual stack VM, or an ipv4 only VM. It looks like that PR has networking completely broken, at least on scaleway's virtual machines.
Complete boot console log
This is for an ipv4 only single-stack machine. I didn't see anything significantly different in the ipv6 only or dual stack. I can provide the console log for those if needed.Booting `Flatcar default'
[ 0.000000] Linux version 6.6.84-flatcar ([email protected]) (x86_64-cros-linux-gnu-gcc (Gentoo Hardened 14.2.1_p20241221 p7) 14.2.1 20241221, GNU ld (Gentoo 2.44 p1) 2.44.0) #1 SMP PREEMPT_DYNAMIC Fri Apr 11 15:27:58 -00 2025
[ 0.000000] Command line: BOOT_IMAGE=/flatcar/vmlinuz-a mount.usr=/dev/mapper/usr verity.usr=PARTUUID=7130c94a-213a-4e5a-8e26-6cce9662f132 rootflags=rw mount.usrflags=ro consoleblank=0 root=LABEL=ROOT console=ttyS0,115200n8 console=tty0 flatcar.first_boot=detected flatcar.oem.id=scaleway verity.usrhash=9bfe3a1e21fd8937303100174364336d543f9bc62615e616a8bf993c5542d690
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000007fffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000800000-0x0000000000807fff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x0000000000808000-0x000000000080afff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000080b000-0x000000000080bfff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x000000000080c000-0x000000000080ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000810000-0x00000000008fffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x0000000000900000-0x000000003eee0fff] usable
[ 0.000000] BIOS-e820: [mem 0x000000003eee1000-0x000000003efa1fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000003efa2000-0x000000003f8eefff] usable
[ 0.000000] BIOS-e820: [mem 0x000000003f8ef000-0x000000003fb6efff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000003fb6f000-0x000000003fb7efff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000003fb7f000-0x000000003fbfefff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x000000003fbff000-0x000000003ff57fff] usable
[ 0.000000] BIOS-e820: [mem 0x000000003ff58000-0x000000003ff77fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000003ff78000-0x000000003fffffff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] APIC: Static calls initialized
[ 0.000000] extended physical RAM map:
[ 0.000000] reserve setup_data: [mem 0x0000000000000000-0x000000000009ffff] usable
[ 0.000000] reserve setup_data: [mem 0x0000000000100000-0x00000000007fffff] usable
[ 0.000000] reserve setup_data: [mem 0x0000000000800000-0x0000000000807fff] ACPI NVS
[ 0.000000] reserve setup_data: [mem 0x0000000000808000-0x000000000080afff] usable
[ 0.000000] reserve setup_data: [mem 0x000000000080b000-0x000000000080bfff] ACPI NVS
[ 0.000000] reserve setup_data: [mem 0x000000000080c000-0x000000000080ffff] usable
[ 0.000000] reserve setup_data: [mem 0x0000000000810000-0x00000000008fffff] ACPI NVS
[ 0.000000] reserve setup_data: [mem 0x0000000000900000-0x000000003e161017] usable
[ 0.000000] reserve setup_data: [mem 0x000000003e161018-0x000000003e193457] usable
[ 0.000000] reserve setup_data: [mem 0x000000003e193458-0x000000003eee0fff] usable
[ 0.000000] reserve setup_data: [mem 0x000000003eee1000-0x000000003efa1fff] reserved
[ 0.000000] reserve setup_data: [mem 0x000000003efa2000-0x000000003f8eefff] usable
[ 0.000000] reserve setup_data: [mem 0x000000003f8ef000-0x000000003fb6efff] reserved
[ 0.000000] reserve setup_data: [mem 0x000000003fb6f000-0x000000003fb7efff] ACPI data
[ 0.000000] reserve setup_data: [mem 0x000000003fb7f000-0x000000003fbfefff] ACPI NVS
[ 0.000000] reserve setup_data: [mem 0x000000003fbff000-0x000000003ff57fff] usable
[ 0.000000] reserve setup_data: [mem 0x000000003ff58000-0x000000003ff77fff] reserved
[ 0.000000] reserve setup_data: [mem 0x000000003ff78000-0x000000003fffffff] ACPI NVS
[ 0.000000] reserve setup_data: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[ 0.000000] efi: EFI v2.7 by EDK II
[ 0.000000] efi: SMBIOS=0x3f91a000 ACPI=0x3fb7e000 ACPI 2.0=0x3fb7e014 MEMATTR=0x3e194018
[ 0.000000] efi: Remove mem134: MMIO range=[0xffe00000-0xffffffff] (2MB) from e820 map
[ 0.000000] secureboot: Secure boot disabled
[ 0.000000] SMBIOS 2.8 present.
[ 0.000000] DMI: Scaleway SCW-STARDUST1-S, BIOS 0.0.0 02/06/2015
[ 0.000000] Hypervisor detected: KVM
[ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00
[ 0.000001] kvm-clock: using sched offset of 8491371037 cycles
[ 0.000003] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[ 0.000012] tsc: Detected 2096.062 MHz processor
[ 0.000303] last_pfn = 0x3ff58 max_arch_pfn = 0x400000000
[ 0.000354] MTRR map: 4 entries (2 fixed + 2 variable; max 18), built from 8 variable MTRRs
[ 0.000367] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT
[ 0.000903] Using GB pages for direct mapping
[ 0.001937] ACPI: Early table checksum verification disabled
[ 0.002021] ACPI: RSDP 0x000000003FB7E014 000024 (v02 BOCHS )
[ 0.002041] ACPI: XSDT 0x000000003FB7D0E8 000044 (v01 BOCHS BXPC 00000001 01000013)
[ 0.002061] ACPI: FACP 0x000000003FB7A000 000074 (v01 BOCHS BXPC 00000001 BXPC 00000001)
[ 0.002072] ACPI: DSDT 0x000000003FB7B000 00172C (v01 BOCHS BXPC 00000001 BXPC 00000001)
[ 0.002077] ACPI: FACS 0x000000003FBDD000 000040
[ 0.002080] ACPI: APIC 0x000000003FB79000 000078 (v01 BOCHS BXPC 00000001 BXPC 00000001)
[ 0.002087] ACPI: HPET 0x000000003FB78000 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001)
[ 0.002090] ACPI: WAET 0x000000003FB77000 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001)
[ 0.002093] ACPI: Reserving FACP table memory at [mem 0x3fb7a000-0x3fb7a073]
[ 0.002097] ACPI: Reserving DSDT table memory at [mem 0x3fb7b000-0x3fb7c72b]
[ 0.002099] ACPI: Reserving FACS table memory at [mem 0x3fbdd000-0x3fbdd03f]
[ 0.002100] ACPI: Reserving APIC table memory at [mem 0x3fb79000-0x3fb79077]
[ 0.002101] ACPI: Reserving HPET table memory at [mem 0x3fb78000-0x3fb78037]
[ 0.002102] ACPI: Reserving WAET table memory at [mem 0x3fb77000-0x3fb77027]
[ 0.002476] No NUMA configuration found
[ 0.002480] Faking a node at [mem 0x0000000000000000-0x000000003ff57fff]
[ 0.002496] NODE_DATA(0) allocated [mem 0x3feeb000-0x3fef0fff]
[ 0.002561] Zone ranges:
[ 0.002567] DMA [mem 0x0000000000001000-0x0000000000ffffff]
[ 0.002569] DMA32 [mem 0x0000000001000000-0x000000003ff57fff]
[ 0.002573] Normal empty
[ 0.002575] Movable zone start for each node
[ 0.002578] Early memory node ranges
[ 0.002579] node 0: [mem 0x0000000000001000-0x000000000009ffff]
[ 0.002580] node 0: [mem 0x0000000000100000-0x00000000007fffff]
[ 0.002582] node 0: [mem 0x0000000000808000-0x000000000080afff]
[ 0.002583] node 0: [mem 0x000000000080c000-0x000000000080ffff]
[ 0.002584] node 0: [mem 0x0000000000900000-0x000000003eee0fff]
[ 0.002585] node 0: [mem 0x000000003efa2000-0x000000003f8eefff]
[ 0.002586] node 0: [mem 0x000000003fbff000-0x000000003ff57fff]
[ 0.002590] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ff57fff]
[ 0.012918] On node 0, zone DMA: 1 pages in unavailable ranges
[ 0.013052] On node 0, zone DMA: 96 pages in unavailable ranges
[ 0.013058] On node 0, zone DMA: 8 pages in unavailable ranges
[ 0.013059] On node 0, zone DMA: 1 pages in unavailable ranges
[ 0.013187] On node 0, zone DMA: 240 pages in unavailable ranges
[ 0.134101] On node 0, zone DMA32: 193 pages in unavailable ranges
[ 0.134123] On node 0, zone DMA32: 784 pages in unavailable ranges
[ 0.134127] On node 0, zone DMA32: 168 pages in unavailable ranges
[ 0.134492] ACPI: PM-Timer IO Port: 0xb008
[ 0.134510] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[ 0.134551] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[ 0.134564] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.134567] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[ 0.134575] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.134582] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[ 0.134584] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[ 0.134591] ACPI: Using ACPI (MADT) for SMP configuration information
[ 0.134593] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.134604] TSC deadline timer available
[ 0.134615] smpboot: Allowing 1 CPUs, 0 hotplug CPUs
[ 0.134670] kvm-guest: APIC: eoi() replaced with kvm_guest_apic_eoi_write()
[ 0.134798] [mem 0x40000000-0xffffffff] available for PCI devices
[ 0.134809] Booting paravirtualized kernel on KVM
[ 0.134826] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[ 0.141161] setup_percpu: NR_CPUS:512 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
[ 0.155432] percpu: Embedded 58 pages/cpu s197032 r8192 d32344 u2097152
[ 0.155498] kvm-guest: PV spinlocks disabled, single CPU
[ 0.155502] Kernel command line: rootflags=rw mount.usrflags=ro BOOT_IMAGE=/flatcar/vmlinuz-a mount.usr=/dev/mapper/usr verity.usr=PARTUUID=7130c94a-213a-4e5a-8e26-6cce9662f132 rootflags=rw mount.usrflags=ro consoleblank=0 root=LABEL=ROOT console=ttyS0,115200n8 console=tty0 flatcar.first_boot=detected flatcar.oem.id=scaleway verity.usrhash=9bfe3a1e21fd8937303100174364336d543f9bc62615e616a8bf993c5542d690
[ 0.155812] Unknown kernel command line parameters "BOOT_IMAGE=/flatcar/vmlinuz-a", will be passed to user space.
[ 0.155852] random: crng init done
[ 0.155929] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.155986] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.156024] Fallback order for Node 0: 0
[ 0.156037] Built 1 zonelists, mobility grouping on. Total pages: 254613
[ 0.156039] Policy zone: DMA32
[ 0.156043] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.165822] Memory: 893052K/1042612K available (14336K kernel code, 2305K rwdata, 25072K rodata, 43892K init, 1168K bss, 149304K reserved, 0K cma-reserved)
[ 0.166153] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.166232] ftrace: allocating 38004 entries in 149 pages
[ 0.177739] ftrace: allocated 149 pages with 4 groups
[ 0.178796] Dynamic Preempt: voluntary
[ 0.187795] rcu: Preemptible hierarchical RCU implementation.
[ 0.187801] rcu: RCU event tracing is enabled.
[ 0.187802] rcu: RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=1.
[ 0.187804] Trampoline variant of Tasks RCU enabled.
[ 0.187807] Rude variant of Tasks RCU enabled.
[ 0.187808] Tracing variant of Tasks RCU enabled.
[ 0.187808] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[ 0.187809] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.192662] NR_IRQS: 33024, nr_irqs: 256, preallocated irqs: 16
[ 0.195299] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.195729] Console: colour dummy device 80x25
[ 0.195749] printk: console [tty0] enabled
[ 0.196208] printk: console [ttyS0] enabled
[ 0.331891] ACPI: Core revision 20230628
[ 0.332753] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[ 0.334142] APIC: Switch to symmetric I/O mode setup
[ 0.335087] x2apic enabled
[ 0.335876] APIC: Switched APIC routing to: physical x2apic
[ 0.337682] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.338533] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x1e36a88731c, max_idle_ns: 440795269020 ns
[ 0.340065] Calibrating delay loop (skipped) preset value.. 4192.12 BogoMIPS (lpj=2096062)
[ 0.342138] AMD Zen1 DIV0 bug detected. Disable SMT for full protection.
[ 0.343578] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127
[ 0.344077] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0
[ 0.345096] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[ 0.346064] Spectre V2 : Mitigation: Retpolines
[ 0.346644] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[ 0.347056] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT
[ 0.348055] Spectre V2 : Enabling Speculation Barrier for firmware calls
[ 0.349055] RETBleed: Mitigation: untrained return thunk
[ 0.350066] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[ 0.351058] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl
[ 0.352060] Speculative Return Stack Overflow: IBPB-extending microcode not applied!
[ 0.353056] Speculative Return Stack Overflow: WARNING: See https://kernel.org/doc/html/latest/admin-guide/hw-vuln/srso.html for mitigation options.
[ 0.353058] Speculative Return Stack Overflow: Vulnerable: Safe RET, no microcode
[ 0.355096] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[ 0.357056] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[ 0.357900] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[ 0.358056] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
[ 0.359055] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'compacted' format.
[ 0.393928] Freeing SMP alternatives memory: 32K
[ 0.394097] pid_max: default: 32768 minimum: 301
[ 0.474703] LSM: initializing lsm=lockdown,capability,landlock,selinux,integrity
[ 0.475217] landlock: Up and running.
[ 0.476059] SELinux: Initializing.
[ 0.477354] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.478096] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.481502] smpboot: CPU0: AMD EPYC 7281 16-Core Processor (family: 0x17, model: 0x1, stepping: 0x2)
[ 0.482925] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.483235] RCU Tasks Rude: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.484192] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[ 0.485201] Performance Events: Fam17h+ core perfctr, AMD PMU driver.
[ 0.486083] ... version: 0
[ 0.486867] ... bit width: 48
[ 0.487065] ... generic registers: 6
[ 0.487848] ... value mask: 0000ffffffffffff
[ 0.488068] ... max period: 00007fffffffffff
[ 0.489063] ... fixed-purpose events: 0
[ 0.489854] ... event mask: 000000000000003f
[ 0.490366] signal: max sigframe size: 1776
[ 0.491358] rcu: Hierarchical SRCU implementation.
[ 0.492062] rcu: Max phase no-delay instances is 400.
[ 0.500516] smp: Bringing up secondary CPUs ...
[ 0.501098] smp: Brought up 1 node, 1 CPU
[ 0.501893] smpboot: Max logical packages: 1
[ 0.502098] smpboot: Total of 1 processors activated (4192.12 BogoMIPS)
[ 0.505748] devtmpfs: initialized
[ 0.506315] x86/mm: Memory block size: 128MB
[ 0.507866] ACPI: PM: Registering ACPI NVS region [mem 0x00800000-0x00807fff] (32768 bytes)
[ 0.508060] ACPI: PM: Registering ACPI NVS region [mem 0x0080b000-0x0080bfff] (4096 bytes)
[ 0.509071] ACPI: PM: Registering ACPI NVS region [mem 0x00810000-0x008fffff] (983040 bytes)
[ 0.510121] ACPI: PM: Registering ACPI NVS region [mem 0x3fb7f000-0x3fbfefff] (524288 bytes)
[ 0.511083] ACPI: PM: Registering ACPI NVS region [mem 0x3ff78000-0x3fffffff] (557056 bytes)
[ 0.512253] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[ 0.513063] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[ 0.514206] pinctrl core: initialized pinctrl subsystem
[ 0.519965] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.521723] audit: initializing netlink subsys (disabled)
[ 0.522305] audit: type=2000 audit(1744654276.784:1): state=initialized audit_enabled=0 res=1
[ 0.523550] thermal_sys: Registered thermal governor 'step_wise'
[ 0.523556] thermal_sys: Registered thermal governor 'user_space'
[ 0.524154] cpuidle: using governor menu
[ 0.526610] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.527311] dca service started, version 1.12.1
[ 0.528119] PCI: Using configuration type 1 for base access
[ 0.528966] PCI: Using configuration type 1 for extended access
[ 0.529618] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[ 0.560099] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.561060] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.562061] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.563060] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.569674] ACPI: Added _OSI(Module Device)
[ 0.570060] ACPI: Added _OSI(Processor Device)
[ 0.570617] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.571059] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.573464] ACPI: 1 ACPI AML tables successfully acquired and loaded
[ 0.574783] ACPI: _OSC evaluation for CPUs failed, trying _PDC
[ 0.575282] ACPI: Interpreter enabled
[ 0.575778] ACPI: PM: (supports S0 S3 S5)
[ 0.576059] ACPI: Using IOAPIC for interrupt routing
[ 0.576715] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.577060] PCI: Using E820 reservations for host bridge windows
[ 0.578122] ACPI: Enabled 2 GPEs in block 00 to 0F
[ 0.583624] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[ 0.584084] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[ 0.585779] acpiphp: Slot [2] registered
[ 0.586087] acpiphp: Slot [3] registered
[ 0.586744] acpiphp: Slot [4] registered
[ 0.587090] acpiphp: Slot [5] registered
[ 0.587613] acpiphp: Slot [6] registered
[ 0.588083] acpiphp: Slot [7] registered
[ 0.588607] acpiphp: Slot [8] registered
[ 0.589101] acpiphp: Slot [9] registered
[ 0.589623] acpiphp: Slot [10] registered
[ 0.590099] acpiphp: Slot [11] registered
[ 0.590638] acpiphp: Slot [12] registered
[ 0.591084] acpiphp: Slot [13] registered
[ 0.591618] acpiphp: Slot [14] registered
[ 0.592083] acpiphp: Slot [15] registered
[ 0.592617] acpiphp: Slot [16] registered
[ 0.593083] acpiphp: Slot [17] registered
[ 0.593660] acpiphp: Slot [18] registered
[ 0.594086] acpiphp: Slot [19] registered
[ 0.594728] acpiphp: Slot [20] registered
[ 0.595104] acpiphp: Slot [21] registered
[ 0.595818] acpiphp: Slot [22] registered
[ 0.596091] acpiphp: Slot [23] registered
[ 0.596806] acpiphp: Slot [24] registered
[ 0.597125] acpiphp: Slot [25] registered
[ 0.597792] acpiphp: Slot [26] registered
[ 0.598084] acpiphp: Slot [27] registered
[ 0.598676] acpiphp: Slot [28] registered
[ 0.599081] acpiphp: Slot [29] registered
[ 0.599696] acpiphp: Slot [30] registered
[ 0.600082] acpiphp: Slot [31] registered
[ 0.600664] PCI host bridge to bus 0000:00
[ 0.601063] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]
[ 0.602059] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
[ 0.603063] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[ 0.604059] pci_bus 0000:00: root bus resource [mem 0x40000000-0xfebfffff window]
[ 0.605058] pci_bus 0000:00: root bus resource [mem 0x800000000-0x87fffffff window]
[ 0.606060] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.607072] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[ 0.609190] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[ 0.610678] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180
[ 0.613938] pci 0000:00:01.1: reg 0x20: [io 0xc120-0xc12f]
[ 0.615083] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7]
[ 0.616061] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6]
[ 0.616986] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177]
[ 0.617059] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376]
[ 0.618238] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[ 0.620087] pci 0000:00:01.3: quirk: [io 0xb000-0xb03f] claimed by PIIX4 ACPI
[ 0.621071] pci 0000:00:01.3: quirk: [io 0xb100-0xb10f] claimed by PIIX4 SMB
[ 0.622470] pci 0000:00:02.0: [1af4:1000] type 00 class 0x020000
[ 0.624066] pci 0000:00:02.0: reg 0x10: [io 0xc100-0xc11f]
[ 0.625629] pci 0000:00:02.0: reg 0x14: [mem 0x80083000-0x80083fff]
[ 0.629593] pci 0000:00:02.0: reg 0x20: [mem 0x800000000-0x800003fff 64bit pref]
[ 0.631061] pci 0000:00:02.0: reg 0x30: [mem 0xfff80000-0xffffffff pref]
[ 0.633378] pci 0000:00:03.0: [1af4:1004] type 00 class 0x010000
[ 0.635060] pci 0000:00:03.0: reg 0x10: [io 0xc0c0-0xc0ff]
[ 0.636827] pci 0000:00:03.0: reg 0x14: [mem 0x80082000-0x80082fff]
[ 0.640064] pci 0000:00:03.0: reg 0x20: [mem 0x800004000-0x800007fff 64bit pref]
[ 0.643409] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000
[ 0.645066] pci 0000:00:04.0: reg 0x10: [io 0xc080-0xc0bf]
[ 0.647063] pci 0000:00:04.0: reg 0x14: [mem 0x80081000-0x80081fff]
[ 0.650756] pci 0000:00:04.0: reg 0x20: [mem 0x800008000-0x80000bfff 64bit pref]
[ 0.653906] pci 0000:00:05.0: [1af4:1001] type 00 class 0x010000
[ 0.655073] pci 0000:00:05.0: reg 0x10: [io 0xc000-0xc07f]
[ 0.657070] pci 0000:00:05.0: reg 0x14: [mem 0x80080000-0x80080fff]
[ 0.661894] pci 0000:00:05.0: reg 0x20: [mem 0x80000c000-0x80000ffff 64bit pref]
[ 0.665015] ACPI: PCI: Interrupt link LNKA configured for IRQ 10
[ 0.665207] ACPI: PCI: Interrupt link LNKB configured for IRQ 10
[ 0.666196] ACPI: PCI: Interrupt link LNKC configured for IRQ 11
[ 0.667174] ACPI: PCI: Interrupt link LNKD configured for IRQ 11
[ 0.667993] ACPI: PCI: Interrupt link LNKS configured for IRQ 9
[ 0.668501] iommu: Default domain type: Translated
[ 0.669060] iommu: DMA domain TLB invalidation policy: lazy mode
[ 0.670085] efivars: Registered efivars operations
[ 0.671322] PCI: Using ACPI for IRQ routing
[ 0.672196] vgaarb: loaded
[ 0.672756] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 0.673059] hpet0: 3 comparators, 64-bit 100.000000 MHz counter
[ 0.676216] clocksource: Switched to clocksource kvm-clock
[ 0.679894] VFS: Disk quotas dquot_6.6.0
[ 0.681609] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.683217] pnp: PnP ACPI init
[ 0.684636] pnp: PnP ACPI: found 5 devices
[ 0.694632] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.696523] NET: Registered PF_INET protocol family
[ 0.697746] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.699544] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[ 0.700821] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.701982] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.703319] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[ 0.716039] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.717521] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.718774] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.720192] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.721231] NET: Registered PF_XDP protocol family
[ 0.722126] pci 0000:00:02.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window
[ 0.723754] pci 0000:00:02.0: BAR 6: assigned [mem 0x40000000-0x4007ffff pref]
[ 0.725175] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]
[ 0.726209] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]
[ 0.727244] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[ 0.728428] pci_bus 0000:00: resource 7 [mem 0x40000000-0xfebfffff window]
[ 0.729654] pci_bus 0000:00: resource 8 [mem 0x800000000-0x87fffffff window]
[ 0.730885] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[ 0.731897] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[ 0.733056] PCI: CLS 0 bytes, default 64
[ 0.733990] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e36a88731c, max_idle_ns: 440795269020 ns
[ 0.750448] Initialise system trusted keyrings
[ 0.751406] workingset: timestamp_bits=39 max_order=18 bucket_order=0
[ 0.753492] Key type asymmetric registered
[ 0.754246] Asymmetric key parser 'x509' registered
[ 1.960899] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 1.962059] io scheduler mq-deadline registered
[ 1.962721] io scheduler kyber registered
[ 1.963311] io scheduler bfq registered
[ 1.965026] ioatdma: Intel(R) QuickData Technology Driver 5.00
[ 2.014846] ACPI: \_SB_.LNKB: Enabled at IRQ 10
[ 2.069117] ACPI: \_SB_.LNKC: Enabled at IRQ 11
[ 2.119460] ACPI: \_SB_.LNKD: Enabled at IRQ 11
[ 2.172218] ACPI: \_SB_.LNKA: Enabled at IRQ 10
[ 2.174631] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 2.176645] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[ 2.180279] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[ 2.182758] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 2.183800] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 2.185415] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[ 2.187048] rtc_cmos 00:04: RTC can wake from S4
[ 2.189321] rtc_cmos 00:04: registered as rtc0
[ 2.190739] rtc_cmos 00:04: setting system clock to 2025-04-14T18:11:17 UTC (1744654277)
[ 2.192555] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram, hpet irqs
[ 2.194035] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled
[ 2.195709] pstore: Using crash dump compression: deflate
[ 2.196787] pstore: Registered efi_pstore as persistent store backend
[ 2.234227] NET: Registered PF_INET6 protocol family
[ 2.235883] Segment Routing with IPv6
[ 2.236514] In-situ OAM (IOAM) with IPv6
[ 2.237188] NET: Registered PF_PACKET protocol family
[ 2.238161] Key type dns_resolver registered
[ 2.239292] IPI shorthand broadcast: enabled
[ 2.243238] sched_clock: Marking stable (2102008086, 140693215)->(2409551876, -166850575)
[ 2.244921] registered taskstats version 1
[ 2.245683] Loading compiled-in X.509 certificates
[ 2.276521] Loaded X.509 cert 'Kinvolk GmbH: Module signing key for 6.6.84-flatcar: 51c5459485b2f6b1edf17d3c4fc659b75ef59224'
[ 2.283287] Key type .fscrypt registered
[ 2.283900] Key type fscrypt-provisioning registered
[ 2.284672] ima: No TPM chip found, activating TPM-bypass!
[ 2.285722] ima: Allocated hash algorithm: sha1
[ 2.286351] ima: No architecture policies found
[ 2.407670] clk: Disabling unused clocks
[ 2.457408] Freeing unused kernel image (initmem) memory: 43892K
[ 2.458440] Write protecting the kernel read-only data: 40960k
[ 2.463810] Freeing unused kernel image (rodata/data gap) memory: 1552K
[ 2.465047] Run /init as init process
[ 2.584136] systemd[1]: Successfully made /usr/ read-only.
[ 2.585523] systemd[1]: systemd 256.8 running in system mode (+PAM +AUDIT +SELINUX -APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL -ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP -SYSVINIT +LIBARCHIVE)
[ 2.589769] systemd[1]: Detected virtualization kvm.
[ 2.590492] systemd[1]: Detected architecture x86-64.
[ 2.591144] systemd[1]: Running in initrd.
[ 2.592456] systemd[1]: No hostname configured, using default hostname.
[ 2.593562] systemd[1]: Hostname set to <localhost>.
[ 2.594469] systemd[1]: Initializing machine ID from VM UUID.
[ 2.926326] systemd[1]: Queued start job for default target initrd.target.
[ 2.934671] systemd[1]: Started clevis-luks-askpass.path - Forward Password Requests to Clevis Directory Watch.
[ 2.936606] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[ 2.938436] systemd[1]: Expecting device dev-disk-by\x2dlabel-EFI\x2dSYSTEM.device - /dev/disk/by-label/EFI-SYSTEM...
[ 2.940113] systemd[1]: Expecting device dev-disk-by\x2dlabel-OEM.device - /dev/disk/by-label/OEM...
[ 2.941657] systemd[1]: Expecting device dev-disk-by\x2dlabel-ROOT.device - /dev/disk/by-label/ROOT...
[ 2.943236] systemd[1]: Expecting device dev-disk-by\x2dpartlabel-USR\x2dA.device - /dev/disk/by-partlabel/USR-A...
[ 2.944931] systemd[1]: Expecting device dev-disk-by\x2dpartuuid-7130c94a\x2d213a\x2d4e5a\x2d8e26\x2d6cce9662f132.device - /dev/disk/by-partuuid/7130c94a-213a-4e5a-8e26-6cce9662f132...
[ 2.947303] systemd[1]: Expecting device dev-mapper-usr.device - /dev/mapper/usr...
[ 2.948620] systemd[1]: Reached target cryptsetup-pre.target - Local Encrypted Volumes (Pre).
[ 2.950445] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.
[ 2.952269] systemd[1]: Reached target paths.target - Path Units.
[ 2.953442] systemd[1]: Reached target slices.target - Slice Units.
[ 2.954580] systemd[1]: Reached target swap.target - Swaps.
[ 2.955538] systemd[1]: Reached target timers.target - Timer Units.
[ 2.956860] systemd[1]: Listening on iscsid.socket - Open-iSCSI iscsid Socket.
[ 2.958155] systemd[1]: Listening on iscsiuio.socket - Open-iSCSI iscsiuio Socket.
[ 2.959564] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ 2.961151] systemd[1]: Listening on systemd-journald.socket - Journal Sockets.
[ 2.962555] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ 2.964210] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[ 2.965843] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ 2.967362] systemd[1]: Reached target sockets.target - Socket Units.
[ 2.971926] systemd[1]: Starting ignition-setup-pre.service - Ignition env setup...
[ 2.977244] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[ 2.982104] systemd[1]: Finished network-cleanup.service - Network Cleanup.
[ 2.992452] systemd[1]: Starting systemd-fsck-usr.service...
[ 3.014878] systemd[1]: Starting systemd-journald.service - Journal Service...
[ 3.026565] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[ 3.035234] systemd[1]: Starting systemd-vconsole-setup.service - Virtual Console Setup...
[ 3.052883] systemd[1]: Finished ignition-setup-pre.service - Ignition env setup.
[ 3.070069] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[ 3.081775] systemd[1]: Finished systemd-fsck-usr.service.
[ 3.093942] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[ 3.106788] systemd-journald[171]: Collecting audit messages is disabled.
[ 3.143627] systemd[1]: Finished systemd-vconsole-setup.service - Virtual Console Setup.
[ 3.182494] systemd[1]: Starting dracut-cmdline-ask.service - dracut ask for additional cmdline parameters...
[ 3.219937] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[ 3.251053] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
[ 3.266231] systemd[1]: Started systemd-journald.service - Journal Service.
[ 3.328875] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 3.368328] Bridge firewalling registered
[ 3.701369] SCSI subsystem initialized
[ 3.729004] Loading iSCSI transport class v2.0-870.
[ 3.763740] iscsi: registered transport (tcp)
[ 3.811727] iscsi: registered transport (qla4xxx)
[ 3.813632] QLogic iSCSI HBA Driver
[ 3.969769] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 3.973772] device-mapper: uevent: version 1.0.3
[ 3.974982] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: [email protected]
[ 4.078708] raid6: avx2x4 gen() 14734 MB/s
[ 4.095703] raid6: avx2x2 gen() 18375 MB/s
[ 4.112710] raid6: avx2x1 gen() 15486 MB/s
[ 4.113461] raid6: using algorithm avx2x2 gen() 18375 MB/s
[ 4.130700] raid6: .... xor() 9752 MB/s, rmw enabled
[ 4.131435] raid6: using avx2x2 recovery algorithm
[ 4.195581] xor: automatically using best checksumming function avx
[ 4.556366] Btrfs loaded, zoned=no, fsverity=no
[ 5.156667] scsi host0: Virtio SCSI HBA
[ 5.198141] virtio_blk virtio3: 1/0/0 default/read/poll queues
[ 5.220749] virtio_blk virtio3: [vda] 17805312 512-byte logical blocks (9.12 GB/8.49 GiB)
[ 5.268828] vda: vda1 vda2 vda3 vda4 vda6 vda7 vda9
[ 5.278988] cryptd: max_cpu_qlen set to 1000
[ 5.749157] AVX2 version of gcm_enc/dec engaged.
[ 5.786409] scsi host1: ata_piix
[ 5.794747] BTRFS: device fsid 6bbf8399-8144-40ba-b656-96827c8dd141 devid 1 transid 39 /dev/vda3 scanned by (udev-worker) (442)
[ 5.813281] scsi host2: ata_piix
[ 5.814839] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc120 irq 14
[ 5.815741] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc128 irq 15
[ 5.853815] BTRFS: device label OEM devid 1 transid 15 /dev/vda6 scanned by (udev-worker) (430)
[ 5.880133] AES CTR mode by8 optimization enabled
[ 6.187269] device-mapper: verity: sha256 using implementation "sha256-ni"
[ 6.358223] BTRFS info (device dm-0): first mount of filesystem 6bbf8399-8144-40ba-b656-96827c8dd141
[ 6.359639] BTRFS info (device dm-0): using crc32c (crc32c-intel) checksum algorithm
[ 6.360866] BTRFS warning (device dm-0): 'nologreplay' is deprecated, use 'rescue=nologreplay' instead
[ 6.362213] BTRFS info (device dm-0): disabling log replay at mount time
[ 6.363087] BTRFS info (device dm-0): using free space tree
[ 6.476064] BTRFS info (device vda6): first mount of filesystem de158c68-04bc-4ded-91b4-513881c96f0d
[ 6.479131] BTRFS info (device vda6): using crc32c (crc32c-intel) checksum algorithm
[ 6.480378] BTRFS info (device vda6): using free space tree
[ 6.487940] BTRFS info (device vda6): auto enabling async discard
[ 6.503891] BTRFS info (device vda6): last unmount of filesystem de158c68-04bc-4ded-91b4-513881c96f0d
Happy to test @tormath1 !
I followed the same process as in the documentation (upload to object storage, load as snapshot, create instance from that snapshot). I get the same hang on boot as in the original image file with ipv6 only. Furthermore, I get the same hang with a dual stack VM, or an ipv4 only VM. It looks like that PR has networking completely broken, at least on scaleway's virtual machines. Complete boot console log
@Weldawadyathink thanks a lot for testing. In this test did you add or not an Ignition configuration to the instance metadata?
I included an ignition.json, with some references to http resources. It was the same ignition file as I used in the original bug report (or at least the same butane config). I just realized I didn't include that file in the original report. Would it be helpful if I uploaded a copy?
I included an ignition.json, with some references to http resources. It was the same ignition file as I used in the original bug report (or at least the same butane config). I just realized I didn't include that file in the original report. Would it be helpful if I uploaded a copy?
I would be interested to see what it gives if you provide a simple Ignition:
variant: flatcar
version: 1.1.0
storage:
files:
- path: /opt/file
contents:
inline: Hello, world!
to see if at least the Ignition configuration can be fetch with IPv6 / dual-stack.
I included an ignition.json, with some references to http resources.
Now my guess if that dual stack needs to be supported as well for the all Ignition codebase for HTTP fetching of external resources.
Hey, sorry for the delay. I missed this notification and then got busy with work.
Tested again with your minimal butane.json, which compiles to:
{"ignition":{"version":"3.4.0"},"storage":{"files":[{"path":"/opt/file","contents":{"compression":"","source":"data:,Hello%2C%20world!"}}]}}
Same exact response as before. Some hang at boot time, with the last console message being "Last unmount of filesystem $(UUID)". It hangs in the same way for a ipv4 or an ipv6 only stack. I did not test in a dual stack config, but I expect it would be the same.
Hey, sorry for the delay. I missed this notification and then got busy with work.
Tested again with your minimal butane.json, which compiles to:
{"ignition":{"version":"3.4.0"},"storage":{"files":[{"path":"/opt/file","contents":{"compression":"","source":"data:,Hello%2C%20world!"}}]}}Same exact response as before. Some hang at boot time, with the last console message being "Last unmount of filesystem $(UUID)". It hangs in the same way for a ipv4 or an ipv6 only stack. I did not test in a dual stack config, but I expect it would be the same.
Thanks for the feedback. I now have access back to my scaleway account, I'll give a try and let you know when you can test again.
Hello there, I finally got some time to get back on this topic. Here's an image that can be tested: https://bincache.flatcar-linux.net/images/amd64/9999.9.100+tormath1-ignition/flatcar_production_scaleway_image.qcow2
I ran some tests here: https://gist.github.com/tormath1/0daa42261ee93cb4f3e7a2230797200d but I noticed some random issue in the ipv6-only scenario: the IPv6 metadata endpoint returns sometimes an empty configuration, so Ignition takes this an empty configuration and continue to boot normally (but without provisioning the instance...)
The configuration eventually becomes available but a few seconds? milli-seconds? after. I pinged Scaleway folks to get inputs on this, I don't think it has to be fixed on the Ignition side: what would be the difference between an empty user configuration because the user do not want to use Ignition and an empty user configuration because the system does not yet return the configuration ?