Skip to content

Switch null_resource to external for helm git clone step - #553

Merged
movence merged 1 commit into
mainfrom
helm-tf-fix
Jul 3, 2025
Merged

Switch null_resource to external for helm git clone step#553
movence merged 1 commit into
mainfrom
helm-tf-fix

Conversation

@movence

@movence movence commented Jul 2, 2025

Copy link
Copy Markdown
Contributor

Description of the issue

helm_release is failing by missing cloned helm charts

Description of changes

  • Change null_resource to external to make sure the completion of git clone step of the charts

License

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Tests

Run terraform apply locally

helm_release.aws_observability: Still creating... [10s elapsed]
helm_release.aws_observability: Still creating... [20s elapsed]
helm_release.aws_observability: Creation complete after 29s [id=amazon-cloudwatch-observability]

@movence
movence requested a review from a team as a code owner July 2, 2025 19:00
@JayPolanco
JayPolanco self-requested a review July 2, 2025 19:10
fi
EOT
}
data "external" "clone_helm_chart" {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting, this is probably better considering they don't recomment using null_resource except a sa last resort

@JayPolanco

Copy link
Copy Markdown
Contributor

Do you know why null_resource stopped working? Couldn't find any official documentation of a change

@movence
movence merged commit 48d2c87 into main Jul 3, 2025
2 checks passed
@movence
movence deleted the helm-tf-fix branch July 3, 2025 12:23
@movence

movence commented Jul 3, 2025

Copy link
Copy Markdown
Contributor Author

Do you know why null_resource stopped working? Couldn't find any official documentation of a change

I don't know why this is suddenly failing and suspect that some version bump of either tf itself of plugin might be causing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants