ansibleのportageモジュール

Gentooのパッケージ管理システムとしてportageを使用しているが、ansibleでuseflagを変更しパッケージを再構築しようとしたところ、単純にportageモジュールでパッケージを指定しただけだとインストール済みであるとしてスキップされてしまった。

ドキュメント(community.general.portage module – Package manager for Gentoo)を確認すると、noreplaceパラメータのデフォルトがtrueになっていたため、該当taskにてfalseを指定することで解決した。

links

social