oxidecomputer / propolis

VMM userspace for illumos bhyve
Mozilla Public License 2.0
176 stars 22 forks source link

Ubuntu 22.04 guest: "Failed to start Network Time Synchronization" error during first boot #426

Closed askfongjojo closed 1 year ago

askfongjojo commented 1 year ago

The issue is sporadic - it only happened on one of the 13 identical instances I created using the same jammy cloud image (but several other instances failed at different points of guest initialization - will have other tickets for each of the failure modes).

Here is the console log as seen in the rack2 Console UI (https://recovery.sys.rack2.eng.oxide.computer/projects/try/instances/sysbench-mysql-13/serial-console)

BdsDxe: loading Boot0001 "UEFI " from PciRoot(0x0)/Pci(0x10,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00)
BdsDxe: starting Boot0001 "UEFI " from PciRoot(0x0)/Pci(0x10,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00)
[    0.000000] Linux version 5.15.0-71-generic (buildd@lcy02-amd64-044) (gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #78-Ubuntu SMP Tue Apr 18 09:00:29 UTC 2023 (Ubuntu 5.15.0-71.78-generic 5.15.92)
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-71-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Hygon HygonGenuine
[    0.000000]   Centaur CentaurHauls
[    0.000000]   zhaoxin   Shanghai  
[    0.000000] [Firmware Bug]: TSC doesn't count with P0 frequency!
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'standard' format.
[    0.000000] signal: max sigframe size: 1776
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bea37fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bea38000-0x00000000bed37fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000bed38000-0x00000000bf8eefff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bf8ef000-0x00000000bfb6efff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000bfb6f000-0x00000000bfb7efff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000bfb7f000-0x00000000bfbfefff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000bfbff000-0x00000000bffdffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bffe0000-0x00000000bfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000043fffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by EDK II
[    0.000000] efi: ACPI=0xbfb7e000 ACPI 2.0=0xbfb7e014 MEMATTR=0xbdf59518 MOKvar=0xbf9a8000 
[    0.000000] secureboot: Secure boot disabled
[    0.000000] DMI not present or invalid.
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 1996.244 MHz processor
[    0.000161] last_pfn = 0x440000 max_arch_pfn = 0x400000000
[    0.000267] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000282] last_pfn = 0xbffe0 max_arch_pfn = 0x400000000
[    0.004438] Using GB pages for direct mapping
[    0.004586] secureboot: Secure boot disabled
[    0.004587] RAMDISK: [mem 0xba0ee000-0xbbfbdfff]
[    0.004589] ACPI: Early table checksum verification disabled
[    0.004592] ACPI: RSDP 0x00000000BFB7E014 000024 (v02 OVMF  )
[    0.004596] ACPI: XSDT 0x00000000BFB7D0E8 000044 (v01 OVMF   OVMFEDK2 20130221      01000013)
[    0.004601] ACPI: FACP 0x00000000BFB7C000 0000F4 (v03 OVMF   OVMFEDK2 20130221 OVMF 00000099)
[    0.004607] ACPI: DSDT 0x00000000BFB7A000 000CBD (v01 INTEL  OVMF     00000004 INTL 20180629)
[    0.004610] ACPI: FACS 0x00000000BFBFE000 000040
[    0.004613] ACPI: APIC 0x00000000BFB7B000 000090 (v01 OVMF   OVMFEDK2 20130221 OVMF 00000099)
[    0.004616] ACPI: SSDT 0x00000000BFB79000 000057 (v01 REDHAT OVMF     00000001 INTL 20180629)
[    0.004619] ACPI: BGRT 0x00000000BFB78000 000038 (v01 INTEL  EDK2     00000002      01000013)
[    0.004621] ACPI: Reserving FACP table memory at [mem 0xbfb7c000-0xbfb7c0f3]
[    0.004623] ACPI: Reserving DSDT table memory at [mem 0xbfb7a000-0xbfb7acbc]
[    0.004624] ACPI: Reserving FACS table memory at [mem 0xbfbfe000-0xbfbfe03f]
[    0.004625] ACPI: Reserving APIC table memory at [mem 0xbfb7b000-0xbfb7b08f]
[    0.004626] ACPI: Reserving SSDT table memory at [mem 0xbfb79000-0xbfb79056]
[    0.004627] ACPI: Reserving BGRT table memory at [mem 0xbfb78000-0xbfb78037]
[    0.005088] No NUMA configuration found
[    0.005090] Faking a node at [mem 0x0000000000000000-0x000000043fffffff]
[    0.005096] NODE_DATA(0) allocated [mem 0x43ffd6000-0x43fffffff]
[    0.005554] Zone ranges:
[    0.005556]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.005558]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.005560]   Normal   [mem 0x0000000100000000-0x000000043fffffff]
[    0.005561]   Device   empty
[    0.005563] Movable zone start for each node
[    0.005564] Early memory node ranges
[    0.005565]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.005566]   node   0: [mem 0x0000000000100000-0x00000000bea37fff]
[    0.005568]   node   0: [mem 0x00000000bed38000-0x00000000bf8eefff]
[    0.005569]   node   0: [mem 0x00000000bfbff000-0x00000000bffdffff]
[    0.005570]   node   0: [mem 0x0000000100000000-0x000000043fffffff]
[    0.005572] Initmem setup node 0 [mem 0x0000000000001000-0x000000043fffffff]
[    0.005585] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.005788] On node 0, zone DMA: 96 pages in unavailable ranges
[    0.045182] On node 0, zone DMA32: 768 pages in unavailable ranges
[    0.045278] On node 0, zone DMA32: 784 pages in unavailable ranges
[    0.216194] On node 0, zone Normal: 32 pages in unavailable ranges
[    0.216707] ACPI: PM-Timer IO Port: 0xb008
[    0.216720] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.216756] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-31
[    0.216760] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.216762] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.216763] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.216765] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.216766] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    0.216769] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.216801] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.216813] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.216815] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.216817] PM: hibernation: Registered nosave memory: [mem 0xbdfa3000-0xbdfabfff]
[    0.216818] PM: hibernation: Registered nosave memory: [mem 0xbea38000-0xbed37fff]
[    0.216820] PM: hibernation: Registered nosave memory: [mem 0xbf8ef000-0xbfb6efff]
[    0.216820] PM: hibernation: Registered nosave memory: [mem 0xbfb6f000-0xbfb7efff]
[    0.216821] PM: hibernation: Registered nosave memory: [mem 0xbfb7f000-0xbfbfefff]
[    0.216823] PM: hibernation: Registered nosave memory: [mem 0xbffe0000-0xbfffffff]
[    0.216823] PM: hibernation: Registered nosave memory: [mem 0xc0000000-0xffffffff]
[    0.216825] [mem 0xc0000000-0xffffffff] available for PCI devices
[    0.216827] Booting paravirtualized kernel on bare hardware
[    0.216831] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns
[    0.216840] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[    0.218519] percpu: Embedded 60 pages/cpu s208896 r8192 d28672 u524288
[    0.218551] Built 1 zonelists, mobility grouping on.  Total pages: 4124935
[    0.218553] Policy zone: Normal
[    0.218555] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-71-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
[    0.218607] Unknown kernel command line parameters "BOOT_IMAGE=/boot/vmlinuz-5.15.0-71-generic", will be passed to user space.
[    0.231541] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.237997] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.238030] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.314489] Memory: 16299804K/16770492K available (16393K kernel code, 4383K rwdata, 10840K rodata, 3244K init, 6548K bss, 470428K reserved, 0K cma-reserved)
[    0.314793] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.314821] ftrace: allocating 50600 entries in 198 pages
[    0.336426] ftrace: allocated 198 pages with 4 groups
[    0.336768] rcu: Hierarchical RCU implementation.
[    0.336770] rcu:     RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=4.
[    0.336771]  Rude variant of Tasks RCU enabled.
[    0.336772]  Tracing variant of Tasks RCU enabled.
[    0.336773] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.336774] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.340371] NR_IRQS: 524544, nr_irqs: 592, preallocated irqs: 16
[    0.340597] random: crng init done
[    0.340622] Console: colour dummy device 80x25
[    0.340738] printk: console [tty1] enabled
[    0.430102] printk: console [ttyS0] enabled
[    0.430616] ACPI: Core revision 20210730
[    0.431199] APIC: Switch to symmetric I/O mode setup
[    0.433837] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.451175] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x398ca425e4d, max_idle_ns: 881590642098 ns
[    0.452393] Calibrating delay loop (skipped), value calculated using timer frequency.. 3992.48 BogoMIPS (lpj=7984976)
[    0.453616] pid_max: default: 32768 minimum: 301
[    0.456644] LSM: Security Framework initializing
[    0.457201] landlock: Up and running.
[    0.457638] Yama: becoming mindful.
[    0.458100] AppArmor: AppArmor initialized
[    0.458822] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.459905] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.460926] Last level iTLB entries: 4KB 512, 2MB 512, 4MB 256
[    0.461607] Last level dTLB entries: 4KB 2048, 2MB 2048, 4MB 1024, 1GB 0
[    0.462388] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.463370] Spectre V2 : Mitigation: Retpolines
[    0.463902] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.464394] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT
[    0.465171] Speculative Store Bypass: Vulnerable
[    0.488683] Freeing SMP alternatives memory: 44K
[    0.597519] smpboot: CPU0: AMD EPYC 7713P 64-Core Processor (family: 0x19, model: 0x1, stepping: 0x1)
[    0.598949] Performance Events: PMU not available due to virtualization, using software events only.
[    0.600102] rcu: Hierarchical SRCU implementation.
[    0.600388] NMI watchdog: Perf NMI watchdog permanently disabled
[    0.600546] smp: Bringing up secondary CPUs ...
[    0.601341] x86: Booting SMP configuration:
[    0.601838] .... node  #0, CPUs:      #1
[    0.091798] smpboot: CPU 1 Converting physical 0 to logical die 1
[    0.684700]  #2
[    0.091798] smpboot: CPU 2 Converting physical 0 to logical die 2
[    0.768653]  #3
[    0.091798] smpboot: CPU 3 Converting physical 0 to logical die 3
[    0.852483] smp: Brought up 1 node, 4 CPUs
[    0.853062] smpboot: Max logical packages: 4
[    0.853579] smpboot: Total of 4 processors activated (15970.09 BogoMIPS)
[    0.855260] devtmpfs: initialized
[    0.855260] x86/mm: Memory block size: 128MB
[    0.857692] ACPI: PM: Registering ACPI NVS region [mem 0xbfb7f000-0xbfbfefff] (524288 bytes)
[    0.857692] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.858660] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.860457] pinctrl core: initialized pinctrl subsystem
[    0.861231] PM: RTC time: 04:33:16, date: 2023-06-04
[    0.862096] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.865378] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations
[    0.867926] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.868537] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.869506] audit: initializing netlink subsys (disabled)
[    0.870190] audit: type=2000 audit(1685853195.440:1): state=initialized audit_enabled=0 res=1
[    0.870190] thermal_sys: Registered thermal governor 'fair_share'
[    0.870190] thermal_sys: Registered thermal governor 'bang_bang'
[    0.872393] thermal_sys: Registered thermal governor 'step_wise'
[    0.873102] thermal_sys: Registered thermal governor 'user_space'
[    0.873802] thermal_sys: Registered thermal governor 'power_allocator'
[    0.874547] EISA bus registered
[    0.875692] cpuidle: using governor ladder
[    0.876396] cpuidle: using governor menu
[    0.877655] ACPI: bus type PCI registered
[    0.877655] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.877832] PCI: Using configuration type 1 for base access
[    0.878485] PCI: Using configuration type 1 for extended access
[    0.881762] Kprobes globally optimized
[    0.882262] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.882262] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.888557] fbcon: Taking over console
[    0.892417] ACPI: Added _OSI(Module Device)
[    0.893040] ACPI: Added _OSI(Processor Device)
[    0.893686] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.894368] ACPI: Added _OSI(Processor Aggregator Device)
[    0.895148] ACPI: Added _OSI(Linux-Dell-Video)
[    0.895789] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.896416] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.897750] ACPI: 2 ACPI AML tables successfully acquired and loaded
[    0.898917] ACPI Error: Could not enable GlobalLock event (20210730/evxfevnt-182)
[    0.899992] ACPI Warning: Could not enable fixed event - GlobalLock (1) (20210730/evxface-618)
[    0.900392] ACPI Error: No response from Global Lock hardware, disabling lock (20210730/evglock-59)
[    0.901647] ACPI: Interpreter enabled
[    0.902092] ACPI: PM: (supports S0 S3 S4 S5)
[    0.902592] ACPI: Using IOAPIC for interrupt routing
[    0.904406] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.905485] PCI: Using E820 reservations for host bridge windows
[    0.907363] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.908095] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[    0.908519] PCI host bridge to bus 0000:00
[    0.909003] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.909646] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.910448] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.911296] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.912395] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xfeefffff window]
[    0.913492] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.915203] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.917173] * Found PM-Timer Bug on the chipset. Due to workarounds for a bug,
[    0.917173] * this clock source is slow. Consider trying other clock sources
[    0.918861] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[    0.920476] pci 0000:00:01.3: quirk: [io  0xb000-0xb03f] claimed by PIIX4 ACPI
[    0.924655] pci 0000:00:08.0: [1af4:1000] type 00 class 0x020000
[    0.925509] pci 0000:00:08.0: reg 0x10: [io  0xc200-0xc3ff]
[    0.926236] pci 0000:00:08.0: reg 0x14: [mem 0xc000a000-0xc000bfff]
[    0.931200] pci 0000:00:10.0: [01de:0000] type 00 class 0x010802
[    0.932073] pci 0000:00:10.0: reg 0x10: [mem 0x800000000-0x800003fff 64bit]
[    0.932604] pci 0000:00:10.0: reg 0x20: [mem 0xc0000000-0xc0007fff]
[    0.937750] pci 0000:00:18.0: [1af4:1001] type 00 class 0x010000
[    0.938597] pci 0000:00:18.0: reg 0x10: [io  0xc000-0xc1ff]
[    0.939347] pci 0000:00:18.0: reg 0x14: [mem 0xc0008000-0xc0009fff]
[    0.944215] ACPI: PCI: Interrupt link LNKS configured for IRQ 9
[    0.944477] ACPI: PCI: Interrupt link LNKA configured for IRQ 10
[    0.945281] ACPI: PCI: Interrupt link LNKB configured for IRQ 10
[    0.946080] ACPI: PCI: Interrupt link LNKC configured for IRQ 11
[    0.946913] ACPI: PCI: Interrupt link LNKD configured for IRQ 11
[    0.948433] iommu: Default domain type: Translated 
[    0.948995] iommu: DMA domain TLB invalidation policy: lazy mode 
[    0.949871] SCSI subsystem initialized
[    0.950375] vgaarb: loaded
[    0.950375] ACPI: bus type USB registered
[    0.950375] usbcore: registered new interface driver usbfs
[    0.950375] usbcore: registered new interface driver hub
[    0.952396] usbcore: registered new device driver usb
[    0.953000] pps_core: LinuxPPS API ver. 1 registered
[    0.953579] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.954633] PTP clock support registered
[    0.955153] EDAC MC: Ver: 3.0.0
[    0.956421] Registered efivars operations
[    0.956992] NetLabel: Initializing
[    0.957001] NetLabel:  domain hash size = 128
[    0.957516] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.958213] NetLabel:  unlabeled traffic allowed by default
[    0.958902] PCI: Using ACPI for IRQ routing
[    0.958902] pci 0000:00:10.0: can't claim BAR 0 [mem 0x800000000-0x800003fff 64bit]: no compatible bridge window
[    0.960569] clocksource: Switched to clocksource tsc-early
[    0.980885] VFS: Disk quotas dquot_6.6.0
[    0.981370] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.982348] AppArmor: AppArmor Filesystem Enabled
[    0.982912] pnp: PnP ACPI init
[    0.983490] system 00:01: [io  0x01e0-0x01ef] has been reserved
[    0.984187] system 00:01: [io  0x0160-0x016f] has been reserved
[    0.984877] system 00:01: [io  0x0370-0x0371] has been reserved
[    0.985565] system 00:01: [io  0x0402] has been reserved
[    0.986186] system 00:01: [io  0x0440-0x044f] has been reserved
[    0.986877] system 00:01: [io  0xafe0-0xafe3] has been reserved
[    0.987584] system 00:01: [io  0xb000-0xb03f] has been reserved
[    0.988281] system 00:01: [mem 0xfec00000-0xfec00fff] could not be reserved
[    0.989089] system 00:01: [mem 0xfee00000-0xfeefffff] has been reserved
[    0.989905] pnp: PnP ACPI: found 5 devices
[    0.999952] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    1.001029] NET: Registered PF_INET protocol family
[    1.003333] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    1.006253] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    1.007527] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    1.009331] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    1.011282] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    1.012209] TCP: Hash tables configured (established 131072 bind 65536)
[    1.013576] MPTCP token hash table entries: 16384 (order: 6, 393216 bytes, linear)
[    1.014685] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    1.015758] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    1.016644] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    1.017315] NET: Registered PF_XDP protocol family
[    1.017883] pci 0000:00:10.0: BAR 0: assigned [mem 0xc000c000-0xc000ffff 64bit]
[    1.018842] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    1.019579] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    1.020299] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    1.021097] pci_bus 0000:00: resource 7 [mem 0xc0000000-0xfeefffff window]
[    1.021918] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    1.022617] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[    1.023406] PCI: CLS 0 bytes, default 64
[    1.023950] Trying to unpack rootfs image as initramfs...
[    1.039165] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.039958] software IO TLB: mapped [mem 0x00000000b60ee000-0x00000000ba0ee000] (64MB)
[    1.041606] Initialise system trusted keyrings
[    1.042178] Key type blacklist registered
[    1.042921] workingset: timestamp_bits=36 max_order=22 bucket_order=0
[    1.045324] zbud: loaded
[    1.045937] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.047032] fuse: init (API version 7.34)
[    1.047927] integrity: Platform Keyring initialized
[    1.052368] Key type asymmetric registered
[    1.052897] Asymmetric key parser 'x509' registered
[    1.053511] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    1.054574] io scheduler mq-deadline registered
[    1.055731] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    1.056694] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    1.057619] ACPI: button: Power Button [PWRF]
[    1.059086] ACPI: \_SB_.PCI0.LPC_.LNKA: Enabled at IRQ 10
[    1.059812] virtio-pci 0000:00:08.0: virtio_pci: leaving for legacy driver
[    1.061063] virtio-pci 0000:00:18.0: can't derive routing for PCI INT B
[    1.061888] virtio-pci 0000:00:18.0: PCI INT B: no GSI - using ISA IRQ 10
[    1.062751] virtio-pci 0000:00:18.0: virtio_pci: leaving for legacy driver
[    1.063800] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[    1.064741] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16450
[    1.065870] 00:04: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16450
[    1.066986] serial8250: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16450
[    1.070703] Linux agpgart interface v0.103
[    1.074392] loop: module loaded
[    1.075123] tun: Universal TUN/TAP device driver, 1.6
[    1.075805] PPP generic driver version 2.4.2
[    1.076482] VFIO - User Level meta-driver version: 0.3
[    1.077274] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.078061] ehci-pci: EHCI PCI platform driver
[    1.078608] ehci-platform: EHCI generic platform driver
[    1.079262] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.080005] ohci-pci: OHCI PCI platform driver
[    1.080550] ohci-platform: OHCI generic platform driver
[    1.081184] uhci_hcd: USB Universal Host Controller Interface driver
[    1.082014] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    1.082830] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.084279] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.085049] mousedev: PS/2 mouse device common for all mice
[    1.085914] rtc_cmos 00:00: RTC can wake from S4
[    1.087011] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    1.088269] rtc_cmos 00:00: registered as rtc0
[    1.088920] rtc_cmos 00:00: setting system clock to 2023-06-04T04:33:16 UTC (1685853196)
[    1.089932] ACPI Error: Could not enable RealTimeClock event (20210730/evxfevnt-182)
[    1.090893] ACPI Warning: Could not enable fixed event - RealTimeClock (4) (20210730/evxface-618)
[    1.092024] rtc_cmos 00:00: alarms up to one day, 114 bytes nvram
[    1.092769] i2c_dev: i2c /dev entries driver
[    1.093303] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[    1.094861] device-mapper: uevent: version 1.0.3
[    1.095607] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    1.096636] platform eisa.0: Probing EISA bus 0
[    1.097192] platform eisa.0: EISA: Cannot allocate resource for mainboard
[    1.098032] platform eisa.0: Cannot allocate resource for EISA slot 1
[    1.098831] platform eisa.0: Cannot allocate resource for EISA slot 2
[    1.099639] platform eisa.0: Cannot allocate resource for EISA slot 3
[    1.100432] platform eisa.0: Cannot allocate resource for EISA slot 4
[    1.101229] platform eisa.0: Cannot allocate resource for EISA slot 5
[    1.102011] platform eisa.0: Cannot allocate resource for EISA slot 6
[    1.102784] platform eisa.0: Cannot allocate resource for EISA slot 7
[    1.103605] platform eisa.0: Cannot allocate resource for EISA slot 8
[    1.104386] platform eisa.0: EISA: Detected 0 cards
[    1.105312] ledtrig-cpu: registered to indicate activity on CPUs
[    1.106093] efifb: probing for efifb
[    1.106546] efifb: framebuffer at 0xbea38000, using 1876k, total 1875k
[    1.107373] efifb: mode is 800x600x32, linelength=3200, pages=1
[    1.108092] efifb: scrolling: redraw
[    1.108533] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    1.109408] Console: switching to colour frame buffer device 100x37
[    1.110776] fb0: EFI VGA frame buffer device
[    1.111332] EFI Variables Facility v0.08 2004-May-17
[    1.114692] drop_monitor: Initializing network drop monitor service
[    1.115633] NET: Registered PF_INET6 protocol family
[    1.270911] Freeing initrd memory: 31552K
[    1.277537] Segment Routing with IPv6
[    1.278048] In-situ OAM (IOAM) with IPv6
[    1.278579] NET: Registered PF_PACKET protocol family
[    1.279332] Key type dns_resolver registered
[    1.280330] IPI shorthand broadcast: enabled
[    1.280871] sched_clock: Marking stable (1192467387, 87798538)->(1329511582, -49245657)
[    1.282115] registered taskstats version 1
[    1.283077] Loading compiled-in X.509 certificates
[    1.284650] Loaded X.509 cert 'Build time autogenerated kernel key: 2f86ddc308e15dc6b50c79b07e2324bbca0a5704'
[    1.286791] Loaded X.509 cert 'Canonical Ltd. Live Patch Signing: 14df34d1a87cf37625abec039ef2bf521249b969'
[    1.288939] Loaded X.509 cert 'Canonical Ltd. Kernel Module Signing: 88f752e560a1e0737e31163a466ad7b70a850c19'
[    1.290705] blacklist: Loading compiled-in revocation X.509 certificates
[    1.291831] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing: 61482aa2830d0ab2ad5af10b7250da9033ddcef0'
[    1.293631] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (2017): 242ade75ac4a15e50d50c84b0d45ff3eae707a03'
[    1.295577] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (ESM 2018): 365188c1d374d6b07c3c8f240f8ef722433d6a8b'
[    1.297585] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (2019): c0746fd6c5da3ae827864651ad66ae47fe24b3e8'
[    1.299610] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (2021 v1): a8d54bbb3825cfb94fa13c9f8a594a195c107b8d'
[    1.301690] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (2021 v2): 4cf046892d6fd3c9a5b03f98d845f90851dc6a8c'
[    1.303810] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (2021 v3): 100437bb6de6e469b581e61cd66bce3ef4ed53af'
[    1.305987] Loaded X.509 cert 'Canonical Ltd. Secure Boot Signing (Ubuntu Core 2019): c1d57b8f6b743f23ee41f4f7ee292f06eecadfb9'
[    1.309230] zswap: loaded using pool lzo/zbud
[    1.310868] Key type .fscrypt registered
[    1.311848] Key type fscrypt-provisioning registered
[    1.315894] Key type encrypted registered
[    1.316834] AppArmor: AppArmor sha1 policy hashing enabled
[    1.318142] integrity: Loading X.509 certificate: UEFI:MokListRT (MOKvar table)
[    1.319908] integrity: Loaded X.509 cert 'Canonical Ltd. Master Certificate Authority: ad91990bc22ab1f517048c23b6655a268e345a63'
[    1.322231] ima: No TPM chip found, activating TPM-bypass!
[    1.323382] Loading compiled-in module X.509 certificates
[    1.324947] Loaded X.509 cert 'Build time autogenerated kernel key: 2f86ddc308e15dc6b50c79b07e2324bbca0a5704'
[    1.327081] ima: Allocated hash algorithm: sha1
[    1.328122] ima: No architecture policies found
[    1.329139] evm: Initialising EVM extended attributes:
[    1.330238] evm: security.selinux
[    1.331103] evm: security.SMACK64
[    1.331949] evm: security.SMACK64EXEC
[    1.332842] evm: security.SMACK64TRANSMUTE
[    1.333806] evm: security.SMACK64MMAP
[    1.334648] evm: security.apparmor
[    1.335480] evm: security.ima
[    1.336265] evm: security.capability
[    1.337060] evm: HMAC attrs: 0x1
[    1.338200] PM:   Magic number: 11:749:564
[    1.339456] RAS: Correctable Errors collector initialized.
[    1.341700] Freeing unused decrypted memory: 2036K
[    1.343076] Freeing unused kernel image (initmem) memory: 3244K
[    1.359161] Write protecting the kernel read-only data: 30720k
[    1.360898] Freeing unused kernel image (text/rodata gap) memory: 2036K
[    1.362200] Freeing unused kernel image (rodata/data gap) memory: 1448K
[    1.394878] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    1.395985] Run /init as init process
Loading, please wait...
Starting version 249.11-0ubuntu3.9
[    1.471762] cryptd: max_cpu_qlen set to 1000
[    1.478057] virtio_blk virtio1: [vda] 42 512-byte logical blocks (21.5 kB/21.0 KiB)
[    1.484053] nvme nvme0: pci function 0000:00:10.0
[    1.489362]  vda:
[    1.492008] AVX2 version of gcm_enc/dec engaged.
[    1.493098] AES CTR mode by8 optimization enabled
[    1.504982] nvme nvme0: 4/0/0 default/read/poll queues
[    1.532525] GPT:Primary header thinks Alt. header is not at the end of the disk.
[    1.534013] GPT:4612095 != 209715199
[    1.534721] GPT:Alternate GPT header not at the end of the disk.
[    1.535744] GPT:4612095 != 209715199
[    1.536443] GPT: Use GNU Parted to correct GPT errors.
[    1.537321]  nvme0n1: p1 p14 p15
[    1.540945] virtio_net virtio0 enp0s8: renamed from eth0
[    2.060455] tsc: Refined TSC clocksource calibration: 1996.221 MHz
[    2.061856] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x398c794b3f2, max_idle_ns: 881590761017 ns
[    2.063632] clocksource: Switched to clocksource tsc
Begin: Loading essential drivers ... [    3.060410] raid6: avx2x4   gen() 31546 MB/s
[    3.128413] raid6: avx2x4   xor()  4867 MB/s
[    3.196412] raid6: avx2x2   gen() 29313 MB/s
[    3.264413] raid6: avx2x2   xor() 27858 MB/s
[    3.332417] raid6: avx2x1   gen() 20410 MB/s
[    3.400411] raid6: avx2x1   xor() 22356 MB/s
[    3.468418] raid6: sse2x4   gen() 19284 MB/s
[    3.536407] raid6: sse2x4   xor()  1481 MB/s
[    3.604423] raid6: sse2x2   gen() 15703 MB/s
[    3.672423] raid6: sse2x2   xor() 14681 MB/s
[    3.740418] raid6: sse2x1   gen()  1029 MB/s
[    3.808418] raid6: sse2x1   xor() 12362 MB/s
[    3.809187] raid6: using algorithm avx2x4 gen() 31546 MB/s
[    3.810089] raid6: .... xor() 4867 MB/s, rmw enabled
[    3.810928] raid6: using avx2x2 recovery algorithm
[    3.812569] xor: automatically using best checksumming function   avx       
[    3.814385] async_tx: api initialized (async)
done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... [    3.891481] Btrfs loaded, crc32c=crc32c-intel, zoned=yes, fsverity=yes
Scanning for Btrfs filesystems
done.
Warning: fsck not present, so skipping root file system
[    4.011095] EXT4-fs (nvme0n1p1): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
[    4.575233] systemd[1]: Inserted module 'autofs4'
[    4.640055] systemd[1]: systemd 249.11-0ubuntu3.9 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    4.645354] systemd[1]: Detected virtualization bhyve.
[    4.646265] systemd[1]: Detected architecture x86-64.

