Q: librarian-puppet v2.1.0 switch git branch in Puppetfile I am using librarian-puppet v2.1.0 with the following puppet file:
mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :branch => 'weblegacy'

When I try to install puppet I get unrecognized options: branch.
What is the syntax for switching branching in a Puppetfile in version 2.1.0?

A: What about:
mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :ref => 'weblegacy'

or if you want to specify a version:
mod "team/app", 
    :git => "git@github.com:myTeam/puppet-repo.git",
    :tag => 'v1.0.0'

More about the Puppetfile syntax on the official docs
