Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 952 Bytes

README.md

File metadata and controls

35 lines (26 loc) · 952 Bytes

openstack-octavia-amphora-image

Pipeline for building OpenStack Octavia amphora images.

Build

Development

Prepare environment:

# create venv
python3 -m venv venv
# activate venv
source venv/bin/activate
# install requirements
pip install -r requirements.txt
sudo apt install -y qemu-utils git kpartx debootstrap
# clone octavia
git clone -b stable/2024.1 https://opendev.org/openstack/octavia

Build image:

octavia/diskimage-create/diskimage-create.sh \
    -a amd64 -i ubuntu-minimal -d jammy \
    -o amphora-x64-haproxy.qcow2

GitHub Workflow

build-image

Go to Actions and click on Run workflow.

Images can be downloaded from job artifacts.