Welcome to Ubuntu 22.04.2 LTS!

[    4.651177] systemd[1]: Hostname set to <ubuntu>.
[    4.669277] systemd[1]: Initializing machine ID from random generator.
[    4.670403] systemd[1]: Installed transient /etc/machine-id file.
[    5.684819] systemd[1]: Queued start job for default target Graphical Interface.
[    5.687374] systemd[1]: Created slice Slice /system/modprobe.
[  OK  ] Created slice Slice /system/modprobe.
[    5.690375] systemd[1]: Created slice Slice /system/serial-getty.
[  OK  ] Created slice Slice /system/serial-getty.
[    5.693447] systemd[1]: Created slice Slice /system/systemd-fsck.
[  OK  ] Created slice Slice /system/systemd-fsck.
[    5.696348] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    5.699023] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    5.702441] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[  OK  ] Set up automount Arbitrary…s File System Automount Point.
[    5.706267] systemd[1]: Reached target Slice Units.
[  OK  ] Reached target Slice Units.
[    5.708606] systemd[1]: Reached target Mounting snaps.
[  OK  ] Reached target Mounting snaps.
[    5.711000] systemd[1]: Reached target Swaps.
[  OK  ] Reached target Swaps.
[    5.713143] systemd[1]: Reached target Local Verity Protected Volumes.
[  OK  ] Reached target Local Verity Protected Volumes.
[    5.716099] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[  OK  ] Listening on Device-mapper event daemon FIFOs.
[    5.719115] systemd[1]: Listening on LVM2 poll daemon socket.
[  OK  ] Listening on LVM2 poll daemon socket.
[    5.721852] systemd[1]: Listening on multipathd control socket.
[  OK  ] Listening on multipathd control socket.
[    5.724783] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    5.727552] systemd[1]: Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
[    5.730694] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    5.733921] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    5.736621] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    5.739738] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    5.742797] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[    5.748630] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    5.752447] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    5.757154] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    5.760371] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    5.763727] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    5.766855] systemd[1]: Mounting Kernel Trace File System...
         Mounting Kernel Trace File System...
