1 ###########################################
2 # Note the conventions of the field values:
3 # type can be one of: CONFIG_ERROR, SYSTEM_ERROR, DATA_ERROR, CONNECTION_PROBLEM, AUTHENTICATION_PROBLEM
4 # severity can be one of: WARN, ERROR, FATAL
5 # alarmSeverity can be one of: CRITICAL,MAJOR,MINOR,INFORMATIONAL,NONE
6 # code is a unique integer in range of 3003-9999 (3000-3002 are occupied for internal usage)
7 # The above enumeration values are out-of-the-box and can be changed in code.
8 # In case of config and code mismatch, the appropriate error will be printed to log
10 ## Range of BE codes - 3010-7999
14 BeRestApiGeneralError: {
18 description: "Unexpected error during BE REST API execution",
19 alarmSeverity: CRITICAL
26 description: "Error during BE Health Check",
27 alarmSeverity: CRITICAL
30 BeInitializationError: {
34 description: "Catalog-BE was not initialized properly",
35 alarmSeverity: CRITICAL
38 BeResourceMissingError: {
42 description: "Mandatory resource %s cannot be found in repository",
46 BeServiceMissingError: {
50 description: "Mandatory service %s cannot be found in repository",
54 BeFailedAddingResourceInstanceError: {
58 description: "Failed to add resource instance of resource %s to service %s",
62 BeIncorrectServiceError: {
66 description: "Service %s is not valid",
70 BeRepositoryDeleteError: {
74 description: "Failed to delete object %s from repository",
75 alarmSeverity: CRITICAL
78 BeRepositoryQueryError: {
82 description: "Failed to fetch from repository %s",
86 BeInvalidConfigurationError: {
90 description: "Configuration parameter %s is invalid. Value configured is %s",
94 BeUebConnectionError: {
95 type: CONNECTION_PROBLEM,
98 description: "Connection problem towards U-EB server. Reason: %s",
106 description: "Error occured during access to U-EB Server. Operation: %s",
110 BeUebObjectNotFoundError: {
114 description: "Error occured during access to U-EB Server. Data not found: %s",
118 BeDistributionEngineSystemError: {
122 description: "Error occured in Distribution Engine. Failed operation: %s",
126 BeUebAuthenticationError: {
127 type: AUTHENTICATION_PROBLEM,
130 description: "Authentication problem towards U-EB server. Reason: %s",
134 BeUebUnkownHostError: {
135 type: CONNECTION_PROBLEM,
138 description: "Connection problem towards U-EB server. Cannot reach host %s",
142 BeDistributionEngineInvalidArtifactType: {
146 description: "The artifact type %s does not appear in the list of valid artifacts %s",
149 BeInvalidTypeError: {
153 description: "The type %s of %s is invalid",
156 BeInvalidValueError: {
160 description: "The value %s of %s from type %s is invalid",
164 BeFailedDeletingResourceInstanceError: {
168 description: "Failed to delete resource instance %s from service %s",
172 BeMissingConfigurationError: {
176 description: "Configuration parameter %s is missing",
180 BeConfigurationInvalidListSizeError: {
184 description: "Configuration parameter %s is invalid. At least %s values shall be configured",
188 ErrorConfigFileFormat: {
192 description: "Error element not found in YAML name: %s",
196 BeMissingArtifactInformationError: {
200 description: "Artifact uploaded has missing information. Missing %s",
204 BeArtifactMissingError: {
208 description: "Artifact %s requested is not found",
212 BeArtifactPayloadInvalid: {
216 description: "Payload of artifact uploaded is invalid (invalid MD5 or encryption)",
220 BeUserMissingError: {
224 description: "User %s requested is not found",
228 BeArtifactInformationInvalidError: {
232 description: "Input for artifact metadata is invalid",
235 BeFailedAddingCapabilityTypeError: {
239 description: "Failed adding capability type",
240 alarmSeverity: CRITICAL
243 BeCapabilityTypeMissingError: {
247 description: "Capability Type %s not found",
248 alarmSeverity: CRITICAL
251 BeInterfaceMissingError: {
255 description: "Interface %s required is missing",
263 description: "Operation towards database failed",
264 alarmSeverity: CRITICAL
271 description: "Unexpected error during operation",
272 alarmSeverity: CRITICAL
275 BeFailedLockObjectError: {
279 description: "Failed to lock object for update",
280 alarmSeverity: CRITICAL
283 BeInvalidJsonInput: {
287 description: "Failed to convert json input to object",
291 BeDistributionMissingError: {
295 description: "Distribution %s required is missing",
299 BeHealthCheckRecovery: {
303 description: "BE Health Check Recovery",
304 alarmSeverity: INFORMATIONAL
306 BeFailedCreateNodeError: {
310 description: "Failed to create node %s on graph. status is %s",
313 BeFailedUpdateNodeError: {
317 description: "Failed to update node %s on graph. Status is %s",
321 BeFailedDeleteNodeError: {
325 description: "Failed to delete node %s on graph. Status is %s",
329 BeFailedRetrieveNodeError: {
333 description: "Failed to retrieve node %s from graph. Status is %s",
337 BeExecuteRollbackError: {
341 description: "Going to execute rollback on graph.",
345 BeFailedFindParentError: {
349 description: "Failed to find parent node %s on graph. Status is %s",
353 BeFailedFindAllNodesError: {
357 description: "Failed to fetch all nodes with type %s of parent node %s . Status is %s",
361 BeFailedFindAssociationError: {
365 description: "Cannot find node with type %s associated with node %s . Status is %s",
369 BeFailedFindAssociationError: {
373 description: "Cannot find node with type %s associated with node %s . Status is %s",
376 BeComponentCleanerSystemError: {
380 description: "Error occured in Component Cleaner Task. Failed operation: %s",