summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2023-06-22 20:05:30 +0300
committerLars Wirzenius <liw@liw.fi>2023-06-22 20:05:30 +0300
commit14b130d7a1856dd94496c2d6fa8dcaf7c82436ad (patch)
tree2f4d5090924aa3501c113858bf2973693176cee7
parent10166c8e67074f962c72b421b1c9243fdb12a15b (diff)
downloadambient-ci-14b130d7a1856dd94496c2d6fa8dcaf7c82436ad.tar.gz
chore: drop now-unnecessary files
Sponsored-by: author
-rwxr-xr-xrunner.sh13
-rw-r--r--runner.vmdb64
-rw-r--r--runner.yml68
-rwxr-xr-xrust.sh13
-rw-r--r--rust.vmdb64
5 files changed, 0 insertions, 222 deletions
diff --git a/runner.sh b/runner.sh
deleted file mode 100755
index d037942..0000000
--- a/runner.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-
-set -euo pipefail
-
-cachedir="$1"
-img="$2"
-
-if ! vmdb2 runner.vmdb --output runner.img --rootfs-tarball "$cachedir/runner.tar.gz" --log runner.log; then
- cat runner.log 1>&2
- exit 1
-fi
-
-qemu-img convert -f raw -O qcow2 runner.img "$img"
diff --git a/runner.vmdb b/runner.vmdb
deleted file mode 100644
index 3cd7067..0000000
--- a/runner.vmdb
+++ /dev/null
@@ -1,64 +0,0 @@
-steps:
- - mkimg: "{{ output }}"
- size: 100G
-
- - mklabel: gpt
- device: "{{ output }}"
-
- - mkpart: primary
- device: "{{ output }}"
- start: 0%
- end: 1G
- tag: efi
-
- - mkpart: primary
- device: "{{ output }}"
- start: 1G
- end: 100%
- tag: /
-
- - kpartx: "{{ output }}"
-
- - mkfs: vfat
- partition: efi
-
- - mkfs: ext4
- partition: /
-
- - mount: /
-
- - unpack-rootfs: /
-
- - debootstrap: bullseye
- mirror: http://deb.debian.org/debian
- variant: minbase
- target: /
- unless: rootfs_unpacked
- include:
- - linux-image-amd64
- - python3
- - systemd-sysv
- - build-essential
-
- - virtual-filesystems: /
-
- - cache-rootfs: /
- unless: rootfs_unpacked
-
- - apt: install
- tag: /
- packages:
- - file
- - less
- - man-db
- - vim
- - zstd
-
- - fstab: /
-
- - grub: uefi
- tag: /
- efi: efi
-
- - ansible: /
- playbook: runner.yml
diff --git a/runner.yml b/runner.yml
deleted file mode 100644
index 2fa26b4..0000000
--- a/runner.yml
+++ /dev/null
@@ -1,68 +0,0 @@
-- hosts: image
- tasks:
-
- - name: "configure initramfs compression to use zstd"
- lineinfile:
- path: /etc/initramfs-tools/initramfs.conf
- regexp: '^COMPRESS='
- line: 'COMPRESS=zstd'
-
- - name: "configure initramfs compression level"
- lineinfile:
- path: /etc/initramfs-tools/initramfs.conf
- regexp: '^COMPRESSLEVEL='
- line: 'COMPRESSLEVEL=19'
-
- - name: "configure initramfs to load only specified kernel modules"
- lineinfile:
- path: /etc/initramfs-tools/initramfs.conf
- regexp: '^MODULES='
- line: 'MODULES=list'
-
- - name: "set list of kernel modules for initramfs to load"
- copy:
- content: |
- autofs4
- configfs
- efivarfs
- ext4
- serio_raw
- virtio_blk
- virtio_pci
- dest: /etc/initramfs-tools/modules
-
- - name: "configure boot to be quieter"
- lineinfile:
- path: /etc/default/grub
- regexp: '^GRUB_CMDLINE_LINUX_DEFAULT='
- line: >
- GRUB_CMDLINE_LINUX_DEFAULT="biosdevname=0 net.ifnames=0
- loglevel=3 rw quiet systemd.show_status=false rd.systemd.show_status=false"
-
- - name: "update initramfs and grub"
- shell: |
- update-initramfs -u
- update-grub
-
- - name: "unset root password"
- shell: |
- sed -i '/^root:[^:]*:/s//root::/' /etc/passwd
-
- - name: "create script to simulate build"
- copy:
- src: ./ambient-run-script
- dest: /bin/ambient-run-script
- mode: 0755
-
- - name: "install systemd service unit to run build"
- copy:
- src: ambient-build.service
- dest: /etc/systemd/system/ambient-build.service
-
- - name: "make sure ambient-build.service is run at boot"
- shell: |
- ln -nsf /etc/systemd/system/ambient-build.service \
- /etc/systemd/system/multi-user.target.wants/ambient-build.service
-
- vars:
- ansible_python_interpreter: /usr/bin/python3
diff --git a/rust.sh b/rust.sh
deleted file mode 100755
index a2082fc..0000000
--- a/rust.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-
-set -euo pipefail
-
-cachedir="$1"
-img="$2"
-
-if ! vmdb2 rust.vmdb --output rust.img --rootfs-tarball "$cachedir/rust.tar.gz" --log rust.log; then
- cat rust.log 1>&2
- exit 1
-fi
-
-qemu-img convert -f raw -O qcow2 rust.img "$img"
diff --git a/rust.vmdb b/rust.vmdb
deleted file mode 100644
index da561cb..0000000
--- a/rust.vmdb
+++ /dev/null
@@ -1,64 +0,0 @@
-steps:
- - mkimg: "{{ output }}"
- size: 100G
-
- - mklabel: gpt
- device: "{{ output }}"
-
- - mkpart: primary
- device: "{{ output }}"
- start: 0%
- end: 1G
- tag: efi
-
- - mkpart: primary
- device: "{{ output }}"
- start: 1G
- end: 100%
- tag: /
-
- - kpartx: "{{ output }}"
-
- - mkfs: vfat
- partition: efi
-
- - mkfs: ext4
- partition: /
-
- - mount: /
-
- - unpack-rootfs: /
-
- - debootstrap: bullseye
- mirror: http://deb.debian.org/debian
- variant: minbase
- target: /
- unless: rootfs_unpacked
- include:
- - linux-image-amd64
- - python3
- - systemd-sysv
- - build-essential
-
- - virtual-filesystems: /
-
- - cache-rootfs: /
- unless: rootfs_unpacked
-
- - apt: install
- tag: /
- packages:
- - file
- - less
- - man-db
- - vim
- - zstd
-
- - fstab: /
-
- - grub: uefi
- tag: /
- efi: efi
-
- - ansible: /
- playbook: rust.yml