[    5.770883] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    5.774305] systemd[1]: Starting Set the console keyboard layout...
         Starting Set the console keyboard layout...
[    5.777847] systemd[1]: Starting Create List of Static Device Nodes...
         Starting Create List of Static Device Nodes...
[    5.781446] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
         Starting Monitoring of LVM…meventd or progress polling...
[    5.785193] systemd[1]: Condition check resulted in LXD - agent being skipped.
[    5.787247] systemd[1]: Starting Load Kernel Module chromeos_pstore...
         Starting Load Kernel Module chromeos_pstore...
[    5.790842] systemd[1]: Starting Load Kernel Module configfs...
         Starting Load Kernel Module configfs...
[    5.794275] systemd[1]: Starting Load Kernel Module drm...
         Starting Load Kernel Module drm...
[    5.797463] systemd[1]: Starting Load Kernel Module efi_pstore...
         Starting Load Kernel Module efi_pstore...
[    5.800893] systemd[1]: Starting Load Kernel Module fuse...
         Starting Load Kernel Module fuse...
[    5.804065] systemd[1]: Starting Load Kernel Module pstore_blk...
         Starting Load Kernel Module pstore_blk...
[    5.807437] systemd[1]: Starting Load Kernel Module pstore_zone...
         Starting Load Kernel Module pstore_zone...
