Merge "Add reflection of RpcPort to health checks"
This commit is contained in:
commit
224383fa35
|
@ -100,7 +100,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [AodhListenerBase, role_data, config_settings, 'aodh::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -100,7 +100,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [AodhNotifierBase, role_data, config_settings, 'aodh::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -203,7 +203,14 @@ outputs:
|
||||||
restart: always
|
restart: always
|
||||||
user: barbican
|
user: barbican
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [BarbicanApiBase, role_data, config_settings, 'barbican::api::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
@ -220,7 +227,14 @@ outputs:
|
||||||
restart: always
|
restart: always
|
||||||
user: barbican
|
user: barbican
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [BarbicanApiBase, role_data, config_settings, 'barbican::api::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -116,7 +116,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [CeilometerAgentNotificationBase, role_data, config_settings, 'ceilometer::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -153,7 +153,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [CinderBase, role_data, config_settings, 'cinder::rabbit_port']}
|
||||||
volumes: {get_attr: [CinderCommon, cinder_backup_volumes]}
|
volumes: {get_attr: [CinderCommon, cinder_backup_volumes]}
|
||||||
environment: {get_attr: [CinderCommon, cinder_backup_environment]}
|
environment: {get_attr: [CinderCommon, cinder_backup_environment]}
|
||||||
host_prep_tasks:
|
host_prep_tasks:
|
||||||
|
|
|
@ -118,7 +118,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [CinderBase, role_data, config_settings, 'cinder::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -169,7 +169,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [CinderBase, role_data, config_settings, 'cinder::rabbit_port']}
|
||||||
volumes: {get_attr: [CinderCommon, cinder_volume_volumes]}
|
volumes: {get_attr: [CinderCommon, cinder_volume_volumes]}
|
||||||
environment: {get_attr: [CinderCommon, cinder_volume_environment]}
|
environment: {get_attr: [CinderCommon, cinder_volume_environment]}
|
||||||
host_prep_tasks:
|
host_prep_tasks:
|
||||||
|
|
|
@ -142,7 +142,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [HeatBase, role_data, config_settings, 'heat::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -171,7 +171,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [IronicConductorBase, role_data, config_settings, 'ironic::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -91,7 +91,14 @@ outputs:
|
||||||
net: host
|
net: host
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [ManilaSchedulerPuppetBase, role_data, config_settings, 'manila::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -101,7 +101,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [MistralBase, role_data, config_settings, 'mistral::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -101,7 +101,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [MistralBase, role_data, config_settings, 'mistral::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -114,7 +114,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [MistralBase, role_data, config_settings, 'mistral::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -185,7 +185,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NeutronBase, role_data, config_settings, 'neutron::rabbit_port']}
|
||||||
ulimit: {get_param: DockerNeutronDHCPAgentUlimit}
|
ulimit: {get_param: DockerNeutronDHCPAgentUlimit}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
|
|
|
@ -184,7 +184,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NeutronL3Base, role_data, config_settings, 'neutron::rabbit_port']}
|
||||||
ulimit: {get_param: DockerNeutronL3AgentUlimit}
|
ulimit: {get_param: DockerNeutronL3AgentUlimit}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
|
|
|
@ -116,7 +116,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NeutronMetadataBase, role_data, config_settings, 'neutron::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -164,7 +164,14 @@ outputs:
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NeutronOvsAgentBase, role_data, config_settings, 'neutron::rabbit_port']}
|
||||||
ulimit: {get_param: DockerOpenvswitchUlimit}
|
ulimit: {get_param: DockerOpenvswitchUlimit}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
|
|
|
@ -208,7 +208,14 @@ outputs:
|
||||||
user: nova
|
user: nova
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NovaComputeBase, role_data, config_settings, 'nova::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -128,7 +128,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NovaConductorBase, role_data, config_settings, 'nova::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -123,7 +123,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NovaConsoleauthPuppetBase, role_data, config_settings, 'nova::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -123,7 +123,14 @@ outputs:
|
||||||
user: root
|
user: root
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NovaIronicBase, role_data, config_settings, 'nova::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -123,7 +123,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [NovaSchedulerBase, role_data, config_settings, 'nova::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -117,7 +117,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [OctaviaWorkerPuppetBase, role_data, config_settings, 'octavia::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
|
@ -114,7 +114,14 @@ outputs:
|
||||||
privileged: false
|
privileged: false
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: /openstack/healthcheck
|
test:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - '/openstack/healthcheck'
|
||||||
|
- yaql:
|
||||||
|
expression: str($.data.port)
|
||||||
|
data:
|
||||||
|
port: {get_attr: [SaharaEnginePuppetBase, role_data, config_settings, 'sahara::rabbit_port']}
|
||||||
volumes:
|
volumes:
|
||||||
list_concat:
|
list_concat:
|
||||||
- {get_attr: [ContainersCommon, volumes]}
|
- {get_attr: [ContainersCommon, volumes]}
|
||||||
|
|
Loading…
Reference in New Issue