問題タブ [cookbook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
336 参照

tomcat - SSL エラーによる Tomcat クックブックの失敗

vagrant-berkshelf を使用して、Vagrant CentOS ボックスに Tomcat をプロビジョニングしようとしています。

エラーは次のとおりです。

私の質問はこの質問に似ているので、属性をオーバーライドしましたがtomcat.keytool(以下を参照)、それでも同じエラーが発生しました。

編集

上記のリンク先の質問は、Debian/Ubuntu のバグ ( https://tickets.opscode.com/browse/COOK-4097?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel ) を指しているようです。修正されました。

tomcat.keytool情報を削除してからvagrant destroyed を再実行vagrant up --provisionすると、上記と同じエラーが発生しました。その後、vagrant provisionエラーなしで実行され、Tomcat が実行されていました。これは私には意味がありません。

0 投票する
1 に答える
1232 参照

chef-infra - シェフ ナイフ サイトのダウンロードが ContentLengthMismatch エラーを返す

Mac 上の Chef クライアントをバージョン 11.10.4 にアップグレードした後、knife コマンドを使用してクックブックをダウンロードできませんでした。Mac用の最新のナイフバージョンと最新のxcode 5.1があります。問題と思われるものを知っている人はいますか?

0 投票する
1 に答える
1802 参照

mysql - OpsWorks/Chef: クックブックの複数のバージョンが必要です

OpsWorks を使用しています。次の理由により、複数のバージョンのbuild-essentialクックブックが必要です。

  • mysqlクックブックが必要'build-essential', '~> 1.4'
  • nginxクックブックが必要'build-essential', '~> 2.0'です(現在レポにあるバージョン)

そのため、OpsWorks でインスタンスを起動すると、次のエラー メッセージが表示されます。

この対立はどのように解決できますか?

ありがとうございました。


更新 1

このスレッドに遭遇しました。最後の回答は、ロールと環境を使用することを提案しましたが、OpsWorks を使用しているため、私の場合は適用できません (OpsWorks には複数のクックブック バージョンを管理するための Chef サーバーがなく、そのような「ロール」、「環境」の概念もありません) )。

0 投票する
2 に答える
175 参照

chef-infra - アプリケーション クックブックの使用時にセットアップ アクティビティを実行するにはどうすればよいですか?

application_ruby クックブックを使用して Rails アプリをデプロイしようとしています。いくつかの 1 回限りのセットアップ アクティビティを実行する必要があります (を使用してデータベースをシードするなどrake db:seed)。これらは、その後のchefの実行中に行うべきではありません。これらのタスクを定義する正しい方法は何ですか?

0 投票する
1 に答える
350 参照

chef-infra - foodcritic によって報告されたシェフのリント警告

公式サイトで推奨されているように、foodcritic の分析を実行するように Jenkins ジョブを構成しました。このジョブを実行すると、すべての結果が次のように表示されました。

ジェンキンスに関する食品評論家のレポート

前の表に示すように、コード ベースには、公式サイトFC017として参照されている「Chef List Warning」があります。postgredb.rb の元のコードは次のとおりです。

FC017警告は、「更新が発生したときに LWRP が通知しない」ため、10 行目でした。

次に、このために行を変更する問題を解決しようとします:

しかし、この問題は 10 行目まで続きました。

誰が問題が何であるか知っていますか?パラメータがtrueに設定されている場合、この警告が削除されないのはなぜですか?