[    5.810763] systemd[1]: Starting Load Kernel Module ramoops...
         Starting Load Kernel Module ramoops...
[    5.813290] systemd[1]: Condition check resulted in OpenVSwitch configuration for cleanup being skipped.
[    5.815815] systemd[1]: Starting File System Check on Root Device...
         Starting File System Check on Root Device...
[    5.829468] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    5.832855] systemd[1]: Starting Coldplug All udev Devices...
         Starting Coldplug All udev Devices...
[    5.837064] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted Huge Pages File System.
[    5.839606] systemd[1]: Mounted POSIX Message Queue File System.
[  OK  ] Mounted POSIX Message Queue File System.
[    5.842595] systemd[1]: Started Journal Service.
[  OK  ] Started Jo[    5.844454] pstore: Using crash dump compression: deflate
urnal Service[    5.845403] pstore: Registered efi as persistent store backend
.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Trace File System.
[  OK  ] Finished Create List of Static Device Nodes.
[  OK  ] Finished Load Kernel Module chromeos_pstore.
[  OK  ] Finished Load Kernel Module configfs.
[  OK  ] Finished Load Kernel Module efi_pstore.
[  OK  ] Finished Load Kernel Module fuse.
[  OK  ] Finished Monitoring of LVM… dmeventd or progress polling.
[  OK  ] Finished Load Kernel Module pstore_blk.
[  OK  ] Finished Load Kernel Module pstore_zone.
[  OK  ] Finished Load Kernel Module ramoops.
[  OK  ] Finished Load Kernel Modules.
         Mounting FUSE Control File System...
         Mounting Kernel Configuration File System...
