y503unavailable / redmine-centos-ansible

RedmineをCentOSに自動インストールするためのAnsibleプレイブック mariadb利用、 Redmine UnofficialCooking版
https://redmine.tokyo/projects/unofficialcooking
MIT License
3 stars 1 forks source link

Fix complete message #14

Closed two-pack closed 7 years ago

two-pack commented 7 years ago

完了時のメッセージを表示する際に以下のエラーが発生しました。

TASK [debug] *********************************************************************************************************************************************************************************************************************
fatal: [localhost]: FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'ansible_default_ipv4' is undefined\n\nThe error appears to have been in '/tmp/redmine-centos-ansible/site.yml': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  post_tasks:\n    - debug: msg='Redmine instalation completed. access http://{{ ansible_default_ipv4.address }}/redmine/ '\n      ^ here\nWe could be wrong, but this one looks like it might be an issue with\nmissing quotes.  Always quote template expression brackets when they\nstart a value. For instance:\n\n    with_items:\n      - {{ foo }}\n\nShould be written as:\n\n    with_items:\n      - \"{{ foo }}\"\n"}
    to retry, use: --limit @/tmp/redmine-centos-ansible/site.retry

また、いくつかtypoがあったので修正してみました。

y503unavailable commented 7 years ago

typo指摘ありがとうございます。

'ansible_default_ipv4'の件は、環境依存の様ですね。 自分の環境(VPS)では、下記の様に表示されます(IP変更済) もう少し確認させてください。

TASK [debug] *** ok: [localhost] => { "msg": "Redmine instalation completed. access http://222.22.222.22/redmine/ " }

y503unavailable commented 7 years ago

dockerfile分が判断付かなかったので、site.yml分を手動で取り込みました。 ありがとうございました。

two-pack commented 7 years ago

dockerfile分が判断付かなかったので、site.yml分を手動で取り込みました。 ありがとうございました。

取り込みありがとうございました! リクエストが正しくなかったです。申し訳ありません。