Add support for Victoria and Wallaby
Defines compute kit and cinder jobs for new releases with corresponding values overrides. Disables compute agent list test for Wallaby since related API is removed [0]. Since Wallaby with switch of osc to sdk '--id auto' is no longer treated specially in 'openstack flavor create'. The same behavior can be achieved w/o specifying --id flag for flavor creation [1]. Starting Wallaby 'nova-manage api_db version' returns init version for empty database greater than 0 [2]. _db-sync.sh.tpl logic prior to this commit does not work due to this. We need to either remove (done in current commit) or justify and alter previous logic. [0] https://review.opendev.org/749309 [1] https://review.opendev.org/750151 [2] https://opendev.org/openstack/nova/src/branch/stable/wallaby/nova/db/sqlalchemy/migration.py#L32 Change-Id: I361431d9aa8c1a06c5d59f479fb161ecd87e2ee2 Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
This commit is contained in:
parent
a6cc4f7194
commit
3ac3caa013
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Barbican
|
||||
name: barbican
|
||||
version: 0.2.4
|
||||
version: 0.2.5
|
||||
home: https://docs.openstack.org/barbican/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Barbican/OpenStack_Project_Barbican_vertical.png
|
||||
sources:
|
||||
|
13
barbican/values_overrides/victoria-ubuntu_focal.yaml
Normal file
13
barbican/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
scripted_test: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
barbican_db_sync: "docker.io/openstackhelm/barbican:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
barbican_api: "docker.io/openstackhelm/barbican:victoria-ubuntu_focal"
|
||||
...
|
13
barbican/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
13
barbican/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
scripted_test: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
barbican_db_sync: "docker.io/openstackhelm/barbican:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
barbican_api: "docker.io/openstackhelm/barbican:wallaby-ubuntu_focal"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Cinder
|
||||
name: cinder
|
||||
version: 0.2.6
|
||||
version: 0.2.7
|
||||
home: https://docs.openstack.org/cinder/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Cinder/OpenStack_Project_Cinder_vertical.png
|
||||
sources:
|
||||
|
18
cinder/values_overrides/victoria-ubuntu_focal.yaml
Normal file
18
cinder/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,18 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
cinder_db_sync: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
cinder_api: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
cinder_scheduler: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
cinder_volume: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
cinder_volume_usage_audit: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
cinder_backup: "docker.io/openstackhelm/cinder:victoria-ubuntu_focal"
|
||||
cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
18
cinder/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
18
cinder/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,18 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
cinder_db_sync: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
cinder_api: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
cinder_scheduler: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
cinder_volume: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
cinder_volume_usage_audit: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
cinder_backup: "docker.io/openstackhelm/cinder:wallaby-ubuntu_focal"
|
||||
cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Glance
|
||||
name: glance
|
||||
version: 0.2.5
|
||||
version: 0.2.6
|
||||
home: https://docs.openstack.org/glance/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Glance/OpenStack_Project_Glance_vertical.png
|
||||
sources:
|
||||
|
15
glance/values_overrides/victoria-ubuntu_focal.yaml
Normal file
15
glance/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
glance_db_sync: "docker.io/openstackhelm/glance:victoria-ubuntu_focal"
|
||||
glance_api: "docker.io/openstackhelm/glance:victoria-ubuntu_focal"
|
||||
glance_registry: "docker.io/openstackhelm/glance:victoria-ubuntu_focal"
|
||||
glance_metadefs_load: "docker.io/openstackhelm/glance:victoria-ubuntu_focal"
|
||||
glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
15
glance/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
15
glance/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
glance_db_sync: "docker.io/openstackhelm/glance:wallaby-ubuntu_focal"
|
||||
glance_api: "docker.io/openstackhelm/glance:wallaby-ubuntu_focal"
|
||||
glance_registry: "docker.io/openstackhelm/glance:wallaby-ubuntu_focal"
|
||||
glance_metadefs_load: "docker.io/openstackhelm/glance:wallaby-ubuntu_focal"
|
||||
glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Heat
|
||||
name: heat
|
||||
version: 0.2.4
|
||||
version: 0.2.5
|
||||
home: https://docs.openstack.org/heat/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Heat/OpenStack_Project_Heat_vertical.png
|
||||
sources:
|
||||
|
17
heat/values_overrides/victoria-ubuntu_focal.yaml
Normal file
17
heat/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_db_sync: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_api: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_cfn: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_cloudwatch: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_engine: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_engine_cleaner: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
heat_purge_deleted: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
...
|
17
heat/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
17
heat/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_db_sync: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_api: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_cfn: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_cloudwatch: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_engine: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_engine_cleaner: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
heat_purge_deleted: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Horizon
|
||||
name: horizon
|
||||
version: 0.2.5
|
||||
version: 0.2.6
|
||||
home: https://docs.openstack.org/horizon/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Horizon/OpenStack_Project_Horizon_vertical.png
|
||||
sources:
|
||||
|
8
horizon/values_overrides/victoria-ubuntu_focal.yaml
Normal file
8
horizon/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
db_init: docker.io/openstackhelm/heat:victoria-ubuntu_focal
|
||||
db_drop: docker.io/openstackhelm/heat:victoria-ubuntu_focal
|
||||
horizon_db_sync: docker.io/openstackhelm/horizon:victoria-ubuntu_focal
|
||||
horizon: docker.io/openstackhelm/horizon:victoria-ubuntu_focal
|
||||
...
|
8
horizon/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
8
horizon/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
db_init: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
|
||||
db_drop: docker.io/openstackhelm/heat:wallaby-ubuntu_focal
|
||||
horizon_db_sync: docker.io/openstackhelm/horizon:wallaby-ubuntu_focal
|
||||
horizon: docker.io/openstackhelm/horizon:wallaby-ubuntu_focal
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Keystone
|
||||
name: keystone
|
||||
version: 0.2.8
|
||||
version: 0.2.9
|
||||
home: https://docs.openstack.org/keystone/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Keystone/OpenStack_Project_Keystone_vertical.png
|
||||
sources:
|
||||
|
16
keystone/values_overrides/victoria-ubuntu_focal.yaml
Normal file
16
keystone/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,16 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
keystone_api: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
keystone_credential_rotate: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_credential_setup: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_db_sync: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_domain_manage: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_fernet_rotate: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
keystone_fernet_setup: "docker.io/openstackhelm/keystone:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
...
|
16
keystone/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
16
keystone/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,16 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
keystone_api: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
keystone_credential_rotate: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_credential_setup: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_db_sync: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_domain_manage: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_fernet_rotate: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
keystone_fernet_setup: "docker.io/openstackhelm/keystone:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Neutron
|
||||
name: neutron
|
||||
version: 0.2.7
|
||||
version: 0.2.8
|
||||
home: https://docs.openstack.org/neutron/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Neutron/OpenStack_Project_Neutron_vertical.png
|
||||
sources:
|
||||
|
20
neutron/values_overrides/victoria-ubuntu_focal.yaml
Normal file
20
neutron/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
neutron_db_sync: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_dhcp: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_l3: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_l2gw: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_linuxbridge_agent: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_metadata: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_openvswitch_agent: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_server: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_rpc_server: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
neutron_bagpipe_bgp: "docker.io/openstackhelm/neutron:victoria-ubuntu_focal"
|
||||
...
|
20
neutron/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
20
neutron/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
neutron_db_sync: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_dhcp: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_l3: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_l2gw: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_linuxbridge_agent: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_metadata: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_openvswitch_agent: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_server: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_rpc_server: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
neutron_bagpipe_bgp: "docker.io/openstackhelm/neutron:wallaby-ubuntu_focal"
|
||||
...
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Nova
|
||||
name: nova
|
||||
version: 0.2.10
|
||||
version: 0.2.11
|
||||
home: https://docs.openstack.org/nova/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
||||
sources:
|
||||
|
@ -19,9 +19,15 @@ export HOME=/tmp
|
||||
|
||||
{{ if .Values.bootstrap.structured.flavors.enabled }}
|
||||
{{ range .Values.bootstrap.structured.flavors.options }}
|
||||
# NOTE(aostapenko) Since Wallaby with switch of osc to sdk '--id auto' is no
|
||||
# longer treated specially. Though the same behavior can be achieved w/o specifying
|
||||
#--id flag.
|
||||
# https://review.opendev.org/c/openstack/python-openstackclient/+/750151
|
||||
openstack flavor show {{ .name }} || \
|
||||
openstack flavor create {{ .name }} \
|
||||
{{ if .id }} \
|
||||
--id {{ .id }} \
|
||||
{{ end }} \
|
||||
--ram {{ .ram }} \
|
||||
--disk {{ .disk }} \
|
||||
--vcpus {{ .vcpus }}
|
||||
|
@ -55,15 +55,11 @@ function manage_cells () {
|
||||
fi
|
||||
}
|
||||
|
||||
# NOTE(portdirect): if the db has been populated we should setup cells if
|
||||
# required, otherwise we should poulate the api db, and then setup cells.
|
||||
if [ "$(nova-manage api_db version)" -gt "0" ]; then
|
||||
manage_cells
|
||||
nova-manage api_db sync
|
||||
else
|
||||
# NOTE(aostapenko) Starting Wallaby nova-manage api_db version returns init version for empty database
|
||||
# greater than 0 # https://opendev.org/openstack/nova/src/branch/stable/wallaby/nova/db/sqlalchemy/migration.py#L32
|
||||
# thus logic prior to this commit does not work. We need to either remove or justify and alter previous logic.
|
||||
nova-manage api_db sync
|
||||
manage_cells
|
||||
fi
|
||||
|
||||
nova-manage db sync
|
||||
|
||||
|
@ -128,31 +128,26 @@ bootstrap:
|
||||
options:
|
||||
m1_tiny:
|
||||
name: "m1.tiny"
|
||||
id: "auto"
|
||||
ram: 512
|
||||
disk: 1
|
||||
vcpus: 1
|
||||
m1_small:
|
||||
name: "m1.small"
|
||||
id: "auto"
|
||||
ram: 2048
|
||||
disk: 20
|
||||
vcpus: 1
|
||||
m1_medium:
|
||||
name: "m1.medium"
|
||||
id: "auto"
|
||||
ram: 4096
|
||||
disk: 40
|
||||
vcpus: 2
|
||||
m1_large:
|
||||
name: "m1.large"
|
||||
id: "auto"
|
||||
ram: 8192
|
||||
disk: 80
|
||||
vcpus: 4
|
||||
m1_xlarge:
|
||||
name: "m1.xlarge"
|
||||
id: "auto"
|
||||
ram: 16384
|
||||
disk: 160
|
||||
vcpus: 8
|
||||
|
24
nova/values_overrides/victoria-ubuntu_focal.yaml
Normal file
24
nova/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,24 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
nova_api: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_cell_setup: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_cell_setup_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
nova_compute: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_compute_ssh: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_conductor: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_db_sync: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_novncproxy: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_novncproxy_assets: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_placement: "docker.io/openstackhelm/placement:master-ubuntu_bionic-20200207"
|
||||
nova_scheduler: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_spiceproxy: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_spiceproxy_assets: "docker.io/openstackhelm/nova:victoria-ubuntu_focal"
|
||||
nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
20
nova/values_overrides/victoria.yaml
Normal file
20
nova/values_overrides/victoria.yaml
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
manifests:
|
||||
# NOTE(lamt): The nova-consoleauth service has been removed. It was
|
||||
# deprecated since the 18.0.0 (Rocky) release.
|
||||
# See: https://docs.openstack.org/releasenotes/nova/train.html
|
||||
deployment_consoleauth: false
|
||||
# NOTE(lamt): Placement code was extracted from nova post Stein.
|
||||
# A placement chart will need to be deployed to replace.
|
||||
# See: https://docs.openstack.org/releasenotes/nova/train.html
|
||||
deployment_placement: false
|
||||
ingress_placement: false
|
||||
job_db_init_placement: false
|
||||
job_ks_placement_endpoints: false
|
||||
job_ks_placement_service: false
|
||||
job_ks_placement_user: false
|
||||
pdb_placement: false
|
||||
secret_keystone_placement: false
|
||||
service_ingress_placement: false
|
||||
service_placement: false
|
||||
...
|
24
nova/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
24
nova/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,24 @@
|
||||
---
|
||||
images:
|
||||
tags:
|
||||
bootstrap: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
nova_api: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_cell_setup: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_cell_setup_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
nova_compute: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_compute_ssh: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_conductor: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_db_sync: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_novncproxy: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_novncproxy_assets: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_placement: "docker.io/openstackhelm/placement:master-ubuntu_bionic-20200207"
|
||||
nova_scheduler: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_spiceproxy: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_spiceproxy_assets: "docker.io/openstackhelm/nova:wallaby-ubuntu_focal"
|
||||
nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_bionic"
|
||||
...
|
25
nova/values_overrides/wallaby.yaml
Normal file
25
nova/values_overrides/wallaby.yaml
Normal file
@ -0,0 +1,25 @@
|
||||
---
|
||||
manifests:
|
||||
# NOTE(lamt): The nova-consoleauth service has been removed. It was
|
||||
# deprecated since the 18.0.0 (Rocky) release.
|
||||
# See: https://docs.openstack.org/releasenotes/nova/train.html
|
||||
deployment_consoleauth: false
|
||||
# NOTE(lamt): Placement code was extracted from nova post Stein.
|
||||
# A placement chart will need to be deployed to replace.
|
||||
# See: https://docs.openstack.org/releasenotes/nova/train.html
|
||||
deployment_placement: false
|
||||
ingress_placement: false
|
||||
job_db_init_placement: false
|
||||
job_ks_placement_endpoints: false
|
||||
job_ks_placement_service: false
|
||||
job_ks_placement_user: false
|
||||
pdb_placement: false
|
||||
secret_keystone_placement: false
|
||||
service_ingress_placement: false
|
||||
service_placement: false
|
||||
|
||||
conf:
|
||||
rally_tests:
|
||||
tests:
|
||||
NovaAgents.list_agents: []
|
||||
...
|
@ -16,7 +16,7 @@ apiVersion: v1
|
||||
appVersion: v1.0.0
|
||||
description: OpenStack-Helm Placement
|
||||
name: placement
|
||||
version: 0.2.1
|
||||
version: 0.2.2
|
||||
home: https://docs.openstack.org/placement/latest/
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Placement/OpenStack_Project_Placement_vertical.png
|
||||
sources:
|
||||
|
23
placement/values_overrides/victoria-ubuntu_focal.yaml
Normal file
23
placement/values_overrides/victoria-ubuntu_focal.yaml
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
images:
|
||||
pull_policy: IfNotPresent
|
||||
tags:
|
||||
placement: "docker.io/openstackhelm/placement:victoria-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:victoria-ubuntu_focal"
|
||||
db_migrate: "quay.io/airshipit/porthole-mysqlclient-utility:latest-ubuntu_bionic"
|
||||
placement_db_sync: "docker.io/openstackhelm/placement:victoria-ubuntu_focal"
|
||||
dep_check: "quay.io/airshipit/kubernetes-entrypoint:v1.0.0"
|
||||
image_repo_sync: "docker.io/docker:17.07.0"
|
||||
manifests:
|
||||
job_db_migrate: true
|
||||
dependencies:
|
||||
static:
|
||||
db_sync:
|
||||
jobs:
|
||||
- placement-db-init
|
||||
- placement-db-migrate
|
||||
...
|
23
placement/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
23
placement/values_overrides/wallaby-ubuntu_focal.yaml
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
images:
|
||||
pull_policy: IfNotPresent
|
||||
tags:
|
||||
placement: "docker.io/openstackhelm/placement:wallaby-ubuntu_focal"
|
||||
ks_user: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_service: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
ks_endpoints: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_init: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_drop: "docker.io/openstackhelm/heat:wallaby-ubuntu_focal"
|
||||
db_migrate: "quay.io/airshipit/porthole-mysqlclient-utility:latest-ubuntu_bionic"
|
||||
placement_db_sync: "docker.io/openstackhelm/placement:wallaby-ubuntu_focal"
|
||||
dep_check: "quay.io/airshipit/kubernetes-entrypoint:v1.0.0"
|
||||
image_repo_sync: "docker.io/docker:17.07.0"
|
||||
manifests:
|
||||
job_db_migrate: true
|
||||
dependencies:
|
||||
static:
|
||||
db_sync:
|
||||
jobs:
|
||||
- placement-db-init
|
||||
- placement-db-migrate
|
||||
...
|
@ -8,4 +8,5 @@ barbican:
|
||||
- 0.2.2 Add helm hook conditional
|
||||
- 0.2.3 Add support for master kek rotation
|
||||
- 0.2.4 Add Ussuri release support
|
||||
- 0.2.5 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -23,4 +23,5 @@ cinder:
|
||||
- 0.2.4 Add Ussuri release support
|
||||
- 0.2.5 Add volume QoS support
|
||||
- 0.2.6 Added helm.sh/hook with value of post-install and post-upgrade
|
||||
- 0.2.7 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -15,4 +15,5 @@ glance:
|
||||
- 0.2.3 Use policies in yaml format
|
||||
- 0.2.4 Mount rabbitmq TLS secret
|
||||
- 0.2.5 Add Ussuri release support
|
||||
- 0.2.6 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -11,4 +11,5 @@ heat:
|
||||
- 0.2.2 Use policies in yaml format
|
||||
- 0.2.3 Mount rabbitmq TLS secret
|
||||
- 0.2.4 Add Ussuri release support
|
||||
- 0.2.5 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -15,4 +15,5 @@ horizon:
|
||||
- 0.2.3 Add openstack_enable_password_retrieve variable in value
|
||||
- 0.2.4 Fix OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT value
|
||||
- 0.2.5 Add Ussuri release support
|
||||
- 0.2.6 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -24,4 +24,5 @@ keystone:
|
||||
- 0.2.6 Modify default probe timings
|
||||
- 0.2.7 Add Ussuri release support
|
||||
- 0.2.8 Remove member bootstrap logic
|
||||
- 0.2.9 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -21,4 +21,5 @@ neutron:
|
||||
- 0.2.5 Use rootwrap daemon
|
||||
- 0.2.6 Fix neutron agent-init script
|
||||
- 0.2.7 Made dnsmasq.conf overridable in configmap-bin
|
||||
- 0.2.8 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -31,4 +31,5 @@ nova:
|
||||
- 0.2.8 Fix the cron archive_deleted_rows bash script for before and max-rows values
|
||||
- 0.2.9 Add image clean up to rally test
|
||||
- 0.2.10 Add tls cert mounting to nova-novnc
|
||||
- 0.2.11 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -10,4 +10,5 @@ placement:
|
||||
- 0.1.7 Change Issuer to ClusterIssuer
|
||||
- 0.2.0 Remove support for releases before T
|
||||
- 0.2.1 Add Ussuri release support
|
||||
- 0.2.2 Add Victoria and Wallaby releases support
|
||||
...
|
||||
|
@ -14,6 +14,7 @@
|
||||
|
||||
set -xe
|
||||
|
||||
sudo -H -E pip3 install --upgrade pip
|
||||
sudo -H -E pip3 install \
|
||||
-c${UPPER_CONSTRAINTS_FILE:=https://releases.openstack.org/constraints/upper/${OPENSTACK_RELEASE:-stein}} \
|
||||
cmd2 python-openstackclient python-heatclient --ignore-installed
|
||||
|
@ -111,6 +111,24 @@
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: bionic
|
||||
|
||||
- job:
|
||||
name: openstack-helm-cinder-victoria-ubuntu_focal
|
||||
parent: openstack-helm-cinder
|
||||
vars:
|
||||
osh_params:
|
||||
openstack_release: victoria
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: focal
|
||||
|
||||
- job:
|
||||
name: openstack-helm-cinder-wallaby-ubuntu_focal
|
||||
parent: openstack-helm-cinder
|
||||
vars:
|
||||
osh_params:
|
||||
openstack_release: wallaby
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: focal
|
||||
|
||||
- job:
|
||||
name: openstack-helm-compute-kit
|
||||
parent: openstack-helm-chart-deploy
|
||||
@ -162,6 +180,24 @@
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: bionic
|
||||
|
||||
- job:
|
||||
name: openstack-helm-compute-kit-victoria-ubuntu_focal
|
||||
parent: openstack-helm-compute-kit
|
||||
vars:
|
||||
osh_params:
|
||||
openstack_release: victoria
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: focal
|
||||
|
||||
- job:
|
||||
name: openstack-helm-compute-kit-wallaby-ubuntu_focal
|
||||
parent: openstack-helm-compute-kit
|
||||
vars:
|
||||
osh_params:
|
||||
openstack_release: wallaby
|
||||
container_distro_name: ubuntu
|
||||
container_distro_version: focal
|
||||
|
||||
- job:
|
||||
name: openstack-helm-horizon-train-ubuntu_bionic
|
||||
parent: openstack-helm-chart-deploy
|
||||
|
Loading…
Reference in New Issue
Block a user