2017-08-17 6 views
0

私はAnsible 2.4.0を持っています。私はAnsible Jenkins DevOps Roles documentationに基づいジェンキンスプロキシを設定しようとしています:jenkins_configure_proxy役割が不明である

ERROR:

- hosts: master 
    roles: 
    - jenkins_configure_proxy: 
     jenkins_home: "{{ jenkins_home }}" 
     proxy_host: "{{ proxy_host }}" 
     proxy_port: "{{ proxy_port }}" 
     become: true 
     environment: "{{proxy_env}}" 

は私が手ansible_playbookを実行しようとすると!役割の定義はjenkins_plugin作業罰金のような他の役割ので、それはかなり奇妙な

The error appears to have been in '/Users/me/projects/jenkins/jenkins.yml': line 10, column 7, but may 
be elsewhere in the file depending on the exact syntax problem. 

The offending line appears to be: 

    roles: 
    - jenkins_configure_proxy: 
    ^here 

ロール名が含まれている必要があります。

私は間違っていますか?

答えて

1

あなたが例を参照、パラメータで役割を適用するパラメータを指定せずに役割の構文を使用します。

- roles: 
    # without or with default parameters 
    - jenkins_configure_proxy 
    # with custom parameters 
    - role: jenkins_configure_proxy 
     jenkins_home: "{{ jenkins_home }}" 
     proxy_host: "{{ proxy_host }}" 
+0

おかげで、それはまだ同じエラー発生させ – dzieciou

+1

「ERRORをロール 『jenkins_configure_proxy』の中で見つかりませんでした...!」 '。/ roles /'ディレクトリの下に 'jenkins_configure_proxy'がありますか? –

関連する問題