The document summarizes the Oregon State University Open Source Lab's (OSL) migration from CFEngine to Puppet for configuration management. It describes the OSL team and systems environment, issues with the existing CFEngine configuration, initial Puppet implementations from 2010-2012 that struggled with repository management, and the current simplified multi-repository strategy being used since 2013. It also outlines testing, migration steps, and future plans to publish modules and delegate access to projects.