Hello Dear OpenBSD Team,
I am silently using OpenBSD now for more than a decade for all my little
engines like for example traccar or some nginx as a reverse proxy and
always loved the simplicity in terms of upgrade and usability as such.
However, the latest update does not work at all. I boot from bsd.rd and
run (U), it works fine until the step of installing (extracting) the
system. Then it fails like this (after mount of FS I dropped out using
ctrl+Z to show the available free space, yet behavior is anyways same
when I do not put in background for a few seconds):
>> OpenBSD/amd64 BOOT 3.67
boot> bsd.rd
booting hd0a:bsd.rd: 4227986+1770496+3891816+0+716800
[109+484896+336185]=0xae8b50
entry point at 0xffffffff81001000
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2025 OpenBSD. All rights reserved.
https://www.OpenBSD.org
OpenBSD 7.8 (RAMDISK_CD) #54: Sun Oct 12 13:03:06 MDT 2025
[email protected]:/usr/src/sys/arch/amd64/compile/RAMDISK_CD
real mem = 1056952320 (1007MB)
avail mem = 1018798080 (971MB)
random: good seed from bootblocks
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf28c0 (12 entries)
bios0: vendor Google version "Google" date 05/07/2025
bios0: Google Google Compute Engine
acpi0 at bios0: ACPI 2.0
acpi0: tables DSDT FACP SRAT APIC SSDT WAET
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(R) CPU @ 2.20GHz, 2200.38 MHz, 06-4f-00
cpu0: cpuid 1
edx=1f8bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SS,HTT>
ecx=f6fa3203<SSE3,PCLMUL,SSSE3,FMA3,CX16,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,HV>
cpu0: cpuid 6 eax=4<ARAT>
cpu0: cpuid 7.0
ebx=1c2ffb<FSGSBASE,TSC_ADJUST,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,RDSEED,ADX,SMAP>
edx=ac000400<MD_CLEAR,IBRS,IBPB,STIBP,SSBD>
cpu0: cpuid d.1 eax=1<XSAVEOPT>
cpu0: cpuid 80000001 edx=2c100800<NXE,PAGE1GB,RDTSCP,LONG>
ecx=121<LAHF,ABM,3DNOWP>
cpu0: cpuid 80000007 edx=100<ITSC>
cpu0: msr 10a=400004c<RSBA,SKIP_L1DFL,IF_PSCHANGE,GDS_NO>
cpu0: MELTDOWN
cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB
64b/line 8-way L2 cache, 55MB 64b/line 20-way L3 cache
cpu0: apic clock running at 1000MHz
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 11, 24 pins
acpiprt0 at acpi0: bus 0 (PCI0)
"ACPI0006" at acpi0 not configured
acpipci0 at acpi0 PCI0
acpicmos0 at acpi0
"PNP0303" at acpi0 not configured
"PNP0F13" at acpi0 not configured
com0 at acpi0 COM1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at acpi0 COM2 addr 0x2f8/0x8 irq 3: ns16550a, 16 byte fifo
com2 at acpi0 COM3 addr 0x3e8/0x8 irq 6: ns16550a, 16 byte fifo
com3 at acpi0 COM4 addr 0x2e8/0x8 irq 7: ns16550a, 16 byte fifo
"QEMU0001" at acpi0 not configured
acpicpu at acpi0 not configured
cpu0: using VERW MDS workaround
pvbus0 at mainbus0: KVM
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02
"Intel 82371AB PIIX4 ISA" rev 0x03 at pci0 dev 1 function 0 not configured
"Intel 82371AB Power" rev 0x03 at pci0 dev 1 function 3 not configured
virtio0 at pci0 dev 3 function 0 "Qumranet Virtio SCSI" rev 0x00
vioscsi0 at virtio0: qsize 8192
virtio0: msix per-VQ
scsibus0 at vioscsi0: 253 targets
sd0 at scsibus0 targ 1 lun 0: <Google, PersistentDisk, 1>
serial.Google_PersistentDisk_
sd0: 20480MB, 512 bytes/sector, 41943040 sectors, thin
virtio1 at pci0 dev 4 function 0 "Qumranet Virtio Network" rev 0x00
vio0 at virtio1: 1 queue, address 42:01:0a:8e:00:02
virtio1: msix per-VQ
virtio2 at pci0 dev 5 function 0 "Qumranet Virtio Memory Balloon" rev 0x00
virtio2: no matching child driver; not configured
virtio3 at pci0 dev 6 function 0 "Qumranet Virtio RNG" rev 0x00
viornd0 at virtio3
virtio3: msix per-VQ
isa0 at mainbus0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0 mux 1
softraid0 at root
scsibus1 at softraid0: 256 targets
root on rd0a swap on rd0b dump on rd0b
WARNING: CHECK AND RESET THE DATE!
erase ^?, werase ^W, kill ^U, intr ^C, status ^T
Welcome to the OpenBSD/amd64 7.8 installation program.
(I)nstall, (U)pgrade, (A)utoinstall or (S)hell? U
At any prompt except password prompts you can escape to a shell by
typing '!'. Default answers are shown in []'s and are selected by
pressing RETURN. You can exit this program at any time by pressing
Control-C, but this can leave your system in an inconsistent state.
Terminal type? [vt220]
Available disks are: sd0.
Which disk is the root disk? ('?' for details) [sd0]
Checking root filesystem (fsck -fp /dev/sd0a)... OK.
Mounting root filesystem (mount -o ro /dev/sd0a /mnt)... OK.
vio0: ctrl queue timeout
vio0: offload features 0x182 failed
Force checking of clean non-root filesystems? [no]
fsck -p 2e9c9f86d82bc7a4.h... OK.
fsck -p 2e9c9f86d82bc7a4.d... OK.
fsck -p 2e9c9f86d82bc7a4.f... OK.
fsck -p 2e9c9f86d82bc7a4.g... OK.
fsck -p 2e9c9f86d82bc7a4.e... OK.
/dev/sd0a (2e9c9f86d82bc7a4.a) on /mnt type ffs (rw, local)
/dev/sd0h (2e9c9f86d82bc7a4.h) on /mnt/home type ffs (rw, local, nodev,
wxallowed)
/dev/sd0d (2e9c9f86d82bc7a4.d) on /mnt/tmp type ffs (rw, local, nodev,
nosuid)
/dev/sd0f (2e9c9f86d82bc7a4.f) on /mnt/usr type ffs (rw, local, nodev)
/dev/sd0g (2e9c9f86d82bc7a4.g) on /mnt/usr/local type ffs (rw, local,
nodev, wxallowed)
/dev/sd0e (2e9c9f86d82bc7a4.e) on /mnt/var type ffs (rw, local, nodev,
nosuid)
Let's upgrade the sets!
Location of sets? (disk http nfs or 'done') [http] ^Z[1] +
Suspended /upgrade
outpost# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/rd0a 3.5M 3.2M 241K 94% /
/dev/sd0a 1005M 415M 540M 44% /mnt
/dev/sd0h 8.4G 3.9G 4.1G 49% /mnt/home
/dev/sd0d 504M 10.0K 479M 1% /mnt/tmp
/dev/sd0f 2.9G 1.6G 1.2G 56% /mnt/usr
/dev/sd0g 3.9G 2.9G 902M 77% /mnt/usr/local
/dev/sd0e 1005M 134M 821M 14% /mnt/var
outpost# fg
/upgrade
HTTP proxy URL? (e.g. 'http://proxy:8080', or 'none') [none]
HTTP Server? (hostname, list#, 'done' or '?') [ftp.hostserver.de]
Server directory? [pub/OpenBSD/7.8/amd64]
Select sets by entering a set name, a file name pattern or 'all'. De-select
sets by prepending a '-', e.g.: '-game*'. Selected sets are labelled '[X]'.
[X] bsd [X] base78.tgz [X] game78.tgz [X] xfont78.tgz
[X] bsd.mp [X] comp78.tgz [X] xbase78.tgz [X] xserv78.tgz
[X] bsd.rd [X] man78.tgz [X] xshare78.tgz
Set name(s)? (or 'abort' or 'done') [done] -x*
[X] bsd [X] base78.tgz [X] game78.tgz [ ] xfont78.tgz
[X] bsd.mp [X] comp78.tgz [ ] xbase78.tgz [ ] xserv78.tgz
[X] bsd.rd [X] man78.tgz [ ] xshare78.tgz
Set name(s)? (or 'abort' or 'done') [done] -game*
[X] bsd [X] base78.tgz [ ] game78.tgz [ ] xfont78.tgz
[X] bsd.mp [X] comp78.tgz [ ] xbase78.tgz [ ] xserv78.tgz
[X] bsd.rd [X] man78.tgz [ ] xshare78.tgz
Set name(s)? (or 'abort' or 'done') [done]
Get/Verify SHA256.sig 100% |**************************| 2324 00:00
Signature Verified
Get/Verify bsd 100% |**************************| 31408 KB 00:08
Get/Verify bsd.mp 100% |**************************| 31506 KB 00:17
Get/Verify bsd.rd 100% |**************************| 4691 KB 00:03
Get/Verify base78.tgz 100% |**************************| 498 MB 00:35
Get/Verify comp78.tgz 100% |**************************| 88484 KB 00:13
Get/Verify man78.tgz 100% |**************************| 8286 KB 00:04
Get/Verify BUILDINFO 100% |**************************| 54 00:00
Installing bsd 100% |**************************| 31408 KB 00:00
Installing bsd.mp 100% |**************************| 31506 KB 00:00
Installing bsd.rd 100% |**************************| 4691 KB 00:00
Installing base78.tgz 28% |******* | 143 MB
00:54 ETAuid 0 on /: file system full
/: write failed, file system is full
tar: Failed write to file ./usr/share/relink/kernel.tgz: No space left
on device
Installing base78.tgz 93% |************************ | 466 MB
00:01 ETA
Why is it writing to / on ramdisk? Obviously there is not enough space.
As sendbug requires a runnable system I cannot use. It is somehow
usable, yet fails at so many items that I did not try further.
I consider this a bug, and would appreciate if you can tell me some way
on how to get out of the situation.
Appreciate if you could help me to get out of that situation.
Many thanks
Armin