カーネルを除くすべてのパッケージを更新するためにAnsibleプレイブックを作成しようとしています。次のプレイブックを実行するたびに、カーネルを含むすべてのパッケージが更新されます。私の除外パラメータがなぜ無視されるのか知っていますか?
- name: upgrade all packages, excluding kernel
yum:
name: '*'
state: latest
exclude: kernel*
ベストアンサー1
それはansible 2.9で動作します。スクリプトとの唯一の違いは、カーネル*の周りに引用符があることです。
- name: upgrade all packages, excluding kernel
yum:
name: '*'
state: latest
exclude: 'kernel*'