0
私はpostgresqlコミュニティの料理本を使いたいですが、私は別のリポジトリのパッケージを欲しいです。だからこそ私はラッパーの料理本にyum_repository
というリソースを追加しています。ここに私のラッパー料理のレシピは次のとおりです。include_recipeはすべて前のものをスキップするようにします
yum_repository 'PostgresBDR' do
description 'Postgres BDR repo'
baseurl 'http://packages.2ndquadrant.com/postgresql-bdr94-2ndquadrant/yum/redhat-$releasever-$basearch'
gpgkey 'http://packages.2ndquadrant.com/postgresql-bdr94-2ndquadrant/RPM-GPG-KEY-2NDQ-BDR-94'
action :create
end
node.default['postgresql']['version'] = '9.4'
node.default['postgresql']['server']['service_name'] = 'postgresql-9.4'
node.default['postgresql']['server']['packages'] = %w(postgresql-bdr94-server postgresql-bdr94-bdr)
node.default['postgresql']['client']['packages'] = %w(postgresql-bdr94 postgresql-bdr94-devel)
node.default['postgresql']['setup_script'] = 'postgresql94-setup'
include_recipe 'postgresql::ruby'
include_recipe 'postgresql::server'
問題は、私はinclude_recipe
を持つ2つの最新の文字列をコメントまでBDRレポが追加されませんということです。 私は2つの部分でインストールを完了できます。
- コメント
include_recipe
を持つ2つの最新の行をし、料理 - コメントを解除を適用すると、私は期待通りに動作しないのはなぜ再び
料理を適用しますか? yum_repository
を別のレシピに移動しようとしました。include_recipe
でもそれは変わりません。