vm-test-run-nextcloud-rhwpviewer
checks.x86_64-linux.nextcloud
· build #38
· raw
1Machine state will be reset. To keep it, pass --keep-machine-state2start all VLans3(finished: start all VLans, in 0.00 seconds)4Test will time out and terminate in 3600.0 seconds5run the VM test script6additionally exposed symbols:7 machine,8 vlan1,9 start_all, test_script, machines, machines_qemu, machines_nspawn, vlans, driver, log, os, create_machine, subtest, run_tests, join_all, retry, serial_stdout_off, serial_stdout_on, polling_condition, BaseMachine, QemuMachine, NspawnMachine, t, debug, dump_machine_ssh10machine: starting vm11machine: QEMU running (pid 45)12machine # Disk image does not exist, creating the virtualisation disk image...13machine: waiting for success: systemctl show nextcloud-setup.service -p Result --value | grep -qx success14machine # Formatting '/build/vm-state-machine/tmp.Xk6rOWimPd', fmt=raw size=107374182415machine: waiting for the VM to finish booting16machine # mke2fs 1.47.4 (6-Mar-2025)17machine # Discarding device blocks: 0/262144 done18machine # Creating filesystem with 262144 4k blocks and 65536 inodes19machine # Filesystem UUID: 520bfac3-8ee4-48c7-8b41-246053a37a7f20machine # Superblock backups stored on blocks:21machine # 32768, 98304, 163840, 22937622machine # 23machine # Allocating group tables: 0/8 done24machine # Writing inode tables: 0/8 done25machine # Creating journal (8192 blocks): done26machine # Writing superblocks and filesystem accounting information: 0/8 done27machine # 28machine # Virtualisation disk image created.29machine # Starting virtiofs daemons...30machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)31machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether32machine # [2026-10-01T21:49:45Z INFO virtiofsd] Waiting for vhost-user socket connection...33machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)34machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether35machine # [2026-10-01T21:49:45Z INFO virtiofsd] Waiting for vhost-user socket connection...36machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)37machine # [2026-10-01T21:49:45Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether38machine # [2026-10-01T21:49:45Z INFO virtiofsd] Waiting for vhost-user socket connection...39machine # [2026-10-01T21:49:45Z INFO virtiofsd] Client connected, servicing requests40machine # [2026-10-01T21:49:45Z INFO virtiofsd] Client connected, servicing requests41machine # [2026-10-01T21:49:45Z INFO virtiofsd] Client connected, servicing requests42machine # SeaBIOS (version rel-1.17.0-0-gb52ca86e094d-prebuilt.qemu.org)43machine # 44machine # 45machine # iPXE (http://ipxe.org) 00:02.0 CA00 PCI2.10 PnP PMM+3EFCC730+3EF2C730 CA0046machine # Press Ctrl-B to configure iPXE (PCI 00:02.0)...47machine # 48machine # 49machine # 50machine # 51machine # iPXE (http://ipxe.org) 00:05.0 CB00 PCI2.10 PnP PMM 3EFCC730 3EF2C730 CB0052machine # Press Ctrl-B to configure iPXE (PCI 00:05.0)...53machine # 54machine # 55machine # Booting from ROM...56machine # Probing EDD (edd=off to disable)... ok57machine # [ 0.000000] Linux version 6.18.54 (nixbld@localhost) (gcc (GCC) 15.3.0, GNU ld (GNU Binutils) 2.46) #1-NixOS SMP PREEMPT_DYNAMIC Fri Sep 25 14:35:54 UTC 202658machine # [ 0.000000] Command line: console=ttyS0 console=tty0 panic=1 boot.panic_on_fail clocksource=acpi_pm root=fstab loglevel=7 net.ifnames=0 lsm=landlock,yama,bpf init=/nix/store/4z401mrv25y8qxsy3nzphkvr5z7ha1qh-nixos-system-machine-test/init regInfo=/nix/.ro-store/hl082avhvlwfkn3cnj7rrv3p2yr6sab2-closure-info/registration console=ttyS0,115200n8 console=tty059machine # [ 0.000000] x86 CPU feature dependency check failure: CPU0 has '18*32+31' enabled but '18*32+26' disabled. Kernel might be fine, but no guarantees.60machine # [ 0.000000] BIOS-provided physical RAM map:61machine # [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable62machine # [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved63machine # [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved64machine # [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ffd7fff] usable65machine # [ 0.000000] BIOS-e820: [mem 0x000000003ffd8000-0x000000003fffffff] reserved66machine # [ 0.000000] BIOS-e820: [mem 0x00000000b0000000-0x00000000bfffffff] reserved67machine # [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved68machine # [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved69machine # [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved70machine # [ 0.000000] BIOS-e820: [mem 0x000000fd00000000-0x000000ffffffffff] reserved71machine # [ 0.000000] NX (Execute Disable) protection: active72machine # [ 0.000000] APIC: Static calls initialized73machine # [ 0.000000] SMBIOS 2.8 present.74machine # [ 0.000000] DMI: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.17.0-0-gb52ca86e094d-prebuilt.qemu.org 04/01/201475machine # [ 0.000000] DMI: Memory slots populated: 1/176machine # [ 0.000000] Hypervisor detected: KVM77machine # [ 0.000000] last_pfn = 0x3ffd8 max_arch_pfn = 0x40000000078machine # [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d0079machine # [ 0.000000] kvm-clock: using sched offset of 436748969 cycles80machine # [ 0.000001] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns81machine # [ 0.000004] tsc: Detected 3792.874 MHz processor82machine # [ 0.000656] last_pfn = 0x3ffd8 max_arch_pfn = 0x40000000083machine # [ 0.000680] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs84machine # [ 0.000682] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT85machine # [ 0.002215] found SMP MP-table at [mem 0x000f5450-0x000f545f]86machine # [ 0.002225] Using GB pages for direct mapping87machine # [ 0.002326] RAMDISK: [mem 0x3e368000-0x3ffcffff]88machine # [ 0.002333] ACPI: Early table checksum verification disabled89machine # [ 0.002335] ACPI: RSDP 0x00000000000F5270 000014 (v00 BOCHS )90machine # [ 0.002338] ACPI: RSDT 0x000000003FFE2422 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001)91machine # [ 0.002340] ACPI: FACP 0x000000003FFE221A 0000F4 (v03 BOCHS BXPC 00000001 BXPC 00000001)92machine # [ 0.002345] ACPI: DSDT 0x000000003FFE0040 0021DA (v01 BOCHS BXPC 00000001 BXPC 00000001)93machine # [ 0.002347] ACPI: FACS 0x000000003FFE0000 00004094machine # [ 0.002348] ACPI: APIC 0x000000003FFE230E 000078 (v03 BOCHS BXPC 00000001 BXPC 00000001)95machine # [ 0.002350] ACPI: HPET 0x000000003FFE2386 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001)96machine # [ 0.002351] ACPI: MCFG 0x000000003FFE23BE 00003C (v01 BOCHS BXPC 00000001 BXPC 00000001)97machine # [ 0.002352] ACPI: WAET 0x000000003FFE23FA 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001)98machine # [ 0.002353] ACPI: Reserving FACP table memory at [mem 0x3ffe221a-0x3ffe230d]99machine # [ 0.002354] ACPI: Reserving DSDT table memory at [mem 0x3ffe0040-0x3ffe2219]100machine # [ 0.002355] ACPI: Reserving FACS table memory at [mem 0x3ffe0000-0x3ffe003f]101machine # [ 0.002355] ACPI: Reserving APIC table memory at [mem 0x3ffe230e-0x3ffe2385]102machine # [ 0.002356] ACPI: Reserving HPET table memory at [mem 0x3ffe2386-0x3ffe23bd]103machine # [ 0.002356] ACPI: Reserving MCFG table memory at [mem 0x3ffe23be-0x3ffe23f9]104machine # [ 0.002357] ACPI: Reserving WAET table memory at [mem 0x3ffe23fa-0x3ffe2421]105machine # [ 0.002732] No NUMA configuration found106machine # [ 0.002733] Faking a node at [mem 0x0000000000000000-0x000000003ffd7fff]107machine # [ 0.002735] NODE_DATA(0) allocated [mem 0x3ffd2780-0x3ffd7cff]108machine # [ 0.002815] Zone ranges:109machine # [ 0.002816] DMA [mem 0x0000000000001000-0x0000000000ffffff]110machine # [ 0.002817] DMA32 [mem 0x0000000001000000-0x000000003ffd7fff]111machine # [ 0.002818] Normal empty112machine # [ 0.002819] Device empty113machine # [ 0.002819] Movable zone start for each node114machine # [ 0.002820] Early memory node ranges115machine # [ 0.002820] node 0: [mem 0x0000000000001000-0x000000000009efff]116machine # [ 0.002821] node 0: [mem 0x0000000000100000-0x000000003ffd7fff]117machine # [ 0.002822] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ffd7fff]118machine # [ 0.002842] On node 0, zone DMA: 1 pages in unavailable ranges119machine # [ 0.003059] On node 0, zone DMA: 97 pages in unavailable ranges120machine # [ 0.017605] On node 0, zone DMA32: 40 pages in unavailable ranges121machine # [ 0.018464] ACPI: PM-Timer IO Port: 0x608122machine # [ 0.018472] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])123machine # [ 0.018490] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23124machine # [ 0.018492] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)125machine # [ 0.018494] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)126machine # [ 0.018494] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)127machine # [ 0.018495] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)128machine # [ 0.018496] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)129machine # [ 0.018498] ACPI: Using ACPI (MADT) for SMP configuration information130machine # [ 0.018499] ACPI: HPET id: 0x8086a201 base: 0xfed00000131machine # [ 0.018501] TSC deadline timer available132machine # [ 0.018505] CPU topo: Max. logical packages: 1133machine # [ 0.018505] CPU topo: Max. logical dies: 1134machine # [ 0.018505] CPU topo: Max. dies per package: 1135machine # [ 0.018508] CPU topo: Max. threads per core: 1136machine # [ 0.018509] CPU topo: Num. cores per package: 1137machine # [ 0.018509] CPU topo: Num. threads per package: 1138machine # [ 0.018509] CPU topo: Allowing 1 present CPUs plus 0 hotplug CPUs139machine # [ 0.018520] kvm-guest: APIC: eoi() replaced with kvm_guest_apic_eoi_write()140machine # [ 0.018544] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]141machine # [ 0.018545] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]142machine # [ 0.018546] [mem 0x40000000-0xafffffff] available for PCI devices143machine # [ 0.018547] Booting paravirtualized kernel on KVM144machine # [ 0.018548] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns145machine # [ 0.022239] setup_percpu: NR_CPUS:384 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1146machine # [ 0.024021] percpu: Embedded 98 pages/cpu s278528 r8192 d114688 u2097152147machine # [ 0.024055] kvm-guest: PV spinlocks disabled, single CPU148machine # [ 0.024056] Kernel command line: console=ttyS0 console=tty0 panic=1 boot.panic_on_fail clocksource=acpi_pm root=fstab loglevel=7 net.ifnames=0 lsm=landlock,yama,bpf init=/nix/store/4z401mrv25y8qxsy3nzphkvr5z7ha1qh-nixos-system-machine-test/init regInfo=/nix/.ro-store/hl082avhvlwfkn3cnj7rrv3p2yr6sab2-closure-info/registration console=ttyS0,115200n8 console=tty0149machine # [ 0.024127] Unknown kernel command line parameters "regInfo=/nix/.ro-store/hl082avhvlwfkn3cnj7rrv3p2yr6sab2-closure-info/registration", will be passed to user space.150machine # [ 0.024143] random: crng init done151machine # [ 0.024144] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes152machine # [ 0.025209] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)153machine # [ 0.025236] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)154machine # [ 0.025258] Fallback order for Node 0: 0155machine # [ 0.025260] Built 1 zonelists, mobility grouping on. Total pages: 262006156machine # [ 0.025261] Policy zone: DMA32157machine # [ 0.027252] mem auto-init: stack:all(zero), heap alloc:on, heap free:off158machine # [ 0.029963] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1159machine # [ 0.031781] allocated 2097152 bytes of page_ext160machine # [ 0.039624] ftrace: allocating 48804 entries in 192 pages161machine # [ 0.039626] ftrace: allocated 192 pages with 2 groups162machine # [ 0.040261] Dynamic Preempt: lazy163machine # [ 0.040375] rcu: Preemptible hierarchical RCU implementation.164machine # [ 0.040375] rcu: RCU event tracing is enabled.165machine # [ 0.040375] rcu: RCU restricting CPUs from NR_CPUS=384 to nr_cpu_ids=1.166machine # [ 0.040376] Trampoline variant of Tasks RCU enabled.167machine # [ 0.040377] Rude variant of Tasks RCU enabled.168machine # [ 0.040377] Tracing variant of Tasks RCU enabled.169machine # [ 0.040377] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.170machine # [ 0.040378] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1171machine # [ 0.040419] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.172machine # [ 0.040420] RCU Tasks Rude: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.173machine # [ 0.040421] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.174machine # [ 0.044162] NR_IRQS: 24832, nr_irqs: 256, preallocated irqs: 16175machine # [ 0.044401] rcu: srcu_init: Setting srcu_struct sizes based on contention.176machine # [ 0.044404] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns177machine # [ 0.044487] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____)178machine # [ 0.050062] Console: colour VGA+ 80x25179machine # [ 0.050065] printk: legacy console [tty0] enabled180machine # [ 0.082803] printk: legacy console [ttyS0] enabled181machine # [ 0.232140] ACPI: Core revision 20250807182machine # [ 0.233284] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns183machine # [ 0.235369] APIC: Switch to symmetric I/O mode setup184machine # [ 0.236720] x2apic enabled185machine # [ 0.237645] APIC: Switched APIC routing to: physical x2apic186machine # [ 0.239741] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1187machine # [ 0.241131] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x6d5818a734c, max_idle_ns: 881590694765 ns188machine # [ 0.243437] Calibrating delay loop (skipped) preset value.. 7585.74 BogoMIPS (lpj=3792874)189machine # [ 0.244513] x86/cpu: User Mode Instruction Prevention (UMIP) activated190machine # [ 0.246549] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127191machine # [ 0.247437] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0192machine # [ 0.249440] mitigations: Enabled attack vectors: user_kernel, user_user, guest_host, guest_guest, SMT mitigations: auto193machine # [ 0.250437] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl194machine # [ 0.252437] Spectre V2 : Mitigation: Retpolines195machine # [ 0.253437] Speculative Return Stack Overflow: Mitigation: Safe RET196machine # [ 0.254437] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization197machine # [ 0.256437] Spectre V2 : Spectre v2 / SpectreRSB: Filling RSB on context switch and VMEXIT198machine # [ 0.258437] Spectre V2 : Enabling Restricted Speculation for firmware calls199machine # [ 0.259439] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier200machine # [ 0.260438] active return thunk: srso_alias_return_thunk201machine # [ 0.261454] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'202machine # [ 0.262437] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'203machine # [ 0.263437] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'204machine # [ 0.264437] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'205machine # [ 0.266437] x86/fpu: Supporting XSAVE feature 0x800: 'Control-flow User registers'206machine # [ 0.267437] x86/fpu: Supporting XSAVE feature 0x1000: 'Control-flow Kernel registers (KVM only)'207machine # [ 0.268437] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256208machine # [ 0.269437] x86/fpu: xstate_offset[9]: 832, xstate_sizes[9]: 8209machine # [ 0.270437] x86/fpu: xstate_offset[11]: 840, xstate_sizes[11]: 16210machine # [ 0.271437] x86/fpu: xstate_offset[12]: 856, xstate_sizes[12]: 24211machine # [ 0.272437] x86/fpu: Enabled xstate features 0x1a07, context size is 880 bytes, using 'compacted' format.212machine # [ 0.300899] Freeing SMP alternatives memory: 44K213machine # [ 0.301438] pid_max: default: 32768 minimum: 301214machine # [ 0.302498] LSM: initializing lsm=capability,landlock,yama,bpf,ima215machine # [ 0.303525] landlock: Up and running.216machine # [ 0.304437] Yama: becoming mindful.217machine # [ 0.305551] LSM support for eBPF active218machine # [ 0.306517] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)219machine # [ 0.307463] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)220machine # [ 0.310843] smpboot: CPU0: AMD Ryzen Threadripper PRO 5965WX 24-Cores (family: 0x19, model: 0x8, stepping: 0x2)221machine # [ 0.312055] Performance Events: Fam17h+ core perfctr, AMD PMU driver.222machine # [ 0.312441] ... version: 0223machine # [ 0.313439] ... bit width: 48224machine # [ 0.314452] ... generic counters: 6225machine # [ 0.315438] ... generic bitmap: 000000000000003f226machine # [ 0.316439] ... fixed-purpose counters: 0227machine # [ 0.317418] ... fixed-purpose bitmap: 0000000000000000228machine # [ 0.318439] ... value mask: 0000ffffffffffff229machine # [ 0.319439] ... max period: 00007fffffffffff230machine # [ 0.320439] ... global_ctrl mask: 000000000000003f231machine # [ 0.321526] signal: max sigframe size: 3376232machine # [ 0.322516] rcu: Hierarchical SRCU implementation.233machine # [ 0.323443] rcu: Max phase no-delay instances is 400.234machine # [ 0.328065] smp: Bringing up secondary CPUs ...235machine # [ 0.328453] smp: Brought up 1 node, 1 CPU236machine # [ 0.329404] smpboot: Total of 1 processors activated (7585.74 BogoMIPS)237machine # [ 0.330581] Memory: 943232K/1048024K available (17263K kernel code, 2728K rwdata, 13660K rodata, 3656K init, 2968K bss, 97592K reserved, 0K cma-reserved)238machine # [ 0.331641] devtmpfs: initialized239machine # [ 0.332577] x86/mm: Memory block size: 128MB240machine # [ 0.334260] posixtimers hash table entries: 512 (order: 1, 8192 bytes, linear)241machine # [ 0.335473] futex hash table entries: 256 (16384 bytes on 1 NUMA nodes, total 16 KiB, linear).242machine # [ 0.336516] pinctrl core: initialized pinctrl subsystem243machine # [ 0.337732] PM: RTC time: 21:49:45, date: 2026-10-01244machine # [ 0.340730] NET: Registered PF_NETLINK/PF_ROUTE protocol family245machine # [ 0.341751] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations246machine # [ 0.342459] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations247machine # [ 0.343559] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations248machine # [ 0.344449] audit: initializing netlink subsys (disabled)249machine # [ 0.345686] thermal_sys: Registered thermal governor 'fair_share'250machine # [ 0.345687] thermal_sys: Registered thermal governor 'bang_bang'251machine # [ 0.346439] thermal_sys: Registered thermal governor 'step_wise'252machine # [ 0.347443] audit: type=2000 audit(1790891386.095:1): state=initialized audit_enabled=0 res=1253machine # [ 0.349442] thermal_sys: Registered thermal governor 'user_space'254machine # [ 0.349444] thermal_sys: Registered thermal governor 'power_allocator'255machine # [ 0.350468] cpuidle: using governor menu256machine # [ 0.353276] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5257machine # [ 0.354677] PCI: ECAM [mem 0xb0000000-0xbfffffff] (base 0xb0000000) for domain 0000 [bus 00-ff]258machine # [ 0.355440] PCI: ECAM [mem 0xb0000000-0xbfffffff] reserved as E820 entry259machine # [ 0.356450] PCI: Using configuration type 1 for base access260machine # [ 0.357623] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.261machine # [ 0.364671] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages262machine # [ 0.365439] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page263machine # [ 0.370438] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages264machine # [ 0.371439] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page265machine # [ 0.379971] ACPI: Added _OSI(Module Device)266machine # [ 0.380439] ACPI: Added _OSI(Processor Device)267machine # [ 0.381439] ACPI: Added _OSI(Processor Aggregator Device)268machine # [ 0.389824] ACPI: 1 ACPI AML tables successfully acquired and loaded269machine # [ 0.391329] ACPI: Interpreter enabled270machine # [ 0.392109] ACPI: PM: (supports S0 S3 S4 S5)271machine # [ 0.394437] ACPI: Using IOAPIC for interrupt routing272machine # [ 0.395480] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug273machine # [ 0.398437] PCI: Using E820 reservations for host bridge windows274machine # [ 0.399575] ACPI: Enabled 2 GPEs in block 00 to 3F275machine # [ 0.405168] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])276machine # [ 0.405443] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]277machine # [ 0.406511] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug LTR]278machine # [ 0.407557] acpi PNP0A08:00: _OSC: OS now controls [PME AER PCIeCapability]279machine # [ 0.408874] PCI host bridge to bus 0000:00280machine # [ 0.409443] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]281machine # [ 0.410439] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]282machine # [ 0.411439] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]283machine # [ 0.412440] pci_bus 0000:00: root bus resource [mem 0x40000000-0xafffffff window]284machine # [ 0.413440] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xfebfffff window]285machine # [ 0.414440] pci_bus 0000:00: root bus resource [mem 0x100000000-0x8ffffffff window]286machine # [ 0.415440] pci_bus 0000:00: root bus resource [bus 00-ff]287machine # [ 0.416532] pci 0000:00:00.0: [8086:29c0] type 00 class 0x060000 conventional PCI endpoint288machine # [ 0.418153] pci 0000:00:01.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint289machine # [ 0.421547] pci 0000:00:01.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]290machine # [ 0.422504] pci 0000:00:01.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]291machine # [ 0.423486] pci 0000:00:01.0: ROM [mem 0xfebc0000-0xfebcffff pref]292machine # [ 0.424721] pci 0000:00:01.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]293machine # [ 0.426189] pci 0000:00:02.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint294machine # [ 0.429387] pci 0000:00:02.0: BAR 0 [io 0xc100-0xc11f]295machine # [ 0.430404] pci 0000:00:02.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]296machine # [ 0.431486] pci 0000:00:02.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]297machine # [ 0.432453] pci 0000:00:02.0: ROM [mem 0xfeb40000-0xfeb7ffff pref]298machine # [ 0.434408] pci 0000:00:03.0: [1af4:1005] type 00 class 0x00ff00 conventional PCI endpoint299machine # [ 0.437255] pci 0000:00:03.0: BAR 0 [io 0xc120-0xc13f]300machine # [ 0.438397] pci 0000:00:03.0: BAR 1 [mem 0xfebd2000-0xfebd2fff]301machine # [ 0.439486] pci 0000:00:03.0: BAR 4 [mem 0xfe004000-0xfe007fff 64bit pref]302machine # [ 0.441410] pci 0000:00:04.0: [1af4:1001] type 00 class 0x010000 conventional PCI endpoint303machine # [ 0.444105] pci 0000:00:04.0: BAR 0 [io 0xc000-0xc07f]304machine # [ 0.444453] pci 0000:00:04.0: BAR 1 [mem 0xfebd3000-0xfebd3fff]305machine # [ 0.445497] pci 0000:00:04.0: BAR 4 [mem 0xfe008000-0xfe00bfff 64bit pref]306machine # [ 0.447424] pci 0000:00:05.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint307machine # [ 0.450467] pci 0000:00:05.0: BAR 0 [io 0xc140-0xc15f]308machine # [ 0.451452] pci 0000:00:05.0: BAR 1 [mem 0xfebd4000-0xfebd4fff]309machine # [ 0.452486] pci 0000:00:05.0: BAR 4 [mem 0xfe00c000-0xfe00ffff 64bit pref]310machine # [ 0.453452] pci 0000:00:05.0: ROM [mem 0xfeb80000-0xfebbffff pref]311machine # [ 0.455399] pci 0000:00:06.0: [1af4:1052] type 00 class 0x090000 conventional PCI endpoint312machine # [ 0.457460] pci 0000:00:06.0: BAR 1 [mem 0xfebd5000-0xfebd5fff]313machine # [ 0.458487] pci 0000:00:06.0: BAR 4 [mem 0xfe010000-0xfe013fff 64bit pref]314machine # [ 0.460438] pci 0000:00:07.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint315machine # [ 0.462460] pci 0000:00:07.0: BAR 1 [mem 0xfebd6000-0xfebd6fff]316machine # [ 0.463486] pci 0000:00:07.0: BAR 4 [mem 0xfe014000-0xfe017fff 64bit pref]317machine # [ 0.465836] pci 0000:00:08.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint318machine # [ 0.467476] pci 0000:00:08.0: BAR 1 [mem 0xfebd7000-0xfebd7fff]319machine # [ 0.468486] pci 0000:00:08.0: BAR 4 [mem 0xfe018000-0xfe01bfff 64bit pref]320machine # [ 0.470410] pci 0000:00:09.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint321machine # [ 0.472983] pci 0000:00:09.0: BAR 1 [mem 0xfebd8000-0xfebd8fff]322machine # [ 0.473487] pci 0000:00:09.0: BAR 4 [mem 0xfe01c000-0xfe01ffff 64bit pref]323machine # [ 0.475426] pci 0000:00:0a.0: [1af4:1003] type 00 class 0x078000 conventional PCI endpoint324machine # [ 0.477985] pci 0000:00:0a.0: BAR 0 [io 0xc080-0xc0bf]325machine # [ 0.478453] pci 0000:00:0a.0: BAR 1 [mem 0xfebd9000-0xfebd9fff]326machine # [ 0.479496] pci 0000:00:0a.0: BAR 4 [mem 0xfe020000-0xfe023fff 64bit pref]327machine # [ 0.481406] pci 0000:00:0b.0: [1af4:1005] type 00 class 0x00ff00 conventional PCI endpoint328machine # [ 0.483450] pci 0000:00:0b.0: BAR 0 [io 0xc160-0xc17f]329machine # [ 0.484453] pci 0000:00:0b.0: BAR 1 [mem 0xfebda000-0xfebdafff]330machine # [ 0.485486] pci 0000:00:0b.0: BAR 4 [mem 0xfe024000-0xfe027fff 64bit pref]331machine # [ 0.487927] pci 0000:00:1d.0: [8086:2934] type 00 class 0x0c0300 conventional PCI endpoint332machine # [ 0.489254] pci 0000:00:1d.0: BAR 4 [io 0xc180-0xc19f]333machine # [ 0.490677] pci 0000:00:1d.1: [8086:2935] type 00 class 0x0c0300 conventional PCI endpoint334machine # [ 0.492196] pci 0000:00:1d.1: BAR 4 [io 0xc1a0-0xc1bf]335machine # [ 0.492722] pci 0000:00:1d.2: [8086:2936] type 00 class 0x0c0300 conventional PCI endpoint336machine # [ 0.495513] pci 0000:00:1d.2: BAR 4 [io 0xc1c0-0xc1df]337machine # [ 0.496821] pci 0000:00:1d.7: [8086:293a] type 00 class 0x0c0320 conventional PCI endpoint338machine # [ 0.498467] pci 0000:00:1d.7: BAR 0 [mem 0xfebdb000-0xfebdbfff]339machine # [ 0.499776] pci 0000:00:1f.0: [8086:2918] type 00 class 0x060100 conventional PCI endpoint340machine # [ 0.500978] pci 0000:00:1f.0: quirk: [io 0x0600-0x067f] claimed by ICH6 ACPI/GPIO/TCO341machine # [ 0.501821] pci 0000:00:1f.2: [8086:2922] type 00 class 0x010601 conventional PCI endpoint342machine # [ 0.503491] pci 0000:00:1f.2: BAR 4 [io 0xc1e0-0xc1ff]343machine # [ 0.504453] pci 0000:00:1f.2: BAR 5 [mem 0xfebdc000-0xfebdcfff]344machine # [ 0.505960] pci 0000:00:1f.3: [8086:2930] type 00 class 0x0c0500 conventional PCI endpoint345machine # [ 0.507937] pci 0000:00:1f.3: BAR 4 [io 0x0700-0x073f]346machine # [ 0.513511] ACPI: PCI: Interrupt link LNKA configured for IRQ 10347machine # [ 0.514593] ACPI: PCI: Interrupt link LNKB configured for IRQ 10348machine # [ 0.515576] ACPI: PCI: Interrupt link LNKC configured for IRQ 11349machine # [ 0.516642] ACPI: PCI: Interrupt link LNKD configured for IRQ 11350machine # [ 0.517641] ACPI: PCI: Interrupt link LNKE configured for IRQ 10351machine # [ 0.518641] ACPI: PCI: Interrupt link LNKF configured for IRQ 10352machine # [ 0.519635] ACPI: PCI: Interrupt link LNKG configured for IRQ 11353machine # [ 0.520662] ACPI: PCI: Interrupt link LNKH configured for IRQ 11354machine # [ 0.521529] ACPI: PCI: Interrupt link GSIA configured for IRQ 16355machine # [ 0.522466] ACPI: PCI: Interrupt link GSIB configured for IRQ 17356machine # [ 0.523463] ACPI: PCI: Interrupt link GSIC configured for IRQ 18357machine # [ 0.524455] ACPI: PCI: Interrupt link GSID configured for IRQ 19358machine # [ 0.525465] ACPI: PCI: Interrupt link GSIE configured for IRQ 20359machine # [ 0.526499] ACPI: PCI: Interrupt link GSIF configured for IRQ 21360machine # [ 0.527454] ACPI: PCI: Interrupt link GSIG configured for IRQ 22361machine # [ 0.528453] ACPI: PCI: Interrupt link GSIH configured for IRQ 23362machine # [ 0.530259] iommu: Default domain type: Translated363machine # [ 0.531314] iommu: DMA domain TLB invalidation policy: lazy mode364machine # [ 0.532668] ACPI: bus type USB registered365machine # [ 0.533515] usbcore: registered new interface driver usbfs366machine # [ 0.534456] usbcore: registered new interface driver hub367machine # [ 0.535452] usbcore: registered new device driver usb368machine # [ 0.537123] NetLabel: Initializing369machine # [ 0.537443] NetLabel: domain hash size = 128370machine # [ 0.538438] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO371machine # [ 0.539476] NetLabel: unlabeled traffic allowed by default372machine # [ 0.540451] PCI: Using ACPI for IRQ routing373machine # [ 0.628317] pci 0000:00:01.0: vgaarb: setting as boot VGA device374machine # [ 0.628434] pci 0000:00:01.0: vgaarb: bridge control possible375machine # [ 0.628434] pci 0000:00:01.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none376machine # [ 0.628440] vgaarb: loaded377machine # [ 0.629309] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0378machine # [ 0.630334] hpet0: 3 comparators, 64-bit 100.000000 MHz counter379machine # [ 0.635514] clocksource: Switched to clocksource kvm-clock380machine # [ 0.638894] VFS: Disk quotas dquot_6.6.0381machine # [ 0.639864] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)382machine # [ 0.641538] pnp: PnP ACPI init383machine # [ 0.642514] ACPI: IRQ 4 override to edge(!), high(!)384machine # [ 0.643762] system 00:04: [mem 0xb0000000-0xbfffffff window] has been reserved385machine # [ 0.645790] pnp: PnP ACPI: found 5 devices386machine # [ 0.653483] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns387machine # [ 0.655452] clocksource: Switched to clocksource acpi_pm388machine # [ 0.656749] NET: Registered PF_INET protocol family389machine # [ 0.658127] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)390machine # [ 0.673277] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)391machine # [ 0.675271] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)392machine # [ 0.677068] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)393machine # [ 0.678838] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)394machine # [ 0.680535] TCP: Hash tables configured (established 8192 bind 8192)395machine # [ 0.682089] MPTCP token hash table entries: 1024 (order: 3, 24576 bytes, linear)396machine # [ 0.683854] UDP hash table entries: 512 (order: 3, 32768 bytes, linear)397machine # [ 0.685420] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear)398machine # [ 0.687098] NET: Registered PF_UNIX/PF_LOCAL protocol family399machine # [ 0.688454] NET: Registered PF_XDP protocol family400machine # [ 0.689616] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]401machine # [ 0.691060] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]402machine # [ 0.692461] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]403machine # [ 0.694006] pci_bus 0000:00: resource 7 [mem 0x40000000-0xafffffff window]404machine # [ 0.695572] pci_bus 0000:00: resource 8 [mem 0xc0000000-0xfebfffff window]405machine # [ 0.697112] pci_bus 0000:00: resource 9 [mem 0x100000000-0x8ffffffff window]406machine # [ 0.699291] ACPI: \_SB_.GSIA: Enabled at IRQ 16407machine # [ 0.701663] ACPI: \_SB_.GSIB: Enabled at IRQ 17408machine # [ 0.703885] ACPI: \_SB_.GSIC: Enabled at IRQ 18409machine # [ 0.706161] ACPI: \_SB_.GSID: Enabled at IRQ 19410machine # [ 0.708126] PCI: CLS 0 bytes, default 64411machine # [ 0.709316] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x6d5818a734c, max_idle_ns: 881590694765 ns412machine # [ 0.711595] Trying to unpack rootfs image as initramfs...413machine # [ 0.751472] Initialise system trusted keyrings414machine # [ 0.755103] workingset: timestamp_bits=40 max_order=18 bucket_order=0415machine # [ 0.773419] Key type asymmetric registered416machine # [ 0.774436] Asymmetric key parser 'x509' registered417machine # [ 0.779101] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)418machine # [ 0.782107] io scheduler mq-deadline registered419machine # [ 0.785074] io scheduler kyber registered420machine # [ 0.788548] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled421machine # [ 0.792352] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A422machine # [ 0.798080] Linux agpgart interface v0.103423machine # [ 0.801120] ACPI: bus type drm_connector registered424machine # [ 0.805196] usbcore: registered new interface driver usbserial_generic425machine # [ 0.806663] usbserial: USB Serial support registered for generic426machine # [ 0.811127] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled427machine # [ 0.812919] drop_monitor: Initializing network drop monitor service428machine # [ 0.814504] NET: Registered PF_INET6 protocol family429machine # [ 0.818373] Segment Routing with IPv6430machine # [ 0.822077] In-situ OAM (IOAM) with IPv6431machine # [ 0.823359] IPI shorthand broadcast: enabled432machine # [ 0.831526] sched_clock: Marking stable (638023909, 193030164)->(949609777, -118555704)433machine # [ 0.837134] registered taskstats version 1434machine # [ 0.838328] Loading compiled-in X.509 certificates435machine # [ 0.856070] Demotion targets for Node 0: null436machine # [ 0.857263] Key type .fscrypt registered437machine # [ 0.860060] Key type fscrypt-provisioning registered438machine # [ 0.861328] ima: No TPM chip found, activating TPM-bypass!439machine # [ 0.866071] ima: Allocated hash algorithm: sha1440machine # [ 0.867179] ima: No architecture policies found441machine # [ 0.870221] PM: Magic number: 14:116:853442machine # [ 0.871939] RAS: Correctable Errors collector initialized.443machine # [ 0.882424] clk: Disabling unused clocks444machine # [ 0.885066] PM: genpd: Disabling unused power domains445machine # [ 1.009164] Freeing initrd memory: 29088K446machine # [ 1.012348] Freeing unused decrypted memory: 2028K447machine # [ 1.014997] Freeing unused kernel image (initmem) memory: 3656K448machine # [ 1.016460] Write protecting the kernel read-only data: 32768k449machine # [ 1.018555] Freeing unused kernel image (text/rodata gap) memory: 1168K450machine # [ 1.020386] Freeing unused kernel image (rodata/data gap) memory: 676K451machine # [ 1.061977] x86/mm: Checked W+X mappings: passed, no W+X pages found.452machine # [ 1.063492] Run /init as init process453machine # [ 1.072910] systemd[1]: Inserted module 'autofs4'454machine # [ 1.091470] fuse: init (API version 7.45)455machine # [ 1.098521] ACPI: \_SB_.GSIG: Enabled at IRQ 22456machine # [ 1.101717] ACPI: \_SB_.GSIH: Enabled at IRQ 23457machine # [ 1.105384] ACPI: \_SB_.GSIE: Enabled at IRQ 20458machine # [ 1.107978] ACPI: \_SB_.GSIF: Enabled at IRQ 21459machine # [ 1.114219] virtiofs virtio5: discovered new tag: nix-store460machine # [ 1.116545] virtiofs virtio5: virtio_fs_setup_dax: No cache capability461machine # [ 1.120732] virtiofs virtio6: discovered new tag: shared462machine # [ 1.123376] virtiofs virtio6: virtio_fs_setup_dax: No cache capability463machine # [ 1.127397] virtiofs virtio7: discovered new tag: xchg464machine # [ 1.129611] virtiofs virtio7: virtio_fs_setup_dax: No cache capability465machine # [ 1.150953] systemd[1]: Successfully made /usr/ read-only.466machine # [ 1.487810] systemd[1]: systemd 261.2 running in system mode (+PAM +AUDIT -SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK -BTF -XKBCOMMON +UTMP +LIBARCHIVE)467machine # [ 1.497127] systemd[1]: Detected virtualization kvm.468machine # [ 1.498498] systemd[1]: Detected architecture x86-64.469machine # [ 1.499796] systemd[1]: Running in initrd.470machine # [ 1.501063] systemd[1]: Initializing machine ID from random generator.471machine # [ 1.502614] systemd[1]: Hostname set to <machine>.472machine # [ 1.690070] systemd[1]: bpf-restrict-fs: LSM BPF program attached473machine # [ 1.724804] systemd[1]: Queued start job for default target Initrd Default Target.474machine # [ 1.729868] systemd[1]: Created slice Slice /system/modprobe.475machine # [ 1.731499] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.476machine # [ 1.733391] systemd[1]: Expecting device /dev/disk/by-label/nixos...477machine # [ 1.734922] systemd[1]: Reached target Path Units.478machine # [ 1.736175] systemd[1]: Reached target Slice Units.479machine # [ 1.737397] systemd[1]: Reached target Swaps.480machine # [ 1.738520] systemd[1]: Reached target Timer Units.481machine # [ 1.739833] systemd[1]: Listening on D-Bus System Message Bus Socket.482machine # [ 1.741485] systemd[1]: Listening on Journal Socket (/dev/log).483machine # [ 1.743113] systemd[1]: Listening on Journal Sockets.484machine # [ 1.744466] systemd[1]: Listening on udev Control Socket.485machine # [ 1.745855] systemd[1]: Listening on udev Kernel Socket.486machine # [ 1.747205] systemd[1]: Reached target Socket Units.487machine # [ 1.749193] systemd[1]: Starting Create List of Static Device Nodes...488machine # [ 1.756438] systemd[1]: Starting Load Kernel Module configfs...489machine # [ 1.767651] systemd[1]: Starting Journal Service...490machine # [ 1.786112] systemd[1]: Starting Load Kernel Modules...491machine # [ 1.793148] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os492machine # [ 1.800732] systemd[1]: Starting Coldplug All udev Devices...493machine # [ 1.802536] systemd-journald[65]: Collecting audit messages is disabled.494machine # [ 1.814343] systemd[1]: Finished Create List of Static Device Nodes.495machine # [ 1.822599] systemd[1]: modprobe@configfs.service: Deactivated successfully.496machine # [ 1.831559] systemd[1]: Finished Load Kernel Module configfs.497machine # [ 1.838560] systemd[1]: Kernel Configuration File System skipped, unmet condition check ConditionPathExists=/sys/kernel/config498machine # [ 1.843371] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.499machine # [ 1.851119] systemd[1]: Starting Create Static Device Nodes in /dev gracefully...500machine # [ 1.855148] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev501machine # [ 1.884747] systemd[1]: Finished Create Static Device Nodes in /dev gracefully.502machine # [ 1.892906] systemd[1]: Finished Load Kernel Modules.503machine # [ 1.900110] systemd[1]: Starting Apply Kernel Variables...504machine # [ 1.912648] systemd[1]: Starting Create Static Device Nodes in /dev...505machine # [ 1.931109] systemd[1]: Finished Apply Kernel Variables.506machine # [ 1.942727] systemd[1]: Finished Create Static Device Nodes in /dev.507machine # [ 1.949339] systemd[1]: Reached target Preparation for Local File Systems.508machine # [ 1.953127] systemd[1]: Reached target Local File Systems.509machine # [ 1.960215] systemd[1]: Starting Rule-based Manager for Device Events and Files...510machine # [ 1.769893] systemd-modules-load[66]: Inserted module 'dm_mod'511machine # [ 1.772540] systemd-modules-load[66]: Inserted module 'virtio_balloon'512machine # [ 1.775543] systemd-modules-load[66]: Inserted module 'virtio_gpu'513machine # [ 1.976004] systemd[1]: Started Journal Service.514machine # [ 1.801579] systemd[1]: Starting Create System Files and Directories...515machine # [ 1.827099] systemd[1]: Finished Create System Files and Directories.516machine # [ 1.828635] systemd-udevd[73]: Using default interface naming scheme 'v261'.517machine # [ 1.853093] systemd[1]: Started Rule-based Manager for Device Events and Files.518machine # [ 1.886088] systemd[1]: Finished Coldplug All udev Devices.519machine # [ 1.887680] systemd[1]: Reached target System Initialization.520machine # [ 1.889192] systemd[1]: Reached target Basic System.521machine # [ 2.308515] virtio_blk virtio2: 1/0/0 default/read/poll queues522machine # [ 2.311880] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12523machine # [ 2.320472] virtio_blk virtio2: [vda] 2097152 512-byte logical blocks (1.07 GB/1.00 GiB)524machine # [ 2.331135] serio: i8042 KBD port at 0x60,0x64 irq 1525machine # [ 2.332244] serio: i8042 AUX port at 0x60,0x64 irq 12526machine # [ 2.345920] ehci-pci 0000:00:1d.7: EHCI Host Controller527machine # [ 2.346884] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 1528machine # [ 2.348967] ehci-pci 0000:00:1d.7: irq 19, io mem 0xfebdb000529machine # [ 2.357069] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00530machine # [ 2.359311] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18531machine # [ 2.360744] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1532machine # [ 2.365413] usb usb1: Product: EHCI Host Controller533machine # [ 2.367039] usb usb1: Manufacturer: Linux 6.18.54 ehci_hcd534machine # [ 2.367988] usb usb1: SerialNumber: 0000:00:1d.7535machine # [ 2.370857] hub 1-0:1.0: USB hub found536machine # [ 2.372048] hub 1-0:1.0: 6 ports detected537machine # [ 2.375426] uhci_hcd 0000:00:1d.0: UHCI Host Controller538machine # [ 2.376384] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2539machine # [ 2.391205] uhci_hcd 0000:00:1d.0: detected 2 ports540machine # [ 2.398386] uhci_hcd 0000:00:1d.0: irq 16, io port 0x0000c180541machine # [ 2.407083] SCSI subsystem initialized542machine # [ 2.410502] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18543machine # [ 2.411947] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1544machine # [ 2.227543] systemd[1]: Starting Virtual Console Setup...545machine # [ 2.242486] (udev-worker)[84]: Network interface NamePolicy= disabled on kernel command line.546machine # [ 2.251821] (udev-worker)[92]: eth1: Config file /etc/systemd/network/40-eth1.link is applied to device based on potentially unpredictable interface name.547machine # [ 2.254587] (udev-worker)[92]: Network interface NamePolicy= disabled on kernel command line.548machine # [ 2.453044] usb usb2: Product: UHCI Host Controller549machine # [ 2.453919] usb usb2: Manufacturer: Linux 6.18.54 uhci_hcd550machine # [ 2.263269] systemd-vconsole-setup[96]: Configuration of first virtual console was skipped, ignoring remaining ones.551machine # [ 2.267321] systemd[1]: Finished Virtual Console Setup.552machine # [ 2.468219] usb usb2: SerialNumber: 0000:00:1d.0553machine # [ 2.473774] hub 2-0:1.0: USB hub found554machine # [ 2.480765] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0555machine # [ 2.487717] hub 2-0:1.0: 2 ports detected556machine # [ 2.495662] uhci_hcd 0000:00:1d.1: UHCI Host Controller557machine # [ 2.496632] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3558machine # [ 2.314965] systemd[1]: Found device /dev/disk/by-label/nixos.559machine # [ 2.316223] systemd[1]: Reached target Initrd Root Device.560machine # [ 2.318081] systemd[1]: Starting File System Check on /dev/disk/by-label/nixos...561machine # [ 2.517550] uhci_hcd 0000:00:1d.1: detected 2 ports562machine # [ 2.518870] uhci_hcd 0000:00:1d.1: irq 17, io port 0x0000c1a0563machine # [ 2.522298] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18564machine # [ 2.523751] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1565machine # [ 2.532074] usb usb3: Product: UHCI Host Controller566machine # [ 2.535082] usb usb3: Manufacturer: Linux 6.18.54 uhci_hcd567machine # [ 2.537068] usb usb3: SerialNumber: 0000:00:1d.1568machine # [ 2.539948] hub 3-0:1.0: USB hub found569machine # [ 2.546087] hub 3-0:1.0: 2 ports detected570machine # [ 2.357059] systemd-fsck[103]: nixos: clean, 12/65536 files, 13019/262144 blocks571machine # [ 2.557929] uhci_hcd 0000:00:1d.2: UHCI Host Controller572machine # [ 2.562385] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4573machine # [ 2.566054] uhci_hcd 0000:00:1d.2: detected 2 ports574machine # [ 2.569075] uhci_hcd 0000:00:1d.2: irq 18, io port 0x0000c1c0575machine # [ 2.381725] systemd[1]: Finished File System Check on /dev/disk/by-label/nixos.576machine # [ 2.578736] ahci 0000:00:1f.2: AHCI vers 0001.0000, 32 command slots, 1.5 Gbps, SATA mode577machine # [ 2.580834] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18578machine # [ 2.582672] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1579machine # [ 2.584790] ahci 0000:00:1f.2: 6/6 ports implemented (port mask 0x3f)580machine # [ 2.586324] ahci 0000:00:1f.2: flags: 64bit ncq only581machine # [ 2.587620] usb usb4: Product: UHCI Host Controller582machine # [ 2.589100] usb usb4: Manufacturer: Linux 6.18.54 uhci_hcd583machine # [ 2.592686] usb usb4: SerialNumber: 0000:00:1d.2584machine # [ 2.597062] scsi host0: ahci585machine # [ 2.597922] hub 4-0:1.0: USB hub found586machine # [ 2.599323] scsi host1: ahci587machine # [ 2.600137] hub 4-0:1.0: 2 ports detected588machine # [ 2.602648] scsi host2: ahci589machine # [ 2.604514] scsi host3: ahci590machine # [ 2.607454] scsi host4: ahci591machine # [ 2.610371] scsi host5: ahci592machine # [ 2.613858] ata1: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc100 irq 47 lpm-pol 1593machine # [ 2.616238] usb 1-1: new high-speed USB device number 2 using ehci-pci594machine # [ 2.630049] ata2: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc180 irq 47 lpm-pol 1595machine # [ 2.640385] ata3: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc200 irq 47 lpm-pol 1596machine # [ 2.647349] ata4: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc280 irq 47 lpm-pol 1597machine # [ 2.653053] ata5: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc300 irq 47 lpm-pol 1598machine # [ 2.656295] ata6: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc380 irq 47 lpm-pol 1599machine # [ 2.746484] usb 1-1: New USB device found, idVendor=0627, idProduct=0001, bcdDevice= 0.00600machine # [ 2.748492] usb 1-1: New USB device strings: Mfr=1, Product=3, SerialNumber=10601machine # [ 2.750667] usb 1-1: Product: QEMU USB Tablet602machine # [ 2.752105] usb 1-1: Manufacturer: QEMU603machine # [ 2.753348] usb 1-1: SerialNumber: 28754-0000:00:1d.7-1604machine # [ 2.772163] hid: raw HID events driver (C) Jiri Kosina605machine # [ 2.619529] systemd[1]: Mounting /sysroot...606machine # [ 2.965398] ata4: SATA link down (SStatus 0 SControl 300)607machine # [ 2.967440] ata6: SATA link down (SStatus 0 SControl 300)608machine # [ 2.969163] ata2: SATA link down (SStatus 0 SControl 300)609machine # [ 2.971109] ata5: SATA link down (SStatus 0 SControl 300)610machine # [ 2.972911] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)611machine # [ 2.974676] ata3.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100612machine # [ 2.976061] ata3.00: applying bridge limits613machine # [ 2.977268] ata1: SATA link down (SStatus 0 SControl 300)614machine # [ 2.978475] ata3.00: configured for UDMA/100615machine # [ 2.979841] scsi 2:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5616machine # [ 3.039217] usbcore: registered new interface driver usbhid617machine # [ 3.040211] usbhid: USB HID core driver618machine # [ 3.067565] input: QEMU QEMU USB Tablet as /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1:1.0/0003:0627:0001.0001/input/input2619machine # [ 3.069617] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Mouse [QEMU QEMU USB Tablet] on usb-0000:00:1d.7-1/input0620machine # [ 3.074601] sr 2:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray621machine # [ 3.081882] EXT4-fs (vda): mounted filesystem 520bfac3-8ee4-48c7-8b41-246053a37a7f r/w with ordered data mode. Quota mode: none.622machine # [ 3.087780] cdrom: Uniform CD-ROM driver Revision: 3.20623machine # [ 2.896430] systemd[1]: Mounted /sysroot.624machine # [ 2.898227] systemd[1]: Reached target Initrd Root File System.625machine # [ 2.903090] systemd[1]: Starting Mountpoints Configured in the Real Root...626machine # [ 2.917809] systemd-sysroot-fstab-check[136]: /sysroot should be mounted in the initrd, will request daemon-reload.627machine # [ 2.923187] systemd[1]: Reload requested from client PID 136 ('systemd-sysroot') (unit initrd-parse-etc.service)...628machine # [ 2.925233] systemd[1]: Reloading...629machine # [ 3.002281] systemd[1]: Reloading finished in 79 ms.630machine # [ 3.009960] systemd-sysroot-fstab-check[136]: Requesting initrd-fs.target/start/replace...631machine # [ 3.014429] systemd-sysroot-fstab-check[136]: Requesting swap.target/start/replace...632machine # [ 3.018508] systemd[1]: initrd-parse-etc.service: Deactivated successfully.633machine # [ 3.020437] systemd[1]: Finished Mountpoints Configured in the Real Root.634machine # [ 3.021819] systemd[1]: initrd-parse-etc.service: Triggering OnSuccess= dependencies.635machine # [ 3.620862] systemd[1]: Mounting /sysroot/nix/.ro-store...636machine # [ 3.626075] systemd[1]: Mounting /sysroot/nix/.rw-store...637machine # [ 3.630350] systemd[1]: Mounting /sysroot/run...638machine # [ 3.636144] systemd[1]: Mounting /sysroot/tmp/shared...639machine # [ 3.642241] systemd[1]: Mounting /sysroot/tmp/xchg...640machine # [ 3.659696] systemd[1]: Mounted /sysroot/nix/.ro-store.641machine # [ 3.663337] systemd[1]: Mounted /sysroot/nix/.rw-store.642machine # [ 3.664666] systemd[1]: Mounted /sysroot/run.643machine # [ 3.672172] systemd[1]: Starting rw-sysroot-nix-store.service...644machine # [ 3.675205] systemd[1]: Mounted /sysroot/tmp/shared.645machine # [ 3.676970] systemd[1]: Mounted /sysroot/tmp/xchg.646machine # [ 3.686464] systemd[1]: rw-sysroot-nix-store.service: Deactivated successfully.647machine # [ 3.687961] systemd[1]: Finished rw-sysroot-nix-store.service.648machine # [ 3.690600] systemd[1]: Mounting /sysroot/nix/store...649machine # [ 3.710059] systemd[1]: Mounted /sysroot/nix/store.650machine # [ 3.711132] systemd[1]: Reached target Initrd File Systems.651machine # [ 3.712461] systemd[1]: Starting Find NixOS closure...652machine # [ 3.716152] systemd[1]: Starting Create Volatile Files and Directories in the Real Root...653machine # [ 3.734262] systemd[1]: Finished Create Volatile Files and Directories in the Real Root.654machine # [ 3.738574] systemd[1]: Finished Find NixOS closure.655machine # [ 3.740201] systemd[1]: Reached target Initrd Default Target.656machine # [ 3.742338] systemd[1]: Starting Cleaning Up and Shutting Down Daemons...657machine # [ 3.754532] systemd[1]: Stopped target Initrd Default Target.658machine # [ 3.755958] systemd[1]: Stopped target Basic System.659machine # [ 3.758180] systemd[1]: Stopped target Initrd Root Device.660machine # [ 3.759303] systemd[1]: Stopped target Path Units.661machine # [ 3.760458] systemd[1]: systemd-ask-password-console.path: Deactivated successfully.662machine # [ 3.761890] systemd[1]: Stopped Dispatch Password Requests to Console Directory Watch.663machine # [ 3.763533] systemd[1]: Stopped target Slice Units.664machine # [ 3.765263] systemd[1]: Stopped target Socket Units.665machine # [ 3.766524] systemd[1]: Stopped target System Initialization.666machine # [ 3.768278] systemd[1]: Stopped target Swaps.667machine # [ 3.770048] systemd[1]: Stopped target Timer Units.668machine # [ 3.771098] systemd[1]: dbus.socket: Deactivated successfully.669machine # [ 3.772278] systemd[1]: Closed D-Bus System Message Bus Socket.670machine # [ 3.773635] systemd[1]: initrd-find-nixos-closure.service: Deactivated successfully.671machine # [ 3.775478] systemd[1]: Stopped Find NixOS closure.672machine # [ 3.777170] systemd[1]: Starting rw-sysroot-nix-store.service...673machine # [ 3.778378] systemd[1]: systemd-sysctl.service: Deactivated successfully.674machine # [ 3.779878] systemd[1]: Stopped Apply Kernel Variables.675machine # [ 3.781224] systemd[1]: systemd-modules-load.service: Deactivated successfully.676machine # [ 3.783186] systemd[1]: Stopped Load Kernel Modules.677machine # [ 3.784342] systemd[1]: systemd-tmpfiles-setup-sysroot.service: Deactivated successfully.678machine # [ 3.787131] systemd[1]: Stopped Create Volatile Files and Directories in the Real Root.679machine # [ 3.788587] systemd[1]: systemd-tmpfiles-setup.service: Deactivated successfully.680machine # [ 3.789980] systemd[1]: Stopped Create System Files and Directories.681machine # [ 3.791635] systemd[1]: Stopped target Local File Systems.682machine # [ 3.793081] systemd[1]: Stopped target Preparation for Local File Systems.683machine # [ 3.794585] systemd[1]: systemd-udev-trigger.service: Deactivated successfully.684machine # [ 3.796214] systemd[1]: Stopped Coldplug All udev Devices.685machine # [ 3.798512] systemd[1]: Stopping Rule-based Manager for Device Events and Files...686machine # [ 3.800185] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.687machine # [ 3.803143] systemd[1]: Stopped Virtual Console Setup.688machine # [ 3.811305] systemd[1]: initrd-cleanup.service: Deactivated successfully.689machine # [ 3.815372] systemd[1]: Finished Cleaning Up and Shutting Down Daemons.690machine # [ 3.820150] systemd[1]: systemd-udevd.service: Deactivated successfully.691machine # [ 3.822106] systemd[1]: Stopped Rule-based Manager for Device Events and Files.692machine # [ 3.825581] systemd[1]: rw-sysroot-nix-store.service: Deactivated successfully.693machine # [ 3.828084] systemd[1]: Finished rw-sysroot-nix-store.service.694machine # [ 3.830151] systemd[1]: systemd-udevd-control.socket: Deactivated successfully.695machine # [ 3.831575] systemd[1]: Closed udev Control Socket.696machine # [ 3.833561] systemd[1]: Starting Cleanup udev Database...697machine # [ 3.835275] systemd[1]: systemd-tmpfiles-setup-dev.service: Deactivated successfully.698machine # [ 3.836738] systemd[1]: Stopped Create Static Device Nodes in /dev.699machine # [ 3.838173] systemd[1]: systemd-tmpfiles-setup-dev-early.service: Deactivated successfully.700machine # [ 3.840186] systemd[1]: Stopped Create Static Device Nodes in /dev gracefully.701machine # [ 3.841575] systemd[1]: kmod-static-nodes.service: Deactivated successfully.702machine # [ 3.843151] systemd[1]: Stopped Create List of Static Device Nodes.703machine # [ 3.858297] systemd[1]: initrd-udevadm-cleanup-db.service: Deactivated successfully.704machine # [ 3.860499] systemd[1]: Finished Cleanup udev Database.705machine # [ 3.862200] systemd[1]: Reached target Switch Root.706machine # [ 3.864294] systemd[1]: Starting NixOS Activation...707machine # [ 3.921183] initrd-nixos-activation-start[189]: booting system configuration /nix/store/4z401mrv25y8qxsy3nzphkvr5z7ha1qh-nixos-system-machine-test708machine # [ 3.945697] initrd-nixos-activation-start[189]: running activation script...709machine # [ 4.105579] initrd-nixos-activation-start[212]: setting up /etc...710machine # [ 4.205109] systemd[1]: initrd-nixos-activation.service: Deactivated successfully.711machine # [ 4.206711] systemd[1]: Finished NixOS Activation.712machine # [ 4.209057] systemd[1]: Starting Switch Root...713machine # [ 4.221524] systemd[1]: Switching root.714machine # [ 4.538101] systemd-journald[65]: Received SIGTERM from PID 1 (systemd).715machine # [ 4.714861] NET: Registered PF_VSOCK protocol family716machine # [ 5.070337] systemd[1]: systemd 261.2 running in system mode (+PAM +AUDIT -SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK -BTF -XKBCOMMON +UTMP +LIBARCHIVE)717machine # [ 5.077231] systemd[1]: Detected virtualization kvm.718machine # [ 5.078398] systemd[1]: Detected architecture x86-64.719machine # [ 5.079541] systemd[1]: Detected first boot.720machine # [ 5.081356] systemd[1]: Initializing machine ID from random generator.721machine # [ 5.298145] systemd[1]: bpf-restrict-fs: LSM BPF program attached722machine # [ 5.364735] systemd[1]: Applying preset policy.723machine # [ 5.520581] systemd[1]: Populated /etc with preset unit settings.724machine # [ 5.709707] systemd[1]: initrd-switch-root.service: Deactivated successfully.725machine # [ 5.711488] systemd[1]: Stopped initrd-switch-root.service.726machine # [ 5.714279] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1.727machine # [ 5.716655] systemd[1]: Created slice Slice /system/getty.728machine # [ 5.718300] systemd[1]: Created slice PHP FastCGI Process Manager Slice.729machine # [ 5.720073] systemd[1]: Created slice User and Session Slice.730machine # [ 5.721234] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.731machine # [ 5.722755] systemd[1]: Started Forward Password Requests to Wall Directory Watch.732machine # [ 5.724158] systemd[1]: Expecting device /dev/hvc0...733machine # [ 5.725117] systemd[1]: Expecting device /dev/ttyS0...734machine # [ 5.726111] systemd[1]: Reached target Local Encrypted Volumes.735machine # [ 5.727182] systemd[1]: Stopped target initrd-fs.target.736machine # [ 5.728174] systemd[1]: Stopped target initrd-root-fs.target.737machine # [ 5.729224] systemd[1]: Stopped target initrd-switch-root.target.738machine # [ 5.730348] systemd[1]: Reached target Virtual Machines and Containers.739machine # [ 5.731546] systemd[1]: Reached target Path Units.740machine # [ 5.732484] systemd[1]: Reached target Remote File Systems.741machine # [ 5.743523] systemd[1]: Reached target Slice Units.742machine # [ 5.744496] systemd[1]: Reached target Swaps.743machine # [ 5.746367] systemd[1]: Listening on Query the User Interactively for a Password.744machine # [ 5.748883] systemd[1]: Listening on Process Core Dump Socket.745machine # [ 5.750868] systemd[1]: Listening on Credential Encryption/Decryption.746machine # [ 5.752968] systemd[1]: Listening on Factory Reset Management.747machine # [ 5.754161] systemd[1]: Listening on Hostname Service Socket.748machine # [ 5.756823] systemd[1]: Starting Journal Log Access Socket...749machine # [ 5.758363] systemd[1]: Listening on Journal Audit Socket.750machine # [ 5.761148] systemd[1]: Listening on Console Output Muting Service Socket.751machine # [ 5.762531] systemd[1]: Listening on Userspace Out-Of-Memory (OOM) Killer Socket.752machine # [ 5.763922] systemd[1]: TPM PCR Measurements skipped, unmet condition check ConditionSecurity=measured-os753machine # [ 5.765599] systemd[1]: Make TPM PCR Policy skipped, unmet condition check ConditionSecurity=measured-uki754machine # [ 5.769786] systemd[1]: Listening on Disk Repartitioning Service Socket.755machine # [ 5.771134] systemd[1]: Listening on udev Control Socket.756machine # [ 5.772290] systemd[1]: Listening on udev Varlink Socket.757machine # [ 5.774469] systemd[1]: Mounting Huge Pages File System...758machine # [ 5.778416] systemd[1]: Mounting POSIX Message Queue File System...759machine # [ 5.785119] systemd[1]: Mounting Kernel Debug File System...760machine # [ 5.792653] systemd[1]: Mounting Kernel Trace File System...761machine # [ 5.802064] systemd[1]: Starting Create List of Static Device Nodes...762machine # [ 5.815595] systemd[1]: Starting Load Kernel Module configfs...763machine # [ 5.821324] systemd[1]: Load Kernel Module drm skipped, unmet condition check ConditionKernelModuleLoaded=!drm764machine # [ 5.831407] systemd[1]: Load Kernel Module efi_pstore skipped, unmet condition check ConditionKernelModuleLoaded=!efi_pstore765machine # [ 5.837075] systemd[1]: Load Kernel Module fuse skipped, unmet condition check ConditionKernelModuleLoaded=!fuse766machine # [ 5.845251] systemd[1]: Mounting FUSE Control File System...767machine # [ 5.850261] systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67768machine # [ 5.858314] systemd[1]: Starting Journal Service...769machine # [ 5.862751] systemd[1]: Starting Load Kernel Modules...770machine # [ 5.873179] systemd[1]: Starting Userspace Out-Of-Memory (OOM) Killer...771machine # [ 5.887257] systemd[1]: Starting Remount Root and Kernel File Systems...772machine # [ 5.890217] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os773machine # [ 5.897385] systemd[1]: Starting Coldplug All udev Devices...774machine # [ 5.904779] systemd-journald[282]: Collecting audit messages is enabled.775machine # [ 5.912162] systemd[1]: Listening on Journal Log Access Socket.776machine # [ 5.917242] systemd[1]: Mounted Huge Pages File System.777machine # [ 5.921284] systemd[1]: Mounted POSIX Message Queue File System.778machine # [ 5.933239] systemd[1]: Mounted Kernel Debug File System.779machine # [ 5.743407] systemd[1]: Queued start job for default target Multi-User System.780machine # [ 5.746792] systemd[1]: systemd-journald.service: Deactivated successfully.781machine # [ 5.946122] systemd[1]: Started Journal Service.782machine # [ 5.948145] loop: module loaded783machine # [ 5.756514] systemd-modules-load[283]: Inserted module 'loop'784machine # [ 5.761755] systemd[1]: Mounted Kernel Trace File System.785machine # [ 5.771321] systemd[1]: Finished Create List of Static Device Nodes.786machine # [ 5.772686] systemd[1]: modprobe@configfs.service: Deactivated successfully.787machine # [ 5.775091] systemd[1]: Finished Load Kernel Module configfs.788machine # [ 5.777245] systemd[1]: Mounted FUSE Control File System.789machine # [ 5.982148] EXT4-fs (vda): re-mounted 520bfac3-8ee4-48c7-8b41-246053a37a7f.790machine # [ 5.792140] systemd-modules-load[283]: Inserted module 'tls'791machine # [ 5.800133] systemd[1]: Finished Load Kernel Modules.792machine # [ 5.802725] systemd[1]: Finished Remount Root and Kernel File Systems.793machine # [ 5.806878] systemd[1]: Listening on Disk Image Download Service Socket.794machine # [ 5.812143] systemd[1]: Mounting Kernel Configuration File System...795machine # [ 5.815282] systemd-oomd[285]: No swap; memory pressure usage will be degraded796machine # [ 5.819907] systemd[1]: Starting Firewall...797machine # [ 5.823092] systemd[1]: Starting Flush Journal to Persistent Storage...798machine # [ 5.824381] systemd[1]: Platform Persistent Storage Archival skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/fs/pstore799machine # [ 5.838078] systemd[1]: Starting Load/Save OS Random Seed...800machine # [ 5.848953] systemd[1]: Starting Apply Kernel Variables...801machine # [ 5.862798] systemd[1]: Starting Create Static Device Nodes in /dev gracefully...802machine # [ 5.864332] systemd[1]: TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os803machine # [ 5.866110] systemd[1]: Started Userspace Out-Of-Memory (OOM) Killer.804machine # [ 6.067582] systemd-journald[282]: Received client request to flush runtime journal.805machine # [ 6.060953] systemd[1]: Mounted Kernel Configuration File System.806machine # [ 6.065739] systemd[1]: Finished Load/Save OS Random Seed.807machine # [ 6.071064] systemd[1]: Reached target First Boot Complete.808machine # [ 6.072440] systemd[1]: Finished Apply Kernel Variables.809machine # [ 6.074480] systemd[1]: Finished Create Static Device Nodes in /dev gracefully.810machine # [ 6.076658] systemd[1]: Starting Create Static Device Nodes in /dev...811machine # [ 6.078672] systemd[1]: Finished Flush Journal to Persistent Storage.812machine # [ 6.106379] systemd[1]: Finished Create Static Device Nodes in /dev.813machine # [ 6.107639] systemd[1]: Reached target Preparation for Local File Systems.814machine # [ 6.110976] systemd[1]: Starting Rule-based Manager for Device Events and Files...815machine # [ 6.155589] systemd[1]: Finished Coldplug All udev Devices.816machine # [ 6.169253] systemd-udevd[322]: Using default interface naming scheme 'v261'.817machine # [ 6.215598] systemd[1]: Started Rule-based Manager for Device Events and Files.818machine # [ 6.347127] systemd[1]: Load Kernel Module fuse skipped, unmet condition check ConditionKernelModuleLoaded=!fuse819machine # [ 6.440413] systemd[1]: Condition check resulted in /dev/hvc0 being skipped.820machine # [ 6.460978] systemd[1]: Condition check resulted in /dev/ttyS0 being skipped.821machine # [ 6.481231] (udev-worker)[355]: Network interface NamePolicy= disabled on kernel command line.822machine # [ 6.484920] (udev-worker)[346]: eth1: Config file /etc/systemd/network/40-eth1.link is applied to device based on potentially unpredictable interface name.823machine # [ 6.488113] (udev-worker)[346]: Network interface NamePolicy= disabled on kernel command line.824machine # [ 6.521451] systemd[1]: Mounting /run/wrappers...825machine # [ 6.554097] systemd[1]: Mounted /run/wrappers.826machine # [ 6.555443] systemd[1]: Reached target Local File Systems.827machine # [ 6.558347] systemd[1]: Listening on Boot Loader Control Service Socket.828machine # [ 6.562935] systemd[1]: Starting register-nix-paths.service...829machine # [ 6.566366] systemd[1]: Starting Create SUID/SGID Wrappers...830machine # [ 6.567582] systemd[1]: Update Boot Loader Random Seed skipped, no trigger condition checks were met.831machine # [ 6.580050] systemd[1]: Starting Save Transient machine-id to Disk...832machine # [ 6.595142] systemd[1]: Starting Create System Files and Directories...833machine # [ 6.651179] systemd[1]: Condition check resulted in Virtio network device being skipped.834machine # [ 6.652770] systemd[1]: Load Kernel Module efi_pstore skipped, unmet condition check ConditionKernelModuleLoaded=!efi_pstore835machine # [ 6.655391] systemd[1]: Update Boot Loader Random Seed skipped, no trigger condition checks were met.836machine # [ 6.657326] systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67837machine # [ 6.660705] systemd[1]: Platform Persistent Storage Archival skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/fs/pstore838machine # [ 6.665649] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os839machine # [ 6.668710] systemd[1]: TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os840machine # [ 6.713112] systemd[1]: etc-machine\x2did.mount: Deactivated successfully.841machine # [ 6.720430] systemd[1]: Finished Save Transient machine-id to Disk.842machine # [ 6.756403] systemd[1]: Finished Create System Files and Directories.843machine # [ 6.766983] systemd[1]: Starting Rebuild Journal Catalog...844machine # [ 6.775933] systemd[1]: Starting Record System Boot/Shutdown in UTMP...845machine # [ 6.854108] systemd[1]: Finished Record System Boot/Shutdown in UTMP.846machine # [ 6.886493] systemd[1]: Finished Rebuild Journal Catalog.847machine # [ 6.892112] systemd[1]: Starting Update is Completed...848machine # [ 6.959561] systemd[1]: Finished Update is Completed.849machine # [ 7.237752] bochs-drm 0000:00:01.0: vgaarb: deactivate vga console850machine # [ 7.248652] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3851machine # [ 7.059165] systemd[1]: Finished Firewall.852machine # [ 7.116513] systemd[1]: suid-sgid-wrappers.service: Deactivated successfully.853machine # [ 7.120843] systemd[1]: Finished Create SUID/SGID Wrappers.854machine # [ 7.284136] mousedev: PS/2 mouse device common for all mice855machine # [ 7.289987] ACPI: button: Power Button [PWRF]856machine # [ 7.291877] input: QEMU Virtio Keyboard as /devices/pci0000:00/0000:00:06.0/virtio4/input/input4857machine # [ 7.396451] rtc_cmos PNP0B00:00: RTC can wake from S4858machine # [ 7.399729] parport_pc 00:02: reported by Plug and Play ACPI859machine # [ 7.399819] parport0: PC-style at 0x378, irq 7 [PCSPP(,...)]860machine # [ 7.405374] rtc_cmos PNP0B00:00: registered as rtc0861machine # [ 7.405471] rtc_cmos PNP0B00:00: setting system clock to 2026-10-01T21:49:52 UTC (1790891392)862machine # [ 7.405560] rtc_cmos PNP0B00:00: alarms up to one day, y3k, 242 bytes nvram, hpet irqs863machine # [ 7.406213] systemd-journald[282]: Time jumped backwards, rotating.864machine # [ 7.289442] systemd[1]: Finished register-nix-paths.service.865machine # [ 7.290980] systemd[1]: Reached target System Initialization.866machine # [ 7.296581] systemd[1]: Started Discard unused filesystem blocks once a week.867machine # [ 7.301973] systemd[1]: Started Daily Cleanup of Temporary Directories.868machine # [ 7.304329] systemd[1]: Listening on D-Bus System Message Bus Socket.869machine # [ 7.305616] systemd[1]: Listening on Nix Daemon Socket.870machine # [ 7.306827] systemd[1]: Listening on Virtual Machine and Container Registration Service Socket.871machine # [ 7.309221] systemd[1]: Reached target Socket Units.872machine # [ 7.310778] systemd[1]: Reached target Basic System.873machine # [ 7.313206] systemd[1]: Started backdoor.service.874machine # [ 7.314259] systemd[1]: Starting Import lastlog data into lastlog2 database...875machine # [ 7.320375] systemd[1]: Starting nextcloud-setup.service...876machine # [ 7.331824] systemd[1]: Starting Name Service Cache Daemon (nsncd)...877machine # [ 7.341100] systemd[1]: Starting Post-Boot Actions...878machine # [ 7.357324] systemd[1]: Started Reset console on configuration changes.879machine # [ 7.409006] Console: switching to colour dummy device 80x25880machine # [ 7.439854] lpc_ich 0000:00:1f.0: I/O space for GPIO uninitialized881machine # [ 7.553697] [drm] Found bochs VGA, ID 0xb0c5.882machine # [ 7.553699] [drm] Framebuffer size 16384 kB @ 0xfd000000, mmio @ 0xfebd0000.883machine # [ 7.378112] systemd[1]: Starting resolvconf update...884machine # [ 7.580545] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt885machine # [ 7.581479] i2c i2c-0: Memory type 0x07 not supported yet, not instantiating SPD886machine # connecting to host...887machine # [ 7.616050] bochs-drm 0000:00:01.0: [drm] Registered 1 planes with drm panic888machine # [ 7.617007] [drm] Initialized bochs-drm 1.0.0 for 0000:00:01.0 on minor 0889machine: Guest shell says: b'Spawning backdoor root shell...\n'890machine: connected to guest root shell891machine: (connecting took 8.19 seconds)892machine: (finished: waiting for the VM to finish booting, in 8.19 seconds)893machine # [ 7.659590] input: VirtualPS/2 VMware VMMouse as /devices/platform/i8042/serio1/input/input6894machine # [ 7.468556] nsncd[510]: Oct 01 21:49:52.741 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket"895machine # [ 7.475256] systemd[1]: Starting D-Bus System Message Bus...896machine # [ 7.476441] systemd[1]: Started Name Service Cache Daemon (nsncd).897machine # [ 7.674664] input: VirtualPS/2 VMware VMMouse as /devices/platform/i8042/serio1/input/input5898machine # [ 7.485092] systemd[1]: Finished Post-Boot Actions.899machine # [ 7.518374] systemd[1]: Finished Import lastlog data into lastlog2 database.900machine # [ 7.555362] systemd[1]: Reached target Host and Network Name Lookups.901machine # [ 7.560552] systemd[1]: Reached target User and Group Name Lookups.902machine: (finished: waiting for success: systemctl show nextcloud-setup.service -p Result --value | grep -qx success, in 8.31 seconds)903machine: waiting for unit phpfpm-nextcloud.service904machine # [ 7.572915] systemd[1]: Starting User Login Management...905machine # [ 7.632707] dbus-broker-launch[537]: Looking up NSS user entry for 'systemd-timesync'...906machine # [ 7.667085] dbus-broker-launch[537]: NSS returned no entry for 'systemd-timesync'907machine # [ 7.668557] dbus-broker-launch[537]: Invalid user-name in /nix/store/fmdx5b8808zwfb8mdjzy0p05ndsll7rk-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync"908machine # [ 7.873004] Console: switching to colour frame buffer device 160x50909machine # [ 7.693285] systemd[1]: Stopped target Host and Network Name Lookups.910machine # [ 7.696264] systemd[1]: Stopping Host and Network Name Lookups...911machine # [ 7.698329] systemd[1]: Stopped target User and Group Name Lookups.912machine # [ 7.701205] systemd[1]: Stopping User and Group Name Lookups...913machine # [ 7.704334] systemd[1]: Stopping Name Service Cache Daemon (nsncd)...914machine # [ 7.713275] systemd[1]: nscd.service: Deactivated successfully.915machine # [ 7.716993] systemd[1]: Stopped Name Service Cache Daemon (nsncd).916machine # [ 7.724345] systemd[1]: Started D-Bus System Message Bus.917machine # [ 7.981948] bochs-drm 0000:00:01.0: [drm] fb0: bochs-drmdrmfb frame buffer device918machine # [ 7.744409] systemd[1]: Starting Name Service Cache Daemon (nsncd)...919machine # [ 7.792755] dbus-broker-launch[537]: Ready920machine # [ 7.798131] systemd[1]: Starting Virtual Console Setup...921machine # [ 7.801239] systemd-logind[549]: New seat seat0.922machine # [ 7.809079] systemd[1]: Started User Login Management.923machine # [ 7.832413] systemd[1]: Started Name Service Cache Daemon (nsncd).924machine # [ 7.834389] nsncd[597]: Oct 01 21:49:53.121 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket"925machine # [ 7.840937] systemd[1]: Reached target Host and Network Name Lookups.926machine # [ 7.842216] systemd-logind[549]: Watching system buttons on /dev/input/event0 (AT Translated Set 2 keyboard)927machine # [ 7.845488] systemd[1]: Reached target User and Group Name Lookups.928machine # [ 7.850488] systemd[1]: Starting linger-users.service...929machine # [ 7.870859] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.930machine # [ 7.874940] systemd[1]: Stopped Virtual Console Setup.931machine # [ 7.882432] systemd[1]: Finished resolvconf update.932machine # [ 7.903626] systemd[1]: Reached target Preparation for Network.933machine # [ 7.910088] systemd[1]: Starting DHCP Client...934machine # [ 7.916281] systemd[1]: Starting Address configuration of eth1...935machine # [ 7.920536] systemd[1]: Starting Extra networking commands....936machine # [ 7.933282] systemd-logind[549]: Watching system buttons on /dev/input/event2 (Power Button)937machine # [ 7.937504] systemd[1]: Starting Virtual Console Setup...938machine # [ 7.938561] systemd[1]: linger-users.service: Deactivated successfully.939machine # [ 7.947767] systemd[1]: Finished linger-users.service.940machine # [ 8.018659] systemd-logind[549]: Watching system buttons on /dev/input/event3 (QEMU Virtio Keyboard)941machine # [ 8.063486] network-addresses-eth1-start[631]: adding address 192.168.1.1/24... done942machine # [ 8.085641] network-addresses-eth1-start[631]: adding address 2001:db8:1::1/64... done943machine # [ 8.111906] systemd[1]: Finished Address configuration of eth1.944machine # [ 8.314361] ppdev: user-space parallel port driver945machine # [ 8.199432] dhcpcd[643]: dhcpcd-10.3.2 starting946machine # [ 8.207800] systemd[1]: Finished Extra networking commands..947machine # [ 8.210186] systemd[1]: Reached target Network.948machine # [ 8.211420] dhcpcd[700]: dev: loaded udev949machine # [ 8.420232] iTCO_wdt iTCO_wdt.1.auto: Found a ICH9 TCO device (Version=2, TCOBASE=0x0660)950machine # [ 8.422230] 8021q: 802.1Q VLAN Support v1.8951machine # [ 8.422823] 8021q: adding VLAN 0 to HW filter on device eth1952machine # [ 8.233406] systemd[1]: Starting Nginx Web Server...953machine # [ 8.248323] systemd[1]: Starting Redis Server - redis-nextcloud...954machine # [ 8.260736] systemd[1]: Starting Permit User Sessions...955machine # [ 8.488587] iTCO_wdt iTCO_wdt.1.auto: initialized. heartbeat=30 sec (nowayout=0)956machine # [ 8.329392] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.957machine # [ 8.337152] systemd[1]: Stopped Virtual Console Setup.958machine # [ 8.364918] systemd[1]: Starting Virtual Console Setup...959machine # [ 8.386203] systemd[1]: Finished Permit User Sessions.960machine # [ 8.396191] systemd[1]: Started Getty on tty1.961machine # [ 8.399524] systemd[1]: Reached target Login Prompts.962machine # [ 8.437086] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.963machine # [ 8.577556] nginx-pre-start[717]: nginx: the configuration file /nix/store/53c8fs6rvhxh2qglsfqwzqnqfn1rrxhx-nginx.conf syntax is ok964machine # [ 8.579666] nginx-pre-start[717]: nginx: configuration file /nix/store/53c8fs6rvhxh2qglsfqwzqnqfn1rrxhx-nginx.conf test is successful965machine # [ 8.600500] systemd[1]: Started Nginx Web Server.966machine # [ 8.813712] cfg80211: Loading compiled-in X.509 certificates for regulatory database967machine # [ 8.862657] kvm_amd: TSC scaling supported968machine # [ 8.863239] kvm_amd: Nested Virtualization enabled969machine # [ 8.866917] kvm_amd: Nested Paging enabled970machine # [ 8.867460] kvm_amd: LBR virtualization supported971machine # [ 8.869285] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'972machine # [ 8.870176] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'973machine # [ 8.873363] kvm_amd: Virtual VMLOAD VMSAVE supported974machine # [ 8.874510] kvm_amd: Virtual GIF supported975machine # [ 8.878498] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2976machine # [ 8.879662] cfg80211: failed to load regulatory.db977machine # [ 8.708223] redis-server[722]: Supervised by systemd. Please make sure you set appropriate values for TimeoutStartSec and TimeoutStopSec in your service unit.978machine # [ 8.712672] redis-server[722]: oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo979machine # [ 8.715806] redis-server[722]: Redis version=8.10.2, bits=64, commit=00000000, modified=0, pid=722, just started980machine # [ 8.719343] redis-server[722]: Configuration loaded981machine # [ 8.721667] redis[722]: monotonic clock: POSIX clock_gettime982machine # [ 8.732519] redis[722]: Running mode=standalone, port=0.983machine # [ 8.737129] redis[722]: Server initialized984machine # [ 8.741081] redis[722]: Ready to accept connections unix985machine # [ 8.742385] redis[722]: WARNING: Redis does not require authentication. Redis will accept connections from any local client.986machine # [ 8.746751] systemd[1]: Started Redis Server - redis-nextcloud.987machine # [ 8.964481] EDAC MC: Ver: 3.0.0988machine # [ 8.982817] 8021q: adding VLAN 0 to HW filter on device eth0989machine # [ 8.791535] dhcpcd[700]: eth0: waiting for carrier990machine # [ 8.793856] dhcpcd[700]: eth0: carrier acquired991machine # [ 8.803885] dhcpcd[700]: DUID 00:01:00:01:32:51:92:02:52:54:00:12:34:56992machine # [ 8.805884] dhcpcd[700]: eth0: IAID 00:12:34:56993machine # [ 8.806928] dhcpcd[700]: eth0: adding address fe80::5054:ff:fe12:3456994machine # [ 8.879663] systemd-vconsole-setup[713]: Configuration of first virtual console was skipped, ignoring remaining ones.995machine # [ 8.883974] systemd[1]: Finished Virtual Console Setup.996machine # [ 10.578576] dhcpcd[700]: eth0: soliciting a DHCP lease997machine # [ 10.782264] NET: Registered PF_PACKET protocol family998machine # [ 10.594460] dhcpcd[700]: eth0: offered 10.0.2.15 from 10.0.2.2999machine # [ 10.596189] dhcpcd[700]: eth0: probing address 10.0.2.15/241000machine # [ 10.645396] dhcpcd[700]: eth0: soliciting an IPv6 router1001machine # [ 10.646825] dhcpcd[700]: eth0: Router Advertisement from fe80::21002machine # [ 10.648234] dhcpcd[700]: eth0: adding address fec0::5054:ff:fe12:3456/641003machine # [ 10.649496] dhcpcd[700]: eth0: adding route to fec0::/641004machine # [ 10.651352] dhcpcd[700]: eth0: adding default route via fe80::21005machine # [ 16.005747] dhcpcd[700]: eth0: leased 10.0.2.15 for 86400 seconds1006machine # [ 16.006964] dhcpcd[700]: eth0: adding route to 10.0.2.0/241007machine # [ 16.008077] dhcpcd[700]: eth0: adding default route via 10.0.2.21008machine # [ 16.130513] systemd[1]: Started DHCP Client.1009machine # [ 18.574184] nextcloud-setup-start[514]: Nextcloud was successfully installed1010machine # [ 19.117574] nextcloud-setup-start[935]: No upgrade required.1011machine # [ 19.119200] nextcloud-setup-start[935]: Note: This command triggers the upgrade actions associated with a new version. The new version's updated source files must be deployed in advance.1012machine # [ 19.123147] nextcloud-setup-start[935]: See the upgrade documentation: https://docs.nextcloud.com/server/33/go.php?to=admin-update for more information.1013machine # [ 19.581253] nextcloud-setup-start[938]: System config value trusted_domains deleted1014machine # [ 20.093671] nextcloud-setup-start[950]: rhwpviewer 0.1.0 enabled1015machine # [ 20.561614] nextcloud-setup-start[953]: System config value trusted_domains => 0 set to string localhost1016machine # [ 20.582962] systemd[1]: nextcloud-setup.service: Deactivated successfully.1017machine # [ 20.585216] systemd[1]: Finished nextcloud-setup.service.1018machine # [ 20.586604] systemd[1]: nextcloud-setup.service: Consumed 6.102s CPU time over 13.264s wall clock time, 174.6M memory peak, 12.7M written to disk.1019machine # [ 20.591123] systemd[1]: Started nextcloud-cron.timer.1020machine # [ 20.592646] systemd[1]: Reached target Timer Units.1021machine # [ 20.596089] systemd[1]: Starting nextcloud-update-db.service...1022machine # [ 20.599880] systemd[1]: Starting PHP FastCGI Process Manager service for pool nextcloud...1023machine # [ 20.737304] php-fpm[967]: [01-Oct-2026 21:50:06] NOTICE: systemd watchdog configured to 7.5sec1024machine # [ 20.745183] php-fpm[967]: [NOTICE] fpm is running, pid 9671025machine # [ 20.775942] php-fpm[967]: [NOTICE] ready to handle connections1026machine # [ 20.779664] systemd[1]: Started PHP FastCGI Process Manager service for pool nextcloud.1027machine # [ 20.781213] php-fpm[967]: [NOTICE] systemd monitor interval set to 7500ms1028machine # [ 20.783514] systemd[1]: Reached target PHP FastCGI Process manager pools target.1029machine # [ 20.785630] systemd[1]: Reached target Multi-User System.1030machine # [ 20.809285] php[966]: Cannot write into "config" directory!1031machine # [ 20.810502] php[966]: This can usually be fixed by giving the web server write access to the config directory.1032machine # [ 20.812710] php[966]: But, if you prefer to keep config.php file read only, set the option "config_is_read_only" to true in it.1033machine # [ 20.815249] php[966]: See https://docs.nextcloud.com/server/33/go.php?to=admin-config1034machine # [ 20.844077] systemd[1]: Started nextcloud-update-db.service.1035machine # [ 20.845921] systemd[1]: Startup finished in 873ms (kernel) + 3.632s (initrd) + 16.339s (userspace) = 20.845s.1036machine # [ 21.274590] nextcloud-update-db-start[983]: Done.1037machine: (finished: waiting for unit phpfpm-nextcloud.service, in 13.95 seconds)1038machine: waiting for unit nginx.service1039machine: (finished: waiting for unit nginx.service, in 0.03 seconds)1040machine: waiting for TCP port 80 on localhost1041machine # Connection to localhost (127.0.0.1) 80 port [tcp/http] succeeded!1042machine: (finished: waiting for TCP port 80 on localhost, in 0.03 seconds)1043machine: waiting for success: curl --fail --silent --show-error http://localhost/status.php1044machine: (finished: waiting for success: curl --fail --silent --show-error http://localhost/status.php, in 0.40 seconds)1045machine: must succeed: nextcloud-occ app:list --enabled1046machine # [ 22.056490] sudo[1006]: root : TTY=hvc0 ; PWD=/nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps ; USER=nextcloud ; COMMAND=/nix/store/xjl7p8dvyk2j53kqf7f43kdj4ypbxz7g-coreutils-9.11/bin/env NEXTCLOUD_CONFIG_DIR=/var/lib/nextcloud/config /nix/store/kdcgp29fps99n9rhq224fwsdbkn2bd8f-php-with-extensions-8.4.26/bin/php occ app:list --enabled1047machine # [ 22.073509] sudo[1006]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1048machine # [ 22.850446] nextcloud-update-db-start[1010]: Done.1049machine # [ 22.857483] sudo[1006]: pam_unix(sudo:session): session closed for user nextcloud1050machine: (finished: must succeed: nextcloud-occ app:list --enabled, in 0.88 seconds)1051machine: must succeed: nextcloud-occ app:getpath rhwpviewer1052machine # [ 22.877153] systemd[1]: nextcloud-update-db.service: Deactivated successfully.1053machine # [ 22.879643] systemd[1]: nextcloud-update-db.service: Consumed 1.174s CPU time over 2.283s wall clock time, 51.9M memory peak.1054machine # [ 22.894050] sudo[1016]: root : TTY=hvc0 ; PWD=/nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps ; USER=nextcloud ; COMMAND=/nix/store/xjl7p8dvyk2j53kqf7f43kdj4ypbxz7g-coreutils-9.11/bin/env NEXTCLOUD_CONFIG_DIR=/var/lib/nextcloud/config /nix/store/kdcgp29fps99n9rhq224fwsdbkn2bd8f-php-with-extensions-8.4.26/bin/php occ app:getpath rhwpviewer1055machine # [ 22.905278] sudo[1016]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1056machine # [ 23.340943] sudo[1016]: pam_unix(sudo:session): session closed for user nextcloud1057machine: (finished: must succeed: nextcloud-occ app:getpath rhwpviewer, in 0.48 seconds)1058machine: must succeed: test -x /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp1059machine: (finished: must succeed: test -x /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp, in 0.01 seconds)1060machine: must succeed: /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp --help >/dev/null1061machine: (finished: must succeed: /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp --help >/dev/null, in 0.02 seconds)1062machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/routes.php1063machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/routes.php, in 0.01 seconds)1064machine: must succeed: grep -q 'RHWP Studio' /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/info.xml1065machine: (finished: must succeed: grep -q 'RHWP Studio' /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/info.xml, in 0.01 seconds)1066machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/AppInfo/Application.php1067machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/AppInfo/Application.php, in 0.01 seconds)1068machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/PageController.php1069machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/PageController.php, in 0.01 seconds)1070machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/DocumentController.php1071machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/DocumentController.php, in 0.01 seconds)1072machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Listener/LoadFilesActionScript.php1073machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Listener/LoadFilesActionScript.php, in 0.01 seconds)1074machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/FileResolver.php1075machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/FileResolver.php, in 0.01 seconds)1076machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/ResolvedFile.php1077machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/ResolvedFile.php, in 0.01 seconds)1078machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgExportResult.php1079machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgExportResult.php, in 0.01 seconds)1080machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgPage.php1081machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgPage.php, in 0.01 seconds)1082machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/templates/index.php1083machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/templates/index.php, in 0.01 seconds)1084machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/index.html1085machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/index.html, in 0.01 seconds)1086machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/viewer.js1087machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/viewer.js, in 0.01 seconds)1088machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/files-action.js1089machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/files-action.js, in 0.01 seconds)1090machine: must succeed: OC_PASS='CorrectHorseBatteryStaple42!' nextcloud-occ user:resetpassword --password-from-env root1091machine # [ 23.499407] sudo[1073]: root : TTY=hvc0 ; PWD=/nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps ; USER=nextcloud ; ENV=OC_PASS=CorrectHorseBatteryStaple42! ; COMMAND=/nix/store/xjl7p8dvyk2j53kqf7f43kdj4ypbxz7g-coreutils-9.11/bin/env NEXTCLOUD_CONFIG_DIR=/var/lib/nextcloud/config /nix/store/kdcgp29fps99n9rhq224fwsdbkn2bd8f-php-with-extensions-8.4.26/bin/php occ user:resetpassword --password-from-env root1092machine # [ 23.511646] sudo[1073]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1093machine # [ 23.970697] Nextcloud[1078]: {"reqId":"JxKR4NJQeG0aAmPos0h5","level":2,"time":"2026-10-01T21:50:09+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","scriptName":"occ","message":"dns_get_record(): A temporary server error occurred. at /nix/store/ywpznwj4n4944vyss1xxcbkyi8ggarkk-nextcloud-33.0.9/lib/private/Http/Client/DnsPinMiddleware.php#99","userAgent":"--","version":"33.0.9.1","occ_command":["occ","user:resetpassword"],"data":{"app":"PHP"}}1094machine # [ 23.977697] Nextcloud[1078]: {"reqId":"JxKR4NJQeG0aAmPos0h5","level":2,"time":"2026-10-01T21:50:09+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","scriptName":"occ","message":"dns_get_record(): A temporary server error occurred. at /nix/store/ywpznwj4n4944vyss1xxcbkyi8ggarkk-nextcloud-33.0.9/lib/private/Http/Client/DnsPinMiddleware.php#99","userAgent":"--","version":"33.0.9.1","occ_command":["occ","user:resetpassword"],"data":{"app":"PHP"}}1095machine # [ 23.984658] Nextcloud[1078]: {"reqId":"JxKR4NJQeG0aAmPos0h5","level":2,"time":"2026-10-01T21:50:09+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","scriptName":"occ","message":"dns_get_record(): A temporary server error occurred. at /nix/store/ywpznwj4n4944vyss1xxcbkyi8ggarkk-nextcloud-33.0.9/lib/private/Http/Client/DnsPinMiddleware.php#99","userAgent":"--","version":"33.0.9.1","occ_command":["occ","user:resetpassword"],"data":{"app":"PHP"}}1096machine # [ 23.991463] Nextcloud[1078]: {"reqId":"JxKR4NJQeG0aAmPos0h5","level":2,"time":"2026-10-01T21:50:09+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","scriptName":"occ","message":"dns_get_record(): A temporary server error occurred. at /nix/store/ywpznwj4n4944vyss1xxcbkyi8ggarkk-nextcloud-33.0.9/lib/private/Http/Client/DnsPinMiddleware.php#99","userAgent":"--","version":"33.0.9.1","occ_command":["occ","user:resetpassword"],"data":{"app":"PHP"}}1097machine # [ 24.253566] sudo[1073]: pam_unix(sudo:session): session closed for user nextcloud1098machine: (finished: must succeed: OC_PASS='CorrectHorseBatteryStaple42!' nextcloud-occ user:resetpassword --password-from-env root, in 0.78 seconds)1099machine: must succeed: 1100install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files1101install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files/rhwpviewer-sample-dir1102install -o nextcloud -g nextcloud -m 0640 /nix/store/5qchpacm701wsrswxfvdq0vnn35qyssc-sample.hwp '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwp'1103install -o nextcloud -g nextcloud -m 0640 /nix/store/g6pffbzm2715npx1zm6r1x6i475rw4am-sample.hwpx '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwpx'1104nextcloud-occ files:scan root11051106machine # [ 24.309290] sudo[1080]: root : TTY=hvc0 ; PWD=/nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps ; USER=nextcloud ; COMMAND=/nix/store/xjl7p8dvyk2j53kqf7f43kdj4ypbxz7g-coreutils-9.11/bin/env NEXTCLOUD_CONFIG_DIR=/var/lib/nextcloud/config /nix/store/kdcgp29fps99n9rhq224fwsdbkn2bd8f-php-with-extensions-8.4.26/bin/php occ files:scan root1107machine # [ 24.321899] sudo[1080]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1108machine # [ 24.891095] sudo[1080]: pam_unix(sudo:session): session closed for user nextcloud1109machine: (finished: must succeed: 1110install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files1111install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files/rhwpviewer-sample-dir1112install -o nextcloud -g nextcloud -m 0640 /nix/store/5qchpacm701wsrswxfvdq0vnn35qyssc-sample.hwp '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwp'1113install -o nextcloud -g nextcloud -m 0640 /nix/store/g6pffbzm2715npx1zm6r1x6i475rw4am-sample.hwpx '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwpx'1114nextcloud-occ files:scan root1115, in 0.64 seconds)1116machine: must succeed: 1117python3 - <<'PY'1118import base641119import http.cookiejar1120import json1121import re1122import urllib.error1123import urllib.parse1124import urllib.request1125import xml.etree.ElementTree as ET11261127base = "http://localhost"1128password = "CorrectHorseBatteryStaple42!"1129sample_filename = "한글 제목 샘플.hwp"1130sample_hwpx_filename = "한글 제목 샘플.hwpx"1131sample_dirname = "rhwpviewer-sample-dir"1132cookies = http.cookiejar.CookieJar()1133opener = urllib.request.build_opener(1134 urllib.request.HTTPCookieProcessor(cookies)1135)11361137def get_file_id(filename):1138 body = (1139 '<?xml version="1.0" encoding="utf-8" ?>\n'1140 '<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns">\n'1141 ' <d:prop><oc:fileid /></d:prop>\n'1142 '</d:propfind>\n'1143 ).encode()1144 credentials = base64.b64encode(f"root:{password}".encode()).decode()1145 request = urllib.request.Request(1146 base + "/remote.php/dav/files/root/" + urllib.parse.quote(filename),1147 data=body,1148 headers={1149 "Authorization": "Basic " + credentials,1150 "Content-Type": "application/xml",1151 "Depth": "0",1152 },1153 method="PROPFIND",1154 )1155 response = urllib.request.urlopen(request)1156 assert response.status == 207, response.status1157 xml = response.read()1158 root = ET.fromstring(xml)1159 file_id = root.findtext(".//{http://owncloud.org/ns}fileid")1160 assert file_id is not None, xml.decode("utf-8", "replace")1161 file_id = file_id.strip()1162 assert file_id.isdigit(), file_id1163 return file_id11641165login_html = opener.open(base + "/login").read().decode("utf-8", "replace")1166match = re.search(r'data-requesttoken="([^"]+)"', login_html)1167assert match, login_html[:1000]1168token = match.group(1)11691170data = urllib.parse.urlencode({1171 "user": "root",1172 "password": password,1173 "requesttoken": token,1174 "timezone": "UTC",1175 "timezone_offset": "0",1176}).encode()11771178request = urllib.request.Request(1179 base + "/login",1180 data=data,1181 headers={1182 "Origin": base,1183 "Content-Type": "application/x-www-form-urlencoded",1184 },1185)1186opener.open(request)11871188response = opener.open(base + "/apps/rhwpviewer/")1189assert response.status == 200, response.status1190html = response.read().decode("utf-8", "replace")1191assert "rhwpviewer-root" in html, html[:1000]1192assert "viewer.js" in html, html[:1000]1193assert "Viewer route is ready" in html, html[:1000]11941195response = opener.open(base + "/apps/files/")1196assert response.status == 200, response.status1197html = response.read().decode("utf-8", "replace")1198assert "files-action.js" in html, html[:1000]1199action_script = re.search(r'src="([^"]*files-action\.js[^"]*)"', html)1200assert action_script, html[:1000]1201action_response = opener.open(base + action_script.group(1))1202action_js = action_response.read().decode("utf-8", "replace")1203assert "Open in RHWP Studio" in action_js, action_js[:1000]1204assert "Edit with RHWP" not in action_js, action_js[:1000]1205assert "/apps/rhwpviewer/edit/" in action_js, action_js[:1000]1206assert "default" in action_js, action_js[:1000]12071208def check_editor(filename):1209 file_id = get_file_id(filename)1210 response = opener.open(base + f"/apps/rhwpviewer/edit/{file_id}")1211 assert response.status == 200, response.status1212 assert response.geturl().startswith(base + f"/apps/rhwpviewer/studio/{file_id}"), response.geturl()1213 decoded_editor_url = urllib.parse.unquote(response.geturl())1214 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in decoded_editor_url, decoded_editor_url1215 assert "document.hwp" in decoded_editor_url or "document.hwpx" in decoded_editor_url, decoded_editor_url1216 assert "한글" not in decoded_editor_url, decoded_editor_url1217 studio_html = response.read().decode("utf-8", "replace")12181219 content_response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content")1220 assert content_response.status == 200, content_response.status1221 assert content_response.headers.get_content_type() == "application/octet-stream", content_response.headers1222 content = content_response.read()1223 assert content.startswith(b"\xd0\xcf\x11\xe0") or content.startswith(b"PK"), content[:8]12241225 assert "wasm-unsafe-eval" in response.headers.get("Content-Security-Policy", ""), response.headers1226 assert "rhwp-studio" in studio_html, studio_html[:1000]1227 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in studio_html, studio_html[:1000]1228 assert "showSaveFilePicker" in studio_html, studio_html[:1000]1229 token_match = re.search(r'const requestToken = "([^"]+)";', studio_html)1230 assert token_match, studio_html[:1000]1231 save_request = urllib.request.Request(1232 base + f"/apps/rhwpviewer/api/files/{file_id}/content",1233 data=content,1234 headers={1235 "Content-Type": "application/octet-stream",1236 "requesttoken": token_match.group(1),1237 },1238 method="PUT",1239 )1240 save_response = opener.open(save_request)1241 assert save_response.status == 200, save_response.status1242 save_payload = json.loads(save_response.read().decode("utf-8", "replace"))1243 assert save_payload["status"] == "ok", save_payload1244 assert save_payload["fileId"] == int(file_id), save_payload1245 assert save_payload["bytes"] == len(content), save_payload1246 saved_content = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content").read()1247 assert saved_content == content, len(saved_content)1248 # theme-init.js: nonced and moved off the document root onto the app1249 # subpath, so it loads under Nextcloud and passes the CSP.1250 assert 'src="/theme-init.js"' not in studio_html, studio_html[:1000]1251 theme_match = re.search(1252 r'<script\b([^>]*)src="(/nix-apps/rhwpviewer/js/theme-init\.js)"', studio_html1253 )1254 assert theme_match, studio_html[:1000]1255 assert "nonce=" in theme_match.group(1), theme_match.group(0)1256 # The app bundle is the ES module script; check it specifically rather1257 # than the first <script src> (which is now theme-init.js).1258 module_match = re.search(1259 r'<script\b([^>]*\btype="module"[^>]*)src="([^"]+)"', studio_html1260 )1261 assert module_match, studio_html[:1000]1262 assert "nonce=" in module_match.group(1), module_match.group(0)1263 script_src = module_match.group(2)1264 assert script_src.startswith("/nix-apps/rhwpviewer/js/assets/"), studio_html[:1000]1265 assert 'src="/assets/' not in studio_html, studio_html[:1000]1266 assert 'href="/assets/' not in studio_html, studio_html[:1000]1267 assert "registerSW.js" not in studio_html, studio_html[:1000]1268 # Catch-all guards so a future RHWP Studio <head> change fails loudly1269 # and points at exactly what studioHtml() must handle, rather than1270 # tripping an indirect assertion. (1) no root-absolute asset ref may1271 # survive un-rewritten off the app subpath; (2) every <script src>1272 # must carry the CSP nonce.1273 stray = re.search(r'\b(?:src|href)="/(?!nix-apps/)[^"]*"', studio_html)1274 assert stray is None, stray.group(0) if stray else studio_html[:1000]1275 for tag in re.findall(r'<script\b[^>]*\bsrc="[^>]*>', studio_html):1276 assert "nonce=" in tag, tag12771278 asset_response = opener.open(base + script_src)1279 assert asset_response.status == 200, asset_response.status1280 assert asset_response.headers.get_content_type() == "text/javascript", asset_response.headers1281 asset_js = asset_response.read().decode("utf-8", "replace")1282 assert "new URL(`./rhwp_bg" in asset_js, asset_js[:1000]1283 assert "new URL(`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1284 assert "file:`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1285 return file_id12861287def check_svg_export(filename):1288 file_id = get_file_id(filename)1289 response = opener.open(base + f"/apps/rhwpviewer/view/{file_id}")1290 assert response.status == 200, response.status1291 html = response.read().decode("utf-8", "replace")1292 assert "rhwpviewer-root" in html, html[:1000]1293 assert "rhwpviewer-pages" in html, html[:1000]1294 assert "viewer.js" in html, html[:1000]1295 assert f'data-file-id="{file_id}"' in html, html[:1000]1296 assert file_id in html, html[:1000]1297 assert filename in html, html[:1000]12981299 response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/convert")1300 assert response.status == 200, response.status1301 payload = json.loads(response.read().decode("utf-8", "replace"))1302 assert payload["fileId"] == int(file_id), payload1303 assert payload["fileName"] == filename, payload1304 assert payload["status"] == "ok", payload1305 assert payload["kind"] == "svg", payload1306 assert isinstance(payload["pages"], list) and len(payload["pages"]) >= 1, payload1307 first_page = payload["pages"][0]1308 assert first_page["index"] == 0, payload1309 assert isinstance(first_page["bytes"], int) and first_page["bytes"] > 0, payload1310 assert first_page["url"].startswith(f"/apps/rhwpviewer/api/files/{file_id}/pages/"), payload1311 assert first_page["url"].endswith(".svg"), payload1312 assert filename not in first_page["url"], payload1313 assert "한글" not in first_page["url"], payload13141315 page_response = opener.open(base + first_page["url"])1316 assert page_response.status == 200, page_response.status1317 assert page_response.headers.get_content_type() == "image/svg+xml", page_response.headers1318 svg = page_response.read().decode("utf-8", "replace")1319 assert "<svg" in svg[:1000], svg[:1000]1320 return file_id13211322file_id = check_svg_export(sample_filename)1323check_svg_export(sample_hwpx_filename)1324check_editor(sample_filename)1325check_editor(sample_hwpx_filename)13261327directory_id = get_file_id(sample_dirname)1328try:1329 opener.open(base + f"/apps/rhwpviewer/view/{directory_id}")1330 raise AssertionError("directory fileId unexpectedly succeeded")1331except urllib.error.HTTPError as error:1332 assert error.code == 404, error.code13331334try:1335 opener.open(base + "/apps/rhwpviewer/view/999999999")1336 raise AssertionError("bogus viewer fileId unexpectedly succeeded")1337except urllib.error.HTTPError as error:1338 assert error.code == 404, error.code13391340try:1341 opener.open(base + "/apps/rhwpviewer/api/files/999999999/convert")1342 raise AssertionError("bogus conversion fileId unexpectedly succeeded")1343except urllib.error.HTTPError as error:1344 assert error.code == 404, error.code13451346try:1347 opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/pages/999999.svg")1348 raise AssertionError("bogus page unexpectedly succeeded")1349except urllib.error.HTTPError as error:1350 assert error.code == 404, error.code1351PY13521353machine: (finished: must succeed: 1354python3 - <<'PY'1355import base641356import http.cookiejar1357import json1358import re1359import urllib.error1360import urllib.parse1361import urllib.request1362import xml.etree.ElementTree as ET13631364base = "http://localhost"1365password = "CorrectHorseBatteryStaple42!"1366sample_filename = "한글 제목 샘플.hwp"1367sample_hwpx_filename = "한글 제목 샘플.hwpx"1368sample_dirname = "rhwpviewer-sample-dir"1369cookies = http.cookiejar.CookieJar()1370opener = urllib.request.build_opener(1371 urllib.request.HTTPCookieProcessor(cookies)1372)13731374def get_file_id(filename):1375 body = (1376 '<?xml version="1.0" encoding="utf-8" ?>\n'1377 '<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns">\n'1378 ' <d:prop><oc:fileid /></d:prop>\n'1379 '</d:propfind>\n'1380 ).encode()1381 credentials = base64.b64encode(f"root:{password}".encode()).decode()1382 request = urllib.request.Request(1383 base + "/remote.php/dav/files/root/" + urllib.parse.quote(filename),1384 data=body,1385 headers={1386 "Authorization": "Basic " + credentials,1387 "Content-Type": "application/xml",1388 "Depth": "0",1389 },1390 method="PROPFIND",1391 )1392 response = urllib.request.urlopen(request)1393 assert response.status == 207, response.status1394 xml = response.read()1395 root = ET.fromstring(xml)1396 file_id = root.findtext(".//{http://owncloud.org/ns}fileid")1397 assert file_id is not None, xml.decode("utf-8", "replace")1398 file_id = file_id.strip()1399 assert file_id.isdigit(), file_id1400 return file_id14011402login_html = opener.open(base + "/login").read().decode("utf-8", "replace")1403match = re.search(r'data-requesttoken="([^"]+)"', login_html)1404assert match, login_html[:1000]1405token = match.group(1)14061407data = urllib.parse.urlencode({1408 "user": "root",1409 "password": password,1410 "requesttoken": token,1411 "timezone": "UTC",1412 "timezone_offset": "0",1413}).encode()14141415request = urllib.request.Request(1416 base + "/login",1417 data=data,1418 headers={1419 "Origin": base,1420 "Content-Type": "application/x-www-form-urlencoded",1421 },1422)1423opener.open(request)14241425response = opener.open(base + "/apps/rhwpviewer/")1426assert response.status == 200, response.status1427html = response.read().decode("utf-8", "replace")1428assert "rhwpviewer-root" in html, html[:1000]1429assert "viewer.js" in html, html[:1000]1430assert "Viewer route is ready" in html, html[:1000]14311432response = opener.open(base + "/apps/files/")1433assert response.status == 200, response.status1434html = response.read().decode("utf-8", "replace")1435assert "files-action.js" in html, html[:1000]1436action_script = re.search(r'src="([^"]*files-action\.js[^"]*)"', html)1437assert action_script, html[:1000]1438action_response = opener.open(base + action_script.group(1))1439action_js = action_response.read().decode("utf-8", "replace")1440assert "Open in RHWP Studio" in action_js, action_js[:1000]1441assert "Edit with RHWP" not in action_js, action_js[:1000]1442assert "/apps/rhwpviewer/edit/" in action_js, action_js[:1000]1443assert "default" in action_js, action_js[:1000]14441445def check_editor(filename):1446 file_id = get_file_id(filename)1447 response = opener.open(base + f"/apps/rhwpviewer/edit/{file_id}")1448 assert response.status == 200, response.status1449 assert response.geturl().startswith(base + f"/apps/rhwpviewer/studio/{file_id}"), response.geturl()1450 decoded_editor_url = urllib.parse.unquote(response.geturl())1451 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in decoded_editor_url, decoded_editor_url1452 assert "document.hwp" in decoded_editor_url or "document.hwpx" in decoded_editor_url, decoded_editor_url1453 assert "한글" not in decoded_editor_url, decoded_editor_url1454 studio_html = response.read().decode("utf-8", "replace")14551456 content_response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content")1457 assert content_response.status == 200, content_response.status1458 assert content_response.headers.get_content_type() == "application/octet-stream", content_response.headers1459 content = content_response.read()1460 assert content.startswith(b"\xd0\xcf\x11\xe0") or content.startswith(b"PK"), content[:8]14611462 assert "wasm-unsafe-eval" in response.headers.get("Content-Security-Policy", ""), response.headers1463 assert "rhwp-studio" in studio_html, studio_html[:1000]1464 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in studio_html, studio_html[:1000]1465 assert "showSaveFilePicker" in studio_html, studio_html[:1000]1466 token_match = re.search(r'const requestToken = "([^"]+)";', studio_html)1467 assert token_match, studio_html[:1000]1468 save_request = urllib.request.Request(1469 base + f"/apps/rhwpviewer/api/files/{file_id}/content",1470 data=content,1471 headers={1472 "Content-Type": "application/octet-stream",1473 "requesttoken": token_match.group(1),1474 },1475 method="PUT",1476 )1477 save_response = opener.open(save_request)1478 assert save_response.status == 200, save_response.status1479 save_payload = json.loads(save_response.read().decode("utf-8", "replace"))1480 assert save_payload["status"] == "ok", save_payload1481 assert save_payload["fileId"] == int(file_id), save_payload1482 assert save_payload["bytes"] == len(content), save_payload1483 saved_content = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content").read()1484 assert saved_content == content, len(saved_content)1485 # theme-init.js: nonced and moved off the document root onto the app1486 # subpath, so it loads under Nextcloud and passes the CSP.1487 assert 'src="/theme-init.js"' not in studio_html, studio_html[:1000]1488 theme_match = re.search(1489 r'<script\b([^>]*)src="(/nix-apps/rhwpviewer/js/theme-init\.js)"', studio_html1490 )1491 assert theme_match, studio_html[:1000]1492 assert "nonce=" in theme_match.group(1), theme_match.group(0)1493 # The app bundle is the ES module script; check it specifically rather1494 # than the first <script src> (which is now theme-init.js).1495 module_match = re.search(1496 r'<script\b([^>]*\btype="module"[^>]*)src="([^"]+)"', studio_html1497 )1498 assert module_match, studio_html[:1000]1499 assert "nonce=" in module_match.group(1), module_match.group(0)1500 script_src = module_match.group(2)1501 assert script_src.startswith("/nix-apps/rhwpviewer/js/assets/"), studio_html[:1000]1502 assert 'src="/assets/' not in studio_html, studio_html[:1000]1503 assert 'href="/assets/' not in studio_html, studio_html[:1000]1504 assert "registerSW.js" not in studio_html, studio_html[:1000]1505 # Catch-all guards so a future RHWP Studio <head> change fails loudly1506 # and points at exactly what studioHtml() must handle, rather than1507 # tripping an indirect assertion. (1) no root-absolute asset ref may1508 # survive un-rewritten off the app subpath; (2) every <script src>1509 # must carry the CSP nonce.1510 stray = re.search(r'\b(?:src|href)="/(?!nix-apps/)[^"]*"', studio_html)1511 assert stray is None, stray.group(0) if stray else studio_html[:1000]1512 for tag in re.findall(r'<script\b[^>]*\bsrc="[^>]*>', studio_html):1513 assert "nonce=" in tag, tag15141515 asset_response = opener.open(base + script_src)1516 assert asset_response.status == 200, asset_response.status1517 assert asset_response.headers.get_content_type() == "text/javascript", asset_response.headers1518 asset_js = asset_response.read().decode("utf-8", "replace")1519 assert "new URL(`./rhwp_bg" in asset_js, asset_js[:1000]1520 assert "new URL(`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1521 assert "file:`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1522 return file_id15231524def check_svg_export(filename):1525 file_id = get_file_id(filename)1526 response = opener.open(base + f"/apps/rhwpviewer/view/{file_id}")1527 assert response.status == 200, response.status1528 html = response.read().decode("utf-8", "replace")1529 assert "rhwpviewer-root" in html, html[:1000]1530 assert "rhwpviewer-pages" in html, html[:1000]1531 assert "viewer.js" in html, html[:1000]1532 assert f'data-file-id="{file_id}"' in html, html[:1000]1533 assert file_id in html, html[:1000]1534 assert filename in html, html[:1000]15351536 response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/convert")1537 assert response.status == 200, response.status1538 payload = json.loads(response.read().decode("utf-8", "replace"))1539 assert payload["fileId"] == int(file_id), payload1540 assert payload["fileName"] == filename, payload1541 assert payload["status"] == "ok", payload1542 assert payload["kind"] == "svg", payload1543 assert isinstance(payload["pages"], list) and len(payload["pages"]) >= 1, payload1544 first_page = payload["pages"][0]1545 assert first_page["index"] == 0, payload1546 assert isinstance(first_page["bytes"], int) and first_page["bytes"] > 0, payload1547 assert first_page["url"].startswith(f"/apps/rhwpviewer/api/files/{file_id}/pages/"), payload1548 assert first_page["url"].endswith(".svg"), payload1549 assert filename not in first_page["url"], payload1550 assert "한글" not in first_page["url"], payload15511552 page_response = opener.open(base + first_page["url"])1553 assert page_response.status == 200, page_response.status1554 assert page_response.headers.get_content_type() == "image/svg+xml", page_response.headers1555 svg = page_response.read().decode("utf-8", "replace")1556 assert "<svg" in svg[:1000], svg[:1000]1557 return file_id15581559file_id = check_svg_export(sample_filename)1560check_svg_export(sample_hwpx_filename)1561check_editor(sample_filename)1562check_editor(sample_hwpx_filename)15631564directory_id = get_file_id(sample_dirname)1565try:1566 opener.open(base + f"/apps/rhwpviewer/view/{directory_id}")1567 raise AssertionError("directory fileId unexpectedly succeeded")1568except urllib.error.HTTPError as error:1569 assert error.code == 404, error.code15701571try:1572 opener.open(base + "/apps/rhwpviewer/view/999999999")1573 raise AssertionError("bogus viewer fileId unexpectedly succeeded")1574except urllib.error.HTTPError as error:1575 assert error.code == 404, error.code15761577try:1578 opener.open(base + "/apps/rhwpviewer/api/files/999999999/convert")1579 raise AssertionError("bogus conversion fileId unexpectedly succeeded")1580except urllib.error.HTTPError as error:1581 assert error.code == 404, error.code15821583try:1584 opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/pages/999999.svg")1585 raise AssertionError("bogus page unexpectedly succeeded")1586except urllib.error.HTTPError as error:1587 assert error.code == 404, error.code1588PY1589, in 6.21 seconds)1590(finished: run the VM test script, in 32.11 seconds)1591test script finished in 32.15s1592cleanup1593kill QemuMachine (pid 45)1594machine # qemu-system-x86_64: terminating on signal 15 from pid 39 (/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14)1595machine # [2026-10-01T21:50:17Z INFO virtiofsd] Client disconnected, shutting down1596machine # [2026-10-01T21:50:17Z INFO virtiofsd] Client disconnected, shutting down1597machine # [2026-10-01T21:50:17Z INFO virtiofsd] Client disconnected, shutting down1598(finished: cleanup, in 0.19 seconds)