This causes puppet to be installed from gem and used to install so I wonder if we should build the RPM / deb instead and install that. I discovered this after I got ```Error: Could not intialize global default settings: undefined method `mode=' for #<Puppet::Settings::AutosignSetting:0x00000002340628>``` on the second puppet run.