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

Bridge upgrade failures related to terraform-exec/tfinstall #1680

Closed
5 tasks done
t0yv0 opened this issue Feb 9, 2024 · 2 comments
Closed
5 tasks done

Bridge upgrade failures related to terraform-exec/tfinstall #1680

t0yv0 opened this issue Feb 9, 2024 · 2 comments
Assignees
Labels
kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed

Comments

@t0yv0
Copy link
Member

t0yv0 commented Feb 9, 2024

What happened?

Last round of automated bridge updates ran into trouble with the following repositories with a very similar looking go build failure:

Tasks

Preview Give feedback
  1. kind/engineering p1 resolution/fixed
    iwahbe
  2. kind/engineering p1 resolution/fixed
    iwahbe
  3. kind/engineering p1 resolution/fixed
    iwahbe
  4. kind/engineering p1 resolution/fixed
    iwahbe
  5. kind/engineering p1 resolution/fixed
    iwahbe

The listed repositories are not on the latest bridge.

Example

See above.

Output of pulumi about

N/A

Additional context

N/A

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

@t0yv0 t0yv0 added the kind/engineering Work that is not visible to an external user label Feb 9, 2024
@iwahbe
Copy link
Member

iwahbe commented Feb 13, 2024

This is caused by upstream providers using a newer version of terraform-exec. terraform-exec removed tfinstall in v0.16.0, so forcing an upgrade of terraform-exec causes the problem. The solution is to pin terraform-exec to v0.15.0, as we already do in some providers: https://github.com/pulumi/pulumi-akamai/blob/a3b2b1a0523c580e664c0bd092afb9e53d2cc950/provider/go.mod#L12.

@iwahbe
Copy link
Member

iwahbe commented Feb 13, 2024

I'm resolving these manually for now to finish the bridge upgrade. I don't think we need to address these in an automated way. The issue only effects providers that are using terraform-plugin-sdk (v1).

@iwahbe iwahbe self-assigned this Feb 13, 2024
@iwahbe iwahbe added the resolution/fixed This issue was fixed label Feb 13, 2024
@iwahbe iwahbe closed this as completed Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed
Projects
None yet
Development

No branches or pull requests

2 participants