Skip to content

Specify alternate puppetfile in bolt-project.yaml #262

Description

@op-ct

Use Case

A Bolt project in a control repo may require different modules than the control repo's Puppetfile. However, bolt module install and bolt module add are currently hard-coded to work on the project-level Puppetfile, with no option to change it. This is both inconvenient and inconsistent with how bolt's deployed modules are kept separately in .modules/, and configurable with the moduledir option.

Describe the Solution You Would Like

Add a puppetfile option to the bolt-project.yaml that can change the name/path of the Bolt Project's Puppetfile.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions