heat_template_version: rocky description: > Service to provide oslo messaging credentials for the Undercloud Minion 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 RpcPort: default: 5672 description: The network port for messaging backend type: number RpcUserName: default: guest description: The username for messaging backend type: string RpcPassword: description: The password for messaging backend type: string hidden: true RpcUseSSL: default: false description: > Messaging client subscriber parameter to specify an SSL connection to the messaging host. type: string outputs: role_data: description: Service to provide oslo messaging credentials for the Undercloud Minion value: service_name: oslo_messaging_minion global_config_settings: oslo_messaging_notify_scheme: rabbit oslo_messaging_notify_user_name: {get_param: RpcUserName} oslo_messaging_notify_password: {get_param: RpcPassword} oslo_messaging_notify_use_ssl: {get_param: RpcUseSSL} oslo_messaging_notify_port: {get_param: RpcPort} oslo_messaging_rpc_scheme: rabbit oslo_messaging_rpc_user_name: {get_param: RpcUserName} oslo_messaging_rpc_password: {get_param: RpcPassword} oslo_messaging_rpc_use_ssl: {get_param: RpcUseSSL} oslo_messaging_rpc_port: {get_param: RpcPort } step_config: ''