I know that this one is hard to track down, so I'm mainly writing so that
the others new that there is a potential problem and on the off-chance that
someone came across this one already.
In a Windows Server build I'm running quite a few shell (powershell)
provisioner steps. Sometimes some of these steps fail without error. For
example:
[00:38:53][Step 1/2] ==> windows-2012-base: Provisioning with Powershell...
[00:38:53][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/debloat-windows.ps1
[00:38:53][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-choco.ps1
[00:38:54][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-7z.ps1
[00:38:54][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-vmtools.ps1
[00:38:54][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-bginfo.ps1
[00:38:55][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-antivirus.ps1
[00:38:55][Step 1/2] ==> windows-2012-base: Restarting Machine
[00:38:55][Step 1/2] ==> windows-2012-base: Waiting for machine to restart
...
As you can see there are no errors displayed here, yet the scripts are not
executed. There is no result of their execution in the resulting image and
there is no output these script display in the log. They don't have to fail
all together some time just one fails and it could be a different one each
time. This is what output looks like when these work:
[08:15:50][Step 1/2] ==> windows-2012-base: Provisioning with Powershell...
[08:15:50][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/debloat-windows.ps1
[08:17:04][Step 1/2] windows-2012-base: #< CLIXML
[08:17:05][Step 1/2] windows-2012-base: Downloading debloat zip
[08:17:13][Step 1/2] windows-2012-base: Disable Windows Defender
[08:17:29][Step 1/2] windows-2012-base:
[08:17:29][Step 1/2] windows-2012-base: Success Restart Needed Exit
Code Feature Result
[08:17:29][Step 1/2] windows-2012-base: ------- --------------
--------- --------------
[08:17:29][Step 1/2] windows-2012-base: False No
InvalidArgs {}
[08:17:29][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj><Obj S="information" RefId="1"><TN
RefId="1"><T>System.Management.Automation.InformationRecord</T><T>System.Object</T></TN><ToString>Downloading
debloat zip</ToString><Props><Obj N="MessageData" RefId="2"><TN
RefId="2"><T>System.Management.Automation.HostInformationMessage</T><T>System.Object</T></TN><ToString>Downloading
debloat zip</ToString><Props><S N="Message">Downloading debloat zip</S><B
N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:17:04.2414592+13:00</DT><Obj N="Tags"
RefId="3"><TN
RefId="3"><T>System.Collections.Generic.List`1[[System.String, mscorlib,
Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089]]</T><T>System.Object</T></TN><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">1712</U32><U32 N="NativeThreadId">1868</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="4"><TNRef RefId="1" /><ToString>Disable Windows
Defender</ToString><Props><Obj N="MessageData" RefId="5"><TNRef RefId="2"
/><ToString>Disable Windows Defender</ToString><Props><S
N="Message">Disable Windows Defender</S><B N="NoNewLine">false</B><S
N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:17:11.9285715+13:00</DT><Obj N="Tags"
RefId="6"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">1712</U32><U32 N="NativeThreadId">1868</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><S
S="Error">Uninstall-WindowsFeature : ArgumentNotValid: The role, role
service, or _x000D__x000A_</S><S S="Error">feature name is not valid:
'Windows-Defender-Features'. The name was not found._x000D__x000A_</S><S
S="Error">At C:\Windows\Temp\script.ps1:17 char:3_x000D__x000A_</S><S
S="Error">+ Uninstall-WindowsFeature
Windows-Defender-Features_x000D__x000A_</S><S S="Error">+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_x000D__x000A_</S><S
S="Error"> + CategoryInfo : InvalidArgument:
(Windows-Defender-Features:Stri _x000D__x000A_</S><S S="Error"> ng)
[Uninstall-WindowsFeature], Exception_x000D__x000A_</S><S S="Error"> +
FullyQualifiedErrorId : NameDoesNotExist,Microsoft.Windows.ServerManager
_x000D__x000A_</S><S S="Error">
.Commands.RemoveWindowsFeatureCommand_x000D__x000A_</S></Objs>
[08:17:29][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-choco.ps1
[08:17:40][Step 1/2] windows-2012-base: #< CLIXML
[08:17:42][Step 1/2] windows-2012-base:
[08:17:42][Step 1/2] windows-2012-base: Mode
LastWriteTime Length Name
[08:17:42][Step 1/2] windows-2012-base: ----
------------- ------ ----
[08:17:42][Step 1/2] windows-2012-base: d----- 7/10/2017 8:17
a.m. chocInstall
[08:17:42][Step 1/2] windows-2012-base: Getting latest version of the
Chocolatey package for download.
[08:17:42][Step 1/2] windows-2012-base: Getting Chocolatey from
https://chocolatey.org/api/v2/package/chocolatey/0.10.8.
[08:17:45][Step 1/2] windows-2012-base: Downloading 7-Zip commandline
tool prior to extraction.
[08:17:45][Step 1/2] windows-2012-base: Extracting
C:\Users\vagrant\AppData\Local\Temp\chocolatey\chocInstall\chocolatey.zip
to C:\Users\vagrant\AppData\Local\Temp\chocolatey\chocInstall...
[08:17:45][Step 1/2] windows-2012-base: Installing chocolatey on this
machine
[08:17:45][Step 1/2] windows-2012-base: Creating ChocolateyInstall as
an environment variable (targeting 'Machine')
[08:17:45][Step 1/2] windows-2012-base: Setting ChocolateyInstall to
'C:\ProgramData\chocolatey'
[08:17:45][Step 1/2] windows-2012-base: WARNING: It's very likely you
will need to close and reopen your shell
[08:17:45][Step 1/2] windows-2012-base: before you can use choco.
[08:17:49][Step 1/2] windows-2012-base: Restricting write permissions
to Administrators
[08:17:49][Step 1/2] windows-2012-base: We are setting up the
Chocolatey package repository.
[08:17:49][Step 1/2] windows-2012-base: The packages themselves go to
'C:\ProgramData\chocolatey\lib'
[08:17:49][Step 1/2] windows-2012-base: (i.e.
C:\ProgramData\chocolatey\lib\yourPackageName).
[08:17:49][Step 1/2] windows-2012-base: A shim file for the command
line goes to 'C:\ProgramData\chocolatey\bin'
[08:17:49][Step 1/2] windows-2012-base: and points to an executable in
'C:\ProgramData\chocolatey\lib\yourPackageName'.
[08:17:49][Step 1/2] windows-2012-base:
[08:17:49][Step 1/2] windows-2012-base: Creating Chocolatey folders if
they do not already exist.
[08:17:49][Step 1/2] windows-2012-base:
[08:17:49][Step 1/2] windows-2012-base: WARNING: You can safely ignore
errors related to missing log files when
[08:17:49][Step 1/2] windows-2012-base: upgrading from a version of
Chocolatey less than 0.9.9.
[08:17:49][Step 1/2] windows-2012-base: 'Batch file could not be found'
is also safe to ignore.
[08:17:49][Step 1/2] windows-2012-base: 'The system cannot find the
file specified' - also safe.
[08:17:49][Step 1/2] windows-2012-base: chocolatey.nupkg file not
installed in lib.
[08:17:49][Step 1/2] windows-2012-base: Attempting to locate it from
bootstrapper.
[08:17:49][Step 1/2] windows-2012-base: PATH environment variable does
not have C:\ProgramData\chocolatey\bin in it. Adding...
[08:17:49][Step 1/2] windows-2012-base: Chocolatey (choco.exe) is now
ready.
[08:17:49][Step 1/2] windows-2012-base: You can call choco from
anywhere, command line or powershell by typing choco.
[08:17:49][Step 1/2] windows-2012-base: Run choco /? for a list of
functions.
[08:17:49][Step 1/2] windows-2012-base: You may need to shut down and
restart powershell and/or consoles
[08:17:49][Step 1/2] windows-2012-base: first prior to using choco.
[08:17:49][Step 1/2] windows-2012-base: Ensuring chocolatey commands
are on the path
[08:17:49][Step 1/2] windows-2012-base: Ensuring chocolatey.nupkg is in
the lib folder
[08:17:49][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj><Obj S="information" RefId="1"><TN
RefId="1"><T>System.Management.Automation.InformationRecord</T><T>System.Object</T></TN><ToString>WARNING:
It's very likely you will need to close and reopen your shell _x000A_
before you can use choco.</ToString><Props><Obj N="MessageData"
RefId="2"><TN
RefId="2"><T>System.Management.Automation.HostInformationMessage</T><T>System.Object</T></TN><ToString>WARNING:
It's very likely you will need to close and reopen your shell _x000A_
before you can use choco.</ToString><Props><S N="Message">WARNING: It's
very likely you will need to close and reopen your shell _x000A_ before
you can use choco.</S><B N="NoNewLine">false</B><S
N="ForegroundColor">Yellow</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Users\vagrant\AppData\Local\Temp\chocolatey\chocInstall\tools\chocolateysetup.psm1</S><DT
N="TimeGenerated">2017-10-07T08:17:44.6474789+13:00</DT><Obj N="Tags"
RefId="3"><TN
RefId="3"><T>System.Collections.Generic.List`1[[System.String, mscorlib,
Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089]]</T><T>System.Object</T></TN><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">2912</U32><U32 N="NativeThreadId">2952</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="4"><TNRef RefId="1" /><ToString>WARNING: You can safely ignore
errors related to missing log files when _x000A_ upgrading from a version
of Chocolatey less than 0.9.9. _x000A_ 'Batch file could not be found' is
also safe to ignore. _x000A_ 'The system cannot find the file specified' -
also safe.</ToString><Props><Obj N="MessageData" RefId="5"><TNRef RefId="2"
/><ToString>WARNING: You can safely ignore errors related to missing log
files when _x000A_ upgrading from a version of Chocolatey less than 0.9.9.
_x000A_ 'Batch file could not be found' is also safe to ignore. _x000A_
'The system cannot find the file specified' - also
safe.</ToString><Props><S N="Message">WARNING: You can safely ignore errors
related to missing log files when _x000A_ upgrading from a version of
Chocolatey less than 0.9.9. _x000A_ 'Batch file could not be found' is
also safe to ignore. _x000A_ 'The system cannot find the file specified' -
also safe.</S><B N="NoNewLine">false</B><S N="ForegroundColor">Yellow</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Users\vagrant\AppData\Local\Temp\chocolatey\chocInstall\tools\chocolateysetup.psm1</S><DT
N="TimeGenerated">2017-10-07T08:17:47.663384+13:00</DT><Obj N="Tags"
RefId="6"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">2912</U32><U32 N="NativeThreadId">2952</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="7"><TNRef RefId="1" /><ToString>PATH environment variable does not
have C:\ProgramData\chocolatey\bin in it. Adding...</ToString><Props><Obj
N="MessageData" RefId="8"><TNRef RefId="2" /><ToString>PATH environment
variable does not have C:\ProgramData\chocolatey\bin in it.
Adding...</ToString><Props><S N="Message">PATH environment variable does
not have C:\ProgramData\chocolatey\bin in it. Adding...</S><B
N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Users\vagrant\AppData\Local\Temp\chocolatey\chocInstall\tools\chocolateyInstall\helpers\functions\Install-ChocolateyPath.ps1</S><DT
N="TimeGenerated">2017-10-07T08:17:48.1164687+13:00</DT><Obj N="Tags"
RefId="9"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">2912</U32><U32 N="NativeThreadId">2952</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><S S="warning">Not setting tab
completion: Profile file does not exist at
'C:\Users\vagrant\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'.</S></Objs>
[08:17:49][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-7z.ps1
[08:18:00][Step 1/2] windows-2012-base: #< CLIXML
[08:18:02][Step 1/2] windows-2012-base: Chocolatey v0.10.8
[08:18:02][Step 1/2] windows-2012-base: Installing the following
packages:
[08:18:02][Step 1/2] windows-2012-base: 7zip
[08:18:02][Step 1/2] windows-2012-base: By installing you accept
licenses for the packages.
[08:18:08][Step 1/2] windows-2012-base: Progress: Downloading
7zip.install 16.4.0.20170506... 100%
[08:18:11][Step 1/2] windows-2012-base: Progress: Downloading
chocolatey-core.extension 1.3.1... 100%
[08:18:13][Step 1/2] windows-2012-base: Progress: Downloading 7zip
16.4.0.20170506... 100%
[08:18:13][Step 1/2] windows-2012-base:
[08:18:13][Step 1/2] windows-2012-base: chocolatey-core.extension
v1.3.1 [Approved]
[08:18:13][Step 1/2] windows-2012-base: chocolatey-core.extension
package files install completed. Performing other installation steps.
[08:18:15][Step 1/2] windows-2012-base: Installed/updated
chocolatey-core extensions.
[08:18:15][Step 1/2] windows-2012-base: The install of
chocolatey-core.extension was successful.
[08:18:15][Step 1/2] windows-2012-base: Software installed to
'C:\ProgramData\chocolatey\extensions\chocolatey-core'
[08:18:15][Step 1/2] windows-2012-base:
[08:18:15][Step 1/2] windows-2012-base: 7zip.install v16.4.0.20170506
[Approved]
[08:18:15][Step 1/2] windows-2012-base: 7zip.install package files
install completed. Performing other installation steps.
[08:18:20][Step 1/2] windows-2012-base: Installing 64 bit version
[08:18:20][Step 1/2] windows-2012-base: Installing 7zip.install...
[08:18:22][Step 1/2] windows-2012-base: 7zip.install has been installed.
[08:18:22][Step 1/2] windows-2012-base: 7zip installed to 'C:\Program
Files\7-Zip'
[08:18:23][Step 1/2] windows-2012-base: Added
C:\ProgramData\chocolatey\bin\7z.exe shim pointed to 'c:\program
files\7-zip\7z.exe'.
[08:18:23][Step 1/2] windows-2012-base: 7zip.install may be able to be
automatically uninstalled.
[08:18:23][Step 1/2] windows-2012-base: The install of 7zip.install was
successful.
[08:18:23][Step 1/2] windows-2012-base: Software installed to
'C:\Program Files\7-Zip\'
[08:18:23][Step 1/2] windows-2012-base:
[08:18:23][Step 1/2] windows-2012-base: 7zip v16.4.0.20170506 [Approved]
[08:18:23][Step 1/2] windows-2012-base: 7zip package files install
completed. Performing other installation steps.
[08:18:23][Step 1/2] windows-2012-base: The install of 7zip was
successful.
[08:18:23][Step 1/2] windows-2012-base: Software install location not
explicitly set, could be in package or
[08:18:23][Step 1/2] windows-2012-base: default install location if
installer.
[08:18:23][Step 1/2] windows-2012-base:
[08:18:23][Step 1/2] windows-2012-base: Chocolatey installed 3/3
packages.
[08:18:23][Step 1/2] windows-2012-base: See the log for details
(C:\ProgramData\chocolatey\logs\chocolatey.log).
[08:18:23][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj></Objs>
[08:18:23][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-vmtools.ps1
[08:18:35][Step 1/2] windows-2012-base:
[08:18:35][Step 1/2] windows-2012-base: #< CLIXML
[08:18:35][Step 1/2] windows-2012-base:
[08:18:35][Step 1/2] windows-2012-base: Directory: C:\Windows\Temp
[08:18:35][Step 1/2] windows-2012-base:
[08:18:35][Step 1/2] windows-2012-base:
[08:18:35][Step 1/2] windows-2012-base: Mode
LastWriteTime Length Name
[08:18:35][Step 1/2] windows-2012-base: ----
------------- ------ ----
[08:18:35][Step 1/2] windows-2012-base: d----- 7/10/2017 8:18
a.m. VmWare
[08:18:35][Step 1/2] windows-2012-base: Downloading tools
[08:18:43][Step 1/2] windows-2012-base: Extracting tools
[08:18:43][Step 1/2] windows-2012-base:
[08:18:43][Step 1/2] windows-2012-base: 7-Zip [64] 16.04 : Copyright
(c) 1999-2016 Igor Pavlov : 2016-10-04
[08:18:43][Step 1/2] windows-2012-base:
[08:18:43][Step 1/2] windows-2012-base: Scanning the drive for archives:
[08:18:43][Step 1/2] windows-2012-base: 1 file, 82018304 bytes (79 MiB)
[08:18:43][Step 1/2] windows-2012-base:
[08:18:43][Step 1/2] windows-2012-base: Extracting archive:
C:\Windows\Temp\windows.iso
[08:18:43][Step 1/2] windows-2012-base: --
[08:18:43][Step 1/2] windows-2012-base: Path =
C:\Windows\Temp\windows.iso
[08:18:43][Step 1/2] windows-2012-base: Type = Iso
[08:18:43][Step 1/2] windows-2012-base: Physical Size = 82018304
[08:18:43][Step 1/2] windows-2012-base: Created = 2017-07-19 22:54:25
[08:18:43][Step 1/2] windows-2012-base: Modified = 2017-07-19 22:54:25
[08:18:43][Step 1/2] windows-2012-base:
[08:18:43][Step 1/2] windows-2012-base: Everything is Ok
[08:18:43][Step 1/2] windows-2012-base:
[08:18:43][Step 1/2] windows-2012-base: Folders: 12
[08:18:43][Step 1/2] windows-2012-base: Files: 24
[08:18:43][Step 1/2] windows-2012-base: Size: 81835422
[08:18:43][Step 1/2] windows-2012-base: Compressed: 82018304
[08:18:43][Step 1/2] windows-2012-base: Running setup
[08:20:07][Step 1/2] windows-2012-base: Exit code: 3010
[08:20:07][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj><Obj S="information" RefId="1"><TN
RefId="1"><T>System.Management.Automation.InformationRecord</T><T>System.Object</T></TN><ToString>Downloading
tools</ToString><Props><Obj N="MessageData" RefId="2"><TN
RefId="2"><T>System.Management.Automation.HostInformationMessage</T><T>System.Object</T></TN><ToString>Downloading
tools</ToString><Props><S N="Message">Downloading tools</S><B
N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:18:34.0850342+13:00</DT><Obj N="Tags"
RefId="3"><TN
RefId="3"><T>System.Collections.Generic.List`1[[System.String, mscorlib,
Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089]]</T><T>System.Object</T></TN><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">864</U32><U32 N="NativeThreadId">1276</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="4"><TNRef RefId="1" /><ToString>Extracting
tools</ToString><Props><Obj N="MessageData" RefId="5"><TNRef RefId="2"
/><ToString>Extracting tools</ToString><Props><S N="Message">Extracting
tools</S><B N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:18:41.5068677+13:00</DT><Obj N="Tags"
RefId="6"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">864</U32><U32 N="NativeThreadId">1276</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="7"><TNRef RefId="1" /><ToString>Running setup</ToString><Props><Obj
N="MessageData" RefId="8"><TNRef RefId="2" /><ToString>Running
setup</ToString><Props><S N="Message">Running setup</S><B
N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:18:41.741493+13:00</DT><Obj N="Tags"
RefId="9"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">864</U32><U32 N="NativeThreadId">1276</U32><U32
N="ManagedThreadId">7</U32></Props></Obj><Obj S="information"
RefId="10"><TNRef RefId="1" /><ToString>Exit code:
3010</ToString><Props><Obj N="MessageData" RefId="11"><TNRef RefId="2"
/><ToString>Exit code: 3010</ToString><Props><S N="Message">Exit code:
3010</S><B N="NoNewLine">false</B><S N="ForegroundColor">Gray</S><S
N="BackgroundColor">Black</S></Props></Obj><S
N="Source">C:\Windows\Temp\script.ps1</S><DT
N="TimeGenerated">2017-10-07T08:20:11.9943107+13:00</DT><Obj N="Tags"
RefId="12"><TNRef RefId="3" /><LST><S>PSHOST</S></LST></Obj><S
N="User">VAGRANT-2012\vagrant</S><S N="Computer">vagrant-2012</S><U32
N="ProcessId">864</U32><U32 N="NativeThreadId">1276</U32><U32
N="ManagedThreadId">7</U32></Props></Obj></Objs>
[08:20:07][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-bginfo.ps1
[08:20:19][Step 1/2] windows-2012-base:
[08:20:19][Step 1/2] windows-2012-base: #< CLIXML
[08:20:19][Step 1/2] windows-2012-base:
[08:20:19][Step 1/2] windows-2012-base: Directory: C:\Program Files
[08:20:19][Step 1/2] windows-2012-base:
[08:20:19][Step 1/2] windows-2012-base:
[08:20:19][Step 1/2] windows-2012-base: Mode
LastWriteTime Length Name
[08:20:19][Step 1/2] windows-2012-base: ----
------------- ------ ----
[08:20:19][Step 1/2] windows-2012-base: d----- 7/10/2017 8:20
a.m. BGInfo
[08:20:23][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj></Objs>
[08:20:23][Step 1/2] ==> windows-2012-base: Provisioning with shell script:
./scripts/install-antivirus.ps1
[08:20:35][Step 1/2] windows-2012-base: #< CLIXML
[08:23:35][Step 1/2] windows-2012-base: <Objs Version="1.1.0.1"
xmlns="http://schemas.microsoft.com/powershell/2004/04"><Obj S="progress"
RefId="0"><TN
RefId="0"><T>System.Management.Automation.PSCustomObject</T><T>System.Object</T></TN><MS><I64
N="SourceId">1</I64><PR N="Record"><AV>Preparing modules for first
use.</AV><AI>0</AI><Nil
/><PI>-1</PI><PC>-1</PC><T>Completed</T><SR>-1</SR><SD>
</SD></PR></MS></Obj></Objs>
[08:23:35][Step 1/2] ==> windows-2012-base: Restarting Machine
[08:23:49][Step 1/2] ==> windows-2012-base: Waiting for machine to
restart...
This is what the relevant part of packer config looks like:
{
"type": "windows-restart"
},
{
"type": "powershell",
"valid_exit_codes": [ 0, 3010 ],
"scripts": [
"./scripts/debloat-windows.ps1",
"./scripts/install-choco.ps1",
"./scripts/install-7z.ps1",
"./scripts/install-vmtools.ps1",
"./scripts/install-bginfo.ps1",
"./scripts/install-antivirus.ps1"
]
},
{
"type": "windows-restart"
},
This is, for example, the contents of install-choco.ps1:
iex ((New-Object
System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
This is an excerpt from packer log when this problem is occurring:
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Connected to machine
2017/10/14 00:38:59 ui: ==> windows-2012-base: Machine successfully
restarted, moving on
2017/10/14 00:38:59 [INFO] (telemetry) ending windows-restart
2017/10/14 00:38:59 [INFO] (telemetry) Starting provisioner powershell
2017/10/14 00:38:59 ui: ==> windows-2012-base: Provisioning with
Powershell...
2017/10/14 00:38:59 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/debloat-windows.ps1
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Opening
./scripts/debloat-windows.ps1 for reading
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] 1308 bytes
written for 'uploadData'
2017/10/14 00:38:59 [INFO] 1308 bytes written for 'uploadData'
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:38:59 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:38:59 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:38:59 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:38:59 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:38:59 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/install-choco.ps1
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Opening
./scripts/install-choco.ps1 for reading
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 [INFO] 94 bytes written
for 'uploadData'
2017/10/14 00:38:59 [INFO] 94 bytes written for 'uploadData'
2017/10/14 00:38:59 packer.exe: 2017/10/14 00:38:59 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:00 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:00 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:00 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/install-7z.ps1
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Opening
./scripts/install-7z.ps1 for reading
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 15 bytes written
for 'uploadData'
2017/10/14 00:39:00 [INFO] 15 bytes written for 'uploadData'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:00 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:00 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:00 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/install-vmtools.ps1
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Opening
./scripts/install-vmtools.ps1 for reading
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 765 bytes
written for 'uploadData'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:39:00 [INFO] 765 bytes written for 'uploadData'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:00 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:00 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:00 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:00 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/install-bginfo.ps1
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Opening
./scripts/install-bginfo.ps1 for reading
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 [INFO] 654 bytes
written for 'uploadData'
2017/10/14 00:39:00 [INFO] 654 bytes written for 'uploadData'
2017/10/14 00:39:00 packer.exe: 2017/10/14 00:39:00 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:01 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:01 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:01 ui: ==> windows-2012-base: Provisioning with shell
script: ./scripts/install-antivirus.ps1
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 Opening
./scripts/install-antivirus.ps1 for reading
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 Building command line
for: if (Test-Path
variable:global:ProgressPreference){$ProgressPreference='SilentlyContinue'};$env:PACKER_BUILDER_TYPE="vmware-iso";
$env:PACKER_BUILD_NAME="windows-2012-base";
&'c:/Windows/Temp/script.ps1';exit $LastExitCode
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 219 bytes
written for 'uploadData'
2017/10/14 00:39:01 [INFO] 219 bytes written for 'uploadData'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 Uploading file to
'c:/Windows/Temp/script.ps1'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] starting remote
command: powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA==
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] command
'powershell -executionpolicy bypass -encodedCommand
aQBmACAAKABUAGUAcwB0AC0AUABhAHQAaAAgAHYAYQByAGkAYQBiAGwAZQA6AGcAbABvAGIAYQBsADoAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAKQB7ACQAUAByAG8AZwByAGUAcwBzAFAAcgBlAGYAZQByAGUAbgBjAGUAPQAnAFMAaQBsAGUAbgB0AGwAeQBDAG8AbgB0AGkAbgB1AGUAJwB9ADsAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAEUAUgBfAFQAWQBQAEUAPQAiAHYAbQB3AGEAcgBlAC0AaQBzAG8AIgA7ACAAJABlAG4AdgA6AFAAQQBDAEsARQBSAF8AQgBVAEkATABEAF8ATgBBAE0ARQA9ACIAdwBpAG4AZABvAHcAcwAtADIAMAAxADIALQBiAGEAcwBlACIAOwAgACYAJwBjADoALwBXAGkAbgBkAG8AdwBzAC8AVABlAG0AcAAvAHMAYwByAGkAcAB0AC4AcABzADEAJwA7AGUAeABpAHQAIAAkAEwAYQBzAHQARQB4AGkAdABDAG8AZABlAA=='
exited with code: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:01 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:01 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:01 [INFO] (telemetry) ending powershell
2017/10/14 00:39:01 [INFO] (telemetry) Starting provisioner windows-restart
2017/10/14 00:39:01 ui: ==> windows-2012-base: Restarting Machine
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] starting remote
command: shutdown /r /f /t 0 /c "packer restart"
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] command
'shutdown /r /f /t 0 /c "packer restart"' exited with code: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stdout'
2017/10/14 00:39:01 [INFO] 0 bytes written for 'stderr'
2017/10/14 00:39:01 [INFO] RPC client: Communicator ended with: 0
2017/10/14 00:39:01 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stderr'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] 0 bytes written
for 'stdout'
2017/10/14 00:39:01 packer.exe: 2017/10/14 00:39:01 [INFO] RPC client:
Communicator ended with: 0
2017/10/14 00:39:01 ui: ==> windows-2012-base: Waiting for machine to
restart...
This is the rare case, when all of the scripts has failed. I've seen it
once only. Most often just a single script fails here or there.
Andrew
--
This mailing list is governed under the HashiCorp Community Guidelines -
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of
those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
---
You received this message because you are subscribed to the Google Groups
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/packer-tool/f3b06926-28f6-4b1e-809f-6f924867ff95%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.