Help us understand the problem. What is going on with this article?

ansible-galaxyコマンドでインストールしたroleをアップデートしたい

何がやりたいか

ansible-galaxyでインストールしたroleの元のリポジトリに変更があったときに、実行側でも追従したい。

$ ansible-galaxy install -r requirements.yml

これだと実行しても変更はないよって言われてしまう。updateのコマンドはないので一度removeしてからinstallし直すことで更新できるがめんどくさい。

そんなときは

$ ansible-galaxy install -r requirements.yml --force

これでインストールし直してくれて、更新される。

ちゃんとしよう

手っ取り早いアップデートの方法を紹介したが、プロダクションで使うならちゃんとブランチ名とかコミットハッシュでバージョン管理をしよう。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away