Merge "Implement TripleoValidations composable service"

This commit is contained in:
Zuul 2018-06-18 12:13:23 +00:00 committed by Gerrit Code Review
commit 9dc0bb32a2
6 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,4 @@
# A Heat environment file that enables TripleO Validations.
resource_registry:
OS::TripleO::Services::TripleoValidations: ../puppet/services/tripleo-validations.yaml

View File

@ -231,6 +231,7 @@ resource_registry:
OS::TripleO::Services::Ipsec: OS::Heat::None
OS::TripleO::Services::Rhsm: OS::Heat::None
OS::TripleO::Services::MasqueradeNetworks: OS::Heat::None
OS::TripleO::Services::TripleoValidations: OS::Heat::None
OS::TripleO::Services::UndercloudUpgrade: OS::Heat::None
OS::TripleO::Services::Collectd: OS::Heat::None
OS::TripleO::LoggingConfiguration: puppet/services/logging/fluentd-config.yaml

View File

@ -0,0 +1,42 @@
heat_template_version: rocky
description: >
Configure TripleO Validations with Puppet.
parameters:
ServiceData:
default: {}
description: Dictionary packing service data
type: json
ServiceNetMap:
default: {}
description: Mapping of service_name -> network name. Typically set
via parameter_defaults in the resource registry. This
mapping overrides those in ServiceNetMapDefaults.
type: json
DefaultPasswords:
default: {}
type: json
RoleName:
default: ''
description: Role name on which the service is applied
type: string
RoleParameters:
default: {}
description: Parameters specific to the role
type: json
EndpointMap:
default: {}
description: Mapping of service endpoint -> protocol. Typically set
via parameter_defaults in the resource registry.
type: json
outputs:
role_data:
description: Role data for the TripleO Validations service.
value:
service_name: tripleo_validations
config_settings: {}
step_config: |
include tripleo::profile::base::validations
upgrade_tasks: []

View File

@ -0,0 +1,5 @@
---
features:
- |
Add composable service for TripleO Validations, that will be deployed
on the Undercloud when enabled.

View File

@ -84,4 +84,5 @@
- OS::TripleO::Services::TripleoUI
- OS::TripleO::Services::Tuned
- OS::TripleO::Services::UndercloudUpgrade
- OS::TripleO::Services::TripleoValidations
- OS::TripleO::Services::Zaqar

View File

@ -87,5 +87,6 @@
- OS::TripleO::Services::TripleoUI
- OS::TripleO::Services::Tuned
- OS::TripleO::Services::UndercloudUpgrade
- OS::TripleO::Services::TripleoValidations
- OS::TripleO::Services::Zaqar