2016-11-23 68 views
0

我是OpenAM,流浪者和傀儡的新手。我正在嘗試設置OpenAM後面的OpenAM Vagrant(& here)。使用Oracle的VirtualBox 5.1.8,Windows 7和流浪1.8.7我想:'Vagrant up'錯誤 - 未找到導入'nodes/**/*。'的文件

  1. 混帳克隆https://github.com/phinze/openam-vagrant.git
  2. CD openam,無業遊民
  3. CP木偶/節點/ openam.pp.example無業遊民了

的(錯誤)跟蹤:

默認:無法解析用於生產環境的:沒有文件(第)發現 在 /tmp/vagrant-puppet/manifests-768747907b90c39ab6f16fcb3320897a/site.pp:3 節點openam.vagrant.dev的 '節點/ **/*。PP' 進口(改爲my.dev.url

我在/etc/hosts設置FQDN和更新Vagrantfileopenam.pp.example文件。我也看過類似的SO報告,但沒有成功。

回答

2

您是否將/puppet/nodes/openam.pp.example文件重命名爲/puppet/nodes/openam.pp

一旦你做了更新和運行vagrant up

==> default: notice: /Stage[main]/Timer_entropyd::Package/File[timer-entropyd-deb]/ensure: defined content as '{md5}cf94b08aac1f19e0b0681a5abf1964e1' 
==> default: notice: /Stage[main]//Exec[apt-get-update]/returns: executed successfully 
==> default: notice: /Stage[main]//Node[openam.vagrant.dev]/Package[vim-nox]/ensure: ensure changed 'purged' to 'present' 
==> default: notice: /Stage[main]/Timer_entropyd::Package/Package[timer-entropyd]/ensure: ensure changed 'purged' to 'latest' 
==> default: notice: /Stage[main]//Node[openam.vagrant.dev]/Package[curl]/ensure: ensure changed 'purged' to 'present' 
==> default: notice: /Stage[main]/Tomcat::Package/Package[tomcat6]/ensure: ensure changed 'purged' to 'present' 
==> default: notice: /Stage[main]/Tomcat::Config/File[/etc/default/tomcat6]/content: content changed '{md5}bc5b21625e2fa3cc8ada6ba03fe3bcd3' to '{md5}dbf709ff719e76ded1734582c6a1e2f1' 
==> default: notice: /Stage[main]/Tomcat::Config/File[/etc/tomcat6/server.xml]/content: content changed '{md5}1733213f7f85c894ee210c14de6eddc1' to '{md5}0210005c49f6e01ada8dc27c3b712709' 
==> default: notice: /Stage[main]/Tomcat::Config/File[/usr/share/tomcat6]/owner: owner changed 'root' to 'tomcat6' 
==> default: notice: /Stage[main]/Tomcat::Config/File[/usr/share/tomcat6]/group: group changed 'root' to 'tomcat6' 
==> default: notice: /Stage[main]/Openam::Prereqs/Package[unzip]/ensure: ensure changed 'purged' to 'present' 
==> default: notice: /Stage[main]/Openam::Download/File[/usr/local/src/openam]/ensure: created 
==> default: notice: /Stage[main]/Openam::Download/Exec[download-openam]/returns: executed successfully 
==> default: notice: /Stage[main]/Openam::Download/Exec[unzip-openam]/returns: executed successfully 
==> default: notice: /Stage[main]/Openam::War/Exec[install-openam-war]/returns: executed successfully 
==> default: notice: /Stage[main]/Openam::Configurator/File[/var/lib/openam]/ensure: created 
==> default: notice: /Stage[main]/Openam::Configurator/File[/var/lib/openam/configurator.jar]/ensure: defined content as '{md5}9c95981acd876be865a0293eb16eab89' 
==> default: notice: /Stage[main]/Tomcat::Service/Service[tomcat6]: Triggered 'refresh' from 1 events 
==> default: notice: /Stage[main]/Openam::Config/File[/etc/openam]/ensure: created 
==> default: notice: /Stage[main]/Openam::Config/File[/etc/openam/initial_configuration.properties]/ensure: defined content as '{md5}b528e7c1773ae0bd5568657a90241b2a' 
==> default: notice: /Stage[main]/Openam::Config/Exec[openam-configurator]/returns: Checking configuration directory /etc/openam/....Success. 
.... 
+0

謝謝,繼續,直到「保證:定義內容。」,然後,我就{無法啓動服務[tomcat6中]:中'執行/etc/init.d/tomcat6 start'returned 127:at/tmp/vagrant-puppet}。它也看起來很熟悉嗎? –

+0

好吧,以前有什麼東西被打破了嗎?說實話,我沒有跑到最後。這聽起來像沒有找到命令,是'/ etc/init.d'下的tomcat6嗎? –

+0

http://pastebin.com/VMkbFz7L –