mirror of
https://github.com/reactos/syzkaller.git
synced 2024-12-14 07:08:29 +00:00
8c88323f94
Mostly derived from Go buildlet generator with blessing from bradfitz@. Update #712
35 lines
902 B
Markdown
35 lines
902 B
Markdown
# ci-openbsd host
|
|
|
|
OpenBSD continous integration build machine has two disks. The root image is
|
|
generated by `tools/create-openbsd-gce-ci.sh`. This disk is disposable and will
|
|
be rebuilt when compatibility bumps in OpenBSD-current are encountered. Manual
|
|
tweaks to this image without updating the script will be lost.
|
|
|
|
There is also a persistent disk with build artifacts and syz-bot state. It is
|
|
mounted as `/syzkaller`. The original image was set up with:
|
|
|
|
```shell
|
|
ci-openbsd# fdisk -y -i sd1
|
|
Writing MBR at offset 0.
|
|
ci-openbsd# disklabel -E sd1
|
|
Label editor (enter '?' for help at any prompt)
|
|
> a
|
|
partition: [a]
|
|
offset: [64]
|
|
size: [419424956]
|
|
FS type: [4.2BSD]
|
|
> w
|
|
> q
|
|
No label changes.
|
|
ci-openbsd# newfs -m 0 /dev/rsd1a
|
|
ci-openbsd# mount /syzkaller
|
|
ci-openbsd# chown syzkaller:syzkaller /syzkaller
|
|
```
|
|
|
|
Persistent disk structure:
|
|
|
|
```
|
|
/syzkaller
|
|
/src - https://github.com/openbsd/src.git
|
|
```
|