[BOLT-531] Bolt 0.20.2 gem doesn't contain all built-in tasks Created: 2018/05/18  Updated: 2018/06/18  Resolved: 2018/05/21

Status: Closed
Project: Puppet Task Runner
Component/s: None
Affects Version/s: BOLT 0.20.2
Fix Version/s: None

Type: Bug Priority: Normal
Reporter: Nick Lewis Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: docs-reviewed, known-issue-added
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Team: Bolt
Sprint: Bolt Kanban
Method Found: Needs Assessment
Release Notes: Known Issue
Release Notes Summary: Bolt 0.20.0 ships gems that no longer include extra task modules. They are still available in puppet-bolt packages.
QA Risk Assessment: Needs Assessment


Tasks which are installed into the gem at build time by r10k (package, service, puppet_conf, apply) are missing from the bolt 0.20.2 gem. It seems the tarball we build of the repo doesn't run r10k first to pull those things in.

Comment by Michael Smith [ 2018/05/18 ]

This is probably an extra step we should run write before creating the gem. It's pretty unique to Bolt.

Comment by Alex Dreyer [ 2018/05/18 ]

I'm ok dropping /modules from the gem and including them in the package only for 0.21.0

Comment by Michael Smith [ 2018/05/21 ]

Going to ship modules only in the package going forward. This cements the different intents: gem is for testing or building your own distribution from the minimum, while packages include things we think are useful out-of-the-box.

Generated at Wed Jan 22 23:21:46 PST 2020 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.