Puppet Forge updates
Puppet Forge updates
forge.puppet.com

New IPv6-enabled hostname: forgeapi-cdn.puppet.com

 

New

 

 

We have a new, IPv6-enabled hostname for the Forge API now in beta and ready for you to try. It’s available at https://forgeapi-cdn.puppet.com and you can configure a few common tools to use this hostname as follows:

For Puppet Enterprise users, in r10k or Code Manager, specify forge_settings in Hiera:

pe_r10k::forge_settings:
  baseurl: 'https://forgeapi-cdn.puppet.com'

or

puppet_enterprise::master::code_manager::forge_settings: 
  baseurl: 'https://forgeapi-cdn.puppet.com'


If you are an open source Puppet user using r10k, you'll need to edit your r10k.yaml directly or set a param for the open source r10k module:

forge:
  baseurl: 'https://forgeapi-cdn.puppet.com'

or

$forge_settings = {
  'baseurl' => 'https://forgeapi-cdn.puppet.com',
}


In Bolt, set a baseurl for the Forge in bolt.yaml:

puppetfile:
  forge:
    baseurl: 'https://forgeapi-cdn.puppet.com'

If you are interested, please give it a try and if you run into any problems let us know in our community slack or email us at forge@puppet.com.