airskiff: Disable rabbitmq tests

Currently, the tests for the OSH rabbitmq charts are disabled; however,
the value that disables the chart is sometimes discarded during document
layering because the `.test` value does not get merged with the parent
document.  This commit adds an action to merge the test key and disable
the rabbitmq tests.

Change-Id: Ia23042bd03871cc085f69c232a85375571282af6
This commit is contained in:
Drew Walters 2019-01-17 13:44:01 -06:00
parent 2b181a94a3
commit 03b02165b2
5 changed files with 9 additions and 19 deletions

View File

@ -10,12 +10,10 @@ metadata:
name: neutron-rabbitmq-global name: neutron-rabbitmq-global
component: neutron component: neutron
actions: actions:
- method: merge
path: .values.pod
- method: delete - method: delete
path: .values.labels.prometheus_rabbitmq_exporter path: .values.labels.prometheus_rabbitmq_exporter
- method: replace - method: merge
path: .values.monitoring path: .
storagePolicy: cleartext storagePolicy: cleartext
data: data:
test: test:

View File

@ -10,12 +10,10 @@ metadata:
name: nova-rabbitmq-global name: nova-rabbitmq-global
component: nova component: nova
actions: actions:
- method: merge
path: .values.pod
- method: delete - method: delete
path: .values.labels.prometheus_rabbitmq_exporter path: .values.labels.prometheus_rabbitmq_exporter
- method: merge - method: merge
path: .values.monitoring path: .
storagePolicy: cleartext storagePolicy: cleartext
data: data:
test: test:

View File

@ -10,12 +10,10 @@ metadata:
name: glance-rabbitmq-global name: glance-rabbitmq-global
component: glance component: glance
actions: actions:
- method: merge
path: .values.pod
- method: delete - method: delete
path: .values.labels.prometheus_rabbitmq_exporter path: .values.labels.prometheus_rabbitmq_exporter
- method: replace - method: merge
path: .values.monitoring path: .
storagePolicy: cleartext storagePolicy: cleartext
data: data:
test: test:

View File

@ -10,12 +10,10 @@ metadata:
name: heat-rabbitmq-global name: heat-rabbitmq-global
component: heat component: heat
actions: actions:
- method: merge
path: .values.pod
- method: delete - method: delete
path: .values.labels.prometheus_rabbitmq_exporter path: .values.labels.prometheus_rabbitmq_exporter
- method: replace - method: merge
path: .values.monitoring path: .
storagePolicy: cleartext storagePolicy: cleartext
data: data:
test: test:

View File

@ -10,12 +10,10 @@ metadata:
name: keystone-rabbitmq-global name: keystone-rabbitmq-global
component: keystone component: keystone
actions: actions:
- method: merge
path: .values.pod
- method: delete - method: delete
path: .values.labels.prometheus_rabbitmq_exporter path: .values.labels.prometheus_rabbitmq_exporter
- method: replace - method: merge
path: .values.monitoring path: .
storagePolicy: cleartext storagePolicy: cleartext
data: data:
test: test: