blob: 2ad7ece99a3a38a07eb842a5a0330362768b23b2 [file] [log] [blame]
vexxhost-bot6dde1ef2024-07-19 04:30:46 +02001# Copyright (c) 2024 VEXXHOST, Inc.
2# SPDX-License-Identifier: Apache-2.0
3
4set -xe
5
6ATMOSPHERE_VERSION=$(pbr info -s atmosphere)
7
8# Create work directory
9TMPDIR=$(mktemp -d)
10trap "rm -rf $TMPDIR" EXIT
11
12# Clone the openstack/manila-image-elements repository
13git clone https://opendev.org/openstack/manila-image-elements $TMPDIR
14
15# Build image
16export ELEMENTS_PATH=$TMPDIR/elements
17disk-image-create -o manila-${ATMOSPHERE_VERSION}.qcow2 vm manila-ubuntu-minimal dhcp-all-interfaces manila-ssh ubuntu-nfs ubuntu-cifs