)]}'
{"tests/roles/bootstrap-host/tasks/prepare_aio_config.yml":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"6330fc06fec72d145423033555d91cd2cee62c53","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  stat:"},{"line_number":26,"context_line":"    path: \"{{ bootstrap_host_aio_config_path }}/conf.d/{{ item }}.yml.aio\""},{"line_number":27,"context_line":"  register: conf_d_stat"},{"line_number":28,"context_line":"  with_items: \"{{ bootstrap_host_scenarios_expanded }}\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- name: Deploy user conf.d configuration"},{"line_number":31,"context_line":"  config_template:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfbec78f_784d9198","line":28,"range":{"start_line":28,"start_character":2,"end_line":28,"end_character":12},"updated":"2019-05-13 16:02:37.000000000","message":"we should use loop: nowadays","commit_id":"3cd040ab84c811b9c640fda52672968ae80020d5"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"6330fc06fec72d145423033555d91cd2cee62c53","unresolved":false,"context_lines":[{"line_number":36,"context_line":"  with_items: \"{{ conf_d_stat.results | default([]) }}\""},{"line_number":37,"context_line":"  loop_control:"},{"line_number":38,"context_line":"    label: \"{{ item.item }}\""},{"line_number":39,"context_line":"  when:"},{"line_number":40,"context_line":"    - item.stat.exists | bool"},{"line_number":41,"context_line":"  tags:"},{"line_number":42,"context_line":"    - deploy-confd"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfbec78f_d8283d98","line":40,"range":{"start_line":39,"start_character":0,"end_line":40,"end_character":29},"updated":"2019-05-13 16:02:37.000000000","message":"Because this can now be silently skipped, I would like to ensure what actually runs is listed in the run, if possible before log collection of /etc/openbootstrap_host_scenarios_expandedstack_deploy happens. Could we add a debug: var: bootstrap_host_scenarios_expanded just before the L24?","commit_id":"3cd040ab84c811b9c640fda52672968ae80020d5"},{"author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"change_message_id":"fd0410641f0c57650f04d59890314744807b4886","unresolved":false,"context_lines":[{"line_number":36,"context_line":"  with_items: \"{{ conf_d_stat.results | default([]) }}\""},{"line_number":37,"context_line":"  loop_control:"},{"line_number":38,"context_line":"    label: \"{{ item.item }}\""},{"line_number":39,"context_line":"  when:"},{"line_number":40,"context_line":"    - item.stat.exists | bool"},{"line_number":41,"context_line":"  tags:"},{"line_number":42,"context_line":"    - deploy-confd"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dfbec78f_cae13b9d","line":40,"range":{"start_line":39,"start_character":0,"end_line":40,"end_character":29},"in_reply_to":"dfbec78f_d8283d98","updated":"2019-05-13 20:58:51.000000000","message":"FTR, in case this question comes up later, the skip will not be silent. All elements of the expanded scenario list are iterated on in the task above, and the elements that do not have a conf.d file will show up in this task as \"skipped\": http://paste.openstack.org/raw/751314/\n\nI\u0027m open to other ways to present this information if it would make it more clear, but for a starting point I think this will give us enough useful output to debug the scenarios we\u0027re building. If necessary we can iterate on the output in followups.","commit_id":"3cd040ab84c811b9c640fda52672968ae80020d5"}]}
