Add NRPE checks for services
Adds the nrpe-external-master layer and checks for services managed by this charm. func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/433 Layer PR: https://github.com/openstack-charmers/charm-layer-ovn/pull/23 Change-Id: I6499c4d92d9c495f92f750061d82d06642c0ccfb Closes-Bug: #1896674
This commit is contained in:
parent
f80a3bede9
commit
e8efd4606e
|
@ -10,6 +10,10 @@ relations:
|
|||
- ovn-central:ovsdb
|
||||
- - ovn-chassis:certificates
|
||||
- vault:certificates
|
||||
- - ovn-chassis:nrpe-external-master
|
||||
- nrpe:nrpe-external-master
|
||||
- - magpie:juju-info
|
||||
- nrpe:general-info
|
||||
applications:
|
||||
mysql:
|
||||
charm: cs:~openstack-charmers-next/percona-cluster
|
||||
|
@ -29,4 +33,6 @@ applications:
|
|||
source: cloud:bionic-train
|
||||
ovn-chassis:
|
||||
series: bionic
|
||||
charm: cs:~openstack-charmers-next/ovn-chassis
|
||||
charm: ../../../ovn-chassis
|
||||
nrpe:
|
||||
charm: cs:nrpe
|
||||
|
|
|
@ -10,6 +10,10 @@ relations:
|
|||
- ovn-central:ovsdb
|
||||
- - ovn-chassis:certificates
|
||||
- vault:certificates
|
||||
- - ovn-chassis:nrpe-external-master
|
||||
- nrpe:nrpe-external-master
|
||||
- - magpie:juju-info
|
||||
- nrpe:general-info
|
||||
applications:
|
||||
mysql:
|
||||
charm: cs:~openstack-charmers-next/percona-cluster
|
||||
|
@ -30,3 +34,5 @@ applications:
|
|||
ovn-chassis:
|
||||
series: bionic
|
||||
charm: cs:~openstack-charmers-next/ovn-chassis
|
||||
nrpe:
|
||||
charm: cs:nrpe
|
||||
|
|
|
@ -40,6 +40,9 @@ applications:
|
|||
to:
|
||||
- '3'
|
||||
|
||||
nrpe:
|
||||
charm: cs:nrpe
|
||||
|
||||
ovn-central:
|
||||
charm: cs:~openstack-charmers-next/ovn-central
|
||||
num_units: 3
|
||||
|
@ -79,3 +82,7 @@ relations:
|
|||
- - 'ovn-chassis:certificates'
|
||||
- 'vault:certificates'
|
||||
|
||||
- - 'ovn-chassis:nrpe-external-master'
|
||||
- 'nrpe:nrpe-external-master'
|
||||
- - 'magpie:juju-info'
|
||||
- 'nrpe:general-info'
|
||||
|
|
|
@ -40,6 +40,9 @@ applications:
|
|||
to:
|
||||
- '3'
|
||||
|
||||
nrpe:
|
||||
charm: cs:nrpe
|
||||
|
||||
ovn-central:
|
||||
charm: cs:~openstack-charmers-next/ovn-central
|
||||
num_units: 3
|
||||
|
@ -79,3 +82,7 @@ relations:
|
|||
- - 'ovn-chassis:certificates'
|
||||
- 'vault:certificates'
|
||||
|
||||
- - 'ovn-chassis:nrpe-external-master'
|
||||
- 'nrpe:nrpe-external-master'
|
||||
- - 'magpie:juju-info'
|
||||
- 'nrpe:general-info'
|
||||
|
|
|
@ -19,6 +19,9 @@ target_deploy_status:
|
|||
vault:
|
||||
workload-status: blocked
|
||||
workload-status-message: Vault needs to be initialized
|
||||
nrpe:
|
||||
workload-status: blocked
|
||||
workload-status-message: "Nagios server not configured or related"
|
||||
# Note that full end to end tests are performed with OVN in the
|
||||
# neutron-api-plugin-ovn and octavia charm gates
|
||||
configure:
|
||||
|
|
Loading…
Reference in New Issue