Add Manila image

Change-Id: I80d88fc06971f4e9d72d93faf0a91449e200b4fa
This commit is contained in:
Vladimir Kozhukalov 2023-03-29 05:37:23 +03:00
parent 1b3c2cd26b
commit 9082283e14
2 changed files with 20 additions and 1 deletions

View File

@ -188,6 +188,8 @@ heat_pip_packages=${heat_pip_packages:-"pycrypto"}
heat_dist_packages=${heat_dist_packages:-"curl"}
barbican_profiles=${barbican_profiles:-"fluent"}
barbican_pip_packages=${barbican_pip_packages:-"pycrypto"}
barbican_dist_packages=${barbican_dist_packages:-"'python3-dev gcc'"}
barbican_pip_args=${barbican_pip_args:-"'--only-binary :none:'"}
glance_profiles=${glance_profiles:-"'fluent ceph'"}
glance_pip_packages=${glance_pip_packages:-"'pycrypto python-swiftclient'"}
cinder_profiles=${cinder_profiles:-"'fluent lvm ceph qemu apache'"}
@ -267,7 +269,7 @@ else
LOCI_ARG_FROM="${BASE_IMAGE}"
fi
BUILD_PROJECTS=${BUILD_PROJECTS:-'requirements keystone heat barbican glance cinder monasca_api neutron neutron_sriov nova horizon senlin magnum ironic'}
BUILD_PROJECTS=${BUILD_PROJECTS:-'requirements keystone heat barbican glance cinder monasca_api neutron neutron_sriov nova horizon senlin magnum ironic manila'}
projects=( ${BUILD_PROJECTS} )
pushd ${LOCI_SRC_DIR}

View File

@ -161,6 +161,8 @@
- "PROFILES='fluent'"
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
- "DIST_PACKAGES='python3-dev gcc'"
- "PIP_ARGS='--only-binary :none:'"
tags: *imagetag
- &glance_project
context: "."
@ -339,6 +341,16 @@
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
tags: *imagetag
- &manila_project
context: "."
repository: openstackhelm/manila
build_args:
- "FROM='{{ base_repository }}'"
- "PROJECT='manila'"
- "PROJECT_REF={{ branchname }}"
- "WHEELS='{{ wheels_location }}'"
- "KEEP_ALL_WHEELS=yes"
tags: *imagetag
files: &loci-files
- ^openstack/loci/.*
- zuul.d/openstack-loci.yaml
@ -411,6 +423,7 @@
# - <<: *watcher_project
- <<: *cyborg_project
- <<: *masakari_project
- <<: *manila_project
- job:
name: openstack-helm-images-upload-openstack-loci-master-ubuntu_focal
@ -466,6 +479,7 @@
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- <<: *manila_project
- job:
name: openstack-helm-images-upload-openstack-loci-yoga-ubuntu_focal
@ -519,6 +533,7 @@
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- <<: *manila_project
- job:
name: openstack-helm-images-upload-openstack-loci-xena-ubuntu_focal
@ -572,6 +587,7 @@
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- <<: *manila_project
- job:
name: openstack-helm-images-upload-openstack-loci-wallaby-ubuntu_focal
@ -625,6 +641,7 @@
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- <<: *manila_project
- job:
name: openstack-helm-images-upload-openstack-loci-victoria-ubuntu_focal