puppetlabs / r10k

Smarter Puppet deployment
Other
800 stars 353 forks source link

Specifying a forge module in the Puppetfile with a :ref key always deploys master #410

Closed at3560k closed 3 years ago

at3560k commented 9 years ago

Arguably made the mistake of trying to write an r10k file that was compatible with librarian-puppet, and had a Puppetfile file converted to use the forge (instead of git) resembling:

mod "puppetlabs/apt",
   :ref => '1.8.0'

Expected outcome: Get puppetlabs/apt, v 1.8.0 Actual outcome: Got apt 2.0.1

Desirable outcome: Either expected outcome, or a parse/validate failure. Anything other than silently providing the master.

I confirm that

mod 'puppetlabs/apt', '1.8.0'

Works as expected.

github-actions[bot] commented 3 years ago

This issue has been marked stale because it has had no activity for 60 days. The Puppet Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete. Otherwise, it will be closed in 7 days.