LoginSignup
6
6

More than 5 years have passed since last update.

【ansible】Homebrew ansibleをダウングレードする

Posted at

【ansible】ansible1.8.xで gitモジュールのオプション update=noをつけている場合はcloneされないですっかりハマってしまった。

対応する方法としては幾つかの方法を思いついた

  • ansibleが1.9にアップグレードするまで待つ
    • 短気だから無理
  • playbookを書き換える
    • ダルいから無理
  • ansible のバージョンを落とす
    • これにした

ということでHomeberwで入れていたansibleのダウングレードをした時のメモ

環境

  • OSX Yosemite
    • 10.10.1

やったこと

  • ansible 1.8.2を1.7.2にした

参考にしたサイト

【その1】 すでに入っているansibleの削除

/path/to/hoge
brew remove ansible

【その2】 Formulaのダウングレードするhistoryを見つける

1.7.2は下記

homebrew/Library/Formula/ansible.rb

上記ページのrawボタンをポチってansible.rbで保存

/usr/local/Library/Formula/ansible.rbを書き換える

mvして書き換えます

/path/to/hoge
mv ~/Dowloads/ansible.rb /usr/local/Library/Formula/

ちなみに

/path/to/hoge
brew edit ansible

で編集してもいいです

brew install ansible

/path/to/hoge
brew install ansible

最後に確認

/path/to/hoge
ansible --version
ansible 1.7.2

はぁーーーー。。。。
ここに行き着くまで大変だったわ。。。。。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6