I finally got to the point where I upgraded a whole puppet infrastructure from puppet 2.6.x to the last stable version of puppet, 3.3.0. And after finding out the way to go it was surprisingly easy and no big issues came across.

One of the main reasons to upgrade was to start using the latest version of foreman, were we used 0.4, so we can start provisioning our own development vm's with some fancy cloud solution like for example cloudstack using our production puppet tree.

Before the upgrade we had the puppet-client & server (2.6 …