Add Aodh and Panko to the armada manifests
Aodh and panko charts are added to the openstack-telemetry chart group, but openstack-telemetry group still needs to be temporarily disabled as gnocchi requires ceph storage which is not supported in 2 nodes confiugration yet. In the meantime, user will need to manually enable openstack-telemetry in the armada-manifest chart groups. Change-Id: Ia8f4ad7ddbe85a54b6774d3df1666d3fc858c8ca Depends-On: https://review.openstack.org/#/c/618006/ Story: 2003909 Task: 27083 Signed-off-by: Angie Wang <angie.wang@windriver.com>
This commit is contained in:
parent
5d924941f4
commit
3d99331759
|
@ -744,6 +744,50 @@ data:
|
|||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-aodh
|
||||
data:
|
||||
chart_name: aodh
|
||||
release: openstack-aodh
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 1800
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
test:
|
||||
enabled: false
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
- type: pod
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
component: test
|
||||
values:
|
||||
pod:
|
||||
user:
|
||||
aodh:
|
||||
uid: 0
|
||||
jobs:
|
||||
alarms_cleaner:
|
||||
# daily at the 35 minute mark
|
||||
cron: "35 */24 * * *"
|
||||
source:
|
||||
type: tar
|
||||
location: http://172.17.0.1/helm_charts/aodh-0.1.0.tgz
|
||||
subpath: aodh
|
||||
reference: master
|
||||
dependencies:
|
||||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-gnocchi
|
||||
|
@ -840,6 +884,50 @@ data:
|
|||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-panko
|
||||
data:
|
||||
chart_name: panko
|
||||
release: openstack-panko
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 1800
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
test:
|
||||
enabled: false
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
- type: pod
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
component: test
|
||||
values:
|
||||
pod:
|
||||
user:
|
||||
panko:
|
||||
uid: 0
|
||||
jobs:
|
||||
events_cleaner:
|
||||
# hourly at the 10 minute mark
|
||||
cron: "10 * * * *"
|
||||
source:
|
||||
type: tar
|
||||
location: http://172.17.0.1/helm_charts/panko-0.1.0.tgz
|
||||
subpath: panko
|
||||
reference: master
|
||||
dependencies:
|
||||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-ceilometer
|
||||
|
@ -2420,7 +2508,9 @@ data:
|
|||
description: "Deploy telemetry"
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- openstack-aodh
|
||||
- openstack-gnocchi
|
||||
- openstack-panko
|
||||
- openstack-ceilometer
|
||||
---
|
||||
schema: armada/Manifest/v1
|
||||
|
|
|
@ -742,6 +742,50 @@ data:
|
|||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-aodh
|
||||
data:
|
||||
chart_name: aodh
|
||||
release: openstack-aodh
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 1800
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
test:
|
||||
enabled: true
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
- type: pod
|
||||
labels:
|
||||
release_group: osh-openstack-aodh
|
||||
component: test
|
||||
values:
|
||||
pod:
|
||||
user:
|
||||
aodh:
|
||||
uid: 0
|
||||
jobs:
|
||||
alarms_cleaner:
|
||||
# daily at the 35 minute mark
|
||||
cron: "35 */24 * * *"
|
||||
source:
|
||||
type: tar
|
||||
location: http://172.17.0.1/helm_charts/aodh-0.1.0.tgz
|
||||
subpath: aodh
|
||||
reference: master
|
||||
dependencies:
|
||||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-gnocchi
|
||||
|
@ -838,6 +882,50 @@ data:
|
|||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-panko
|
||||
data:
|
||||
chart_name: panko
|
||||
release: openstack-panko
|
||||
namespace: openstack
|
||||
wait:
|
||||
timeout: 1800
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
test:
|
||||
enabled: true
|
||||
install:
|
||||
no_hooks: false
|
||||
upgrade:
|
||||
no_hooks: false
|
||||
pre:
|
||||
delete:
|
||||
- type: job
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
- type: pod
|
||||
labels:
|
||||
release_group: osh-openstack-panko
|
||||
component: test
|
||||
values:
|
||||
pod:
|
||||
user:
|
||||
panko:
|
||||
uid: 0
|
||||
jobs:
|
||||
events_cleaner:
|
||||
# hourly at the 10 minute mark
|
||||
cron: "10 * * * *"
|
||||
source:
|
||||
type: tar
|
||||
location: http://172.17.0.1/helm_charts/panko-0.1.0.tgz
|
||||
subpath: panko
|
||||
reference: master
|
||||
dependencies:
|
||||
- helm-toolkit
|
||||
---
|
||||
schema: armada/Chart/v1
|
||||
metadata:
|
||||
schema: metadata/Document/v1
|
||||
name: openstack-ceilometer
|
||||
|
@ -2418,7 +2506,9 @@ data:
|
|||
description: "Deploy telemetry"
|
||||
sequenced: true
|
||||
chart_group:
|
||||
- openstack-aodh
|
||||
- openstack-gnocchi
|
||||
- openstack-panko
|
||||
- openstack-ceilometer
|
||||
---
|
||||
schema: armada/Manifest/v1
|
||||
|
|
Loading…
Reference in New Issue