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

Reply via email to