[BOLT-646] Migrate bolt_catalog to use PAL Created: 2018/06/28  Updated: 2018/09/27  Resolved: 2018/09/26

Status: Resolved
Project: Puppet Task Runner
Component/s: None
Affects Version/s: None
Fix Version/s: BOLT 0.24.0

Type: New Feature Priority: Normal
Reporter: Alex Dreyer Assignee: Lucy Wyman
Resolution: Fixed Votes: 0
Labels: docs-reviewed
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by PUP-8973 PAL API for compiling serialized AST ... Closed
Template:
Epic Link: Apply from Plans
Sprint: Bolt Kanban
Release Notes: Not Needed
QA Risk Assessment: Needs Assessment

 Description   

Use the work from PUP-8973 to migrate bolt_catalog to use a stable PAL interface

In Scope

  • use the stable PAL interface and stop subclassing the compiler
  • Don't break $environment behavior
  • unit tests for bolt_catalog

Generated at Fri Jan 24 23:21:45 PST 2020 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.