[  OK  ] Started File System Check Daemon to report status.
         Starting Apply Kernel Variables...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Finished Load Kernel Module drm.
[  OK  ] Finished Set the console keyboard layout.
[  OK  ] Finished File System Check on Root Device.
         Starting Remount Root and Kernel File Systems...
[  OK  ] Finished Remount Root and Kernel File Systems.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished Coldplug All udev Devices.
         Starting Device-Mapper Multipath Device Controller...
         Starting Flush Journal to Persistent Storage...
         Starting Load/Save Random Seed...
         Starting Create System Users...
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Finished Flush Journal to Persistent Storage.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Create Static Device Nodes in /dev.
         Starting Rule-based Manage…for Device Events and Files...
[  OK  ] Started Device-Mapper Multipath Device Controller.
[  OK  ] Reached target Preparation for Local File Systems.
         Mounting Mount unit for core20, revision 1852...
         Mounting Mount unit for lxd, revision 24322...
         Mounting Mount unit for snapd, revision 18933...
[  OK  ] Mounted Mount unit for core20, revision 1852.
[  OK  ] Mounted Mount unit for lxd, revision 24322.
[  OK  ] Mounted Mount unit for snapd, revision 18933.
[  OK  ] Reached target Mounted snaps.
[  OK  ] Started Rule-based Manager for Device Events and Files.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[  OK  ] Reached target Local Encrypted Volumes.
[  OK  ] Found device /dev/ttyS0.
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[  OK  ] Found device /dev/disk/by-label/UEFI.
         Starting File System Check on /dev/disk/by-label/UEFI...
