https://github.com/nimbolus/openstack-octavia-amphora-image
Pipeline for building OpenStack Octavia amphora images
https://github.com/nimbolus/openstack-octavia-amphora-image
amphora octavia openstack openstack-octavia
Last synced: about 1 month ago
JSON representation
Pipeline for building OpenStack Octavia amphora images
- Host: GitHub
- URL: https://github.com/nimbolus/openstack-octavia-amphora-image
- Owner: nimbolus
- License: bsd-3-clause
- Created: 2024-12-04T18:29:01.000Z (over 1 year ago)
- Default Branch: stable/2025.1
- Last Pushed: 2026-03-01T01:15:59.000Z (3 months ago)
- Last Synced: 2026-03-20T13:25:22.180Z (3 months ago)
- Topics: amphora, octavia, openstack, openstack-octavia
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# openstack-octavia-amphora-image
Pipeline for building [OpenStack Octavia](https://docs.openstack.org/octavia/latest/reference/introduction.html) amphora images.
## Build
### Development
Prepare environment:
```sh
# 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/2025.1 https://opendev.org/openstack/octavia
```
Build image:
```sh
octavia/diskimage-create/diskimage-create.sh \
-a amd64 -i ubuntu-minimal -d jammy \
-o amphora-x64-haproxy.qcow2
```
### GitHub Workflow

Go to [Actions](https://github.com/nimbolus/openstack-octavia-amphora-image/actions/workflows/build.yml) and click on `Run workflow`.
Images can be downloaded from job artifacts.