Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/cloudposse/atmos from 1.34.2 to 1.40.0 #307

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 7, 2023

Bumps github.com/cloudposse/atmos from 1.34.2 to 1.40.0.

Release notes

Sourced from github.com/cloudposse/atmos's releases.

v1.40.0

what

  • Documentation pages for GitHub Actions for Terraform Plan and Apply

why

  • Documented the two new GitHub actions for Terraform Plan and Apply

v1.39.0

what

  • Make Atmos understand Terraform configurations and dependencies
  • Update atmos describe component command
  • Update atmos describe affected command
  • Add Atmos custom commands to atmos.yaml
  • Update docs for atmos describe component and atmos describe affected commands

why

  • Atmos now understands Terraform configurations and dependencies! (using a Terraform parser from HashiCorp) This is useful to detect component dependencies when a Terraform component in the components/terraform folder uses local Terraform modules defined in the local filesystem (not from the Terraform registry), and this functionality is used by the atmos describe component and atmos describe affected comamnds described below

  • Update atmos describe component command. The command's output now has these additional sections:

    • atmos_cli_config - information about Atmos CLI configuration from atmos.yaml (useful in Atmos custom commands)

    • component_info - a block describing the Terraform or Helmfile components that the Atmos component manages. The component_info block has the following sections:

      • component_path - the filesystem path to the Terraform or Helmfile component

      • component_type - the type of the component (terraform or helmfile)

      • terraform_config - if the component type is terraform, this sections describes the high-level metadata about the Terraform component from its source code, including variables, outputs and child Terraform modules (using a Terraform parser from HashiCorp). The file names and line numbers where the variables, outputs and child modules are defined are also included. Invalid Terraform configurations are also detected, and in case of any issues, the warnings and errors are shows in the terraform_config.diagnostics section

     atmos describe component test/test-component-override-3 -s tenant1-ue2-dev
    atmos_cli_config:
      base_path: ./examples/complete
      components:
        terraform:
          base_path: components/terraform
          init_run_reconfigure: true
          auto_generate_backend_file: false
        helmfile:
          base_path: components/helmfile
          helm_aws_profile_pattern: '{namespace}-{tenant}-gbl-{stage}-helm'
          cluster_name_pattern: '{namespace}-{tenant}-{environment}-{stage}-eks-cluster'
      stacks:
        base_path: stacks
        included_paths:

... (truncated)

Commits
  • 674acf7 Terraform Plan and Apply GitHub Action Integrations (#401)
  • 758c645 Make Atmos understand Terraform configurations and dependencies. Update `atmo...
  • 9fe34c0 Update atmos-component-migrations-in-yaml.md (#394)
  • 1a5e322 Refactor Atmos components validation with OPA. Allow creating a catalog of re...
  • c476b95 Add spacelift_stack and atlantis_project to atmos describe component co...
  • 82b6c19 Add timeout parameter to atmos validate component command (#389)
  • 596968b .editorconfig Typo (#386)
  • be7f68b Fixed typos in Quick Start pages (#382)
  • c41b993 Fixed description for Stacks page (#381)
  • 194300c Update atmos describe component command, add sources of the values from the...
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/cloudposse/atmos](https://github.com/cloudposse/atmos) from 1.34.2 to 1.40.0.
- [Release notes](https://github.com/cloudposse/atmos/releases)
- [Changelog](https://github.com/cloudposse/atmos/blob/master/CHANGELOG.md)
- [Commits](cloudposse/atmos@v1.34.2...v1.40.0)

---
updated-dependencies:
- dependency-name: github.com/cloudposse/atmos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from a team as code owners July 7, 2023 07:58
@dependabot dependabot bot requested review from florian0410 and woz5999 July 7, 2023 07:58
@dependabot dependabot bot added dependencies minor New features that do not break anything labels Jul 7, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 17, 2023

Superseded by #310.

@dependabot dependabot bot closed this Jul 17, 2023
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/cloudposse/atmos-1.40.0 branch July 17, 2023 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor New features that do not break anything
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants