ansibleコマンド実行時にselinuxのエラーとなった時の対処法
ansibleコマンドでcopyモジュール等を使用すると、以下のようなエラーが発生することがあります。
192.168.33.11 | FAILED! => {
“changed”: false,
“checksum”: “eefd5bc2c547bf82b177b6259c13f7723dc876d9”,
“msg”: “Aborting, target uses selinux but python bindings (libselinux-python) aren’t installed!”
}
目次
対処法
エラーメッセージを読んで字のごとくですが、ターゲットのリモートマシンにlibselinux-pythonをインストールすれば解決します。
[リモート]
$ sudo yum install -y libselinux-python
めでたしめでたし。
-
前の記事
wildflyのログハンドラーのfilter spec設定を変えてログの出力を確認してみた 2019.06.15
-
次の記事
ansibleコマンド実行時にHost Key checkingのエラーになった場合の対処法 2019.07.20