[  OK  ] Finished File System Check on /dev/disk/by-label/UEFI.
         Mounting /boot/efi...
[  OK  ] Mounted /boot/efi.
[  OK  ] Reached target Local File Systems.
         Starting Load AppArmor profiles...
         Starting Set console font and keymap...
         Starting Create final runt…dir for shutdown pivot root...
         Starting Tell Plymouth To Write Out Runtime Data...
         Starting Commit a transient machine-id on disk...
         Starting Create Volatile Files and Directories...
         Starting Uncomplicated firewall...
[  OK  ] Finished Set console font and keymap.
[  OK  ] Finished Create final runt…e dir for shutdown pivot root.
[  OK  ] Finished Tell Plymouth To Write Out Runtime Data.
[  OK  ] Finished Uncomplicated firewall.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Network Time Synchronization...
         Starting Record System Boot/Shutdown in UTMP...
[FAILED] Failed to start Network Time Synchronization.
See 'systemctl status systemd-timesyncd.service' for details.
[  OK  ] Stopped Network Time Synchronization.
         Starting Network Time Synchronization...
[FAILED] Failed to start Network Time Synchronization.
See 'systemctl status systemd-timesyncd.service' for details.
[  OK  ] Stopped Network Time Synchronization.
         Starting Network Time Synchronization...
         Starting Network Time Synchronization...
