If you happen to build your puppet server using VMware Workstation then export the OVF so you can import it into an vSphere environment later. I had a bit of weirdness after the IP address changed. After setting my static IP I had to restart puppet. It seemed like it was going to work BUT the microkernel image was downloading from the old IP from my Workstation.
To Fix:
#vi /opt/razor/conf/razor_server.conf
Change the line:
image_svc_host: <old IP>
And
mk_uri: http://<old-ip>:8026
To have your new static IP.
Then run
#/opt/razor/bin/razor_daemon.rb restart
Everything should work better now.
ha! I was actually just composing the EXACT same post when I saw this on twitter 🙂 Well done.