)]}'
{"playbooks/post.yaml":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"d0f2182c22513fb7b14d54820ade5e868d961501","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    - role: stage-output"},{"line_number":9,"context_line":"      zuul_copy_output:"},{"line_number":10,"context_line":"        { \u0027{{ devstack_conf_dir }}/local.conf\u0027: \u0027logs\u0027,"},{"line_number":11,"context_line":"          \u0027{{ devstack_conf_dir }}/.stackenv\u0027: \u0027logs\u0027 }"},{"line_number":12,"context_line":"      extensions_to_txt:"},{"line_number":13,"context_line":"        - conf"},{"line_number":14,"context_line":"    - fetch-devstack-log-dir"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"df87a7cf_bb11f0ae","line":11,"updated":"2017-12-06 22:04:51.000000000","message":"It is: http://logs.openstack.org/09/515209/4/check/devstack/d75afa7/controller/logs/","commit_id":"3ccf69ccf6da326226699359240beebbed948df3"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"16614f46bca4525bdfe775c7010915429ba4c8ae","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    - role: stage-output"},{"line_number":9,"context_line":"      zuul_copy_output:"},{"line_number":10,"context_line":"        { \u0027{{ devstack_conf_dir }}/local.conf\u0027: \u0027logs\u0027,"},{"line_number":11,"context_line":"          \u0027{{ devstack_conf_dir }}/.stackenv\u0027: \u0027logs\u0027 }"},{"line_number":12,"context_line":"      extensions_to_txt:"},{"line_number":13,"context_line":"        - conf"},{"line_number":14,"context_line":"    - fetch-devstack-log-dir"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"df87a7cf_3bbf3b62","line":11,"updated":"2017-12-06 04:32:02.000000000","message":"i still feel like this file will end up invisible?","commit_id":"3ccf69ccf6da326226699359240beebbed948df3"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3cdc1ecf7727ddd88a652b2f8acb07088b7133f4","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    - role: stage-output"},{"line_number":9,"context_line":"      zuul_copy_output:"},{"line_number":10,"context_line":"        { \u0027{{ devstack_conf_dir }}/local.conf\u0027: \u0027logs\u0027,"},{"line_number":11,"context_line":"          \u0027{{ devstack_conf_dir }}/.stackenv\u0027: \u0027logs\u0027 }"},{"line_number":12,"context_line":"      extensions_to_txt:"},{"line_number":13,"context_line":"        - conf"},{"line_number":14,"context_line":"    - fetch-devstack-log-dir"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"df87a7cf_05ce722d","line":11,"in_reply_to":"df87a7cf_bb11f0ae","updated":"2017-12-07 05:50:55.000000000","message":"It will also need to get a .txt extension so it can be displayed in the browser instead of being treated as download.","commit_id":"3ccf69ccf6da326226699359240beebbed948df3"}],"roles/fetch-devstack-config-files/tasks/main.yaml":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"cb6e6ee5acbf42a7127d7022f410922c752cbdc6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Collect devstack config files"},{"line_number":2,"context_line":"  synchronize:"},{"line_number":3,"context_line":"    dest: \"{{ zuul.executor.log_root }}/{{ inventory_hostname }}\""},{"line_number":4,"context_line":"    mode: pull"},{"line_number":5,"context_line":"    src: \"{{ devstack_base_dir }}/devstack/{{ item }}\""},{"line_number":6,"context_line":"  with_items:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_5624b55d","line":3,"updated":"2017-10-26 23:47:27.000000000","message":"this wants to go under logs/ with the other logfile output? ... and i\u0027d add a \"config\" subdirectory or something as well for good measure just to keep things separate","commit_id":"6464e34bcffd4b860970cb98c5f52cb89d9e8390"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"657ba04369ba6922089e5a7e43f51094348bad55","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Collect devstack config files"},{"line_number":2,"context_line":"  synchronize:"},{"line_number":3,"context_line":"    dest: \"{{ zuul.executor.log_root }}/{{ inventory_hostname }}\""},{"line_number":4,"context_line":"    mode: pull"},{"line_number":5,"context_line":"    src: \"{{ devstack_base_dir }}/devstack/{{ item }}\""},{"line_number":6,"context_line":"  with_items:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_0a794d2e","line":3,"in_reply_to":"3f4b6375_5624b55d","updated":"2017-10-29 02:37:17.000000000","message":"we can use {{ zuul.executor.log_root }}/{{ inventory_hostname }}/confs/devstack for devstack conf\n\nconfs/nova for nova, etc.","commit_id":"6464e34bcffd4b860970cb98c5f52cb89d9e8390"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"cb6e6ee5acbf42a7127d7022f410922c752cbdc6","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    src: \"{{ devstack_base_dir }}/devstack/{{ item }}\""},{"line_number":6,"context_line":"  with_items:"},{"line_number":7,"context_line":"    - local.conf"},{"line_number":8,"context_line":"    - .stackenv"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_161abd15","line":8,"updated":"2017-10-26 23:47:27.000000000","message":"so the apache listing page doesn\u0027t show hidden files.  i guess we\u0027ll need to rename this","commit_id":"6464e34bcffd4b860970cb98c5f52cb89d9e8390"}]}
