2017-08-02 14 views
0

私はWindowsドッカー・コンテナを実行しているウィンドウ・インスタンスを持っています。インスタンス自体で、私は問題なしでberks vendor/installを実行するのに成功しています。しかし、そのマシンで動作しているWindowsドッカーのコンテナでは動作しないため、タイムアウトエラーが発生します。 エラーが十分にはっきりしていないので、librarian-chef installを実行し、さらに出力を得ました。 SSL接続に関連するものがあるようです。 私は最後のカップルの間に長い研究の後にいくつかのことを試みましたが、同じエラーが発生しました。バークスのインストール中にエラーが発生しました

Resolving cookbook dependencies... Fetching 'firefox' from source at . Fetching 'firefox_test' from source at test/fixtures/cookbooks/firefox_test Fetching cookbook index from https://supermarket.chef.io... [2017-08-02T09:09:19+00:00] ERROR: Timeout connecting to https://supermarket.chef.io/universe, retry 1/5 [2017-08-02T09:14:24+00:00] ERROR: Timeout connecting to https://supermarket.chef.io/universe, retry 2/5 [2017-08-02T09:19:29+00:00] ERROR: Timeout connecting to https://supermarket.chef.io/universe, retry 3/5 [2017-08-02T09:24:34+00:00] ERROR: Timeout connecting to https://supermarket.chef.io/universe, retry 4/5 [2017-08-02T09:29:39+00:00] ERROR: Timeout connecting to https://supermarket.chef.io/universe, retry 5/5 Error retrieving universe from source: https://supermarket.chef.io * [Berkshelf::APIClient::TimeoutError] Unable to connect to: universe Using firefox (4.0.0) from source at . Using firefox_test (0.1.0) from source at test/fixtures/cookbooks/firefox_test Cookbook 'dmg' (4.0.0) not found in any of the sources! This can happen if the remote cookbook has been deleted or if the sources inside the Berksfile have changed Please run berks update dmg to resolve to a valid version.

誰もがここに助けることができれば、私は感謝されます。 ありがとうございます。

+0

実際のエラーメッセージを含めてください。また、一般的にはBerksとLibrarianの両方を同時に使用しているわけではないので、赤ちゃんかもしれません。 – coderanger

+0

私はBerksとLibrarianを同時に使用していませんが、Berksのログは十分ではないので、私は図書館員をして高度なエラーログを取得できるかどうかを確認しました。 BerksとLibrarianは異なるツールですが、最終的には同じものを受け取ります(スーパーマーケットやどこにでも接続して、希望の料理をダウンロードする)。 –

+0

彼らはまったく関係のない設定ファイル(Berksfile vs Cheffile)を使うので、どちらか一方だけを実行することはできません。 – coderanger

答えて

0

私は同じエラーがあります。これは私の会社のネットワークにログインしている場合にのみ発生します。私がインターネットに直接接続しているときは問題ありません。だから私はそれがプロキシサーバーや私の会社のネットワークの何かに問題があると思う。

スラヴァ:これは同じ種類の問題であることを心から祈っています。私はちょうど質問を複製したくなかった。私に知らせてください、私は別のアイテムを作成することができます。

私はこの問題を取得すると、エラーメッセージは次のとおりです。私の場合は

>>>>>> ------Exception------- 
>>>>>> Class: Kitchen::ActionFailed 
>>>>>> Message: 1 actions failed. 
>>>>>>  Failed to complete #converge action: [Error connecting to https://supermarket.chef.io/universe - Failed to open TCP connection to supermarket.chef.io:443 (getaddrinfo: No address associated with hostname)] on default-centos-67 
>>>>>> ---------------------- 
>>>>>> Please see .kitchen/logs/kitchen.log for more details 
>>>>>> Also try running `kitchen diagnose --all` for configuration 

、適切に設定するために必要なWebプロキシ。

+0

カルロス、共有してくれてありがとうございますが、残念ながらそれはどこからでも私にとってはうまくいきません。 –

+0

それを聞いて申し訳ありません、スラバ。 1つの質問:このエラーを得るために正確に何をしていますか?あなたはコンテナにログインし、その中のコマンドラインに直接「berks vendor/install」を実行していますか? –

+0

また、最初の質問であなたが共有したメッセージの後にさらに詳しい情報がありませんでしたか?私の場合は、問題がDNSの問題であることを示す「例外」がありました。あなたが提供したメッセージは、深い問題が原因であるようです。エラーが発生した場合、私の限られた経験には常にSSL設定の問題があります。 –

関連する問題