[chef] Re: HELP! I think that I really messed up Chef configuration :(!!


Chronological Thread 
  • From: "Steven Murawski" < >
  • To: "" < >
  • Cc: "o haya" < >
  • Subject: [chef] Re: HELP! I think that I really messed up Chef configuration :(!!
  • Date: Mon, 13 Jul 2015 15:05:40 -0500

So, when you requested the starter kit, your previous user pem and  validation.pem were invalidated, so you'll need to replace those with the ones from the most recent starter kit.

The second part could be a couple of things.  Do you have another install of Chef on the system?  If you have a Chef Client install as well, you may be resolving knife from that install rather than ChefDK.  (and each will have their own copy of the various gems).  You can test that from PowerShell by using Get-Command knife | format-list * and checking out the path it is coming from.

Steve

Steven Murawski
Community Software Development Engineer @ Chef
Microsoft MVP - PowerShell
http://stevenmurawski.com

On 7/13/2015 2:52:27 PM, o haya < > wrote:

Hi,

I originally had the following configuration:

Chef Server (CENTOS 6.6)
Chef Workstation (Windows 2008 w/ChefDK installed)
Test AD (Windows 2008)
Test Nodes (Windows 2008)
..
..

I (probably stupidly) decided that I want to put the Chef Workstation on the Test AD machine. I'll try to describe what I've done, but things are so messed up at this point, I'm not sure exactly what's going on or what I did.

So, I ran the ChefDK installer on the AD machine. Then, I think I got the quickstart ZIP from the Chef server, and I unzipped in in the chef-repo directory on the AD machine.

After that, basically nothing worked.

The first thing I ran into was that the Chef-client (the nodes) could not register anymore, getting 401 errors when i try to run chef-client on them.

So then, I thought I should try to re-bootstrap the nodes but I can't seem to get the knife-windows to work on the new Chef workstation.

I run "chef gem install knife-windows" in the chef-repo directory, but then when I try to run "knife bootstrap windows winrm " it says that the host I'm trying to bootstrap is "windows".

I think that I have some OVAs that I backed up from earlier, so I'm going to try to see if I can restore them, but can anyone tell me or point me to what went wrong? Is there just no way to "move" the Chef Workstation or make a 2nd instance once it's installed? It seems like all the pieces (the nodes, the Chef server and the workstation) are permanently linked together?

Thanks,
Jim





Archive powered by MHonArc 2.6.16.

§