#atlantis (2024-03)
Discuss the Atlantis (<http://runatlantis.io | runatlantis.io>) |
**Archive: ** https://archive.sweetops.com/atlantis/
2024-03-01
![Ranjith avatar](https://secure.gravatar.com/avatar/55136577246d0b4b0394c202f0a534ae.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
I keep getting errors similar to the following when ‘terragrunt plan’ is being run in parallel in the atlantis pipeline.
- registry.terraform.io/hashicorp/aws: there is no package for registry.terraform.io/hashicorp/aws 4.67.0 cached in .terraform/providers
- registry.terraform.io/hashicorp/aws: there is no package for registry.terraform.io/hashicorp/aws 4.63.0 cached in .terraform/providers
- registry.terraform.io/hashicorp/aws: the cached package for registry.terraform.io/hashicorp/aws 4.67.0 (in .terraform/providers) does not match any of the checksums recorded in the dependency lock file
These errors come at different projects during the ‘terragrunt init’ which gets executed as part of ‘terragrunt plan’
They appear to be happening due to the the terragrunt cache being accessed concurrently.
What is the typical solution to fix these issues when using the terragrunt workflow in atlantis?
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
you might need to disable provider cache
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
specially if you are running parallel plans
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
join the Atlantis channel
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
or look here https://www.linen.dev/s/atlantis/c/community for questions asked before about this
2024-03-08
![Release notes from atlantis avatar](https://a.slack-edge.com/80588/img/services/rss_72.png)
v0.27.2 Maintainer Notes
Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support. Atlantis will continue to use a new release…
Maintainer Notes
Atlantis has submitted its application to CNCF! cncf/sandbox#60 Please +1 the issue to show your support. Atlantis will continue to use a new release process to help stabilize the…
Application contact emails [email protected] [email protected] Project Summary Terraform Pull Request Automation Project Description Atlantis is PR automation application that allows user…
2024-03-12
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
:wave: I am trying to get adoption of Atlantis in my organization. I’ve got it set up, but there looks to be an issue with with the undiverged
behavior that is preventing me from moving forward. An issue as in - it just flat doesn’t work. I have the following requirements set in my repo config:
plan_requirements: [undiverged]
apply_requirements: [approved, mergeable, undiverged]
import_requirements: [approved, mergeable, undiverged]
as I understand, the checkout strategy for undiverged
also has to be set to merge
, so I have changed that behavior as well:
ATLANTIS_CHECKOUT_STRATEGY: merge
I am also using GitHub.
In a PR that is behind the base branch (main), I type atlantis plan
and the plan just plans when it shouldn’t. It also applies when it shouldn’t as well. There’s no checking going on that the branch is dirty and needs to be rebased. To troubleshoot, I dug around github issues and found https://github.com/runatlantis/atlantis/issues/4051, which has a very similar issue that I am experiencing. They suggested it might be due to parallel planning/applying, so I also disabled any parallelization around those actions. Unfortunately, without success.
Does this feature work at all?
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
you should ask in the atlantis slack, there a ton more people using atlantis there
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
Do you know how to get access to the Slack instance? The one on the Atlantis Github is a broken invite link. I thought this might be the place.
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
broken link? mmmm they changed it again
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
you can check the atlantis alck history here https://www.linen.dev/s/atlantis/c/community
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
to see if someone already asked about this
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
thanks, I’ll check it out.
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
hmm, I don’t see any mention about it in there. I’m about 6 pages deep in my search of just “Slack”.
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
search for undiverge
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
I did there as well.
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
I searched on linen before I made my post
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
in the community channel
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
I need an invite link to join the Slack instance. That’s just the community sign-in page.
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
![Joey avatar](https://secure.gravatar.com/avatar/de65e461f0ec0a83bd8dab308ea9e2c4.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0015-72.png)
2024-03-19
![silopolis avatar](https://secure.gravatar.com/avatar/103da733417b789cfba8d711003ae2d8.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0016-72.png)
For those that might be interested, Gitea/Forgejo support just got merged https://github.com/runatlantis/atlantis/commit/722c4a93727ffdeef13e9b911e062321a0df19b7
2024-03-20
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
@here We had an amazing day at OpenTofu day at Kubecon , here is our talk https://youtu.be/Pm1cxFSwOEc
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
So awesome