vm-test-run-nextcloud-rhwpviewer
checks.x86_64-linux.nextcloud
· build #35
· 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.FYd4LXe2mT', 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: 83626b65-7ac9-4353-9cd3-b69a299591cb20machine # 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-09-24T21:48:29Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)31machine # [2026-09-24T21:48:29Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether32machine # [2026-09-24T21:48:29Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)33machine # [2026-09-24T21:48:29Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether34machine # [2026-09-24T21:48:29Z INFO virtiofsd] Waiting for vhost-user socket connection...35machine # [2026-09-24T21:48:29Z WARN virtiofsd::passthrough] Failed to open file handle for the root node: Operation not permitted (os error 1)36machine # [2026-09-24T21:48:29Z WARN virtiofsd::passthrough] File handles do not appear safe to use, disabling file handles altogether37machine # [2026-09-24T21:48:29Z INFO virtiofsd] Waiting for vhost-user socket connection...38machine # [2026-09-24T21:48:29Z INFO virtiofsd] Waiting for vhost-user socket connection...39machine # [2026-09-24T21:48:29Z INFO virtiofsd] Client connected, servicing requests40machine # [2026-09-24T21:48:29Z INFO virtiofsd] Client connected, servicing requests41machine # [2026-09-24T21:48:29Z 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.52 (nixbld@localhost) (gcc (GCC) 15.3.0, GNU ld (GNU Binutils) 2.46) #1-NixOS SMP PREEMPT_DYNAMIC Mon Sep 14 11:36:19 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/hqss020bnirx00nk0b3dgj4xrn3pqksj-nixos-system-machine-test/init regInfo=/nix/.ro-store/pi042m9p283y3wr2pxm8mbk1605mfnjs-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 437922571 cycles80machine # [ 0.000001] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns81machine # [ 0.000003] tsc: Detected 3792.874 MHz processor82machine # [ 0.000655] last_pfn = 0x3ffd8 max_arch_pfn = 0x40000000083machine # [ 0.000686] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs84machine # [ 0.000688] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT85machine # [ 0.002217] found SMP MP-table at [mem 0x000f5450-0x000f545f]86machine # [ 0.002226] Using GB pages for direct mapping87machine # [ 0.002296] RAMDISK: [mem 0x3e36b000-0x3ffcffff]88machine # [ 0.002301] ACPI: Early table checksum verification disabled89machine # [ 0.002303] ACPI: RSDP 0x00000000000F5270 000014 (v00 BOCHS )90machine # [ 0.002306] ACPI: RSDT 0x000000003FFE2422 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001)91machine # [ 0.002309] ACPI: FACP 0x000000003FFE221A 0000F4 (v03 BOCHS BXPC 00000001 BXPC 00000001)92machine # [ 0.002315] ACPI: DSDT 0x000000003FFE0040 0021DA (v01 BOCHS BXPC 00000001 BXPC 00000001)93machine # [ 0.002317] ACPI: FACS 0x000000003FFE0000 00004094machine # [ 0.002318] ACPI: APIC 0x000000003FFE230E 000078 (v03 BOCHS BXPC 00000001 BXPC 00000001)95machine # [ 0.002319] ACPI: HPET 0x000000003FFE2386 000038 (v01 BOCHS BXPC 00000001 BXPC 00000001)96machine # [ 0.002321] ACPI: MCFG 0x000000003FFE23BE 00003C (v01 BOCHS BXPC 00000001 BXPC 00000001)97machine # [ 0.002322] ACPI: WAET 0x000000003FFE23FA 000028 (v01 BOCHS BXPC 00000001 BXPC 00000001)98machine # [ 0.002323] ACPI: Reserving FACP table memory at [mem 0x3ffe221a-0x3ffe230d]99machine # [ 0.002324] ACPI: Reserving DSDT table memory at [mem 0x3ffe0040-0x3ffe2219]100machine # [ 0.002324] ACPI: Reserving FACS table memory at [mem 0x3ffe0000-0x3ffe003f]101machine # [ 0.002325] ACPI: Reserving APIC table memory at [mem 0x3ffe230e-0x3ffe2385]102machine # [ 0.002325] ACPI: Reserving HPET table memory at [mem 0x3ffe2386-0x3ffe23bd]103machine # [ 0.002326] ACPI: Reserving MCFG table memory at [mem 0x3ffe23be-0x3ffe23f9]104machine # [ 0.002326] ACPI: Reserving WAET table memory at [mem 0x3ffe23fa-0x3ffe2421]105machine # [ 0.002710] No NUMA configuration found106machine # [ 0.002711] Faking a node at [mem 0x0000000000000000-0x000000003ffd7fff]107machine # [ 0.002713] NODE_DATA(0) allocated [mem 0x3ffd2780-0x3ffd7cff]108machine # [ 0.002792] Zone ranges:109machine # [ 0.002793] DMA [mem 0x0000000000001000-0x0000000000ffffff]110machine # [ 0.002794] DMA32 [mem 0x0000000001000000-0x000000003ffd7fff]111machine # [ 0.002795] Normal empty112machine # [ 0.002795] Device empty113machine # [ 0.002796] Movable zone start for each node114machine # [ 0.002796] Early memory node ranges115machine # [ 0.002796] node 0: [mem 0x0000000000001000-0x000000000009efff]116machine # [ 0.002797] node 0: [mem 0x0000000000100000-0x000000003ffd7fff]117machine # [ 0.002798] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ffd7fff]118machine # [ 0.002816] On node 0, zone DMA: 1 pages in unavailable ranges119machine # [ 0.003038] On node 0, zone DMA: 97 pages in unavailable ranges120machine # [ 0.017657] On node 0, zone DMA32: 40 pages in unavailable ranges121machine # [ 0.018520] ACPI: PM-Timer IO Port: 0x608122machine # [ 0.018528] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])123machine # [ 0.018547] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23124machine # [ 0.018549] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)125machine # [ 0.018550] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)126machine # [ 0.018551] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)127machine # [ 0.018552] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)128machine # [ 0.018552] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)129machine # [ 0.018554] ACPI: Using ACPI (MADT) for SMP configuration information130machine # [ 0.018555] ACPI: HPET id: 0x8086a201 base: 0xfed00000131machine # [ 0.018557] TSC deadline timer available132machine # [ 0.018561] CPU topo: Max. logical packages: 1133machine # [ 0.018561] CPU topo: Max. logical dies: 1134machine # [ 0.018561] CPU topo: Max. dies per package: 1135machine # [ 0.018565] CPU topo: Max. threads per core: 1136machine # [ 0.018565] CPU topo: Num. cores per package: 1137machine # [ 0.018565] CPU topo: Num. threads per package: 1138machine # [ 0.018566] CPU topo: Allowing 1 present CPUs plus 0 hotplug CPUs139machine # [ 0.018576] kvm-guest: APIC: eoi() replaced with kvm_guest_apic_eoi_write()140machine # [ 0.018600] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]141machine # [ 0.018601] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]142machine # [ 0.018602] [mem 0x40000000-0xafffffff] available for PCI devices143machine # [ 0.018603] Booting paravirtualized kernel on KVM144machine # [ 0.018604] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns145machine # [ 0.022278] setup_percpu: NR_CPUS:384 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1146machine # [ 0.024053] percpu: Embedded 98 pages/cpu s278528 r8192 d114688 u2097152147machine # [ 0.024085] kvm-guest: PV spinlocks disabled, single CPU148machine # [ 0.024086] 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/hqss020bnirx00nk0b3dgj4xrn3pqksj-nixos-system-machine-test/init regInfo=/nix/.ro-store/pi042m9p283y3wr2pxm8mbk1605mfnjs-closure-info/registration console=ttyS0,115200n8 console=tty0149machine # [ 0.024157] Unknown kernel command line parameters "regInfo=/nix/.ro-store/pi042m9p283y3wr2pxm8mbk1605mfnjs-closure-info/registration", will be passed to user space.150machine # [ 0.024174] random: crng init done151machine # [ 0.024174] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes152machine # [ 0.025043] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)153machine # [ 0.025076] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)154machine # [ 0.025101] Fallback order for Node 0: 0155machine # [ 0.025103] Built 1 zonelists, mobility grouping on. Total pages: 262006156machine # [ 0.025104] Policy zone: DMA32157machine # [ 0.027104] mem auto-init: stack:all(zero), heap alloc:on, heap free:off158machine # [ 0.029832] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1159machine # [ 0.031838] allocated 2097152 bytes of page_ext160machine # [ 0.040268] ftrace: allocating 48787 entries in 192 pages161machine # [ 0.040269] ftrace: allocated 192 pages with 2 groups162machine # [ 0.040936] Dynamic Preempt: lazy163machine # [ 0.041082] rcu: Preemptible hierarchical RCU implementation.164machine # [ 0.041082] rcu: RCU event tracing is enabled.165machine # [ 0.041083] rcu: RCU restricting CPUs from NR_CPUS=384 to nr_cpu_ids=1.166machine # [ 0.041084] Trampoline variant of Tasks RCU enabled.167machine # [ 0.041084] Rude variant of Tasks RCU enabled.168machine # [ 0.041085] Tracing variant of Tasks RCU enabled.169machine # [ 0.041085] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.170machine # [ 0.041086] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1171machine # [ 0.041098] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.172machine # [ 0.041099] RCU Tasks Rude: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.173machine # [ 0.041100] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.174machine # [ 0.044881] NR_IRQS: 24832, nr_irqs: 256, preallocated irqs: 16175machine # [ 0.045125] rcu: srcu_init: Setting srcu_struct sizes based on contention.176machine # [ 0.045130] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns177machine # [ 0.045214] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____)178machine # [ 0.050818] Console: colour VGA+ 80x25179machine # [ 0.050821] printk: legacy console [tty0] enabled180machine # [ 0.083769] printk: legacy console [ttyS0] enabled181machine # [ 0.232441] ACPI: Core revision 20250807182machine # [ 0.233593] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns183machine # [ 0.235692] APIC: Switch to symmetric I/O mode setup184machine # [ 0.236956] x2apic enabled185machine # [ 0.237841] APIC: Switched APIC routing to: physical x2apic186machine # [ 0.239905] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1187machine # [ 0.241245] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x6d5818a734c, max_idle_ns: 881590694765 ns188machine # [ 0.243526] Calibrating delay loop (skipped) preset value.. 7585.74 BogoMIPS (lpj=3792874)189machine # [ 0.245596] x86/cpu: User Mode Instruction Prevention (UMIP) activated190machine # [ 0.246628] Last level iTLB entries: 4KB 512, 2MB 255, 4MB 127191machine # [ 0.247527] Last level dTLB entries: 4KB 512, 2MB 255, 4MB 127, 1GB 0192machine # [ 0.248529] mitigations: Enabled attack vectors: user_kernel, user_user, guest_host, guest_guest, SMT mitigations: auto193machine # [ 0.249527] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl194machine # [ 0.250527] Spectre V2 : Mitigation: Retpolines195machine # [ 0.251527] Speculative Return Stack Overflow: Mitigation: Safe RET196machine # [ 0.252527] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization197machine # [ 0.254527] Spectre V2 : Spectre v2 / SpectreRSB: Filling RSB on context switch and VMEXIT198machine # [ 0.255527] Spectre V2 : Enabling Restricted Speculation for firmware calls199machine # [ 0.256528] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier200machine # [ 0.258527] active return thunk: srso_alias_return_thunk201machine # [ 0.260540] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'202machine # [ 0.261526] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'203machine # [ 0.263526] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'204machine # [ 0.264526] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'205machine # [ 0.265526] x86/fpu: Supporting XSAVE feature 0x800: 'Control-flow User registers'206machine # [ 0.266526] x86/fpu: Supporting XSAVE feature 0x1000: 'Control-flow Kernel registers (KVM only)'207machine # [ 0.268527] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256208machine # [ 0.270526] x86/fpu: xstate_offset[9]: 832, xstate_sizes[9]: 8209machine # [ 0.271526] x86/fpu: xstate_offset[11]: 840, xstate_sizes[11]: 16210machine # [ 0.272526] x86/fpu: xstate_offset[12]: 856, xstate_sizes[12]: 24211machine # [ 0.274526] x86/fpu: Enabled xstate features 0x1a07, context size is 880 bytes, using 'compacted' format.212machine # [ 0.302243] Freeing SMP alternatives memory: 44K213machine # [ 0.302528] pid_max: default: 32768 minimum: 301214machine # [ 0.304390] LSM: initializing lsm=capability,landlock,yama,bpf,ima215machine # [ 0.305611] landlock: Up and running.216machine # [ 0.306527] Yama: becoming mindful.217machine # [ 0.307727] LSM support for eBPF active218machine # [ 0.308605] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)219machine # [ 0.309546] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)220machine # [ 0.313094] smpboot: CPU0: AMD Ryzen Threadripper PRO 5965WX 24-Cores (family: 0x19, model: 0x8, stepping: 0x2)221machine # [ 0.313943] Performance Events: Fam17h+ core perfctr, AMD PMU driver.222machine # [ 0.314530] ... version: 0223machine # [ 0.315521] ... bit width: 48224machine # [ 0.316324] ... generic counters: 6225machine # [ 0.317348] ... generic bitmap: 000000000000003f226machine # [ 0.318528] ... fixed-purpose counters: 0227machine # [ 0.319506] ... fixed-purpose bitmap: 0000000000000000228machine # [ 0.320528] ... value mask: 0000ffffffffffff229machine # [ 0.321528] ... max period: 00007fffffffffff230machine # [ 0.322528] ... global_ctrl mask: 000000000000003f231machine # [ 0.323611] signal: max sigframe size: 3376232machine # [ 0.324645] rcu: Hierarchical SRCU implementation.233machine # [ 0.325531] rcu: Max phase no-delay instances is 400.234machine # [ 0.330186] smp: Bringing up secondary CPUs ...235machine # [ 0.330540] smp: Brought up 1 node, 1 CPU236machine # [ 0.331462] smpboot: Total of 1 processors activated (7585.74 BogoMIPS)237machine # [ 0.332676] Memory: 943012K/1048024K available (17247K kernel code, 2727K rwdata, 13616K rodata, 3652K init, 2976K bss, 97580K reserved, 0K cma-reserved)238machine # [ 0.333703] devtmpfs: initialized239machine # [ 0.334673] x86/mm: Memory block size: 128MB240machine # [ 0.336348] posixtimers hash table entries: 512 (order: 1, 8192 bytes, linear)241machine # [ 0.337555] futex hash table entries: 256 (16384 bytes on 1 NUMA nodes, total 16 KiB, linear).242machine # [ 0.338598] pinctrl core: initialized pinctrl subsystem243machine # [ 0.339792] PM: RTC time: 21:48:29, date: 2026-09-24244machine # [ 0.343038] NET: Registered PF_NETLINK/PF_ROUTE protocol family245machine # [ 0.343825] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations246machine # [ 0.344548] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations247machine # [ 0.345648] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations248machine # [ 0.346535] audit: initializing netlink subsys (disabled)249machine # [ 0.347758] thermal_sys: Registered thermal governor 'fair_share'250machine # [ 0.347760] thermal_sys: Registered thermal governor 'bang_bang'251machine # [ 0.348531] audit: type=2000 audit(1790286510.508:1): state=initialized audit_enabled=0 res=1252machine # [ 0.350530] thermal_sys: Registered thermal governor 'step_wise'253machine # [ 0.350531] thermal_sys: Registered thermal governor 'user_space'254machine # [ 0.351528] thermal_sys: Registered thermal governor 'power_allocator'255machine # [ 0.352552] cpuidle: using governor menu256machine # [ 0.355368] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5257machine # [ 0.356766] PCI: ECAM [mem 0xb0000000-0xbfffffff] (base 0xb0000000) for domain 0000 [bus 00-ff]258machine # [ 0.357529] PCI: ECAM [mem 0xb0000000-0xbfffffff] reserved as E820 entry259machine # [ 0.358537] PCI: Using configuration type 1 for base access260machine # [ 0.359708] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.261machine # [ 0.366761] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages262machine # [ 0.367528] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page263machine # [ 0.373530] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages264machine # [ 0.374528] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page265machine # [ 0.384871] ACPI: Added _OSI(Module Device)266machine # [ 0.385529] ACPI: Added _OSI(Processor Device)267machine # [ 0.390527] ACPI: Added _OSI(Processor Aggregator Device)268machine # [ 0.393928] ACPI: 1 ACPI AML tables successfully acquired and loaded269machine # [ 0.399896] ACPI: Interpreter enabled270machine # [ 0.400541] ACPI: PM: (supports S0 S3 S4 S5)271machine # [ 0.401521] ACPI: Using IOAPIC for interrupt routing272machine # [ 0.403172] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug273machine # [ 0.403528] PCI: Using E820 reservations for host bridge windows274machine # [ 0.404667] ACPI: Enabled 2 GPEs in block 00 to 3F275machine # [ 0.409504] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])276machine # [ 0.410532] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]277machine # [ 0.411600] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug LTR]278machine # [ 0.412647] acpi PNP0A08:00: _OSC: OS now controls [PME AER PCIeCapability]279machine # [ 0.413955] PCI host bridge to bus 0000:00280machine # [ 0.414533] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]281machine # [ 0.415529] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]282machine # [ 0.416529] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]283machine # [ 0.417529] pci_bus 0000:00: root bus resource [mem 0x40000000-0xafffffff window]284machine # [ 0.418529] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xfebfffff window]285machine # [ 0.419529] pci_bus 0000:00: root bus resource [mem 0x100000000-0x8ffffffff window]286machine # [ 0.420529] pci_bus 0000:00: root bus resource [bus 00-ff]287machine # [ 0.421619] pci 0000:00:00.0: [8086:29c0] type 00 class 0x060000 conventional PCI endpoint288machine # [ 0.423238] pci 0000:00:01.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint289machine # [ 0.426588] pci 0000:00:01.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]290machine # [ 0.427551] pci 0000:00:01.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]291machine # [ 0.428571] pci 0000:00:01.0: ROM [mem 0xfebc0000-0xfebcffff pref]292machine # [ 0.429829] pci 0000:00:01.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]293machine # [ 0.431531] pci 0000:00:02.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint294machine # [ 0.434456] pci 0000:00:02.0: BAR 0 [io 0xc100-0xc11f]295machine # [ 0.435485] pci 0000:00:02.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]296machine # [ 0.436571] pci 0000:00:02.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]297machine # [ 0.437540] pci 0000:00:02.0: ROM [mem 0xfeb40000-0xfeb7ffff pref]298machine # [ 0.439834] pci 0000:00:03.0: [1af4:1005] type 00 class 0x00ff00 conventional PCI endpoint299machine # [ 0.441541] pci 0000:00:03.0: BAR 0 [io 0xc120-0xc13f]300machine # [ 0.442540] pci 0000:00:03.0: BAR 1 [mem 0xfebd2000-0xfebd2fff]301machine # [ 0.443571] pci 0000:00:03.0: BAR 4 [mem 0xfe004000-0xfe007fff 64bit pref]302machine # [ 0.445497] pci 0000:00:04.0: [1af4:1001] type 00 class 0x010000 conventional PCI endpoint303machine # [ 0.447539] pci 0000:00:04.0: BAR 0 [io 0xc000-0xc07f]304machine # [ 0.448546] pci 0000:00:04.0: BAR 1 [mem 0xfebd3000-0xfebd3fff]305machine # [ 0.449583] pci 0000:00:04.0: BAR 4 [mem 0xfe008000-0xfe00bfff 64bit pref]306machine # [ 0.451506] pci 0000:00:05.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint307machine # [ 0.454360] pci 0000:00:05.0: BAR 0 [io 0xc140-0xc15f]308machine # [ 0.455482] pci 0000:00:05.0: BAR 1 [mem 0xfebd4000-0xfebd4fff]309machine # [ 0.456571] pci 0000:00:05.0: BAR 4 [mem 0xfe00c000-0xfe00ffff 64bit pref]310machine # [ 0.457540] pci 0000:00:05.0: ROM [mem 0xfeb80000-0xfebbffff pref]311machine # [ 0.459489] pci 0000:00:06.0: [1af4:1052] type 00 class 0x090000 conventional PCI endpoint312machine # [ 0.462187] pci 0000:00:06.0: BAR 1 [mem 0xfebd5000-0xfebd5fff]313machine # [ 0.462571] pci 0000:00:06.0: BAR 4 [mem 0xfe010000-0xfe013fff 64bit pref]314machine # [ 0.464510] pci 0000:00:07.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint315machine # [ 0.466550] pci 0000:00:07.0: BAR 1 [mem 0xfebd6000-0xfebd6fff]316machine # [ 0.467571] pci 0000:00:07.0: BAR 4 [mem 0xfe014000-0xfe017fff 64bit pref]317machine # [ 0.469539] pci 0000:00:08.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint318machine # [ 0.471550] pci 0000:00:08.0: BAR 1 [mem 0xfebd7000-0xfebd7fff]319machine # [ 0.472571] pci 0000:00:08.0: BAR 4 [mem 0xfe018000-0xfe01bfff 64bit pref]320machine # [ 0.474484] pci 0000:00:09.0: [1af4:105a] type 00 class 0x018000 conventional PCI endpoint321machine # [ 0.477177] pci 0000:00:09.0: BAR 1 [mem 0xfebd8000-0xfebd8fff]322machine # [ 0.477571] pci 0000:00:09.0: BAR 4 [mem 0xfe01c000-0xfe01ffff 64bit pref]323machine # [ 0.479481] pci 0000:00:0a.0: [1af4:1003] type 00 class 0x078000 conventional PCI endpoint324machine # [ 0.481549] pci 0000:00:0a.0: BAR 0 [io 0xc080-0xc0bf]325machine # [ 0.482540] pci 0000:00:0a.0: BAR 1 [mem 0xfebd9000-0xfebd9fff]326machine # [ 0.483571] pci 0000:00:0a.0: BAR 4 [mem 0xfe020000-0xfe023fff 64bit pref]327machine # [ 0.485491] pci 0000:00:0b.0: [1af4:1005] type 00 class 0x00ff00 conventional PCI endpoint328machine # [ 0.487547] pci 0000:00:0b.0: BAR 0 [io 0xc160-0xc17f]329machine # [ 0.488540] pci 0000:00:0b.0: BAR 1 [mem 0xfebda000-0xfebdafff]330machine # [ 0.489571] pci 0000:00:0b.0: BAR 4 [mem 0xfe024000-0xfe027fff 64bit pref]331machine # [ 0.491522] pci 0000:00:1d.0: [8086:2934] type 00 class 0x0c0300 conventional PCI endpoint332machine # [ 0.493356] pci 0000:00:1d.0: BAR 4 [io 0xc180-0xc19f]333machine # [ 0.494745] pci 0000:00:1d.1: [8086:2935] type 00 class 0x0c0300 conventional PCI endpoint334machine # [ 0.496337] pci 0000:00:1d.1: BAR 4 [io 0xc1a0-0xc1bf]335machine # [ 0.497734] pci 0000:00:1d.2: [8086:2936] type 00 class 0x0c0300 conventional PCI endpoint336machine # [ 0.501560] pci 0000:00:1d.2: BAR 4 [io 0xc1c0-0xc1df]337machine # [ 0.502890] pci 0000:00:1d.7: [8086:293a] type 00 class 0x0c0320 conventional PCI endpoint338machine # [ 0.504547] pci 0000:00:1d.7: BAR 0 [mem 0xfebdb000-0xfebdbfff]339machine # [ 0.505886] pci 0000:00:1f.0: [8086:2918] type 00 class 0x060100 conventional PCI endpoint340machine # [ 0.507066] pci 0000:00:1f.0: quirk: [io 0x0600-0x067f] claimed by ICH6 ACPI/GPIO/TCO341machine # [ 0.507894] pci 0000:00:1f.2: [8086:2922] type 00 class 0x010601 conventional PCI endpoint342machine # [ 0.509580] pci 0000:00:1f.2: BAR 4 [io 0xc1e0-0xc1ff]343machine # [ 0.510540] pci 0000:00:1f.2: BAR 5 [mem 0xfebdc000-0xfebdcfff]344machine # [ 0.512037] pci 0000:00:1f.3: [8086:2930] type 00 class 0x0c0500 conventional PCI endpoint345machine # [ 0.513819] pci 0000:00:1f.3: BAR 4 [io 0x0700-0x073f]346machine # [ 0.519471] ACPI: PCI: Interrupt link LNKA configured for IRQ 10347machine # [ 0.520668] ACPI: PCI: Interrupt link LNKB configured for IRQ 10348machine # [ 0.521660] ACPI: PCI: Interrupt link LNKC configured for IRQ 11349machine # [ 0.522659] ACPI: PCI: Interrupt link LNKD configured for IRQ 11350machine # [ 0.523658] ACPI: PCI: Interrupt link LNKE configured for IRQ 10351machine # [ 0.524660] ACPI: PCI: Interrupt link LNKF configured for IRQ 10352machine # [ 0.525661] ACPI: PCI: Interrupt link LNKG configured for IRQ 11353machine # [ 0.526702] ACPI: PCI: Interrupt link LNKH configured for IRQ 11354machine # [ 0.527624] ACPI: PCI: Interrupt link GSIA configured for IRQ 16355machine # [ 0.528546] ACPI: PCI: Interrupt link GSIB configured for IRQ 17356machine # [ 0.529546] ACPI: PCI: Interrupt link GSIC configured for IRQ 18357machine # [ 0.530542] ACPI: PCI: Interrupt link GSID configured for IRQ 19358machine # [ 0.531542] ACPI: PCI: Interrupt link GSIE configured for IRQ 20359machine # [ 0.532542] ACPI: PCI: Interrupt link GSIF configured for IRQ 21360machine # [ 0.533545] ACPI: PCI: Interrupt link GSIG configured for IRQ 22361machine # [ 0.534545] ACPI: PCI: Interrupt link GSIH configured for IRQ 23362machine # [ 0.536303] iommu: Default domain type: Translated363machine # [ 0.537504] iommu: DMA domain TLB invalidation policy: lazy mode364machine # [ 0.538747] ACPI: bus type USB registered365machine # [ 0.539579] usbcore: registered new interface driver usbfs366machine # [ 0.540545] usbcore: registered new interface driver hub367machine # [ 0.541539] usbcore: registered new device driver usb368machine # [ 0.543226] NetLabel: Initializing369machine # [ 0.543533] NetLabel: domain hash size = 128370machine # [ 0.544528] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO371machine # [ 0.545561] NetLabel: unlabeled traffic allowed by default372machine # [ 0.546540] PCI: Using ACPI for IRQ routing373machine # [ 0.631085] pci 0000:00:01.0: vgaarb: setting as boot VGA device374machine # [ 0.631524] pci 0000:00:01.0: vgaarb: bridge control possible375machine # [ 0.631524] pci 0000:00:01.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none376machine # [ 0.631530] vgaarb: loaded377machine # [ 0.632390] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0378machine # [ 0.633406] hpet0: 3 comparators, 64-bit 100.000000 MHz counter379machine # [ 0.637584] clocksource: Switched to clocksource kvm-clock380machine # [ 0.640995] VFS: Disk quotas dquot_6.6.0381machine # [ 0.641967] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)382machine # [ 0.643659] pnp: PnP ACPI init383machine # [ 0.644611] ACPI: IRQ 4 override to edge(!), high(!)384machine # [ 0.645855] system 00:04: [mem 0xb0000000-0xbfffffff window] has been reserved385machine # [ 0.647841] pnp: PnP ACPI: found 5 devices386machine # [ 0.655455] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns387machine # [ 0.657384] clocksource: Switched to clocksource acpi_pm388machine # [ 0.658717] NET: Registered PF_INET protocol family389machine # [ 0.660032] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)390machine # [ 0.675242] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)391machine # [ 0.677231] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)392machine # [ 0.679018] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)393machine # [ 0.680783] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)394machine # [ 0.682447] TCP: Hash tables configured (established 8192 bind 8192)395machine # [ 0.683918] MPTCP token hash table entries: 1024 (order: 3, 24576 bytes, linear)396machine # [ 0.685618] UDP hash table entries: 512 (order: 3, 32768 bytes, linear)397machine # [ 0.687120] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear)398machine # [ 0.688731] NET: Registered PF_UNIX/PF_LOCAL protocol family399machine # [ 0.690059] NET: Registered PF_XDP protocol family400machine # [ 0.691209] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]401machine # [ 0.692645] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]402machine # [ 0.694025] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]403machine # [ 0.695534] pci_bus 0000:00: resource 7 [mem 0x40000000-0xafffffff window]404machine # [ 0.697058] pci_bus 0000:00: resource 8 [mem 0xc0000000-0xfebfffff window]405machine # [ 0.698572] pci_bus 0000:00: resource 9 [mem 0x100000000-0x8ffffffff window]406machine # [ 0.700704] ACPI: \_SB_.GSIA: Enabled at IRQ 16407machine # [ 0.702945] ACPI: \_SB_.GSIB: Enabled at IRQ 17408machine # [ 0.705199] ACPI: \_SB_.GSIC: Enabled at IRQ 18409machine # [ 0.707372] ACPI: \_SB_.GSID: Enabled at IRQ 19410machine # [ 0.709292] PCI: CLS 0 bytes, default 64411machine # [ 0.710505] Trying to unpack rootfs image as initramfs...412machine # [ 0.716463] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x6d5818a734c, max_idle_ns: 881590694765 ns413machine # [ 0.754758] Initialise system trusted keyrings414machine # [ 0.755957] workingset: timestamp_bits=40 max_order=18 bucket_order=0415machine # [ 0.776126] Key type asymmetric registered416machine # [ 0.777127] Asymmetric key parser 'x509' registered417machine # [ 0.780464] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)418machine # [ 0.785480] io scheduler mq-deadline registered419machine # [ 0.786551] io scheduler kyber registered420machine # [ 0.789886] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled421machine # [ 0.793643] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A422machine # [ 0.800572] Linux agpgart interface v0.103423machine # [ 0.801603] ACPI: bus type drm_connector registered424machine # [ 0.804819] usbcore: registered new interface driver usbserial_generic425machine # [ 0.806278] usbserial: USB Serial support registered for generic426machine # [ 0.811438] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled427machine # [ 0.813221] drop_monitor: Initializing network drop monitor service428machine # [ 0.816558] NET: Registered PF_INET6 protocol family429machine # [ 0.820679] Segment Routing with IPv6430machine # [ 0.821600] In-situ OAM (IOAM) with IPv6431machine # [ 0.824658] IPI shorthand broadcast: enabled432machine # [ 0.832784] sched_clock: Marking stable (639024319, 193394722)->(942532375, -110113334)433machine # [ 0.836496] registered taskstats version 1434machine # [ 0.837693] Loading compiled-in X.509 certificates435machine # [ 0.855726] Demotion targets for Node 0: null436machine # [ 0.858483] Key type .fscrypt registered437machine # [ 0.859426] Key type fscrypt-provisioning registered438machine # [ 0.862521] ima: No TPM chip found, activating TPM-bypass!439machine # [ 0.863796] ima: Allocated hash algorithm: sha1440machine # [ 0.868450] ima: No architecture policies found441machine # [ 0.869669] PM: Magic number: 10:838:854442machine # [ 0.871387] RAS: Correctable Errors collector initialized.443machine # [ 0.881818] clk: Disabling unused clocks444machine # [ 0.884435] PM: genpd: Disabling unused power domains445machine # [ 1.007052] Freeing initrd memory: 29076K446machine # [ 1.010170] Freeing unused decrypted memory: 2028K447machine # [ 1.012824] Freeing unused kernel image (initmem) memory: 3652K448machine # [ 1.014238] Write protecting the kernel read-only data: 32768k449machine # [ 1.016340] Freeing unused kernel image (text/rodata gap) memory: 1184K450machine # [ 1.018196] Freeing unused kernel image (rodata/data gap) memory: 720K451machine # [ 1.059430] x86/mm: Checked W+X mappings: passed, no W+X pages found.452machine # [ 1.060897] Run /init as init process453machine # [ 1.070477] systemd[1]: Inserted module 'autofs4'454machine # [ 1.088734] fuse: init (API version 7.45)455machine # [ 1.095708] ACPI: \_SB_.GSIG: Enabled at IRQ 22456machine # [ 1.098651] ACPI: \_SB_.GSIH: Enabled at IRQ 23457machine # [ 1.102220] ACPI: \_SB_.GSIE: Enabled at IRQ 20458machine # [ 1.104786] ACPI: \_SB_.GSIF: Enabled at IRQ 21459machine # [ 1.110924] virtiofs virtio5: discovered new tag: nix-store460machine # [ 1.113202] virtiofs virtio5: virtio_fs_setup_dax: No cache capability461machine # [ 1.121426] virtiofs virtio6: discovered new tag: shared462machine # [ 1.123678] virtiofs virtio6: virtio_fs_setup_dax: No cache capability463machine # [ 1.127618] virtiofs virtio7: discovered new tag: xchg464machine # [ 1.129981] virtiofs virtio7: virtio_fs_setup_dax: No cache capability465machine # [ 1.149807] systemd[1]: Successfully made /usr/ read-only.466machine # [ 1.486736] 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.495868] systemd[1]: Detected virtualization kvm.468machine # [ 1.497222] systemd[1]: Detected architecture x86-64.469machine # [ 1.498540] systemd[1]: Running in initrd.470machine # [ 1.499741] systemd[1]: Initializing machine ID from random generator.471machine # [ 1.501274] systemd[1]: Hostname set to <machine>.472machine # [ 1.691352] systemd[1]: bpf-restrict-fs: LSM BPF program attached473machine # [ 1.725305] systemd[1]: Queued start job for default target Initrd Default Target.474machine # [ 1.729722] systemd[1]: Created slice Slice /system/modprobe.475machine # [ 1.731281] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.476machine # [ 1.733155] systemd[1]: Expecting device /dev/disk/by-label/nixos...477machine # [ 1.734692] systemd[1]: Reached target Path Units.478machine # [ 1.735891] systemd[1]: Reached target Slice Units.479machine # [ 1.737100] systemd[1]: Reached target Swaps.480machine # [ 1.738220] systemd[1]: Reached target Timer Units.481machine # [ 1.739553] systemd[1]: Listening on D-Bus System Message Bus Socket.482machine # [ 1.741158] systemd[1]: Listening on Journal Socket (/dev/log).483machine # [ 1.742739] systemd[1]: Listening on Journal Sockets.484machine # [ 1.744084] systemd[1]: Listening on udev Control Socket.485machine # [ 1.745501] systemd[1]: Listening on udev Kernel Socket.486machine # [ 1.746814] systemd[1]: Reached target Socket Units.487machine # [ 1.748763] systemd[1]: Starting Create List of Static Device Nodes...488machine # [ 1.755933] systemd[1]: Starting Load Kernel Module configfs...489machine # [ 1.766836] systemd[1]: Starting Journal Service...490machine # [ 1.785332] systemd[1]: Starting Load Kernel Modules...491machine # [ 1.792541] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os492machine # [ 1.799469] systemd[1]: Starting Coldplug All udev Devices...493machine # [ 1.806210] systemd-journald[65]: Collecting audit messages is disabled.494machine # [ 1.814118] systemd[1]: Finished Create List of Static Device Nodes.495machine # [ 1.822031] systemd[1]: modprobe@configfs.service: Deactivated successfully.496machine # [ 1.830934] systemd[1]: Finished Load Kernel Module configfs.497machine # [ 1.837874] systemd[1]: Kernel Configuration File System skipped, unmet condition check ConditionPathExists=/sys/kernel/config498machine # [ 1.843343] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.499machine # [ 1.851149] systemd[1]: Starting Create Static Device Nodes in /dev gracefully...500machine # [ 1.855533] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev501machine # [ 1.886217] systemd[1]: Finished Create Static Device Nodes in /dev gracefully.502machine # [ 1.894479] systemd[1]: Finished Load Kernel Modules.503machine # [ 1.901572] systemd[1]: Starting Apply Kernel Variables...504machine # [ 1.914012] systemd[1]: Starting Create Static Device Nodes in /dev...505machine # [ 1.932549] systemd[1]: Finished Apply Kernel Variables.506machine # [ 1.943514] systemd[1]: Finished Create Static Device Nodes in /dev.507machine # [ 1.948655] systemd[1]: Reached target Preparation for Local File Systems.508machine # [ 1.953489] systemd[1]: Reached target Local File Systems.509machine # [ 1.960568] systemd[1]: Starting Rule-based Manager for Device Events and Files...510machine # [ 1.771590] systemd-modules-load[66]: Inserted module 'dm_mod'511machine # [ 1.775389] systemd-modules-load[66]: Inserted module 'virtio_balloon'512machine # [ 1.778357] systemd-modules-load[66]: Inserted module 'virtio_gpu'513machine # [ 1.975595] systemd[1]: Started Journal Service.514machine # [ 1.797253] systemd[1]: Starting Create System Files and Directories...515machine # [ 1.819543] systemd[1]: Finished Create System Files and Directories.516machine # [ 1.826305] systemd-udevd[73]: Using default interface naming scheme 'v261'.517machine # [ 1.850096] systemd[1]: Started Rule-based Manager for Device Events and Files.518machine # [ 1.877207] systemd[1]: Finished Coldplug All udev Devices.519machine # [ 1.878783] systemd[1]: Reached target System Initialization.520machine # [ 1.880281] systemd[1]: Reached target Basic System.521machine # [ 2.300553] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12522machine # [ 2.306655] virtio_blk virtio2: 1/0/0 default/read/poll queues523machine # [ 2.313247] serio: i8042 KBD port at 0x60,0x64 irq 1524machine # [ 2.314153] serio: i8042 AUX port at 0x60,0x64 irq 12525machine # [ 2.320889] virtio_blk virtio2: [vda] 2097152 512-byte logical blocks (1.07 GB/1.00 GiB)526machine # [ 2.333257] ehci-pci 0000:00:1d.7: EHCI Host Controller527machine # [ 2.334241] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 1528machine # [ 2.336662] ehci-pci 0000:00:1d.7: irq 19, io mem 0xfebdb000529machine # [ 2.344429] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00530machine # [ 2.346677] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18531machine # [ 2.348071] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1532machine # [ 2.352470] usb usb1: Product: EHCI Host Controller533machine # [ 2.353330] usb usb1: Manufacturer: Linux 6.18.52 ehci_hcd534machine # [ 2.355732] usb usb1: SerialNumber: 0000:00:1d.7535machine # [ 2.358530] hub 1-0:1.0: USB hub found536machine # [ 2.359230] hub 1-0:1.0: 6 ports detected537machine # [ 2.364775] uhci_hcd 0000:00:1d.0: UHCI Host Controller538machine # [ 2.365722] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2539machine # [ 2.379671] uhci_hcd 0000:00:1d.0: detected 2 ports540machine # [ 2.387429] uhci_hcd 0000:00:1d.0: irq 16, io port 0x0000c180541machine # [ 2.397457] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18542machine # [ 2.398887] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1543machine # [ 2.218203] (udev-worker)[92]: eth1: Config file /etc/systemd/network/40-eth1.link is applied to device based on potentially unpredictable interface name.544machine # [ 2.222199] systemd[1]: Starting Virtual Console Setup...545machine # [ 2.226757] (udev-worker)[90]: Network interface NamePolicy= disabled on kernel command line.546machine # [ 2.235920] (udev-worker)[92]: Network interface NamePolicy= disabled on kernel command line.547machine # [ 2.437417] usb usb2: Product: UHCI Host Controller548machine # [ 2.438266] usb usb2: Manufacturer: Linux 6.18.52 uhci_hcd549machine # [ 2.442630] SCSI subsystem initialized550machine # [ 2.253935] systemd-vconsole-setup[96]: Configuration of first virtual console was skipped, ignoring remaining ones.551machine # [ 2.259096] systemd[1]: Finished Virtual Console Setup.552machine # [ 2.455619] usb usb2: SerialNumber: 0000:00:1d.0553machine # [ 2.461449] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0554machine # [ 2.469435] hub 2-0:1.0: USB hub found555machine # [ 2.475408] hub 2-0:1.0: 2 ports detected556machine # [ 2.486818] uhci_hcd 0000:00:1d.1: UHCI Host Controller557machine # [ 2.487765] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3558machine # [ 2.303461] systemd[1]: Found device /dev/disk/by-label/nixos.559machine # [ 2.304850] systemd[1]: Reached target Initrd Root Device.560machine # [ 2.499314] uhci_hcd 0000:00:1d.1: detected 2 ports561machine # [ 2.500309] uhci_hcd 0000:00:1d.1: irq 17, io port 0x0000c1a0562machine # [ 2.310082] systemd[1]: Starting File System Check on /dev/disk/by-label/nixos...563machine # [ 2.507544] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18564machine # [ 2.513709] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1565machine # [ 2.519343] usb usb3: Product: UHCI Host Controller566machine # [ 2.520584] usb usb3: Manufacturer: Linux 6.18.52 uhci_hcd567machine # [ 2.522442] usb usb3: SerialNumber: 0000:00:1d.1568machine # [ 2.525347] hub 3-0:1.0: USB hub found569machine # [ 2.527612] hub 3-0:1.0: 2 ports detected570machine # [ 2.339833] systemd-fsck[103]: nixos: clean, 12/65536 files, 13019/262144 blocks571machine # [ 2.536409] uhci_hcd 0000:00:1d.2: UHCI Host Controller572machine # [ 2.537310] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4573machine # [ 2.543917] uhci_hcd 0000:00:1d.2: detected 2 ports574machine # [ 2.545206] uhci_hcd 0000:00:1d.2: irq 18, io port 0x0000c1c0575machine # [ 2.354837] systemd[1]: Finished File System Check on /dev/disk/by-label/nixos.576machine # [ 2.552832] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.18577machine # [ 2.554249] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1578machine # [ 2.558439] usb usb4: Product: UHCI Host Controller579machine # [ 2.559330] usb usb4: Manufacturer: Linux 6.18.52 uhci_hcd580machine # [ 2.561833] ahci 0000:00:1f.2: AHCI vers 0001.0000, 32 command slots, 1.5 Gbps, SATA mode581machine # [ 2.563276] usb usb4: SerialNumber: 0000:00:1d.2582machine # [ 2.565033] hub 4-0:1.0: USB hub found583machine # [ 2.566296] hub 4-0:1.0: 2 ports detected584machine # [ 2.567418] ahci 0000:00:1f.2: 6/6 ports implemented (port mask 0x3f)585machine # [ 2.578853] ahci 0000:00:1f.2: flags: 64bit ncq only586machine # [ 2.593266] scsi host0: ahci587machine # [ 2.596416] scsi host1: ahci588machine # [ 2.599456] scsi host2: ahci589machine # [ 2.600411] usb 1-1: new high-speed USB device number 2 using ehci-pci590machine # [ 2.602061] scsi host3: ahci591machine # [ 2.604185] scsi host4: ahci592machine # [ 2.608022] scsi host5: ahci593machine # [ 2.610286] ata1: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc100 irq 47 lpm-pol 1594machine # [ 2.616410] ata2: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc180 irq 47 lpm-pol 1595machine # [ 2.618641] ata3: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc200 irq 47 lpm-pol 1596machine # [ 2.620136] ata4: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc280 irq 47 lpm-pol 1597machine # [ 2.621675] ata5: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc300 irq 47 lpm-pol 1598machine # [ 2.623169] ata6: SATA max UDMA/133 abar m4096@0xfebdc000 port 0xfebdc380 irq 47 lpm-pol 1599machine # [ 2.730851] usb 1-1: New USB device found, idVendor=0627, idProduct=0001, bcdDevice= 0.00600machine # [ 2.732879] usb 1-1: New USB device strings: Mfr=1, Product=3, SerialNumber=10601machine # [ 2.735045] usb 1-1: Product: QEMU USB Tablet602machine # [ 2.736466] usb 1-1: Manufacturer: QEMU603machine # [ 2.737711] usb 1-1: SerialNumber: 28754-0000:00:1d.7-1604machine # [ 2.751912] hid: raw HID events driver (C) Jiri Kosina605machine # [ 2.620227] systemd[1]: Mounting /sysroot...606machine # [ 2.934773] ata1: SATA link down (SStatus 0 SControl 300)607machine # [ 2.936813] ata4: SATA link down (SStatus 0 SControl 300)608machine # [ 2.938572] ata6: SATA link down (SStatus 0 SControl 300)609machine # [ 2.940476] ata2: SATA link down (SStatus 0 SControl 300)610machine # [ 2.942275] ata5: SATA link down (SStatus 0 SControl 300)611machine # [ 2.943907] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)612machine # [ 2.945594] ata3.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100613machine # [ 2.946733] ata3.00: applying bridge limits614machine # [ 2.947866] ata3.00: configured for UDMA/100615machine # [ 2.949135] scsi 2:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5616machine # [ 3.003580] usbcore: registered new interface driver usbhid617machine # [ 3.004562] usbhid: USB HID core driver618machine # [ 3.022695] 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.026749] 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.056691] sr 2:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray621machine # [ 3.058299] EXT4-fs (vda): mounted filesystem 83626b65-7ac9-4353-9cd3-b69a299591cb r/w with ordered data mode. Quota mode: none.622machine # [ 2.869427] systemd[1]: Mounted /sysroot.623machine # [ 2.870821] systemd[1]: Reached target Initrd Root File System.624machine # [ 2.872861] systemd[1]: Starting Mountpoints Configured in the Real Root...625machine # [ 3.068510] cdrom: Uniform CD-ROM driver Revision: 3.20626machine # [ 2.885328] systemd-sysroot-fstab-check[136]: /sysroot should be mounted in the initrd, will request daemon-reload.627machine # [ 2.889508] systemd[1]: Reload requested from client PID 136 ('systemd-sysroot') (unit initrd-parse-etc.service)...628machine # [ 2.891551] systemd[1]: Reloading...629machine # [ 2.966619] systemd[1]: Reloading finished in 77 ms.630machine # [ 2.975371] systemd-sysroot-fstab-check[136]: Requesting initrd-fs.target/start/replace...631machine # [ 2.979183] systemd-sysroot-fstab-check[136]: Requesting swap.target/start/replace...632machine # [ 2.984036] systemd[1]: initrd-parse-etc.service: Deactivated successfully.633machine # [ 2.986098] systemd[1]: Finished Mountpoints Configured in the Real Root.634machine # [ 2.988190] systemd[1]: initrd-parse-etc.service: Triggering OnSuccess= dependencies.635machine # [ 3.621360] systemd[1]: Mounting /sysroot/nix/.ro-store...636machine # [ 3.626231] systemd[1]: Mounting /sysroot/nix/.rw-store...637machine # [ 3.631173] systemd[1]: Mounting /sysroot/run...638machine # [ 3.636252] systemd[1]: Mounting /sysroot/tmp/shared...639machine # [ 3.644487] systemd[1]: Mounting /sysroot/tmp/xchg...640machine # [ 3.656428] systemd[1]: Mounted /sysroot/nix/.ro-store.641machine # [ 3.664194] systemd[1]: Mounted /sysroot/run.642machine # [ 3.665166] systemd[1]: Mounted /sysroot/nix/.rw-store.643machine # [ 3.668084] systemd[1]: Mounted /sysroot/tmp/shared.644machine # [ 3.672616] systemd[1]: Mounted /sysroot/tmp/xchg.645machine # [ 3.675662] systemd[1]: Starting rw-sysroot-nix-store.service...646machine # [ 3.685915] systemd[1]: rw-sysroot-nix-store.service: Deactivated successfully.647machine # [ 3.687910] systemd[1]: Finished rw-sysroot-nix-store.service.648machine # [ 4.620805] systemd[1]: Mounting /sysroot/nix/store...649machine # [ 4.643695] systemd[1]: Mounted /sysroot/nix/store.650machine # [ 4.645372] systemd[1]: Reached target Initrd File Systems.651machine # [ 4.647895] systemd[1]: Starting Find NixOS closure...652machine # [ 4.651157] systemd[1]: Starting Create Volatile Files and Directories in the Real Root...653machine # [ 4.667114] systemd[1]: Finished Create Volatile Files and Directories in the Real Root.654machine # [ 4.670538] systemd[1]: sysroot-run-credentials-systemd\x2dtmpfiles\x2dsetup\x2dsysroot.service.mount: Deactivated successfully.655machine # [ 4.676918] systemd[1]: Finished Find NixOS closure.656machine # [ 4.678976] systemd[1]: Reached target Initrd Default Target.657machine # [ 4.680389] systemd[1]: Starting Cleaning Up and Shutting Down Daemons...658machine # [ 4.692440] systemd[1]: Stopped target Initrd Default Target.659machine # [ 4.694190] systemd[1]: Stopped target Basic System.660machine # [ 4.695351] systemd[1]: Stopped target Initrd Root Device.661machine # [ 4.697159] systemd[1]: Stopped target Path Units.662machine # [ 4.698256] systemd[1]: systemd-ask-password-console.path: Deactivated successfully.663machine # [ 4.699677] systemd[1]: Stopped Dispatch Password Requests to Console Directory Watch.664machine # [ 4.701470] systemd[1]: Stopped target Slice Units.665machine # [ 4.702896] systemd[1]: Stopped target Socket Units.666machine # [ 4.704375] systemd[1]: Stopped target System Initialization.667machine # [ 4.706192] systemd[1]: Stopped target Swaps.668machine # [ 4.707206] systemd[1]: Stopped target Timer Units.669machine # [ 4.708589] systemd[1]: dbus.socket: Deactivated successfully.670machine # [ 4.709761] systemd[1]: Closed D-Bus System Message Bus Socket.671machine # [ 4.711190] systemd[1]: initrd-find-nixos-closure.service: Deactivated successfully.672machine # [ 4.713186] systemd[1]: Stopped Find NixOS closure.673machine # [ 4.714277] systemd[1]: Starting rw-sysroot-nix-store.service...674machine # [ 4.716147] systemd[1]: systemd-sysctl.service: Deactivated successfully.675machine # [ 4.717428] systemd[1]: Stopped Apply Kernel Variables.676machine # [ 4.718510] systemd[1]: systemd-modules-load.service: Deactivated successfully.677machine # [ 4.720191] systemd[1]: Stopped Load Kernel Modules.678machine # [ 4.721985] systemd[1]: systemd-tmpfiles-setup-sysroot.service: Deactivated successfully.679machine # [ 4.724360] systemd[1]: Stopped Create Volatile Files and Directories in the Real Root.680machine # [ 4.726129] systemd[1]: systemd-tmpfiles-setup.service: Deactivated successfully.681machine # [ 4.728178] systemd[1]: Stopped Create System Files and Directories.682machine # [ 4.729647] systemd[1]: Stopped target Local File Systems.683machine # [ 4.731453] systemd[1]: Stopped target Preparation for Local File Systems.684machine # [ 4.733196] systemd[1]: systemd-udev-trigger.service: Deactivated successfully.685machine # [ 4.734832] systemd[1]: Stopped Coldplug All udev Devices.686machine # [ 4.736647] systemd[1]: Stopping Rule-based Manager for Device Events and Files...687machine # [ 4.738425] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.688machine # [ 4.740584] systemd[1]: Stopped Virtual Console Setup.689machine # [ 4.748684] systemd[1]: initrd-cleanup.service: Deactivated successfully.690machine # [ 4.751697] systemd[1]: Finished Cleaning Up and Shutting Down Daemons.691machine # [ 4.753575] systemd[1]: systemd-udevd.service: Deactivated successfully.692machine # [ 4.755618] systemd[1]: Stopped Rule-based Manager for Device Events and Files.693machine # [ 4.758135] systemd[1]: rw-sysroot-nix-store.service: Deactivated successfully.694machine # [ 4.759609] systemd[1]: Finished rw-sysroot-nix-store.service.695machine # [ 4.763096] systemd[1]: systemd-udevd-control.socket: Deactivated successfully.696machine # [ 4.764577] systemd[1]: Closed udev Control Socket.697machine # [ 4.766401] systemd[1]: Starting Cleanup udev Database...698machine # [ 4.767565] systemd[1]: systemd-tmpfiles-setup-dev.service: Deactivated successfully.699machine # [ 4.769257] systemd[1]: Stopped Create Static Device Nodes in /dev.700machine # [ 4.771114] systemd[1]: systemd-tmpfiles-setup-dev-early.service: Deactivated successfully.701machine # [ 4.772618] systemd[1]: Stopped Create Static Device Nodes in /dev gracefully.702machine # [ 4.773979] systemd[1]: kmod-static-nodes.service: Deactivated successfully.703machine # [ 4.776159] systemd[1]: Stopped Create List of Static Device Nodes.704machine # [ 4.790242] systemd[1]: initrd-udevadm-cleanup-db.service: Deactivated successfully.705machine # [ 4.791849] systemd[1]: Finished Cleanup udev Database.706machine # [ 4.793478] systemd[1]: Reached target Switch Root.707machine # [ 4.795294] systemd[1]: Starting NixOS Activation...708machine # [ 4.850526] initrd-nixos-activation-start[188]: booting system configuration /nix/store/hqss020bnirx00nk0b3dgj4xrn3pqksj-nixos-system-machine-test709machine # [ 4.874215] initrd-nixos-activation-start[188]: running activation script...710machine # [ 5.051868] initrd-nixos-activation-start[211]: setting up /etc...711machine # [ 5.151845] systemd[1]: initrd-nixos-activation.service: Deactivated successfully.712machine # [ 5.153420] systemd[1]: Finished NixOS Activation.713machine # [ 5.155598] systemd[1]: Starting Switch Root...714machine # [ 5.167864] systemd[1]: Switching root.715machine # [ 5.483452] systemd-journald[65]: Received SIGTERM from PID 1 (systemd).716machine # [ 5.618993] NET: Registered PF_VSOCK protocol family717machine # [ 5.976444] 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)718machine # [ 5.983379] systemd[1]: Detected virtualization kvm.719machine # [ 5.984586] systemd[1]: Detected architecture x86-64.720machine # [ 5.985753] systemd[1]: Detected first boot.721machine # [ 5.987603] systemd[1]: Initializing machine ID from random generator.722machine # [ 6.203484] systemd[1]: bpf-restrict-fs: LSM BPF program attached723machine # [ 6.269104] systemd[1]: Applying preset policy.724machine # [ 6.423002] systemd[1]: Populated /etc with preset unit settings.725machine # [ 6.611538] systemd[1]: initrd-switch-root.service: Deactivated successfully.726machine # [ 6.613264] systemd[1]: Stopped initrd-switch-root.service.727machine # [ 6.615756] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1.728machine # [ 6.618104] systemd[1]: Created slice Slice /system/getty.729machine # [ 6.619729] systemd[1]: Created slice PHP FastCGI Process Manager Slice.730machine # [ 6.621504] systemd[1]: Created slice User and Session Slice.731machine # [ 6.622655] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.732machine # [ 6.624152] systemd[1]: Started Forward Password Requests to Wall Directory Watch.733machine # [ 6.625571] systemd[1]: Expecting device /dev/hvc0...734machine # [ 6.626511] systemd[1]: Expecting device /dev/ttyS0...735machine # [ 6.627492] systemd[1]: Reached target Local Encrypted Volumes.736machine # [ 6.628576] systemd[1]: Stopped target initrd-fs.target.737machine # [ 6.629573] systemd[1]: Stopped target initrd-root-fs.target.738machine # [ 6.630627] systemd[1]: Stopped target initrd-switch-root.target.739machine # [ 6.631762] systemd[1]: Reached target Virtual Machines and Containers.740machine # [ 6.632960] systemd[1]: Reached target Path Units.741machine # [ 6.633915] systemd[1]: Reached target Remote File Systems.742machine # [ 6.644808] systemd[1]: Reached target Slice Units.743machine # [ 6.645778] systemd[1]: Reached target Swaps.744machine # [ 6.647629] systemd[1]: Listening on Query the User Interactively for a Password.745machine # [ 6.650184] systemd[1]: Listening on Process Core Dump Socket.746machine # [ 6.652148] systemd[1]: Listening on Credential Encryption/Decryption.747machine # [ 6.654246] systemd[1]: Listening on Factory Reset Management.748machine # [ 6.655484] systemd[1]: Listening on Hostname Service Socket.749machine # [ 6.658199] systemd[1]: Starting Journal Log Access Socket...750machine # [ 6.659920] systemd[1]: Listening on Journal Audit Socket.751machine # [ 6.662712] systemd[1]: Listening on Console Output Muting Service Socket.752machine # [ 6.664143] systemd[1]: Listening on Userspace Out-Of-Memory (OOM) Killer Socket.753machine # [ 6.665597] systemd[1]: TPM PCR Measurements skipped, unmet condition check ConditionSecurity=measured-os754machine # [ 6.667230] systemd[1]: Make TPM PCR Policy skipped, unmet condition check ConditionSecurity=measured-uki755machine # [ 6.671456] systemd[1]: Listening on Disk Repartitioning Service Socket.756machine # [ 6.672763] systemd[1]: Listening on udev Control Socket.757machine # [ 6.673938] systemd[1]: Listening on udev Varlink Socket.758machine # [ 6.676151] systemd[1]: Mounting Huge Pages File System...759machine # [ 6.679609] systemd[1]: Mounting POSIX Message Queue File System...760machine # [ 6.686233] systemd[1]: Mounting Kernel Debug File System...761machine # [ 6.692075] systemd[1]: Mounting Kernel Trace File System...762machine # [ 6.700387] systemd[1]: Starting Create List of Static Device Nodes...763machine # [ 6.715989] systemd[1]: Starting Load Kernel Module configfs...764machine # [ 6.725204] systemd[1]: Load Kernel Module drm skipped, unmet condition check ConditionKernelModuleLoaded=!drm765machine # [ 6.733195] systemd[1]: Load Kernel Module efi_pstore skipped, unmet condition check ConditionKernelModuleLoaded=!efi_pstore766machine # [ 6.738366] systemd[1]: Load Kernel Module fuse skipped, unmet condition check ConditionKernelModuleLoaded=!fuse767machine # [ 6.747634] systemd[1]: Mounting FUSE Control File System...768machine # [ 6.750450] systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67769machine # [ 6.757680] systemd[1]: Starting Journal Service...770machine # [ 6.763820] systemd[1]: Starting Load Kernel Modules...771machine # [ 6.774472] systemd[1]: Starting Userspace Out-Of-Memory (OOM) Killer...772machine # [ 6.786558] systemd[1]: Starting Remount Root and Kernel File Systems...773machine # [ 6.790571] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os774machine # [ 6.799621] systemd[1]: Starting Coldplug All udev Devices...775machine # [ 6.803813] systemd-journald[281]: Collecting audit messages is enabled.776machine # [ 6.809571] systemd[1]: Listening on Journal Log Access Socket.777machine # [ 6.813619] systemd[1]: Mounted Huge Pages File System.778machine # [ 6.820572] systemd[1]: Mounted POSIX Message Queue File System.779machine # [ 6.829373] systemd[1]: Mounted Kernel Debug File System.780machine # [ 6.831125] loop: module loaded781machine # [ 6.643944] systemd[1]: Queued start job for default target Multi-User System.[ 6.840645] systemd[1]: Started Journal Service.782machine # 783machine # [ 6.649644] systemd[1]: systemd-journald.service: Deactivated successfully.784machine # [ 6.655532] systemd-modules-load[282]: Inserted module 'loop'785machine # [ 6.657483] systemd[1]: Mounted Kernel Trace File System.786machine # [ 6.665737] systemd[1]: Finished Create List of Static Device Nodes.787machine # [ 6.670398] systemd[1]: modprobe@configfs.service: Deactivated successfully.788machine # [ 6.865468] EXT4-fs (vda): re-mounted 83626b65-7ac9-4353-9cd3-b69a299591cb.789machine # [ 6.675351] systemd[1]: Finished Load Kernel Module configfs.790machine # [ 6.681578] systemd-modules-load[282]: Inserted module 'tls'791machine # [ 6.684074] systemd[1]: Mounted FUSE Control File System.792machine # [ 6.689678] systemd[1]: Finished Load Kernel Modules.793machine # [ 6.693191] systemd[1]: Finished Remount Root and Kernel File Systems.794machine # [ 6.701627] systemd[1]: Listening on Disk Image Download Service Socket.795machine # [ 6.706644] systemd[1]: Mounting Kernel Configuration File System...796machine # [ 6.711200] systemd[1]: Starting Firewall...797machine # [ 6.715105] systemd[1]: Starting Flush Journal to Persistent Storage...798machine # [ 6.716383] systemd[1]: Platform Persistent Storage Archival skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/fs/pstore799machine # [ 6.725632] systemd[1]: Starting Load/Save OS Random Seed...800machine # [ 6.729332] systemd-oomd[284]: No swap; memory pressure usage will be degraded801machine # [ 6.738084] systemd[1]: Starting Apply Kernel Variables...802machine # [ 6.757471] systemd[1]: Starting Create Static Device Nodes in /dev gracefully...803machine # [ 6.758902] systemd[1]: TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os804machine # [ 6.763163] systemd[1]: Started Userspace Out-Of-Memory (OOM) Killer.805machine # [ 6.978028] systemd-journald[281]: Received client request to flush runtime journal.806machine # [ 6.956797] systemd[1]: Mounted Kernel Configuration File System.807machine # [ 6.959717] systemd[1]: Finished Load/Save OS Random Seed.808machine # [ 6.961316] systemd[1]: Reached target First Boot Complete.809machine # [ 6.962666] systemd[1]: Finished Apply Kernel Variables.810machine # [ 6.966408] systemd[1]: Finished Flush Journal to Persistent Storage.811machine # [ 6.981132] systemd[1]: Finished Create Static Device Nodes in /dev gracefully.812machine # [ 6.983765] systemd[1]: Starting Create Static Device Nodes in /dev...813machine # [ 7.014941] systemd[1]: Finished Coldplug All udev Devices.814machine # [ 7.034097] systemd[1]: Finished Create Static Device Nodes in /dev.815machine # [ 7.035790] systemd[1]: Reached target Preparation for Local File Systems.816machine # [ 7.038926] systemd[1]: Starting Rule-based Manager for Device Events and Files...817machine # [ 7.074993] systemd-udevd[326]: Using default interface naming scheme 'v261'.818machine # [ 7.123089] systemd[1]: Started Rule-based Manager for Device Events and Files.819machine # [ 7.249233] systemd[1]: Load Kernel Module fuse skipped, unmet condition check ConditionKernelModuleLoaded=!fuse820machine # [ 7.347912] systemd[1]: Condition check resulted in /dev/hvc0 being skipped.821machine # [ 7.360991] systemd[1]: Condition check resulted in /dev/ttyS0 being skipped.822machine # [ 7.381161] (udev-worker)[354]: eth1: Config file /etc/systemd/network/40-eth1.link is applied to device based on potentially unpredictable interface name.823machine # [ 7.384338] (udev-worker)[354]: Network interface NamePolicy= disabled on kernel command line.824machine # [ 7.387582] (udev-worker)[350]: Network interface NamePolicy= disabled on kernel command line.825machine # [ 7.422978] systemd[1]: Mounting /run/wrappers...826machine # [ 7.454680] systemd[1]: Mounted /run/wrappers.827machine # [ 7.456904] systemd[1]: Reached target Local File Systems.828machine # [ 7.460508] systemd[1]: Listening on Boot Loader Control Service Socket.829machine # [ 7.465194] systemd[1]: Starting register-nix-paths.service...830machine # [ 7.469512] systemd[1]: Starting Create SUID/SGID Wrappers...831machine # [ 7.470692] systemd[1]: Update Boot Loader Random Seed skipped, no trigger condition checks were met.832machine # [ 7.483251] systemd[1]: Starting Save Transient machine-id to Disk...833machine # [ 7.498447] systemd[1]: Starting Create System Files and Directories...834machine # [ 7.535536] systemd[1]: Condition check resulted in Virtio network device being skipped.835machine # [ 7.537816] systemd[1]: Load Kernel Module efi_pstore skipped, unmet condition check ConditionKernelModuleLoaded=!efi_pstore836machine # [ 7.540481] systemd[1]: Update Boot Loader Random Seed skipped, no trigger condition checks were met.837machine # [ 7.545218] systemd[1]: Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67838machine # [ 7.549297] systemd[1]: Platform Persistent Storage Archival skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/fs/pstore839machine # [ 7.552194] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os840machine # [ 7.555482] systemd[1]: TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-os841machine # [ 7.624695] systemd[1]: etc-machine\x2did.mount: Deactivated successfully.842machine # [ 7.631166] systemd[1]: Finished Save Transient machine-id to Disk.843machine # [ 7.636873] systemd[1]: Finished Create System Files and Directories.844machine # [ 7.647626] systemd[1]: Starting Rebuild Journal Catalog...845machine # [ 7.661526] systemd[1]: Starting Record System Boot/Shutdown in UTMP...846machine # [ 7.747965] systemd[1]: Finished Record System Boot/Shutdown in UTMP.847machine # [ 7.766117] systemd[1]: Finished Rebuild Journal Catalog.848machine # [ 7.771456] systemd[1]: Starting Update is Completed...849machine # [ 7.839522] systemd[1]: Finished Update is Completed.850machine # [ 8.060689] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3851machine # [ 8.133826] ACPI: button: Power Button [PWRF]852machine # [ 8.145605] mousedev: PS/2 mouse device common for all mice853machine # [ 7.980716] systemd[1]: Finished Firewall.854machine # [ 8.030603] systemd[1]: suid-sgid-wrappers.service: Deactivated successfully.855machine # [ 8.033448] systemd[1]: Finished Create SUID/SGID Wrappers.856machine # [ 8.243881] rtc_cmos PNP0B00:00: RTC can wake from S4857machine # [ 8.249225] input: QEMU Virtio Keyboard as /devices/pci0000:00/0000:00:06.0/virtio4/input/input4858machine # [ 8.256572] parport_pc 00:02: reported by Plug and Play ACPI859machine # [ 8.257673] parport0: PC-style at 0x378, irq 7 [PCSPP(,...)]860machine # [ 8.267495] bochs-drm 0000:00:01.0: vgaarb: deactivate vga console861machine # [ 8.279889] rtc_cmos PNP0B00:00: registered as rtc0862machine # [ 8.199891] systemd[1]: Finished register-nix-paths.service.863machine # [ 8.201625] systemd[1]: Reached target System Initialization.864machine # [ 8.203691] systemd[1]: Started Discard unused filesystem blocks once a week.865machine # [ 8.205403] systemd[1]: Started Daily Cleanup of Temporary Directories.866machine # [ 8.208786] systemd[1]: Listening on D-Bus System Message Bus Socket.867machine # [ 8.210075] systemd[1]: Listening on Nix Daemon Socket.868machine # [ 8.211281] systemd[1]: Listening on Virtual Machine and Container Registration Service Socket.869machine # [ 8.213472] systemd[1]: Reached target Socket Units.870machine # [ 8.214546] systemd[1]: Reached target Basic System.871machine # [ 8.279986] rtc_cmos PNP0B00:00: setting system clock to 2026-09-24T21:48:37 UTC (1790286517)872machine # [ 8.280073] rtc_cmos PNP0B00:00: alarms up to one day, y3k, 242 bytes nvram, hpet irqs873machine # [ 8.227084] systemd[1]: Started backdoor.service.874machine # [ 8.229537] systemd[1]: Starting Import lastlog data into lastlog2 database...875machine # [ 8.232085] systemd[1]: Starting nextcloud-setup.service...876machine # [ 8.243842] systemd[1]: Starting Name Service Cache Daemon (nsncd)...877machine # [ 8.253728] systemd[1]: Starting Post-Boot Actions...878machine # [ 8.274533] systemd[1]: Started Reset console on configuration changes.879machine # [ 8.280509] systemd-journald[281]: Time jumped backwards, rotating.880machine # [ 8.284950] lpc_ich 0000:00:1f.0: I/O space for GPIO uninitialized881machine # [ 8.282190] systemd[1]: Starting resolvconf update...882machine # [ 8.373787] Console: switching to colour dummy device 80x25883machine # [ 8.451780] input: VirtualPS/2 VMware VMMouse as /devices/platform/i8042/serio1/input/input6884machine # [ 8.452398] input: VirtualPS/2 VMware VMMouse as /devices/platform/i8042/serio1/input/input5885machine # [ 8.322713] systemd[1]: Starting D-Bus System Message Bus...886machine # connecting to host...887machine # [ 8.348909] systemd[1]: Finished Post-Boot Actions.888machine # [ 8.362062] systemd[1]: Started Name Service Cache Daemon (nsncd).889machine # [ 8.364298] systemd[1]: Reached target Host and Network Name Lookups.890machine # [ 8.367576] systemd[1]: Reached target User and Group Name Lookups.891machine: Guest shell says: b'Spawning backdoor root shell...\n'892machine # [ 8.370700] nsncd[511]: Sep 24 21:48:37.782 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket"893machine: connected to guest root shell894machine: (connecting took 9.12 seconds)895machine: (finished: waiting for the VM to finish booting, in 9.12 seconds)896machine # [ 8.392195] systemd[1]: Starting User Login Management...897machine # [ 8.417895] systemd[1]: Finished Import lastlog data into lastlog2 database.898machine # [ 8.460051] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt899machine # [ 8.460167] i2c i2c-0: Memory type 0x07 not supported yet, not instantiating SPD900machine: (finished: waiting for success: systemctl show nextcloud-setup.service -p Result --value | grep -qx success, in 9.25 seconds)901machine: waiting for unit phpfpm-nextcloud.service902machine # [ 8.512701] dbus-broker-launch[522]: Looking up NSS user entry for 'systemd-timesync'...903machine # [ 8.527239] dbus-broker-launch[522]: NSS returned no entry for 'systemd-timesync'904machine # [ 8.529344] dbus-broker-launch[522]: Invalid user-name in /nix/store/0krz968iibqcjnnpcriamnfzxvmsrv16-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync"905machine # [ 8.746393] [drm] Found bochs VGA, ID 0xb0c5.906machine # [ 8.746395] [drm] Framebuffer size 16384 kB @ 0xfd000000, mmio @ 0xfebd0000.907machine # [ 8.555482] systemd[1]: Starting Virtual Console Setup...908machine # [ 8.563384] systemd-logind[539]: New seat seat0.909machine # [ 8.567146] systemd-logind[539]: Watching system buttons on /dev/input/event2 (Power Button)910machine # [ 8.571247] systemd[1]: Started User Login Management.911machine # [ 8.765693] bochs-drm 0000:00:01.0: [drm] Registered 1 planes with drm panic912machine # [ 8.766645] [drm] Initialized bochs-drm 1.0.0 for 0000:00:01.0 on minor 0913machine # [ 8.578037] systemd[1]: Started D-Bus System Message Bus.914machine # [ 8.599592] systemd-logind[539]: Watching system buttons on /dev/input/event0 (AT Translated Set 2 keyboard)915machine # [ 8.606363] systemd[1]: Stopped target Host and Network Name Lookups.916machine # [ 8.607678] systemd[1]: Stopping Host and Network Name Lookups...917machine # [ 8.610120] systemd[1]: Stopped target User and Group Name Lookups.918machine # [ 8.611366] systemd[1]: Stopping User and Group Name Lookups...919machine # [ 8.616249] systemd[1]: Starting linger-users.service...920machine # [ 8.620711] dbus-broker-launch[522]: Ready921machine # [ 8.621740] systemd[1]: Stopping Name Service Cache Daemon (nsncd)...922machine # [ 8.654299] systemd[1]: nscd.service: Deactivated successfully.923machine # [ 8.660634] systemd[1]: Stopped Name Service Cache Daemon (nsncd).924machine # [ 8.691234] systemd[1]: linger-users.service: Deactivated successfully.925machine # [ 8.693495] systemd[1]: Finished linger-users.service.926machine # [ 8.711287] systemd[1]: Starting Name Service Cache Daemon (nsncd)...927machine # [ 8.745347] systemd[1]: Finished resolvconf update.928machine # [ 8.746372] systemd[1]: Reached target Preparation for Network.929machine # [ 8.760214] systemd[1]: Starting DHCP Client...930machine # [ 8.763950] systemd[1]: Starting Address configuration of eth1...931machine # [ 8.768087] systemd[1]: Starting Extra networking commands....932machine # [ 8.787974] nsncd[615]: Sep 24 21:48:38.200 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket"933machine # [ 8.793110] systemd[1]: Started Name Service Cache Daemon (nsncd).934machine # [ 8.800357] systemd[1]: Reached target Host and Network Name Lookups.935machine # [ 8.808309] systemd[1]: Reached target User and Group Name Lookups.936machine # [ 9.100867] ppdev: user-space parallel port driver937machine # [ 9.127064] iTCO_wdt iTCO_wdt.1.auto: Found a ICH9 TCO device (Version=2, TCOBASE=0x0660)938machine # [ 9.151379] iTCO_wdt iTCO_wdt.1.auto: initialized. heartbeat=30 sec (nowayout=0)939machine # [ 9.159495] Console: switching to colour frame buffer device 160x50940machine # [ 9.209769] 8021q: 802.1Q VLAN Support v1.8941machine # [ 9.209778] 8021q: adding VLAN 0 to HW filter on device eth1942machine # [ 9.252062] bochs-drm 0000:00:01.0: [drm] fb0: bochs-drmdrmfb frame buffer device943machine # [ 8.903134] network-addresses-eth1-start[622]: adding address 192.168.1.1/24... done944machine # [ 9.061650] network-addresses-eth1-start[622]: adding address 2001:db8:1::1/64... done945machine # [ 9.066102] dhcpcd[639]: dhcpcd-10.3.2 starting946machine # [ 9.067239] systemd[1]: Finished Address configuration of eth1.947machine # [ 9.076841] dhcpcd[694]: dev: loaded udev948machine # [ 9.080612] systemd-logind[539]: Watching system buttons on /dev/input/event3 (QEMU Virtio Keyboard)949machine # [ 9.088607] systemd[1]: Finished Extra networking commands..950machine # [ 9.089943] systemd[1]: Reached target Network.951machine # [ 9.093812] systemd[1]: Starting Nginx Web Server...952machine # [ 9.094930] systemd[1]: Starting Redis Server - redis-nextcloud...953machine # [ 9.098462] systemd[1]: Starting Permit User Sessions...954machine # [ 9.104890] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.955machine # [ 9.106289] systemd[1]: Stopped Virtual Console Setup.956machine # [ 9.107324] systemd[1]: Starting Virtual Console Setup...957machine # [ 9.145092] systemd[1]: Finished Permit User Sessions.958machine # [ 9.159399] systemd[1]: Started Getty on tty1.959machine # [ 9.160382] systemd[1]: Reached target Login Prompts.960machine # [ 9.203130] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.961machine # [ 9.209119] systemd[1]: systemd-vconsole-setup.service: Deactivated successfully.962machine # [ 9.211676] systemd[1]: Stopped Virtual Console Setup.963machine # [ 9.225474] systemd[1]: Starting Virtual Console Setup...964machine # [ 9.341170] nginx-pre-start[716]: nginx: the configuration file /nix/store/r67wx98b4i9b4a72x3zzk70s6k45ygns-nginx.conf syntax is ok965machine # [ 9.343257] nginx-pre-start[716]: nginx: configuration file /nix/store/r67wx98b4i9b4a72x3zzk70s6k45ygns-nginx.conf test is successful966machine # [ 9.356885] systemd[1]: Started Nginx Web Server.967machine # [ 9.573882] cfg80211: Loading compiled-in X.509 certificates for regulatory database968machine # [ 9.629755] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'969machine # [ 9.630641] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'970machine # [ 9.640150] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2971machine # [ 9.641299] cfg80211: failed to load regulatory.db972machine # [ 9.663930] kvm_amd: TSC scaling supported973machine # [ 9.671865] kvm_amd: Nested Virtualization enabled974machine # [ 9.672539] kvm_amd: Nested Paging enabled975machine # [ 9.673071] kvm_amd: LBR virtualization supported976machine # [ 9.679624] kvm_amd: Virtual VMLOAD VMSAVE supported977machine # [ 9.680311] kvm_amd: Virtual GIF supported978machine # [ 9.511082] redis-server[722]: Supervised by systemd. Please make sure you set appropriate values for TimeoutStartSec and TimeoutStopSec in your service unit.979machine # [ 9.513669] redis-server[722]: oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo980machine # [ 9.516765] redis-server[722]: Redis version=8.10.1, bits=64, commit=00000000, modified=0, pid=722, just started981machine # [ 9.519521] redis-server[722]: Configuration loaded982machine # [ 9.522503] redis[722]: monotonic clock: POSIX clock_gettime983machine # [ 9.529736] redis[722]: Running mode=standalone, port=0.984machine # [ 9.535577] redis[722]: Server initialized985machine # [ 9.542193] redis[722]: Ready to accept connections unix986machine # [ 9.543442] systemd[1]: Started Redis Server - redis-nextcloud.987machine # [ 9.544628] redis[722]: WARNING: Redis does not require authentication. Redis will accept connections from any local client.988machine # [ 9.761106] 8021q: adding VLAN 0 to HW filter on device eth0989machine # [ 9.569440] dhcpcd[694]: eth0: waiting for carrier990machine # [ 9.570768] dhcpcd[694]: eth0: carrier acquired991machine # [ 9.775288] EDAC MC: Ver: 3.0.0992machine # [ 9.587367] dhcpcd[694]: DUID 00:01:00:01:32:48:57:37:52:54:00:12:34:56993machine # [ 9.588632] dhcpcd[694]: eth0: IAID 00:12:34:56994machine # [ 9.589665] dhcpcd[694]: eth0: adding address fe80::5054:ff:fe12:3456995machine # [ 9.663758] systemd-vconsole-setup[719]: Configuration of first virtual console was skipped, ignoring remaining ones.996machine # [ 9.669875] systemd[1]: Finished Virtual Console Setup.997machine # [ 10.077860] dhcpcd[694]: eth0: soliciting a DHCP lease998machine # [ 10.281688] NET: Registered PF_PACKET protocol family999machine # [ 10.092454] dhcpcd[694]: eth0: offered 10.0.2.15 from 10.0.2.21000machine # [ 10.094189] dhcpcd[694]: eth0: probing address 10.0.2.15/241001machine # [ 12.455404] dhcpcd[694]: eth0: soliciting an IPv6 router1002machine # [ 12.457737] dhcpcd[694]: eth0: Router Advertisement from fe80::21003machine # [ 12.459520] dhcpcd[694]: eth0: adding address fec0::5054:ff:fe12:3456/641004machine # [ 12.461417] dhcpcd[694]: eth0: adding route to fec0::/641005machine # [ 12.463002] dhcpcd[694]: eth0: adding default route via fe80::21006machine # [ 14.225598] dhcpcd[694]: eth0: leased 10.0.2.15 for 86400 seconds1007machine # [ 14.226845] dhcpcd[694]: eth0: adding route to 10.0.2.0/241008machine # [ 14.228075] dhcpcd[694]: eth0: adding default route via 10.0.2.21009machine # [ 14.398834] systemd[1]: Started DHCP Client.1010machine # [ 19.361562] nextcloud-setup-start[520]: Nextcloud was successfully installed1011machine # [ 19.874835] nextcloud-setup-start[926]: No upgrade required.1012machine # [ 19.877189] nextcloud-setup-start[926]: Note: This command triggers the upgrade actions associated with a new version. The new version's updated source files must be deployed in advance.1013machine # [ 19.879809] nextcloud-setup-start[926]: See the upgrade documentation: https://docs.nextcloud.com/server/33/go.php?to=admin-update for more information.1014machine # [ 20.314344] nextcloud-setup-start[938]: System config value trusted_domains deleted1015machine # [ 20.843850] nextcloud-setup-start[941]: rhwpviewer 0.1.0 enabled1016machine # [ 21.291649] nextcloud-setup-start[953]: System config value trusted_domains => 0 set to string localhost1017machine # [ 21.311989] systemd[1]: nextcloud-setup.service: Deactivated successfully.1018machine # [ 21.314490] systemd[1]: Finished nextcloud-setup.service.1019machine # [ 21.315838] systemd[1]: nextcloud-setup.service: Consumed 6.155s CPU time over 13.082s wall clock time, 174.1M memory peak, 12.7M written to disk.1020machine # [ 21.320300] systemd[1]: Started nextcloud-cron.timer.1021machine # [ 21.322137] systemd[1]: Reached target Timer Units.1022machine # [ 21.325127] systemd[1]: Starting nextcloud-update-db.service...1023machine # [ 21.328844] systemd[1]: Starting PHP FastCGI Process Manager service for pool nextcloud...1024machine # [ 21.468581] php-fpm[958]: [24-Sep-2026 21:48:50] NOTICE: systemd watchdog configured to 7.5sec1025machine # [ 21.475617] php-fpm[958]: [NOTICE] fpm is running, pid 9581026machine # [ 21.506473] php-fpm[958]: [NOTICE] ready to handle connections1027machine # [ 21.508992] systemd[1]: Started PHP FastCGI Process Manager service for pool nextcloud.1028machine # [ 21.511242] php-fpm[958]: [NOTICE] systemd monitor interval set to 7500ms1029machine # [ 21.513142] systemd[1]: Reached target PHP FastCGI Process manager pools target.1030machine # [ 21.515428] systemd[1]: Reached target Multi-User System.1031machine # [ 21.538781] php[957]: Cannot write into "config" directory!1032machine # [ 21.539986] php[957]: This can usually be fixed by giving the web server write access to the config directory.1033machine # [ 21.542080] php[957]: But, if you prefer to keep config.php file read only, set the option "config_is_read_only" to true in it.1034machine # [ 21.545178] php[957]: See https://docs.nextcloud.com/server/33/go.php?to=admin-config1035machine: (finished: waiting for unit phpfpm-nextcloud.service, in 13.07 seconds)1036machine: waiting for unit nginx.service1037machine # [ 21.583708] systemd[1]: Started nextcloud-update-db.service.1038machine # [ 21.585419] systemd[1]: Startup finished in 870ms (kernel) + 4.538s (initrd) + 16.176s (userspace) = 21.585s.1039machine: (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.37 seconds)1045machine: must succeed: nextcloud-occ app:list --enabled1046machine # [ 22.046850] sudo[991]: 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/z1rmgslbqv865d0b0f6002chhkk8ra49-php-with-extensions-8.4.25/bin/php occ app:list --enabled1047machine # [ 22.062849] sudo[991]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1048machine # [ 22.340505] nextcloud-update-db-start[981]: Done.1049machine # [ 22.785166] sudo[991]: pam_unix(sudo:session): session closed for user nextcloud1050machine: (finished: must succeed: nextcloud-occ app:list --enabled, in 0.78 seconds)1051machine: must succeed: nextcloud-occ app:getpath rhwpviewer1052machine # [ 22.823353] sudo[1002]: 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/z1rmgslbqv865d0b0f6002chhkk8ra49-php-with-extensions-8.4.25/bin/php occ app:getpath rhwpviewer1053machine # [ 22.839964] sudo[1002]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1054machine # [ 23.594266] sudo[1002]: pam_unix(sudo:session): session closed for user nextcloud1055machine: (finished: must succeed: nextcloud-occ app:getpath rhwpviewer, in 0.81 seconds)1056machine: must succeed: test -x /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp1057machine: (finished: must succeed: test -x /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp, in 0.01 seconds)1058machine: must succeed: /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp --help >/dev/null1059machine: (finished: must succeed: /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/bin/rhwp --help >/dev/null, in 0.03 seconds)1060machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/routes.php1061machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/routes.php, in 0.01 seconds)1062machine: must succeed: grep -q 'RHWP Studio' /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/info.xml1063machine: (finished: must succeed: grep -q 'RHWP Studio' /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/appinfo/info.xml, in 0.02 seconds)1064machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/AppInfo/Application.php1065machine: (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)1066machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/PageController.php1067machine: (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)1068machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Controller/DocumentController.php1069machine: (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)1070machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Listener/LoadFilesActionScript.php1071machine: (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)1072machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/FileResolver.php1073machine: (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)1074machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/ResolvedFile.php1075machine: (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)1076machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgExportResult.php1077machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgExportResult.php, in 0.02 seconds)1078machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/lib/Service/SvgPage.php1079machine: (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)1080machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/templates/index.php1081machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/templates/index.php, in 0.01 seconds)1082machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/index.html1083machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/index.html, in 0.01 seconds)1084machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/viewer.js1085machine: (finished: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/viewer.js, in 0.01 seconds)1086machine: must succeed: test -f /nix/store/68dij8v7c7dgbjjqji6vask7qmqscnab-nextcloud-33.0.9-with-apps/nix-apps/rhwpviewer/js/files-action.js1087machine: (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)1088machine: must succeed: OC_PASS='CorrectHorseBatteryStaple42!' nextcloud-occ user:resetpassword --password-from-env root1089machine # [ 23.884652] sudo[1062]: 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/z1rmgslbqv865d0b0f6002chhkk8ra49-php-with-extensions-8.4.25/bin/php occ user:resetpassword --password-from-env root1090machine # [ 23.907743] sudo[1062]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1091machine # [ 23.962497] nextcloud-update-db-start[1010]: Done.1092machine # [ 23.991291] systemd[1]: nextcloud-update-db.service: Deactivated successfully.1093machine # [ 23.994891] systemd[1]: nextcloud-update-db.service: Consumed 1.175s CPU time over 2.668s wall clock time, 52M memory peak.1094machine # [ 24.423587] Nextcloud[1068]: {"reqId":"kNcMMBNvtHU1DYFvq9Av","level":2,"time":"2026-09-24T21:48:53+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 # [ 24.430722] Nextcloud[1068]: {"reqId":"kNcMMBNvtHU1DYFvq9Av","level":2,"time":"2026-09-24T21:48:53+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 # [ 24.437710] Nextcloud[1068]: {"reqId":"kNcMMBNvtHU1DYFvq9Av","level":2,"time":"2026-09-24T21:48:53+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.444352] Nextcloud[1068]: {"reqId":"kNcMMBNvtHU1DYFvq9Av","level":2,"time":"2026-09-24T21:48:53+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"}}1098machine # [ 24.721402] sudo[1062]: pam_unix(sudo:session): session closed for user nextcloud1099machine: (finished: must succeed: OC_PASS='CorrectHorseBatteryStaple42!' nextcloud-occ user:resetpassword --password-from-env root, in 0.89 seconds)1100machine: must succeed: 1101install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files1102install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files/rhwpviewer-sample-dir1103install -o nextcloud -g nextcloud -m 0640 /nix/store/5qchpacm701wsrswxfvdq0vnn35qyssc-sample.hwp '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwp'1104install -o nextcloud -g nextcloud -m 0640 /nix/store/g6pffbzm2715npx1zm6r1x6i475rw4am-sample.hwpx '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwpx'1105nextcloud-occ files:scan root11061107machine # [ 24.766277] sudo[1071]: 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/z1rmgslbqv865d0b0f6002chhkk8ra49-php-with-extensions-8.4.25/bin/php occ files:scan root1108machine # [ 24.777735] sudo[1071]: pam_unix(sudo:session): session opened for user nextcloud(uid=998) by (uid=0)1109machine # [ 25.293678] sudo[1071]: pam_unix(sudo:session): session closed for user nextcloud1110machine: (finished: must succeed: 1111install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files1112install -d -o nextcloud -g nextcloud /var/lib/nextcloud/data/root/files/rhwpviewer-sample-dir1113install -o nextcloud -g nextcloud -m 0640 /nix/store/5qchpacm701wsrswxfvdq0vnn35qyssc-sample.hwp '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwp'1114install -o nextcloud -g nextcloud -m 0640 /nix/store/g6pffbzm2715npx1zm6r1x6i475rw4am-sample.hwpx '/var/lib/nextcloud/data/root/files/한글 제목 샘플.hwpx'1115nextcloud-occ files:scan root1116, in 0.57 seconds)1117machine: must succeed: 1118python3 - <<'PY'1119import base641120import http.cookiejar1121import json1122import re1123import urllib.error1124import urllib.parse1125import urllib.request1126import xml.etree.ElementTree as ET11271128base = "http://localhost"1129password = "CorrectHorseBatteryStaple42!"1130sample_filename = "한글 제목 샘플.hwp"1131sample_hwpx_filename = "한글 제목 샘플.hwpx"1132sample_dirname = "rhwpviewer-sample-dir"1133cookies = http.cookiejar.CookieJar()1134opener = urllib.request.build_opener(1135 urllib.request.HTTPCookieProcessor(cookies)1136)11371138def get_file_id(filename):1139 body = (1140 '<?xml version="1.0" encoding="utf-8" ?>\n'1141 '<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns">\n'1142 ' <d:prop><oc:fileid /></d:prop>\n'1143 '</d:propfind>\n'1144 ).encode()1145 credentials = base64.b64encode(f"root:{password}".encode()).decode()1146 request = urllib.request.Request(1147 base + "/remote.php/dav/files/root/" + urllib.parse.quote(filename),1148 data=body,1149 headers={1150 "Authorization": "Basic " + credentials,1151 "Content-Type": "application/xml",1152 "Depth": "0",1153 },1154 method="PROPFIND",1155 )1156 response = urllib.request.urlopen(request)1157 assert response.status == 207, response.status1158 xml = response.read()1159 root = ET.fromstring(xml)1160 file_id = root.findtext(".//{http://owncloud.org/ns}fileid")1161 assert file_id is not None, xml.decode("utf-8", "replace")1162 file_id = file_id.strip()1163 assert file_id.isdigit(), file_id1164 return file_id11651166login_html = opener.open(base + "/login").read().decode("utf-8", "replace")1167match = re.search(r'data-requesttoken="([^"]+)"', login_html)1168assert match, login_html[:1000]1169token = match.group(1)11701171data = urllib.parse.urlencode({1172 "user": "root",1173 "password": password,1174 "requesttoken": token,1175 "timezone": "UTC",1176 "timezone_offset": "0",1177}).encode()11781179request = urllib.request.Request(1180 base + "/login",1181 data=data,1182 headers={1183 "Origin": base,1184 "Content-Type": "application/x-www-form-urlencoded",1185 },1186)1187opener.open(request)11881189response = opener.open(base + "/apps/rhwpviewer/")1190assert response.status == 200, response.status1191html = response.read().decode("utf-8", "replace")1192assert "rhwpviewer-root" in html, html[:1000]1193assert "viewer.js" in html, html[:1000]1194assert "Viewer route is ready" in html, html[:1000]11951196response = opener.open(base + "/apps/files/")1197assert response.status == 200, response.status1198html = response.read().decode("utf-8", "replace")1199assert "files-action.js" in html, html[:1000]1200action_script = re.search(r'src="([^"]*files-action\.js[^"]*)"', html)1201assert action_script, html[:1000]1202action_response = opener.open(base + action_script.group(1))1203action_js = action_response.read().decode("utf-8", "replace")1204assert "Open in RHWP Studio" in action_js, action_js[:1000]1205assert "Edit with RHWP" not in action_js, action_js[:1000]1206assert "/apps/rhwpviewer/edit/" in action_js, action_js[:1000]1207assert "default" in action_js, action_js[:1000]12081209def check_editor(filename):1210 file_id = get_file_id(filename)1211 response = opener.open(base + f"/apps/rhwpviewer/edit/{file_id}")1212 assert response.status == 200, response.status1213 assert response.geturl().startswith(base + f"/apps/rhwpviewer/studio/{file_id}"), response.geturl()1214 decoded_editor_url = urllib.parse.unquote(response.geturl())1215 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in decoded_editor_url, decoded_editor_url1216 assert "document.hwp" in decoded_editor_url or "document.hwpx" in decoded_editor_url, decoded_editor_url1217 assert "한글" not in decoded_editor_url, decoded_editor_url1218 studio_html = response.read().decode("utf-8", "replace")12191220 content_response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content")1221 assert content_response.status == 200, content_response.status1222 assert content_response.headers.get_content_type() == "application/octet-stream", content_response.headers1223 content = content_response.read()1224 assert content.startswith(b"\xd0\xcf\x11\xe0") or content.startswith(b"PK"), content[:8]12251226 assert "wasm-unsafe-eval" in response.headers.get("Content-Security-Policy", ""), response.headers1227 assert "rhwp-studio" in studio_html, studio_html[:1000]1228 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in studio_html, studio_html[:1000]1229 assert "showSaveFilePicker" in studio_html, studio_html[:1000]1230 token_match = re.search(r'const requestToken = "([^"]+)";', studio_html)1231 assert token_match, studio_html[:1000]1232 save_request = urllib.request.Request(1233 base + f"/apps/rhwpviewer/api/files/{file_id}/content",1234 data=content,1235 headers={1236 "Content-Type": "application/octet-stream",1237 "requesttoken": token_match.group(1),1238 },1239 method="PUT",1240 )1241 save_response = opener.open(save_request)1242 assert save_response.status == 200, save_response.status1243 save_payload = json.loads(save_response.read().decode("utf-8", "replace"))1244 assert save_payload["status"] == "ok", save_payload1245 assert save_payload["fileId"] == int(file_id), save_payload1246 assert save_payload["bytes"] == len(content), save_payload1247 saved_content = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content").read()1248 assert saved_content == content, len(saved_content)1249 # theme-init.js: nonced and moved off the document root onto the app1250 # subpath, so it loads under Nextcloud and passes the CSP.1251 assert 'src="/theme-init.js"' not in studio_html, studio_html[:1000]1252 theme_match = re.search(1253 r'<script\b([^>]*)src="(/nix-apps/rhwpviewer/js/theme-init\.js)"', studio_html1254 )1255 assert theme_match, studio_html[:1000]1256 assert "nonce=" in theme_match.group(1), theme_match.group(0)1257 # The app bundle is the ES module script; check it specifically rather1258 # than the first <script src> (which is now theme-init.js).1259 module_match = re.search(1260 r'<script\b([^>]*\btype="module"[^>]*)src="([^"]+)"', studio_html1261 )1262 assert module_match, studio_html[:1000]1263 assert "nonce=" in module_match.group(1), module_match.group(0)1264 script_src = module_match.group(2)1265 assert script_src.startswith("/nix-apps/rhwpviewer/js/assets/"), studio_html[:1000]1266 assert 'src="/assets/' not in studio_html, studio_html[:1000]1267 assert 'href="/assets/' not in studio_html, studio_html[:1000]1268 assert "registerSW.js" not in studio_html, studio_html[:1000]1269 # Catch-all guards so a future RHWP Studio <head> change fails loudly1270 # and points at exactly what studioHtml() must handle, rather than1271 # tripping an indirect assertion. (1) no root-absolute asset ref may1272 # survive un-rewritten off the app subpath; (2) every <script src>1273 # must carry the CSP nonce.1274 stray = re.search(r'\b(?:src|href)="/(?!nix-apps/)[^"]*"', studio_html)1275 assert stray is None, stray.group(0) if stray else studio_html[:1000]1276 for tag in re.findall(r'<script\b[^>]*\bsrc="[^>]*>', studio_html):1277 assert "nonce=" in tag, tag12781279 asset_response = opener.open(base + script_src)1280 assert asset_response.status == 200, asset_response.status1281 assert asset_response.headers.get_content_type() == "text/javascript", asset_response.headers1282 asset_js = asset_response.read().decode("utf-8", "replace")1283 assert "new URL(`./rhwp_bg" in asset_js, asset_js[:1000]1284 assert "new URL(`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1285 assert "file:`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1286 return file_id12871288def check_svg_export(filename):1289 file_id = get_file_id(filename)1290 response = opener.open(base + f"/apps/rhwpviewer/view/{file_id}")1291 assert response.status == 200, response.status1292 html = response.read().decode("utf-8", "replace")1293 assert "rhwpviewer-root" in html, html[:1000]1294 assert "rhwpviewer-pages" in html, html[:1000]1295 assert "viewer.js" in html, html[:1000]1296 assert f'data-file-id="{file_id}"' in html, html[:1000]1297 assert file_id in html, html[:1000]1298 assert filename in html, html[:1000]12991300 response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/convert")1301 assert response.status == 200, response.status1302 payload = json.loads(response.read().decode("utf-8", "replace"))1303 assert payload["fileId"] == int(file_id), payload1304 assert payload["fileName"] == filename, payload1305 assert payload["status"] == "ok", payload1306 assert payload["kind"] == "svg", payload1307 assert isinstance(payload["pages"], list) and len(payload["pages"]) >= 1, payload1308 first_page = payload["pages"][0]1309 assert first_page["index"] == 0, payload1310 assert isinstance(first_page["bytes"], int) and first_page["bytes"] > 0, payload1311 assert first_page["url"].startswith(f"/apps/rhwpviewer/api/files/{file_id}/pages/"), payload1312 assert first_page["url"].endswith(".svg"), payload1313 assert filename not in first_page["url"], payload1314 assert "한글" not in first_page["url"], payload13151316 page_response = opener.open(base + first_page["url"])1317 assert page_response.status == 200, page_response.status1318 assert page_response.headers.get_content_type() == "image/svg+xml", page_response.headers1319 svg = page_response.read().decode("utf-8", "replace")1320 assert "<svg" in svg[:1000], svg[:1000]1321 return file_id13221323file_id = check_svg_export(sample_filename)1324check_svg_export(sample_hwpx_filename)1325check_editor(sample_filename)1326check_editor(sample_hwpx_filename)13271328directory_id = get_file_id(sample_dirname)1329try:1330 opener.open(base + f"/apps/rhwpviewer/view/{directory_id}")1331 raise AssertionError("directory fileId unexpectedly succeeded")1332except urllib.error.HTTPError as error:1333 assert error.code == 404, error.code13341335try:1336 opener.open(base + "/apps/rhwpviewer/view/999999999")1337 raise AssertionError("bogus viewer fileId unexpectedly succeeded")1338except urllib.error.HTTPError as error:1339 assert error.code == 404, error.code13401341try:1342 opener.open(base + "/apps/rhwpviewer/api/files/999999999/convert")1343 raise AssertionError("bogus conversion fileId unexpectedly succeeded")1344except urllib.error.HTTPError as error:1345 assert error.code == 404, error.code13461347try:1348 opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/pages/999999.svg")1349 raise AssertionError("bogus page unexpectedly succeeded")1350except urllib.error.HTTPError as error:1351 assert error.code == 404, error.code1352PY13531354machine: (finished: must succeed: 1355python3 - <<'PY'1356import base641357import http.cookiejar1358import json1359import re1360import urllib.error1361import urllib.parse1362import urllib.request1363import xml.etree.ElementTree as ET13641365base = "http://localhost"1366password = "CorrectHorseBatteryStaple42!"1367sample_filename = "한글 제목 샘플.hwp"1368sample_hwpx_filename = "한글 제목 샘플.hwpx"1369sample_dirname = "rhwpviewer-sample-dir"1370cookies = http.cookiejar.CookieJar()1371opener = urllib.request.build_opener(1372 urllib.request.HTTPCookieProcessor(cookies)1373)13741375def get_file_id(filename):1376 body = (1377 '<?xml version="1.0" encoding="utf-8" ?>\n'1378 '<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns">\n'1379 ' <d:prop><oc:fileid /></d:prop>\n'1380 '</d:propfind>\n'1381 ).encode()1382 credentials = base64.b64encode(f"root:{password}".encode()).decode()1383 request = urllib.request.Request(1384 base + "/remote.php/dav/files/root/" + urllib.parse.quote(filename),1385 data=body,1386 headers={1387 "Authorization": "Basic " + credentials,1388 "Content-Type": "application/xml",1389 "Depth": "0",1390 },1391 method="PROPFIND",1392 )1393 response = urllib.request.urlopen(request)1394 assert response.status == 207, response.status1395 xml = response.read()1396 root = ET.fromstring(xml)1397 file_id = root.findtext(".//{http://owncloud.org/ns}fileid")1398 assert file_id is not None, xml.decode("utf-8", "replace")1399 file_id = file_id.strip()1400 assert file_id.isdigit(), file_id1401 return file_id14021403login_html = opener.open(base + "/login").read().decode("utf-8", "replace")1404match = re.search(r'data-requesttoken="([^"]+)"', login_html)1405assert match, login_html[:1000]1406token = match.group(1)14071408data = urllib.parse.urlencode({1409 "user": "root",1410 "password": password,1411 "requesttoken": token,1412 "timezone": "UTC",1413 "timezone_offset": "0",1414}).encode()14151416request = urllib.request.Request(1417 base + "/login",1418 data=data,1419 headers={1420 "Origin": base,1421 "Content-Type": "application/x-www-form-urlencoded",1422 },1423)1424opener.open(request)14251426response = opener.open(base + "/apps/rhwpviewer/")1427assert response.status == 200, response.status1428html = response.read().decode("utf-8", "replace")1429assert "rhwpviewer-root" in html, html[:1000]1430assert "viewer.js" in html, html[:1000]1431assert "Viewer route is ready" in html, html[:1000]14321433response = opener.open(base + "/apps/files/")1434assert response.status == 200, response.status1435html = response.read().decode("utf-8", "replace")1436assert "files-action.js" in html, html[:1000]1437action_script = re.search(r'src="([^"]*files-action\.js[^"]*)"', html)1438assert action_script, html[:1000]1439action_response = opener.open(base + action_script.group(1))1440action_js = action_response.read().decode("utf-8", "replace")1441assert "Open in RHWP Studio" in action_js, action_js[:1000]1442assert "Edit with RHWP" not in action_js, action_js[:1000]1443assert "/apps/rhwpviewer/edit/" in action_js, action_js[:1000]1444assert "default" in action_js, action_js[:1000]14451446def check_editor(filename):1447 file_id = get_file_id(filename)1448 response = opener.open(base + f"/apps/rhwpviewer/edit/{file_id}")1449 assert response.status == 200, response.status1450 assert response.geturl().startswith(base + f"/apps/rhwpviewer/studio/{file_id}"), response.geturl()1451 decoded_editor_url = urllib.parse.unquote(response.geturl())1452 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in decoded_editor_url, decoded_editor_url1453 assert "document.hwp" in decoded_editor_url or "document.hwpx" in decoded_editor_url, decoded_editor_url1454 assert "한글" not in decoded_editor_url, decoded_editor_url1455 studio_html = response.read().decode("utf-8", "replace")14561457 content_response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content")1458 assert content_response.status == 200, content_response.status1459 assert content_response.headers.get_content_type() == "application/octet-stream", content_response.headers1460 content = content_response.read()1461 assert content.startswith(b"\xd0\xcf\x11\xe0") or content.startswith(b"PK"), content[:8]14621463 assert "wasm-unsafe-eval" in response.headers.get("Content-Security-Policy", ""), response.headers1464 assert "rhwp-studio" in studio_html, studio_html[:1000]1465 assert f"/apps/rhwpviewer/api/files/{file_id}/content" in studio_html, studio_html[:1000]1466 assert "showSaveFilePicker" in studio_html, studio_html[:1000]1467 token_match = re.search(r'const requestToken = "([^"]+)";', studio_html)1468 assert token_match, studio_html[:1000]1469 save_request = urllib.request.Request(1470 base + f"/apps/rhwpviewer/api/files/{file_id}/content",1471 data=content,1472 headers={1473 "Content-Type": "application/octet-stream",1474 "requesttoken": token_match.group(1),1475 },1476 method="PUT",1477 )1478 save_response = opener.open(save_request)1479 assert save_response.status == 200, save_response.status1480 save_payload = json.loads(save_response.read().decode("utf-8", "replace"))1481 assert save_payload["status"] == "ok", save_payload1482 assert save_payload["fileId"] == int(file_id), save_payload1483 assert save_payload["bytes"] == len(content), save_payload1484 saved_content = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/content").read()1485 assert saved_content == content, len(saved_content)1486 # theme-init.js: nonced and moved off the document root onto the app1487 # subpath, so it loads under Nextcloud and passes the CSP.1488 assert 'src="/theme-init.js"' not in studio_html, studio_html[:1000]1489 theme_match = re.search(1490 r'<script\b([^>]*)src="(/nix-apps/rhwpviewer/js/theme-init\.js)"', studio_html1491 )1492 assert theme_match, studio_html[:1000]1493 assert "nonce=" in theme_match.group(1), theme_match.group(0)1494 # The app bundle is the ES module script; check it specifically rather1495 # than the first <script src> (which is now theme-init.js).1496 module_match = re.search(1497 r'<script\b([^>]*\btype="module"[^>]*)src="([^"]+)"', studio_html1498 )1499 assert module_match, studio_html[:1000]1500 assert "nonce=" in module_match.group(1), module_match.group(0)1501 script_src = module_match.group(2)1502 assert script_src.startswith("/nix-apps/rhwpviewer/js/assets/"), studio_html[:1000]1503 assert 'src="/assets/' not in studio_html, studio_html[:1000]1504 assert 'href="/assets/' not in studio_html, studio_html[:1000]1505 assert "registerSW.js" not in studio_html, studio_html[:1000]1506 # Catch-all guards so a future RHWP Studio <head> change fails loudly1507 # and points at exactly what studioHtml() must handle, rather than1508 # tripping an indirect assertion. (1) no root-absolute asset ref may1509 # survive un-rewritten off the app subpath; (2) every <script src>1510 # must carry the CSP nonce.1511 stray = re.search(r'\b(?:src|href)="/(?!nix-apps/)[^"]*"', studio_html)1512 assert stray is None, stray.group(0) if stray else studio_html[:1000]1513 for tag in re.findall(r'<script\b[^>]*\bsrc="[^>]*>', studio_html):1514 assert "nonce=" in tag, tag15151516 asset_response = opener.open(base + script_src)1517 assert asset_response.status == 200, asset_response.status1518 assert asset_response.headers.get_content_type() == "text/javascript", asset_response.headers1519 asset_js = asset_response.read().decode("utf-8", "replace")1520 assert "new URL(`./rhwp_bg" in asset_js, asset_js[:1000]1521 assert "new URL(`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1522 assert "file:`/apps/rhwpviewer" not in asset_js, asset_js[:1000]1523 return file_id15241525def check_svg_export(filename):1526 file_id = get_file_id(filename)1527 response = opener.open(base + f"/apps/rhwpviewer/view/{file_id}")1528 assert response.status == 200, response.status1529 html = response.read().decode("utf-8", "replace")1530 assert "rhwpviewer-root" in html, html[:1000]1531 assert "rhwpviewer-pages" in html, html[:1000]1532 assert "viewer.js" in html, html[:1000]1533 assert f'data-file-id="{file_id}"' in html, html[:1000]1534 assert file_id in html, html[:1000]1535 assert filename in html, html[:1000]15361537 response = opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/convert")1538 assert response.status == 200, response.status1539 payload = json.loads(response.read().decode("utf-8", "replace"))1540 assert payload["fileId"] == int(file_id), payload1541 assert payload["fileName"] == filename, payload1542 assert payload["status"] == "ok", payload1543 assert payload["kind"] == "svg", payload1544 assert isinstance(payload["pages"], list) and len(payload["pages"]) >= 1, payload1545 first_page = payload["pages"][0]1546 assert first_page["index"] == 0, payload1547 assert isinstance(first_page["bytes"], int) and first_page["bytes"] > 0, payload1548 assert first_page["url"].startswith(f"/apps/rhwpviewer/api/files/{file_id}/pages/"), payload1549 assert first_page["url"].endswith(".svg"), payload1550 assert filename not in first_page["url"], payload1551 assert "한글" not in first_page["url"], payload15521553 page_response = opener.open(base + first_page["url"])1554 assert page_response.status == 200, page_response.status1555 assert page_response.headers.get_content_type() == "image/svg+xml", page_response.headers1556 svg = page_response.read().decode("utf-8", "replace")1557 assert "<svg" in svg[:1000], svg[:1000]1558 return file_id15591560file_id = check_svg_export(sample_filename)1561check_svg_export(sample_hwpx_filename)1562check_editor(sample_filename)1563check_editor(sample_hwpx_filename)15641565directory_id = get_file_id(sample_dirname)1566try:1567 opener.open(base + f"/apps/rhwpviewer/view/{directory_id}")1568 raise AssertionError("directory fileId unexpectedly succeeded")1569except urllib.error.HTTPError as error:1570 assert error.code == 404, error.code15711572try:1573 opener.open(base + "/apps/rhwpviewer/view/999999999")1574 raise AssertionError("bogus viewer fileId unexpectedly succeeded")1575except urllib.error.HTTPError as error:1576 assert error.code == 404, error.code15771578try:1579 opener.open(base + "/apps/rhwpviewer/api/files/999999999/convert")1580 raise AssertionError("bogus conversion fileId unexpectedly succeeded")1581except urllib.error.HTTPError as error:1582 assert error.code == 404, error.code15831584try:1585 opener.open(base + f"/apps/rhwpviewer/api/files/{file_id}/pages/999999.svg")1586 raise AssertionError("bogus page unexpectedly succeeded")1587except urllib.error.HTTPError as error:1588 assert error.code == 404, error.code1589PY1590, in 6.12 seconds)1591(finished: run the VM test script, in 32.33 seconds)1592test script finished in 32.37s1593cleanup1594kill QemuMachine (pid 45)1595machine # qemu-system-x86_64: terminating on signal 15 from pid 39 (/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3.14)1596machine # [2026-09-24T21:49:02Z INFO virtiofsd] Client disconnected, shutting down1597machine # [2026-09-24T21:49:02Z INFO virtiofsd] Client disconnected, shutting down1598machine # [2026-09-24T21:49:02Z INFO virtiofsd] Client disconnected, shutting down1599(finished: cleanup, in 0.19 seconds)