Memo/Ansible/Error

http://dexlab.net/pukiwiki/index.php?Memo%2FAnsible%2FError
 

Error/Warning


Syntax errors in policy.


The security token included in the request is invalid

  • version
    1. pip list
    2. ...
    3. ansible (2.5.0) 
    4. boto (2.48.0)
    5. boto3 (1.6.17)

group_by: ERROR! Unexpected Exception, this is probably a bug: 'localhost'

  • 一時的な修正
    1.   tasks:    - name: add hosts to localhost group      add_host:        name: "127.0.0.1"        groups: "localhost"

when statements should not include jinja2 templating delimiters

  • ansible 2.4.3.0では「when:」句に「{{ }}」が含んでいると、WARNINGが出るようになった
    1. [WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: ansible_devices.{{ item.src | basename}} is defined
  • 変更前:
    1.   when: ansible_devices.{{ item.src | basename }} is defined
  • 変更後:
    1.   when: ansible_devices[ item.src | basename ] is defined

could not locate file in lookup: ~/.ssh/id_rsa.pub

  • 環境:CentOS 6.x 64bit, ansible-1.8.4-1.el6.noarch
  • 現象:パスワード認証時(-c paramiko, -ask-pass)に発生した
  • 解決:~/.ssh/id_rsa.pub が存在すれば(サイズ0でも)動作した
    • 適当に公開鍵を作成する
      1. ssh-keygen -N "" -t rsa

to use the 'ssh' connection type with passwords, you must install the sshpass program

  • 環境:CentOS 6.x 64bit, ansible-1.8.4-1.el6.noarch
  • 現象:パスワード認証時(--ask-pass)に発生した
  • 解決:-c paramikoを付けて実行する。公開鍵認証時には不要

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-04-16 (月) 19:10:49 (9d)