C.1 CNC Console Validation-hook Error Codes
A preinstall hook named Validation-hook is introduced for validating M-CNCC Core and A-CNCC Core helm configurations.
Validation hook pod is auto deleted if validation succeeds. In case of failure, pod status is displayed as" Error.
In case of Validation-hook errors, refer to the following error codes:
Table -6 Validation-hook Error Codes
Error Code | Error Message Format | Error Scenarios | Sample Error Messages |
---|---|---|---|
1001 | Invalid value. Resource: <Configuration Name>, ID: <ID>, Attribute: <Attribute>. <More Info> |
|
Invalid value. Resource: mCnccIam, ID: Cluster1, Attribute: Port. It should be numeric value. Invalid value. Resource: instance, ID: Cluster3-instance1, Attribute: Scheme. Allowed values are: [http, https]. Invalid value. Resource: instance, ID: Cluster1-grafana##$$%, Attribute: id. Ids should be alphanumeric with hyphen allowed as special character. The count of mCnccIam exceeded max limit. Allowed Value:x. Actual Value: y Max limit exceeded. Allowed Value:x. Actual Value: y Invalid value. Resource: aCncc, ID: Cluster3, Attribute: N/A. Both ip and fqdn cannot be provided. Invalid value. Resource: isMultiClusterEnabled, ID:,Attribute: False. isMultiClusterEnabled is set as false, only single cluster configuration is allowed. Verify cncc-iam, mcncc-core, acncc-core configuration values Invalid value. Resource: isMultiClusterEnabled, ID:,Attribute: True. isMultiClusterEnabled is set as true, only multi cluster configuration is allowed. Verify cncc-iam, mcncc-core, acncc-core configuration values Invalid value. Resource: isMultiClusterEnabled, ID:,Attribute: False. isMultiClusterEnabled is set as false, only single cluster configuration is allowed. Invalid value. Resource: isMultiClusterEnabled, ID:,Attribute: True. isMultiClusterEnabled is set as true, only multi cluster configuration is allowed. Invalid value. Resource: DD, ID: Cluster1-dd-instance1, Attribute: N/A. More than one DD instance with same id and type is not allowed Invalid value. Resource: instance, ID: Cluster1-dd-instance1, Attribute: apiPrefix. For type DD valid Api Prefixes: [/ocnadd, /ocnaddapi] Invalid value. Resource: NF, ID: Cluster1-instance1, Attribute: N/A. NF type should be present along with cnDBTier instance |
1002 | Duplicate value. Resource: <Configuration Name>, ID: <ID>, Attribute: <Attribute>. <More Info> |
|
|
1003 | Invalid Reference. Resource: <Configuration Name>, ID: <ID>, Attribute: <Attribute>. <More Info> |
|
|
1004 | Missing value. Resource: <Configuration Name>, ID: <ID>, Attribute: <Attribute>. <More Info> |
|
|