summaryrefslogtreecommitdiff
path: root/base.vmdb
diff options
context:
space:
mode:
Diffstat (limited to 'base.vmdb')
-rw-r--r--base.vmdb65
1 files changed, 32 insertions, 33 deletions
diff --git a/base.vmdb b/base.vmdb
index f0515ed..e1633b6 100644
--- a/base.vmdb
+++ b/base.vmdb
@@ -3,47 +3,46 @@
# via Ansible.
steps:
-- mkimg: "{{ output }}"
- size: 8G
+ - mkimg: "{{ output }}"
+ size: 8G
-- mklabel: msdos
- device: "{{ output }}"
+ - mklabel: msdos
+ device: "{{ output }}"
-- mkpart: primary
- device: "{{ output }}"
- start: 0%
- end: 100%
- part-tag: root-part
+ - mkpart: primary
+ device: "{{ output }}"
+ start: 0%
+ end: 100%
+ tag: rootfs
-- mkfs: ext4
- partition: root-part
+ - kpartx: "{{ output }}"
-- mount: root-part
- fs-tag: root-fs
+ - mkfs: ext4
+ partition: rootfs
+ label: rootfs
-- unpack-rootfs: root-fs
+ - mount: rootfs
-- debootstrap: stretch
- mirror: http://http.debian.net/debian
- target: root-fs
- unless: rootfs_unpacked
+ - unpack-rootfs: rootfs
-- apt: linux-image-amd64
- fs-tag: root-fs
- unless: rootfs_unpacked
+ - debootstrap: stretch
+ mirror: http://deb.debian.org/debian
+ target: rootfs
+ unless: rootfs_unpacked
-- chroot: root-fs
- shell: |
- apt -y install python
- unless: rootfs_unpacked
+ - apt: install
+ packages:
+ - linux-image-amd64
+ - python
+ tag: rootfs
+ unless: rootfs_unpacked
-- cache-rootfs: root-fs
- unless: rootfs_unpacked
+ - cache-rootfs: rootfs
+ unless: rootfs_unpacked
-- ansible: root-fs
- playbook: base.yml
+ - ansible: rootfs
+ playbook: base.yml
-- grub: bios
- root-fs: root-fs
- root-part: root-part
- device: "{{ output }}"
+ - grub: bios
+ tag: rootfs
+ console: serial