HomeSoftware Heritage

Inline file contents in the catalog

Description

Inline file contents in the catalog

The file() function can read a file form a module and return the
content. This happens server side and is included in the catalog. This
saves a request to the fileserver at runtime. That request can fail for
various reasons (it's still a network). It also means that a cached
catalog is sufficient and an agent can reapply it without a Puppetserver
running. These files are small enough to inline in the catalog.

Details

Provenance
Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>Authored on Sep 16 2021, 2:02 PM
olasdPushed on Dec 28 2021, 10:47 AM
Parents
rSPPGecc63f1ac57d: Merge pull request #1295 from puppetlabs/release-prep
Branches
Unknown
Tags
Unknown

Event Timeline

Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> committed rSPPG11ab36bfa062: Inline file contents in the catalog (authored by Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>).Sep 16 2021, 2:02 PM