Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8763

Remove puppet module build functionality

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • PUP 6.0.0
    • PUP 6.0.0
    • Docs, PMT
    • None
    • Puppet Developer Experience
    • Deprecation
    • Hide
      To reduce the amount of developer tooling installed on all agents, this version of puppet removes the `puppet module build` command. To continue building module packages for the forge and other repositories, install the [pdk](https://puppet.com/docs/pdk/1.x/pdk_install.html), or the community provided [puppet-blacksmith](https://rubygems.org/gems/puppet-blacksmith) on your development systems.

      [Needs PDK-1100 resolved before the `puppet-blacksmith` part is true.]
      Show
      To reduce the amount of developer tooling installed on all agents, this version of puppet removes the `puppet module build` command. To continue building module packages for the forge and other repositories, install the [pdk]( https://puppet.com/docs/pdk/1.x/pdk_install.html), or the community provided [puppet-blacksmith]( https://rubygems.org/gems/puppet-blacksmith ) on your development systems. [Needs PDK-1100 resolved before the `puppet-blacksmith` part is true.]
    • Needs Assessment

    Description

      After shipping PUP-8762, we can remove puppet module build functionality completely for puppet 6.

      This is also very convenient re PUP-8716, as the acceptance tests for build use generate.

      cc bryan.jen josh

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              david.schmitt David Schmitt
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support