Implement facts for detecting the PE installer
Add testing infrastructure
Initial specs
Refactor pe_upgrade::staging
[staging] make staging_root a mandatory parameter
Add yet another gitignore
Refit init.pp to use new staging
Minor fixups
Add .travis.yml
Rename staging_dir to staging_root
correct staging spec parameter use
Expand test matrix for PE versions
Add shared contexts
Explicitly pass answersfile to execution
Add more documentation to staging
Add 'on_all_platforms' helper
Remove old smoke test file
Add test coverage for pe_upgrade_codename
Split up codename and installer facts
Remove shared contexts