[  119.356621] systemd-journald[379]: Failed to send WATCHDOG=1 notification message: Connection refused
[  229.356566] systemd-journald[379]: Failed to send WATCHDOG=1 notification message: Transport endpoint is not connected
[  299.356571] systemd-journald[379]: Failed to send WATCHDOG=1 notification message: Transport endpoint is not connected

The propolis zone is located in sled BRM44220005 (rack2, cubby 9). I've copied the propolis log file to: catacomb.eng.oxide.computer:/data/staff/dogfood/jun-03/system-illumos-propolis-server_vm-74e29bfc-a137-4274-9fbc-1bbe7468f3ab.log

jordanhendricks commented 1 year ago

I spent a few minutes looking at this today. Didn't find anything too useful, but I am writing down the things I noticed and looked into here:

  1. Internal error logged early on in the propolis log

In the beginning of the propolis log, we see that something made GET /instance request before the instance was ensured:

04:32:59.990Z INFO propolis-server: Starting server...
04:32:59.991Z INFO propolis-server: listening
    local_addr = [fd00:1122:3344:108::26]:12400
04:33:00.010Z INFO propolis-server: accepted connection
    local_addr = [fd00:1122:3344:108::26]:12400
    remote_addr = [fd00:1122:3344:108::1]:45646
