Steve Wade
05/04/2023, 7:41 PM"v0.23.3"
for reference ☝️Steve Wade
05/04/2023, 7:43 PMsource = "terraform-aws-modules/atlantis/aws"
version = "3.3.0"
Pantelis Karamolegkos
05/04/2023, 7:48 PMPantelis Karamolegkos
05/05/2023, 9:00 AMDetails
link of a running atlantis
GH check, the url I am redirected to is not
https://<my-atlantis-server-ip>:<custom-port>/jobs/job-id
but https://<my-atlantis-server-ip>/jobs/job-id
, i.e. the port is missing; any ideas?Pantelis Karamolegkos
05/05/2023, 12:53 PMreal-time
stream, but rather an empty (black) screen; if I hit refresh multiple times, the logs come out on the screen once the process is done; does this needs some extra configuration?Justin S
05/05/2023, 1:57 PM ~/trex/trex_ops_infra/dev/atlantis 09:56:46 AM
❯ tree
.
├── <http://backend.tf|backend.tf>
├── <http://data.tf|data.tf>
├── <http://iam.tf|iam.tf>
├── <http://local.tf|local.tf>
├── <http://main.tf|main.tf>
├── <http://namespace.tf|namespace.tf>
├── <http://provider.tf|provider.tf>
├── README.md
├── <http://secrets.tf|secrets.tf>
├── templates
│ └── values.yaml.tpl
└── <http://variables.tf|variables.tf>
Abe
05/08/2023, 1:32 PMJesse Rhoads
05/08/2023, 2:36 PMChastity Blackwell
08/02/2023, 6:00 PMFred
08/03/2023, 4:23 PMScott Cruzen
08/03/2023, 10:58 PMbrandon anon
08/04/2023, 6:34 PMDavid Parreira
08/07/2023, 2:42 PMError: Required plugins are not installed
│
│ The installed provider plugins are not consistent with the packages
│ selected in the dependency lock file:
│ - <http://registry.terraform.io/hashicorp/external|registry.terraform.io/hashicorp/external>: the cached package for <http://registry.terraform.io/hashicorp/external|registry.terraform.io/hashicorp/external> 2.3.1 (in .terraform/providers) does not match any of the checksums recorded in the dependency lock file
or
│ Error: failed to read provider configuration schema for <http://registry.terraform.io/hashicorp/aws|registry.terraform.io/hashicorp/aws>: failed to instantiate provider "<http://registry.terraform.io/hashicorp/aws|registry.terraform.io/hashicorp/aws>" to obtain schema: fork/exec .terraform/providers/registry.terraform.io/hashicorp/aws/4.61.0/linux_amd64/terraform-provider-aws_v4.61.0_x5: text file busy
Being the first one the most common.
This projects are totally planable from local machine or individually using atlantis plan -p
I'm running Atlantis v0.24.4 and terraform 1.4.6
Any suggestions?Priyashree Shetty
08/07/2023, 4:55 PMAyush Tiwari
08/08/2023, 6:11 PMPriyashree Shetty
08/09/2023, 6:59 AMatlantis apply
for all the projects, it does not apply all the plans. Only when I mention atlantis apply -d folder
it applies the changes. Same issue is mentioned here https://github.com/runatlantis/atlantis/issues/1439Dylan Page
08/09/2023, 3:51 PMOluwafemi Oshati
08/09/2023, 11:28 PMatlantis plan
.
running git clone --depth=1 --branch <branch-name> --single-branch <https://github-user>:<redacted>@atlantis-enterprise.git '/mnt/gcs/atlantis/repos/git-ent/git-repo/1855/default: Cloning into '/mnt/gcs/atlantis/repos/git-ent/git-repo/1855/default'...
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
: exit status 128
During the atlantis plan
process right before the error out above, I see atlantis trying to clone the github repo into the atlantis dir folder on gcs with a coupl files that gets created and deleted almost immediately in the .git
path. What could be the issue ? Any assistance would be appreciated?
Atlantis version
<http://ghcr.io/runatlantis/atlantis:v0.24.0|ghcr.io/runatlantis/atlantis:v0.24.0>
David Guerrero
08/10/2023, 9:55 AMpre_workflow_hooks
to generate my workspaces.
However it seems that atlantis clones the repository once again for each workspace after that, and in these clones the pre_workflow_hooks
are not running, and the workflow itself cannot run since the workspace directory doesn't exist yet.
Is there a way to inject my generation script at some point after the clone and before the workflow executes? Or another recommended approach?
Thanks!Bruno Schaatsbergen
08/10/2023, 10:06 AMversion: 3
automerge: true
abort_on_execution_order_fail: true
projects:
- name: gcp-<redacted>-dev
dir: .
workflow: gcp-<redacted>-dev
autoplan:
enabled: true
terraform_version: 1.3.8
execution_order_group: 1
- name: gcp-<redacted>-test
dir: .
workflow: gcp-<redacted>-test
autoplan:
enabled: true
terraform_version: 1.3.8
execution_order_group: 2
- name: gcp-<redacted>-acc
dir: .
workflow: gcp-<redacted>-acc
autoplan:
enabled: true
terraform_version: 1.3.8
execution_order_group: 3
- name: gcp-<redacted>-prod
dir: .
workflow: gcp-<redacted>-prod
autoplan:
enabled: true
terraform_version: 1.3.8
execution_order_group: 4
Bruno Schaatsbergen
08/10/2023, 10:06 AMabort_on_execution_order_fail
declared on top doesn't seem to work, on failure it just continues.RB
08/10/2023, 4:13 PMSHOWFILE
and some plan-comment-output questions without modifying any of the templatesGyan Kapur
08/11/2023, 12:14 AMRohit Jadhav
08/11/2023, 1:17 PMHost key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Justin S
08/11/2023, 2:00 PMFinn Arne Gangstad
08/11/2023, 6:59 PMGitHub
08/11/2023, 8:50 PMatlantis/apply
check to successful
if all plans are No Changes
by @chroju in #3378
• fix(gitlab): Prevent nil pointer dereference when HeadPipeline is empty by @marceloboeira in #3428
• chore: Fix Go Static Check Errors by @X-Guardian in #3637
• chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf by @renovate in #3655
• chore(deps): update alpine docker tag to v3.18.3 in dockerfile by @renovate in #3656
• fix: gitlab client failing test by @ghaiszaher in #3653
• fix(deps): update github.com/hashicorp/terraform-config-inspect digest to f15f31b in go.mod by @renovate in #3658
• fix(deps): update module golang.org/x/term to v0.11.0 in go.mod by @renovate in #3650
• fix(deps): update module github.com/go-playground/validator/v10 to v10.15.0 in go.mod by @renovate in #3654
• fix(deps): update module github.com/xanzy/go-gitlab to v0.90.0 in go.mod by @renovate in #3647
• fix(deps): update module golang.org/x/text to v0.12.0 in go.mod by @renovate in #3652
• fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.5 in go.mod by @renovate in #3659
• chore(deps): update dependency hashicorp/terraform to v1.5.5 in .circleci/config.yml by @renovate in #3660
• chore(deps): update dependency node to v18.17.1 in .node-version by @renovate in #3661
• chore: update to use go1.21 by @chenrui333 in #3657
• fix(deps): update module github.com/alicebob/miniredis/v2 to v2.30.5 in go.mod by @renovate in #3662
New Contributors
• @tobaker made their first contribution in #3597
• @william-richard made their first contribution in #3621
• @ttretau made their first contribution in #3620
• @ghaiszaher made their first contribution in #3653
Full Changelog: v0.24.4...v0.25.0
runatlantis/atlantisOluwafemi Oshati
08/13/2023, 11:57 PMInitializing provider plugins...
- Finding hashicorp/google versions matching ">= 4.65.0, ~> 4.65.0"...
- Finding hashicorp/google-beta versions matching ">= 4.65.0, ~> 4.65.0"...
- Installing hashicorp/google v4.65.2...
- Installing hashicorp/google-beta v4.65.2...
╷
│ Error: Failed to install provider
│
│ Error while installing hashicorp/google v4.65.2: open
│ /home/atlantis/.atlantis/plugin-cache/registry.terraform.io/hashicorp/google/4.65.2/linux_amd64/terraform-provider-google_v4.65.2_x5:
│ text file busy
╵
or
Success! Terraform has updated the lock file.
Review the changes in .terraform.lock.hcl and then commit to your
version control system to retain the new checksums.
╷
│ Error: failed to read provider configuration schema for <http://registry.terraform.io/hashicorp/google-beta|registry.terraform.io/hashicorp/google-beta>: failed to instantiate provider "<http://registry.terraform.io/hashicorp/google-beta|registry.terraform.io/hashicorp/google-beta>" to obtain schema: fork/exec .terraform/providers/registry.terraform.io/hashicorp/google-beta/4.65.2/linux_amd64/terraform-provider-google-beta_v4.65.2_x5: text file busy
│
│
We have about 20 projects within the repo where atlantis plan
commands are being actively executed daily, Atlantis runs on GKE with a dedicated nodepool that autosacales, no resource usage limit, Machine type: c3-highcpu-8 c3-highcpu-8 || 8vCPUs || 16GB mem
Terraform v1.4
Alantis v0.23.4 (also tried with other image version v0.24.4 and 0.24.0 but issue persists)Ramez Wasfy
08/14/2023, 8:50 PMRB
08/15/2023, 6:55 PM