Uploaded image for project: 'Puppet Task Runner'
  1. Puppet Task Runner
  2. BOLT-333

Package task-modules content with bolt

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: BOLT 0.17.0
    • Component/s: None
    • Labels:
    • Template:
    • Epic Link:
    • Sprint:
      Bolt Kanban
    • Release Notes:
      New Feature
    • Release Notes Summary:
      Hide
      Bolt no longer requires that a modulepath is specified to run a plan. It includes 3 plans out-of-the-box: aggregate::count, aggregate::nodes, and canary. They're documented at https://github.com/puppetlabs/bolt/tree/master/modules/canary and https://github.com/puppetlabs/bolt/tree/master/modules/aggregate.
      Show
      Bolt no longer requires that a modulepath is specified to run a plan. It includes 3 plans out-of-the-box: aggregate::count, aggregate::nodes, and canary. They're documented at https://github.com/puppetlabs/bolt/tree/master/modules/canary and https://github.com/puppetlabs/bolt/tree/master/modules/aggregate .
    • QA Risk Assessment:
      Needs Assessment

      Description

      We should package some core content from the task-modules control repo with bolt.

      tasks:
      1. Move existing modules dir to bolt-modules
      2. Move content from task-modules to modules
      2a. We specifically want canary, aggregate, and any dependencies.
      3. append modules to the modulepath
      4. make modulepath an optional config value with an empty default
      5. document modules
      6. Add contributing section covering modules
      7. make sure gem packages modules and bolt-modules

      Contributing section: encourage utility functions and plans.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                alex Alex Dreyer
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support