0
我正在通過測試廚房設置一個EC2驅動程序的私人超市 我正在使用綜合食譜爲此,我已經放置了相應的食譜,如「packagecloud」「超市 - 綜合 - 食譜」和「廚師 - 服務器成分「。設置私人超市廚師
當我正在廚房收斂,我收到以下錯誤:
[2015-06-12T17:13:54-04:00] WARN: remote_file[/etc/pki/rpm-gpg/RPM-GPG-KEY-packagecloud_io] cannot be downloaded from https://packagecloud.io/gpg.key: 407 "Proxy Authentication Required"
================================================================================
Error executing action `create` on resource 'remote_file[/etc/pki/rpm-gpg/RPM-GPG-KEY-packagecloud_io]'
================================================================================
Net::HTTPServerException
------------------------
407 "Proxy Authentication Required"
Resource Declaration:
---------------------
# In /tmp/kitchen/cache/cookbooks/packagecloud/providers/repo.rb
94: remote_file "/etc/pki/rpm-gpg/RPM-GPG-KEY-#{gpg_filename}" do
95: source ::File.join(given_base_url, node['packagecloud']['gpg_key_path'])
96: mode '0644'
97: end
我已經設置我的HTTP代理。但在packagecloud菜譜,一個變量是建立在食譜/ packagecloud /資源/ repo.rb:
attribute :base_url, :kind_of => String, :default => "https://packagecloud.io"
我會在生產中安裝此食譜,那裏不會對外部網站的任何訪問。我應該重寫什麼值?
感謝@Roland,問題是,我不能上網呢,因爲我想將其設置使用從本地系統到我企業防火牆後面的ec2實例測試廚房。有沒有辦法我可以做到這一點,而無需聯繫packagecloud?或者在我的github上配置packagecloud工件? –
您可以自行託管發行包,不要使用超市烹飪書來安裝它。反正它已經被棄用了。這些軟件包位於https://packagecloud.io/chef/stable – Roland