読者です 読者をやめる 読者になる 読者になる

ハイフンの入ったyumレポジトリはうまく解釈されない

chef

chef-soloで yum repo 名に ハイフンが 入ってるとうまく解釈されなかったのでメモ
ハイフンを抜いたら解決した。

chef で特定のレポジトリを指定する時は "options '--enablerepo=hogehoge'" みたく指定するのだが、
hogehoga がhoge-hoge だとうまく解釈されない

# edit cookbooks/centos6_base/recipes/default.rb
package "sensu" do
    action :install
    options '--enablerepo=sensu-main' # ダメな例
    options '--enablerepo=sensu'      # okなれい
end