インフラ

Ansible警告の解消法[DEPRECATION WARNING]: The TRANSFORM_INVALID_GROUP_CHARS settings is set to allow bad characters in group names by default,

Ansible警告

こんにちは、ちゃりおです。

Ansible使っていて下記のエラーが出たので、解決策を書いてみます。

[DEPRECATION WARNING]: The TRANSFORM_INVALID_GROUP_CHARS settings is set to
allow bad characters in group names by default, this will change, but still be
user configurable on deprecation. This feature will be removed in version 2.10.
 Deprecation warnings can be disabled by setting 

解決策

インベントリで数字と「_」と文字列以外を使った場合に出るエラーです。

例えば下記のようなインベントリだと「ー」を使っているため、エラーになります。

[web-servers]
foo.example.com
bar.example.com

「_」に置き換えるとエラーが解消します。

[web-servers]
foo.example.com
bar.example.com

どうやらAnsible2.8からグループ名に「-」を使うのは、非推奨になっているようです。

https://github.com/ansible/ansible/issues/56930

Ansibleでamazon-extrasを使ってphpをインストールするこんにちは、ちゃりおです。 今回は、amazon-extras(amazonが管理しているパッケージ群)を使ってphpをインストールし...
【Ansible】playbookを分割してユーザ作成・グループ作成をする以前、ユーザの作成をやってみたのですが、今回はplaybookを分けてやってみます。 playbookを分けると、再利用性や可読性が高...
効率よく公開鍵を配布する方法 Ansibleで複数のサーバとユーザに公開鍵を登録する複数のユーザを作成して、それぞれ公開鍵を配置したい時がたまにあります。 sshして公開鍵を置くのは、面倒です。1台とかだったらいいかもし...

Amazonで「Ansible」の本をみてみる!!