• Overview
  • Documentation
  • Version history

Description

This is a configuration templating system built into HCL Deploy. Configuration Templates are text files held within HCL Deploy that have placeholders for variable configuration. This plugin writes out these configuration files at deployment time, substituting in environment or target specific properties. This plugin also reads properties from a file.

Quick Info

Product icon

Product

HCL DevOps Deploy (HCL Launch)
Plugin type icon

Type

plugin
Compatibility icon

Compatibility

HCL Launch version 7.3.2.8 and later
created by icon

Created by

HCLSoftware

Published Date

Last Updated

Summary

This plugin includes steps that install configuration templates and import properties.

Compatibility

This plugin runs on all operating systems that are supported by the HCL Deploy agent, including z/OS with UNIX System Services.

This plugin includes one or more steps, click Steps for step details and properties.

Installation

See Installing plugins in HCL Deploy for installing and removing plugins.

 

Steps

The following process steps are available in the Configuration Management in DevOps Deploy plugin.

Batch Import Properties

Import Component Environment Properties from a properties file.

Input properties for the Batch Import Properties step
Name Type Description Required
Delete Extra Properties Boolean Remove all properties not present in the properties file. No
Excludes String Property files or directories containing property files to exclude. No
Includes String Property files or directories containing property files to include. Yes

Import Properties

Import Component Environment Properties from a properties file.

Input properties for the Import Properties step
Name Type Description Required
Component Name String The component to import properties to. Yes
Delete Extra Properties Boolean Remove all properties not present in the properties file. No
Properties File String The properties file to import. Yes
Template File String The property file to output property resolution values to. Yes

Import Resource Properties

Import Resource Properties from a properties file.

Input properties for the Import Resource Properties step
Name Type Description Required
Properties File String The properties file to import. This file must be in EBCDIC format for z/OS systems. Yes
Resource Name String The path/id of the resource to import properties to. Yes

Install Template

Install a configuration template from HCL Launch.

Input properties for the Install Template step
Name Type Description Required
Environment Property List String   Yes
File Name String The name of the template file to download. No
Repository URL String The base URL of the VFS server. Yes
Request Id String The request Id to lookup the correct template to download. Yes

Troubleshooting

When using the Batch Import Properties step, you must include the component name in the properties file as shown in the following example code:

ComponentName=Component A
name=myName
state=myState

If you do not include the component name in the properties file, the following error message is displayed:

Error Updating Properties!
java.io.IOException: 404 Not Found
No component for null

launch-configmanagement-20.1155711.zip

Uploaded: 21-Apr-2023 14:07

Release Notes:

  • Updating Jettison library to 1.5.4 for CVE-2023-1436.

launch-configmanagement-19.1150664.zip

Uploaded: 01-Feb-2023 14:25

Release Notes:

  • Updating jettison library for CVE-2022-45693 and CVE-2022-45685.

launch-configmanagement-18.1142532.zip

Uploaded: 10-Oct-2022 16:03

Release Note

Updating jettison library for CVE-2022-40150 CVE-2022-40149.

launch-configmanagement-17.1132359.zip

Uploaded: 26-Apr-2022 19:06

Release Note

Update for java 17 compatibility.

launch-configmanagement-16.1131570.zip

Uploaded: 08-Apr-2022 15:34

Release Note

Update log4j 2.17 and uDeployRestClient libraries.

launch-configmanagement-15.1131547.zip

Uploaded: 31-Mar-2022 16:15

Release Note

Fixes APAR PH45332 - Restore file permissions after token substitution.

launch-configmanagement-14.1128763.zip

Uploaded: 07-Feb-2022 17:00

Release Note

Remove log4j functionality related to: CVE-2019-17571, CVE-2020-9488. CVE-2021-4104, CVE-2022-23302, CVE-2022-23305, CVE-2022-23307.

launch-configmanagement-13.1106796.zip

Uploaded: 26-May-2021 07:06

Release Note

Fixing CVE: CVE-2019-4233

launch-uconfigmanagement-13.1102023.zip

Uploaded: 16-Mar-2021 11:06

Related Plugins