Puppet

無法安裝 Example42 puppet 儀表板模組

  • August 9, 2016

我使用安裝了 example42 puppet 儀表板模組sudo puppet module install example42-puppetdashboard,之後我添加class { 'puppetdashboard': }site.pp中的****預設節點部分並觸發。一切工作幾乎都很好,但最後我得到了以下錯誤:puppet agent -t

Error: Failed to apply catalog: Parameter source failed on File[puppetdashboard.dir]: Cannot use relative URLs '' at /etc/puppetlabs/code/environments/production/modules/puppetdashboard/manifests/init.pp:488

我怎樣才能解決這個問題?也許有人可以指點我詳細的安裝手冊。

我在 GitHub 上送出了一個請求,Example42 的人解決了這個問題。這是一個錯誤。我將行/etc/puppetlabs/code/environments/production/modules/puppetdashboard/manifests/site.pp從更改if $puppetdashboard::source_dir {if $puppetdashboard::source_dir and $puppetdashboard::source_dir != '' { Here’s the issue on github。無論如何,Puppet Dashboard 無法在我正在使用的 CentOS 7 上執行,因為 CentOS 7 Puppet repo 中沒有這樣的軟體包。您必須自己建構它。

引用自:https://serverfault.com/questions/792038