diff options
| author | Greg Steuck <syzkaller@nest.cx> | 2018-11-25 11:43:09 -0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-11-27 13:16:46 +0100 |
| commit | 4b6d14f266bcae8f1856f987c2194f36eadef83b (patch) | |
| tree | 651f56f548978dd0d15a4cd4faff4b82cd655037 /tools | |
| parent | 0b29b7f95253d645475f4cc66a74f653437fa72d (diff) | |
tools/create-openbsd-gce-ci.sh: simplification due to workers on GCE
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/create-openbsd-gce-ci.sh | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/tools/create-openbsd-gce-ci.sh b/tools/create-openbsd-gce-ci.sh index f5903f166..e3ebfecdd 100755 --- a/tools/create-openbsd-gce-ci.sh +++ b/tools/create-openbsd-gce-ci.sh @@ -29,11 +29,9 @@ fi rm -fr etc && mkdir -p etc cat >install.site <<EOF #!/bin/sh -syspatch PKGS="bash gcc git gmake go llvm nano wget" PKG_PATH=https://${MIRROR}/pub/OpenBSD/${DOWNLOAD_VERSION}/packages/${ARCH}/ pkg_add -I \$PKGS -PKG_PATH=http://firmware.openbsd.org/firmware/snapshots/ pkg_add vmm-firmware -PKG_PATH= pkg_info -I \$PKGS vmm-firmware && echo pkg_add OK +PKG_PATH= pkg_info -I \$PKGS && echo pkg_add OK echo 'set tty com0' > boot.conf echo 'PasswordAuthentication no' >> /etc/ssh/sshd_config @@ -55,9 +53,6 @@ cat >etc/rc.local <<EOF echo "starting syz-ci" fsck -y /dev/sd1a mount /syzkaller - mkdir -p /syzkaller/ramdisk - mount -t mfs -o-s=10G /dev/sd0b /syzkaller/ramdisk - chown syzkaller:syzkaller /syzkaller/ramdisk su -l syzkaller <<EOF2 cd /syzkaller set -eux @@ -74,17 +69,6 @@ cat >etc/rc.conf.local <<EOF slaacd_flags=NO smtpd_flags=NO sndiod_flags=NO -vmd_flags= -EOF - -cat >etc/vm.conf <<EOF -vm "syzkaller" { - disable - disk "/dev/null" - local interface - owner syzkaller - allow instance { boot, disk, memory } -} EOF cat >etc/sysctl.conf <<EOF @@ -207,7 +191,6 @@ Done. To create GCE image run the following commands: gsutil cp -a public-read "$i" gs://syzkaller/ -gcloud compute images create ci-openbsd-root --source-uri gs://syzkaller/"$i" \\ - --licenses "https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx" +gcloud compute images create ci-openbsd-root --source-uri gs://syzkaller/"$i" EOF |
