Ability to define extra commands for cell setup

This PS makes to possible to add extra commands to the nova cell setup
job if needed.

Change-Id: I3b1f4e2ee58e60d3d830772cbb57c115dd712824
This commit is contained in:
Ritchie, Frank (fr801x) 2023-11-06 16:06:27 -05:00
parent 52cd767c84
commit e44c4749b4
4 changed files with 7 additions and 1 deletions

View File

@ -14,7 +14,7 @@ apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Nova
name: nova
version: 0.3.27
version: 0.3.28
home: https://docs.openstack.org/nova/latest/
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
sources:

View File

@ -69,3 +69,7 @@ until openstack compute service list --service nova-compute -f value -c State |
echo "Waiting for Nova Compute processes to register"
sleep 10
done
{{- if .Values.jobs.cell_setup.extra_command }}
{{ .Values.jobs.cell_setup.extra_command }}
{{- end }}

View File

@ -101,6 +101,7 @@ jobs:
enabled: false
iteration: 3
duration: 5
extra_command: null
service_cleaner:
cron: "0 */1 * * *"
starting_deadline: 600

View File

@ -96,4 +96,5 @@ nova:
- 0.3.25 Add IP addresses search control flag
- 0.3.26 Improve cinder authentication support
- 0.3.27 Add 2023.2 Ubuntu Jammy overrides
- 0.3.28 Add ability to define extra command(s) for the nova cell setup job
...