Details
-
Epic
-
Status: Closed
-
Normal
-
Resolution: Incomplete
-
None
-
None
-
None
-
Biff the Catalog Builder
-
customfield_10700 27516
-
Platform Core
Description
Replace the Puppet::Parser::Compiler and related pieces with a new system for constructing catalogs. Model, Types, Validation, Resources, Parameters, Parameter Values, etc. The agent won't be directly exposed to the new catalog model. The catalog will be transformed into the existing catalog format for other users (puppetdb, rspec-puppet, the agent).
This work will be experimental in 3.6 and the actual catalog system in 4.