/puppetize

Prototype Tool for converting Spacewalk Configuration Channel into a self-contained Puppet Module

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

puppetize

Prototype Tool for converting Spacewalk Configuration Channel into a self-contained Puppet Module

To run:

  1. Update /etc/puppetize/puppetize.conf to include proper API credentials for Spacewalk Server.
  2. python puppetize.py -c .
  3. Module source written to /tmp by default.
  4. Update the generated module as necessary (owner, author, documentation, etc).
  5. puppet module build
  6. Upload to PuppetMaster or Katello/Foreman