From 82be09f645a0fe9ae0126a4f332fcf001e7a8206 Mon Sep 17 00:00:00 2001 From: Mark Ryan Date: Mon, 26 Feb 2018 15:29:45 +0000 Subject: [PATCH] Add clear workload This commit adds a workload that can be used to create clear images from release 20910. Fixes: https://github.com/intel/ccloudvm/issues/61 Signed-off-by: Mark Ryan --- workloads/clear-20910.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 workloads/clear-20910.yaml diff --git a/workloads/clear-20910.yaml b/workloads/clear-20910.yaml new file mode 100644 index 0000000..8fffbbb --- /dev/null +++ b/workloads/clear-20910.yaml @@ -0,0 +1,24 @@ +--- +base_image_url: https://download.clearlinux.org/releases/20910/clear/clear-20910-cloud.img.xz +base_image_name: Clear 20910 +bios: https://download.clearlinux.org/image/OVMF.fd +needs_nested_vm: true +vm: + disk_gib: 16 +... +--- +#cloud-config +package_upgrade: {{with .PackageUpgrade}}{{.}}{{else}}false{{end}} +packages: + - curl + +users: + - name: {{.User}} + uid: "{{.UID}}" + gid: "{{.GID}}" + lock-passwd: false + shell: /bin/bash + sudo: ALL=(ALL) NOPASSWD:ALL + ssh-authorized-keys: + - {{.PublicKey}} +...