Thanks for the response.
1. I
figured that you have not validated bootstrap on a Windows non-gui CI version. I’m doing this on a VM we have in our vCenter, loaded with a stock Windows Server 2012 R2 Core OS with all the Windows updates.
2. I’m
using a stock bootstrap (I don’t know enough about Chef to use a custom bootstrap
J). Notepad++ is installed yes, again, this is a stock OS. Incidentally, I issued notepad++ on
the command line and a notepad++ window popped up.
What does the
"c:\Users\Administrator\Desktop\Change was unexpected at this time.” Error?
Chris
From:
Adam Edwards [
">mailto:
]
Sent: Wednesday, December 03, 2014 1:55 PM
To:
">
Subject: [chef] RE: RE: Please help bootstrapping Windows Server 2012 R2 Core (non-GUI version of Window Server 2012 R2 Standard)
There are two interesting things here:
1. We
haven’t validated running on the non-gui version in CI – I can’t think of a reason it wouldn’t work. Are you doing this via a stock image with a cloud provider – if so, which one? This would help us in doing an exact repro.
2. You
have a strange “notepad++” line in the error output – are you using a custom bootstrap template? Is notepad++ installed on the system in some way? This shouldn’t cause a problem, but I’d like to understand what might be unique about the remote system.
Thanks.
-Adam
From: Fouts, Chris [mailto:
">
]
Sent: Wednesday, December 3, 2014 10:50 AM
To:
">
Subject: [chef] RE: Please help bootstrapping Windows Server 2012 R2 Core (non-GUI version of Window Server 2012 R2 Standard)
Since I got no response, I assume that this is an honest-to-goodness bug, and that bootstrap was never tested on a Windows Server 2012 R2 Core?
The step that fails mentions “notepad++” but of course notepad++ cannot run on a non-GUI OS?
Chris
From:
Fouts, Chris [
">mailto:
]
Sent: Tuesday, December 02, 2014 2:18 PM
To:
">
Subject: [chef] Please help bootstrapping Windows Server 2012 R2 Core (non-GUI version of Window Server 2012 R2 Standard)
Note that Windows Server 2012 R2 Core is the “non-GUI” version of Windows Server 2012 R2 Standard. It runs a Windows command prompt when one logs into the console, that’s it.
I’m able to do this, so I know I set up winrm correctly. Node name, password and port# have been changed.
~]# knife winrm "Mynode.domain.com" "dir" -m -x domain\\Administrator -P Password -p 1234
Mynode.domain.com Volume in drive C has no label.
Mynode.domain.com Volume Volume Serial Number is EE8C-90E1
Mynode.domain.com Volume Directory of C:\Users\Administrator
Mynode.domain.com Volume
Mynode.domain.com Volume 03/03/2014 04:52 PM <DIR> .
Mynode.domain.com Volume 03/03/2014 04:52 PM <DIR> ..
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Contacts
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Desktop
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Documents
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Downloads
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Favorites
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Links
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Music
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Pictures
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Saved Games
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Searches
Mynode.domain.com Volume 09/18/2014 04:05 PM <DIR> Videos
Mynode.domain.com Volume 0 File(s) 0 bytes
Mynode.domain.com Volume 13 Dir(s) 51,591,532,544 bytes free
I get this during bootstrap.
~]# knife bootstrap windows winrm "Mynode.domain.com" -N "london-db1" -x domain\\Administrator -P Password -p 1234
Waiting for remote response before bootstrap.
Mynode.domain.com.
Mynode.domain.com Response received.
Remote node responded after 0.0 minutes.
Bootstrapping Chef on london-db1.davis.sensus.lab
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 1"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 2"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 3"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 4"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 5"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 6"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 7"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 8"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 9"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 10"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 11"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 12"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 13"
Mynode.domain.com "Rendering "C:\Users\ADMINI~1\AppData\Local\Temp\bootstrap-5743-1417546598.bat" chunk 14"
Mynode.domain.com
\notepad++\";"c:\Users\Administrator\Desktop\Change was unexpected at this time.
ERROR:
Failed to execute command on Mynode.domain.com return code 1
Where can I get a more verbose message that I can share?
Chris