)]}'
{"playbooks/roles/bifrost-ironic-install/tasks/bootstrap.yml":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b03c4624fbbb1bec73c0d28a2b6a76460df635a3","unresolved":false,"context_lines":[{"line_number":234,"context_line":"    owner: \"root\""},{"line_number":235,"context_line":"    group: \"root\""},{"line_number":236,"context_line":"  with_items:"},{"line_number":237,"context_line":"    - { service_path: \"{{ ironic_install_prefix.stdout | default(\u0027\u0027) }}\", service_name: \u0027ironic-api\u0027, username: \u0027ironic\u0027, args: \u0027--config-file /etc/ironic/ironic.conf\u0027}"},{"line_number":238,"context_line":"    - { service_path: \"{{ ironic_install_prefix.stdout | default(\u0027\u0027) }}\", service_name: \u0027ironic-conductor\u0027, username: \u0027ironic\u0027, args: \u0027--config-file /etc/ironic/ironic.conf\u0027}"},{"line_number":239,"context_line":"- name: \"Create and populate /tftpboot\""},{"line_number":240,"context_line":"  include: create_tftpboot.yml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba5201f7_b0b92def","line":237,"updated":"2016-12-29 14:06:50.000000000","message":"I guess in some cases a prefix is not exactly required? Part of me wonders if there is no found prefix, that the playbook should abort.","commit_id":"65a7b00660cc8121b63d7c99227028f2cfdb7e89"},{"author":{"_account_id":8259,"name":"Andrey Shestakov","email":"ashestakov@mirantis.com","username":"ashestakov"},"change_message_id":"deb8f721819d738c06a855f4aef237044ceae995","unresolved":false,"context_lines":[{"line_number":234,"context_line":"    owner: \"root\""},{"line_number":235,"context_line":"    group: \"root\""},{"line_number":236,"context_line":"  with_items:"},{"line_number":237,"context_line":"    - { service_path: \"{{ ironic_install_prefix.stdout | default(\u0027\u0027) }}\", service_name: \u0027ironic-api\u0027, username: \u0027ironic\u0027, args: \u0027--config-file /etc/ironic/ironic.conf\u0027}"},{"line_number":238,"context_line":"    - { service_path: \"{{ ironic_install_prefix.stdout | default(\u0027\u0027) }}\", service_name: \u0027ironic-conductor\u0027, username: \u0027ironic\u0027, args: \u0027--config-file /etc/ironic/ironic.conf\u0027}"},{"line_number":239,"context_line":"- name: \"Create and populate /tftpboot\""},{"line_number":240,"context_line":"  include: create_tftpboot.yml"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba5201f7_506ac11b","line":237,"in_reply_to":"ba5201f7_b0b92def","updated":"2016-12-29 14:16:01.000000000","message":"the prefix is not notfound, that task was not executed because condition is false. and registered variable is None/empty and has no argument stdout. but tasks with \u0027with_items\u0027 may works different with \u0027when\u0027 condition.","commit_id":"65a7b00660cc8121b63d7c99227028f2cfdb7e89"}]}
