Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Currently ACM-Runtime fetches "maxStatusWaitMs" from properties file, uses that value to calculate the timeout for all operations.

What can be implemented:

  • For each operation, continue to use the maxStatusWaitMs property as default value

  • Add specific value for each operation in composition definition or into the instance that override the default value

Proposed solution 1

Add specific value for each operation in composition definition into metadata.

Example of composition definition

service template
tosca_definitions_version: tosca_simple_yaml_1_3
  metadata:
    primeTimeoutMs: 200000
    deprimeTimeoutMs: 200000
    deployTimeoutMs: 1000000
    undeployTimeoutMs: 200000
    updateTimeoutMs: 1000000
    migrateTimeoutMs: 1000000
    deleteTimeoutMs: 200000

Proposed solution 2

Add specific value for each operation into the instance.

Example of composition instance

composition instance

 

Proposed solution 3

Add specific value for each operation into the instance element.

Example of composition instance

composition instance

 
  • No labels