Skip to content

Support Puppet Catalog Diff #73

Open
@alexjfisher

Description

@alexjfisher

Every time node_encrypt is called it produces a different value. This isn't great when trying to use Puppet Catalog Diff

The best thought I've had so far is the function returning a sha1 hash if it detects catalog compilation caused by catalog diff.

Certificate extensions are available in the trusted facts, so maybe we could check these? That would work for the /puppet/v3/catalog endpoint without modifications to catalog-diff. Dunno if there's anyway a function can determine if the puppet 6.2+ certless endpoint was used.

@raphink Any better ideas?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions