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

Recent commit prevents usage of existing releases due to external module issues #1631

Closed
alexoughton opened this issue Jun 5, 2023 · 1 comment

Comments

@alexoughton
Copy link

Hello,

Recent commit 19c7cfd to main has removed several directories, and this is preventing the usage of tagged releases such as 4.32.0:

Error: subdir "modules/kubernetes-addons/helm-addon" not found

At least one cause is the module calling the external "portworx" module:

That module in turn is calling back to this repository but is not referencing a version tag:

https://github.com/portworx/terraform-eksblueprints-portworx-addon/blob/bf6d1f68eee97052cac105563bebf19a5e6f4512/main.tf#L2

It appears that a coordination is required here to fix this in external modules which are called, and perhaps also publish another 4.x release to call those fixes.

Versions

  • Module version [Required]: 4.32.0 (and others)

  • Terraform version:
    1.3.4

  • Provider version(s):

  • provider registry.terraform.io/gavinbunney/kubectl v1.14.0
  • provider registry.terraform.io/hashicorp/aws v5.1.0
  • provider registry.terraform.io/hashicorp/cloudinit v2.3.2
  • provider registry.terraform.io/hashicorp/external v2.3.1
  • provider registry.terraform.io/hashicorp/helm v2.10.1
  • provider registry.terraform.io/hashicorp/kubernetes v2.21.0
  • provider registry.terraform.io/hashicorp/local v2.4.0
  • provider registry.terraform.io/hashicorp/null v3.2.1
  • provider registry.terraform.io/hashicorp/random v3.5.1
  • provider registry.terraform.io/hashicorp/time v0.9.1
  • provider registry.terraform.io/hashicorp/tls v4.0.4
  • provider registry.terraform.io/terraform-aws-modules/http v2.4.1

Reproduction Code [Required]

Any which references this module.

Steps to reproduce the behavior:

terraform init && terraform plan

Expected behaviour

Terraform plan completes without error.

Actual behaviour

Terraform encounters Error: subdir "modules/kubernetes-addons/helm-addon" not found

@alexoughton
Copy link
Author

#1630 was posted while I was writing this up. I will add my findings to that.

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

No branches or pull requests

1 participant