puppetlabs/puppet-runtime — reverse-engineered prompt
Reverse engineered prompt
I want you to get this old Puppet runtime repo into a usable state so I can build a runtime tarball without having to understand all the packaging details.
Please inspect the Ruby and Vanagon setup, install or document the needed gem steps, and make sure the normal flow works as much as possible, bundle install first, then bundle exec build with a chosen runtime project, platform, and build VM. The repo says it builds vendored things like Ruby, OpenSSL, curl, and other dependencies for Puppet projects, so keep the behavior focused on that. Don’t redesign it or turn it into a new app.
If there are Puppet internal package names or assumptions that would break outside Puppet infrastructure, add clear notes or small config examples showing what needs to be changed for a normal target platform. Also add a simple getting started section that explains how to choose a project, choose a platform, and point at a VM with root ssh access. Look up current docs online if needed.
Want more depth? Deep Reverse