AnsibleのyumモジュールでGNOME Desktopが入らない件と対処
そういえば以前、Ansible でCentOSを初期設定していたときGNOME Desktopインストール時にエラーがでた。
端末からだと
$ sudo yum groupinstall "GNOME Desktop"
とやるやつ。
Ansibleのplaybookにこんな感じでgroupinstall 指定しても、Ansibleさまは「そんなパッケージないです」的な英語のつれないお返事をするだけ。
- name: groupinstall GNOME Desktop yum: name: "@GNOME Desktop" state: present
公式リファレンスをよくみるとGNOMEの前に^が入ってる。^いれるとちゃんとgroupinstallされる。
- name: groupinstall GNOME Desktop yum: name: "@^GNOME Desktop" state: present
公式リファレンスはよく読もうね。というおはなし。