24 Commits

Author SHA1 Message Date
Megan Marsh
c3cb7fe9f9 read from stderr so it doesnt lock up 2017-11-09 15:52:49 -08:00
Megan Marsh
9b1ae530c3 have separate stdout and stderr buffers 2017-11-09 15:35:28 -08:00
Megan Marsh
6019e41544 dont read stderr 2017-11-09 15:18:43 -08:00
Megan Marsh
73b6247fd2 remove unnecessary boolean operator 2017-11-09 15:04:25 -08:00
Megan Marsh
e56a6dc9a0 add some comments 2017-11-09 14:55:12 -08:00
Megan Marsh
a739623d9b don't pipe restarted stuff through the ui 2017-11-09 14:44:26 -08:00
Megan Marsh
d71bc34dfc don't need this in a loop 2017-11-09 11:49:12 -08:00
Megan Marsh
d81871171c make restart command work correctly even if user has their own check command 2017-11-07 15:01:02 -08:00
Megan Marsh
959db1ac16 add echo test to winrm connection. 2017-09-01 15:26:41 -07:00
Megan Marsh
b2923b4da6 check stdout to make sure echo command actually goes through before counting computer as fully restarted 2017-08-24 12:10:27 -07:00
Matthew Hooker
b1f06bbebb
fix wording 2017-06-26 12:56:55 -07:00
Matthew Hooker
67e29e1eff
disambiguates windows-restart messages. 2017-06-21 10:51:23 -07:00
Matthew Hooker
81522dced0
move packer to hashicorp 2017-04-04 13:39:01 -07:00
Matthew Hooker
0149f679de
Print instead of Printf with no dynamic first variable. 2017-03-28 20:36:20 -07:00
Matthew Hooker
230079f73a
spell fixes 2017-03-28 20:36:19 -07:00
Rickard von Essen
51a9a51699 Update winrm and winrmcp dependencies
Updated winrm and winrmcp dependencies. Relevant unit and acceptance tests passed successfully.

shell.Execute didn't return a Command object.

See f1bcf36a69/winrmcp/cp.go (L167) and 54ea5d0147/winrm/shell.go (L10-L22) respectively.

Closes #3763

Original patch by: Philipp Kosel <philipp.kosel@gmail.com>
2016-10-03 13:48:29 -07:00
Gonzalo Peci
f01f62dc88 Add specific exit codes listed on https://msdn.microsoft.com/en-us/library/windows/desktop/ms681383(v=vs.85).aspx 2015-08-28 09:55:14 +12:00
Gonzalo Peci
08359e409a Revert the shutdown command with new parameters as this will return proper exit codes. This will work in the same way as restart-computer -force when using ``shutdown /r /f /t 0``.
Note:The WinRM library does not return the exit code currently, this will be implemented on https://github.com/masterzen/winrm/pull/26
2015-08-28 09:54:39 +12:00
Gonzalo Peci
70083fc869 Add reboot checks before moving out of the reboot. 2015-08-28 09:54:24 +12:00
Chris Bednarski
abb67fdd79 Fix govet issues 2015-08-05 19:41:29 -07:00
Mitchell Hashimoto
7c8e86c9c5 provisioner/*: fix interpolation context 2015-06-22 12:26:54 -07:00
Mitchell Hashimoto
b2609db395 provisioner/windows-restart: fix potential panic case 2015-06-17 18:22:27 +02:00
Gonzalo Peci
af4d8b99b4 Add quickfix to restart provisioner as existing one was not working.
For more information read https://github.com/mitchellh/packer/pull/2243
2015-06-17 12:29:10 +12:00
Mitchell Hashimoto
840ddb4f20 provisioner/windows-restart 2015-06-14 11:14:47 -07:00