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

Make ignoreVersionConflict configurable in remote backend #627

Open
cedrickring opened this issue Oct 28, 2021 · 0 comments
Open

Make ignoreVersionConflict configurable in remote backend #627

cedrickring opened this issue Oct 28, 2021 · 0 comments
Labels
area/providers kind/enhancement Improvements or new features

Comments

@cedrickring
Copy link

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Currently it's not possible to override this setting of the remote backend. As a result, the version of the tfe workspace/server must exactly match the bundled (I hope thats the correct term) terraform version. Unfortunately, this makes upgrading the package impossible without upgrading the tfe server too.

Making this configurable, would allow (dangerously) ignoring the version mismatch and thus would allow using newer version of this library with older tfe server versions. As this library only intends to read the remote state, I don't think it's dangerous to set that flag.

Affected area/feature

This would only affect the reading of remote state references (as far as I can see).

I'd be happy to provide a PR for that, however I don't know yet if this would be an intended feature by the Pulumi devs.

@cedrickring cedrickring added the kind/enhancement Improvements or new features label Oct 28, 2021
@stack72 stack72 added kind/enhancement Improvements or new features area/providers and removed kind/enhancement Improvements or new features labels Nov 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/providers kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

2 participants