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

Cannot execute 0.8.0 beta2 on windows #10266

Closed
chrisrlong opened this issue Nov 21, 2016 · 4 comments · Fixed by #10273
Closed

Cannot execute 0.8.0 beta2 on windows #10266

chrisrlong opened this issue Nov 21, 2016 · 4 comments · Fixed by #10273
Assignees

Comments

@chrisrlong
Copy link

Terraform Version

0.8.0beta2 amd64 and 386

Affected Resource(s)

terraform.exe

Panic Output

Couldn't start Terraform: fork/exec C:\Program Files\terraform\terraform.exe: not supported by windows

Expected Behavior

Terraform should execute normally.

Actual Behavior

The above output, showing no suport for windows.

Steps to Reproduce

The above output is made but terraform -v or any other terraform command.

(Linux build works on an Ubuntu vm.)

@kwilczynski
Copy link
Contributor

@chrisrlong hi there! I am very sorry that you are having issues! We definitely claim that we support Terraform on Windows, therefore this needs looking into.

Does the pre-0.8 version works for you? I wonder if this is us or rather Go version affecting this.

@chrisrlong
Copy link
Author

Hi @kwilczynski the beta1 version ran for me, but my apply's kept hanging after a resource completed as per 0.7.9-11. So I kept upgrading......

terraform -v
Terraform v0.8.0-beta1 (1889aee292eacf8b54018f2e9864a3aea6204242)

@mitchellh mitchellh self-assigned this Nov 21, 2016
mitchellh added a commit that referenced this issue Nov 21, 2016
Fixes #10266

panicwrap was using Extrafiles to get the original standard streams for
`terraform console`. This doesn't work on Windows. Instead, we must use
the Win32 APIs to get the exact handles.
mitchellh added a commit that referenced this issue Nov 21, 2016
Fixes #10266

panicwrap was using Extrafiles to get the original standard streams for
`terraform console`. This doesn't work on Windows. Instead, we must use
the Win32 APIs to get the exact handles.
@mitchellh
Copy link
Contributor

Figured it out :) Thanks!

gusmat pushed a commit to gusmat/terraform that referenced this issue Dec 6, 2016
Fixes hashicorp#10266

panicwrap was using Extrafiles to get the original standard streams for
`terraform console`. This doesn't work on Windows. Instead, we must use
the Win32 APIs to get the exact handles.
fatmcgav pushed a commit to fatmcgav/terraform that referenced this issue Feb 27, 2017
Fixes hashicorp#10266

panicwrap was using Extrafiles to get the original standard streams for
`terraform console`. This doesn't work on Windows. Instead, we must use
the Win32 APIs to get the exact handles.
@ghost
Copy link

ghost commented Apr 19, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@ghost ghost locked and limited conversation to collaborators Apr 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants