Build Octavia image

Change-Id: I87bf5bb1eaf6acf2250c0232eae11beef7c19ebc
This commit is contained in:
Vladimir Kozhukalov 2024-05-02 11:34:08 -05:00
parent 7bb34b7018
commit 4cfb81939e
3 changed files with 34 additions and 22 deletions

View File

@ -46,22 +46,23 @@
ceph_repo: "deb https://download.ceph.com/debian-reef/ jammy main"
ceph_key: "http://download.ceph.com/keys/release.asc"
openstack_docker_images:
- keystone
- glance
- cinder
- designate
- nova
- ironic
- neutron
- horizon
- heat
- barbican
- placement
- cinder
- cyborg
- designate
- glance
- heat
- horizon
- ironic
- keystone
- magnum
- manila
- masakari
- masakari_monitors
- manila
- neutron
- nova
- octavia
- placement
- tacker
files: &files_2024_1_ubuntu_jammy
- zuul.d/openstack-2024.1-ubuntu_jammy.yaml

View File

@ -41,22 +41,23 @@
ceph_repo: "deb https://download.ceph.com/debian-reef/ jammy main"
ceph_key: "http://download.ceph.com/keys/release.asc"
openstack_docker_images:
- keystone
- glance
- cinder
- designate
- nova
- ironic
- neutron
- horizon
- heat
- barbican
- placement
- cinder
- cyborg
- designate
- glance
- heat
- horizon
- ironic
- keystone
- magnum
- manila
- masakari
- masakari_monitors
- manila
- neutron
- nova
- octavia
- placement
- tacker
files: &files_master_ubuntu_jammy
- zuul.d/openstack-master-ubuntu_jammy.yaml

View File

@ -295,3 +295,13 @@ openstack_docker_images_dict:
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
tags: *imagetag
octavia:
context: "."
repository: openstackhelm/octavia
build_args:
- "FROM='{{ base_repository }}:{{ shortbranchname }}-{{ distroname }}'"
- "PROJECT='octavia'"
- "PROJECT_REF={{ branchname }}"
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
tags: *imagetag