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

Required terraform version #188

Open
markwitz opened this issue Jun 21, 2024 · 0 comments
Open

Required terraform version #188

markwitz opened this issue Jun 21, 2024 · 0 comments
Labels
bug 🐛 An issue with the system

Comments

@markwitz
Copy link

markwitz commented Jun 21, 2024

Describe the Bug

required version fo the module is > 1.3.0 but uses the function strcontains which was introduced in tf 1.5.0 (https://github.com/hashicorp/terraform/blob/v1.5/CHANGELOG.md)

Expected Behavior

the module should require a tf version of at least > 1.5.0

Steps to Reproduce

run with tf < 1.5.0 e.g. 1.4.6 produces

Error: Call to unknown function
│ 
│   on .terraform/modules/eks_node_group_memory/userdata.tf line 60, in locals:
│   60:     !strcontains(local.kubelet_explicit_extra_args, "--register-with-taints=")) ? (
│     ├────────────────
│     │ local.kubelet_explicit_extra_args is a string
│ 
│ There is no function named "strcontains".

Screenshots

No response

Environment

  • tf version 1.4.6
  • module version v3.0.1

Additional Context

No response

@markwitz markwitz added the bug 🐛 An issue with the system label Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 An issue with the system
Projects
None yet
Development

No branches or pull requests

1 participant