Skip to content

v1.86.2

Compare
Choose a tag to compare
@cloudposse-releaser cloudposse-releaser released this 17 Aug 21:30
· 131 commits to refs/heads/main since this release
b7f8e30
Improve logging for the template function `atmos.Component`. Generate backend config and provider override files in `atmos.Component` function @aknysh (#674)

what

  • Improve logging for the template function atmos.Component
  • Generate backend config and provider override files in atmos.Component function
  • Update docs

why

  • Add more debugging information and fix issues with the initial implementation of the atmos.Component function when the backend config file backend.tf.json (if enabled in atmos.yaml) and provider overrides file providers_override.tf.json (if configured in the providers section) were not generated, which prevented the function atmos.Component from returning the outputs of the component when executing in GitHub actions

  • When the environment variable ATMOS_LOGS_LEVEL is set to Trace, the template function atmos.Component will log the execution flow and the results of template evaluation - useful for debugging

     ATMOS_LOGS_LEVEL=Trace atmos describe component <component> -s <stack>
     ATMOS_LOGS_LEVEL=Trace atmos terraform plan <component> -s <stack>
     ATMOS_LOGS_LEVEL=Trace atmos terraform apply <component> -s <stack>
bump http context timeout for upload to atmos pro @mcalhoun (#656)

what

Increase the maximum http timeout when uploading to atmos pro

why

There are cases when there are a large number of stacks and a large number of workflows that this call can exceed 10 seconds