Release 10.4
Added Items
![*](chapterTOC_bullet.png)
Beginning with 10.4, Command Central supports DSL version 1.2, which includes a new section and new parameters. The version parameter is
dslVersion="1.2"![*](chapterTOC_bullet.png)
Supported only with DSL version 1.2. New section and parameters that modify how Command Central processes a template at the time of applying the template. See the Command Central Help for details about the new section and parameters.
options:
abortOnConfigFailure: true|false
abortOnLayerStartupFailure: true|false
forceRestartWhenDone: true|false
startupLayers: true|false
skipOnTemplateError: true|false New parameter in the actions: section of a template to indicate whether Command Central executes the action if applying the template fails with an ERROR status.
namePrefix: hexTimestamp|none New parameter in the actions: section of a template to indicate whether Command Central adds a prefix to the names of action files created on the file system.
sagcc list templates composite properties The command retrieves a list of all environment properties defined in an
environments:env.type: section in a template.
sagcc get license-tools keys The command retrieves the contents of all license key files that are added to the Command Central license key manager and adds them in a zip archive file.
sagcc list provisioning products uninstall dependencies The command returns a list of all products that depend on the specified product(s).
sagcc list provisioning fixes uninstall dependencies The command returns a list of all fixes that depend on the specified fix(es).
Changed Items
Monitoring of the apply job status for a template If a sub-job of the main composite template apply job fails, the failure of the sub-job causes the main template apply job to fail with an ERROR.
Jobs view in the Command Central web user interface Only one Jobs view exists now, which includes all functions of the legacy Jobs view. Error reporting has been enhanced. On the Jobs page, you can view and navigate all running jobs much easier.
Optimized the run-time component lifecycle operations during the execution flow of composite template application on nodes with version 10.3 and higher.
By default, all run-time components are no longer restarted at the end of the composite template execution. Run-time components are restarted during a layer application only if a configuration that requires a restart is applied in that layer.
All stopped components are started at the end of a layer application.
sagcc exec templates composite generate The command generates a run-time micro template from an installed product instance using input parameters, imports the generated template automatically and creates a layer type definition for the template in the local Command Central installation. New arguments:
options=CONFIGURATION,
options=INSTANCE,
options=PRODUCTS,
options=FIXES,
createLayerType={true|false}.
sagcc exec templates composite generate input The command generates a run-time micro template from an installed product instance using a template metadata file. In the template metadata file, you can filter which configuration properties of the product instance to include in the generated template. New argument:
createLayerType={true|false}
sagcc exec templates composite apply command with the expected status option The command sets a:
![*](chapterTOC_bullet.png)
Non-zero exit code if the expected status value is not retrieved.
![*](chapterTOC_bullet.png)
Zero exit code if the expected status value is successfully retrieved.
Template application failure Based on the value of the new "abortOnConfigFailure" parameter, Command Central determines whether to stop applying a template after a product configuration fails to apply.
Encrypting properties in a custom cc.properties file When you prefix a property in a custom cc.properties file with @secure, Command Central encrypts the value of the property after you run a CLI command that uses the custom cc.propeties file.
LDAP connection validation In the Command Central web user interface, you can now verify the LDAP connection using the credentials of a real LDAP user account, in addition to testing the LDAP connection with the technical user DN.
Connecting to repositories over HTTPS Command Central can register a repository on the HTTP, HTTPS, or both ports based on the version of the Platform Manager installation, the repository type, and whether the HTTP and HTTPS ports are enabled. See the Command Central Help for details.
License reporting Enhanced the
License reporting field on the Overview tab for a product instance in the Command Central web user interface.
Licensing and Reports Streamlined the Licensing and Reports page in the Command Central web user interface.
sagcc list administration product DatabaseComponentConfigurator database migrations command Not supported for local or remote nodes with version 10.4 or higher.
sagcc list jobmanager jobs command output![*](chapterTOC_bullet.png)
Status As String column renamed to Status Description
![*](chapterTOC_bullet.png)
The default output contains the following columns: ID, Status Progress, Description, Progress Description, Status Description.
![*](chapterTOC_bullet.png)
If a custom status was set when the template execution job was completed, the command output displays the custom status and its description in the Status and Status Description columns.
![*](chapterTOC_bullet.png)
If the template execution job is still in progress or it was completed with no custom status, the command output displays the system status and its description in the Status and Status Description columns.
![*](chapterTOC_bullet.png)
The Duration and Links columns are removed from the default output. To display the columns, add the
properties=* argument when running the command.
Removed Items
Legacy Jobs view Removed from the Command Central web user interface. The functions are now covered by the Jobs view in the Stacks user interface.
DataMap column Removed the specified column from the output of the
sagcc list jobmanager jobs command.