0

Artifactory リポジトリからフォージ モジュールを取得するために librarian-puppet を使用しようとしています。

私の Puppetfile には、次のようなものがあります。

forge "https://<artifactory_host>/artifactory/api/puppet/<repo_key>" #From artifactory docs

# PuppetLabs Modules
mod 'puppetlabs/stdlib',           '4.24.0'

私が使用しているコマンドは/usr/local/bin/pdk bundle -- exec librarian-puppet install --no-use-v1-api --verbose

私が得るエラーは次のとおりです。

[Librarian] Resolving puppetlabs-stdlib (= 4.24.0) <https://<artifactory_host>/artifactory/api/puppet/<repo_key>>
[Librarian]   Checking manifests Unable to find module 'puppetlabs-stdlib' on https://<artifactory_host>/artifactory/api/puppet/<repo_key>
/tmp/tmp.BXyhBoNRiR/.pdk/cache/ruby/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/source/forge/repo_v3.rb:44:in `rescue in get_module'
/tmp/tmp.BXyhBoNRiR/.pdk/cache/ruby/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/source/forge/repo_v3.rb:41:in `get_module'

バージョン:

  • パペット3.8.7
  • pdk 1.5.0
  • ルビー2.1.9

https://www.jfrog.com/confluence/display/RTF/Puppet+Repositories#PuppetRepositories-Usinglibrarian-puppetのドキュメントによると、librarian-puppet を使用してモジュールを正しく取得しようとしているようですが、何かほとんどが欠けています。

助けてくれてありがとう。

4

2 に答える 2