04:33:00.011Z INFO propolis-server: request completed
    error_message_external = Internal Server Error
    error_message_internal = Server not initialized (no instance)
    local_addr = [fd00:1122:3344:108::26]:12400
    method = GET
    remote_addr = [fd00:1122:3344:108::1]:45646
    req_id = 909f0c8d-78f2-4467-a76d-b8702ee6fe31
    response_code = 500
    uri = /instance

The same remote address then did a PUT /instance, so presumably that first request was from sled-agent:

04:33:00.012Z INFO propolis-server: Attempt to register [fd00:1122:3344:108::26]:0 with Nexus/Oximeter at [fd00:1122:3344:103::4]:12221
    local_addr = [fd00:1122:3344:108::26]:12400
    method = PUT
    remote_addr = [fd00:1122:3344:108::1]:45646
    req_id = a35d1d54-8057-4779-bb3d-9eb01774b16d
    uri = /instance

Looking at the sled-agent source, this indeed matches the expected behavior in sled-agent today, which uses GET /instance as a way to check if propolis-server is up. This doesn't indicate a problem, but since I was just a bit thrown by this, so I thought I would note it.

  1. Both this instance and #427 logged a similar failure at the end of the console output:

This issue:

[  119.356621] systemd-journald[379]: Failed to send WATCHDOG=1 notification message: Connection refused
[  229.356566] systemd-journald[379]: Failed to send WATCHDOG=1 notification message: Transport endpoint is not connected

427:

[  116.498129] systemd-journald[376]: Failed to send WATCHDOG=1 notification message: Connection refused
[  226.497975] systemd-journald[376]: Failed to send WATCHDOG=1 notification message: Transport endpoint is not connected

Just from the message alone, this suggests a networking issue, perhaps? One thing that might be good to grab if we see this issue again is the output of systemctl status systemd-timesyncd.service (or whatever service that failed) to see if there's more useful information there.

  1. Crucible upstairs generation number

In the propolis log, I noticed that the generation number used by the upstairs was a lot further ahead than the downstairs:

Jun 04 04:33:08.121 INFO Max found gen is 2
Jun 04 04:33:08.121 INFO Generation requested: 26 >= found:2

It's not entirely clear to me what this means -- per @leftwo, this could happen if the volume is "checked out" multiple times without the volume being written to. It's not totally clear to me from the log messages, but if this was the same volume used for the other instances in Angela's tests, then that could probably happen.

jordanhendricks commented 1 year ago

A cursory look at the systemd source indicates that the send() failure error logged is to a AF_UNIX socket (and given that the failure in #427 is a segfault), my handwavey suggestion at a networking issue is not likely. Will keep looking at this later.

jordanhendricks commented 1 year ago

I spent some time understanding the error logged here more via the systemd source. My understanding so far is:

So, TL;DR: journald is trying to ping systemd via the well-known NOTIFY_SOCKET on a regular interval, but it can't because something has gone awry with that socket.

I was able to reproduce some similar failures on dogfood in a reboot loop; as a next step I'd like to investigate enabling more verbose debugging output for systemd and see if we can get some clues to as to what happened to the notify socket; hopefully that will give us some more clues as to what is happening with the broader array of userspace guest issues we've seen with 22.04 here.

pfmooney commented 1 year ago

This is assumed to be one of the manifestations of the problem outlined in #427.