)]}'
{".zuul.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"4663c64e30e7c1a593f9116fb0e9e0256cb1cc98","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    description: |"},{"line_number":7,"context_line":"      The base job definition for nova devstack/tempest jobs."},{"line_number":8,"context_line":"      Contains common configuration."},{"line_number":9,"context_line":"    timeout: 10800"},{"line_number":10,"context_line":"    required-projects:"},{"line_number":11,"context_line":"      - openstack/devstack-gate"},{"line_number":12,"context_line":"      - openstack/nova"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_c879842f","line":9,"updated":"2019-07-10 21:40:05.000000000","message":"This is also different now since we\u0027re not inheriting from this job, but it\u0027s likely OK since nova-next doesn\u0027t run as many tests as this job.","commit_id":"769bb11fe2f55f34d675522e6c626aa168f0b825"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"507566120a59ec51cdc928aadff59b7830840d51","unresolved":false,"context_lines":[{"line_number":212,"context_line":"      devstack_local_conf:"},{"line_number":213,"context_line":"        post-config:"},{"line_number":214,"context_line":"          $NOVA_CONF:"},{"line_number":215,"context_line":"            [compute]"},{"line_number":216,"context_line":"            # Switch off the provider association refresh, which should reduce"},{"line_number":217,"context_line":"            # the number of placement calls in steady state. Added in Stein."},{"line_number":218,"context_line":"            # TODO(efried): Due to bug #1802143, nova-cpu.conf gets overwritten"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_08eb1cb0","line":215,"range":{"start_line":215,"start_character":12,"end_line":215,"end_character":13},"updated":"2019-07-10 21:42:41.000000000","message":"need to drop the brackets and indent the options, like here:\n\nhttps://review.opendev.org/#/c/656656/23/.zuul.yaml@263","commit_id":"769bb11fe2f55f34d675522e6c626aa168f0b825"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1971a719add30dd2005dcb43a85d3fe03dc1e978","unresolved":false,"context_lines":[{"line_number":219,"context_line":"              # TODO(efried): Due to bug #1802143, nova-cpu.conf gets"},{"line_number":220,"context_line":"              # overwritten after post-config|$NOVA_CPU_CONF gets effected, so"},{"line_number":221,"context_line":"              # use $NOVA_CONF instead for now."},{"line_number":222,"context_line":"              resource_provider_association_refresh \u003d 0"},{"line_number":223,"context_line":"            quota:"},{"line_number":224,"context_line":"              # Added in Train."},{"line_number":225,"context_line":"              count_usage_from_placement \u003d True"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_4ac57e5a","line":222,"range":{"start_line":222,"start_character":51,"end_line":222,"end_character":53},"updated":"2019-07-11 14:43:15.000000000","message":"derp these need to be :","commit_id":"0c80462572b7ef94776fbbb22ece4e743067ec0c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1971a719add30dd2005dcb43a85d3fe03dc1e978","unresolved":false,"context_lines":[{"line_number":228,"context_line":"              query_placement_for_image_type_support \u003d True"},{"line_number":229,"context_line":"      devstack_localrc:"},{"line_number":230,"context_line":"        # Added in Pike."},{"line_number":231,"context_line":"        NOVA_USE_SERVICE_TOKEN\u003dTrue"},{"line_number":232,"context_line":"        # Enable TLS between the noVNC proxy \u0026 compute nodes; this requires"},{"line_number":233,"context_line":"        # the tls-proxy service to be enabled. Added in Queens."},{"line_number":234,"context_line":"        NOVA_CONSOLE_PROXY_COMPUTE_TLS\u003dTrue"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_0aa546b5","line":231,"range":{"start_line":231,"start_character":30,"end_line":231,"end_character":31},"updated":"2019-07-11 14:43:15.000000000","message":"same","commit_id":"0c80462572b7ef94776fbbb22ece4e743067ec0c"}],"playbooks/legacy/nova-next/run.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"4663c64e30e7c1a593f9116fb0e9e0256cb1cc98","unresolved":false,"context_lines":[{"line_number":73,"context_line":"          # The post_test_hook runs some post-test CLIs for things that"},{"line_number":74,"context_line":"          # Tempest does not test, like archiving deleted records."},{"line_number":75,"context_line":"          function post_test_hook {"},{"line_number":76,"context_line":"              if [ -f $BASE/new/nova/gate/post_test_hook.sh ]; then"},{"line_number":77,"context_line":"                  $BASE/new/nova/gate/post_test_hook.sh"},{"line_number":78,"context_line":"              fi"},{"line_number":79,"context_line":"          }"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_68adf086","side":"PARENT","line":76,"updated":"2019-07-10 21:40:05.000000000","message":"This is also gone because it\u0027s kind of silly - we really want want to assert the file is there and fail if it\u0027s not.","commit_id":"2722cab1af350b05a641b18b4054fd8d95b94cc1"}],"playbooks/nova-next/post.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6065a4cad02cd82283b928e506b6e053de7edfdf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7faddb67_c8c74445","line":5,"updated":"2019-07-10 21:41:00.000000000","message":"Note that the placement perfload job does this a bit differently:\n\nhttps://github.com/openstack/placement/blob/master/playbooks/perfload.yaml","commit_id":"769bb11fe2f55f34d675522e6c626aa168f0b825"}],"roles/run-post-test-hook/tasks/main.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"4663c64e30e7c1a593f9116fb0e9e0256cb1cc98","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Run post_test_hook.sh"},{"line_number":2,"context_line":"  command: {{ devstack_base_dir }}/new/nova/gate/post_test_hook.sh"},{"line_number":3,"context_line":"  become: yes"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_28b938cb","line":3,"updated":"2019-07-10 21:40:05.000000000","message":"I\u0027m not sure if this needs to be run as the stack user or not.","commit_id":"769bb11fe2f55f34d675522e6c626aa168f0b825"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3f4792ef6c2e2e728a6aff34ad9880f4dec13321","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Run post_test_hook.sh"},{"line_number":2,"context_line":"  command: {{ devstack_base_dir }}/new/nova/gate/post_test_hook.sh"},{"line_number":3,"context_line":"  become: yes"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7faddb67_96e71cad","line":2,"updated":"2019-07-11 21:22:31.000000000","message":"Looks like this doesn\u0027t work:\n\nhttp://logs.openstack.org/96/670196/6/check/nova-next/b8da4df/job-output.txt.gz#_2019-07-11_20_50_19_977907","commit_id":"cfb2ebd2bc6d3877dcaa9c771ec578c801cfdc6d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3ae1d4175965f3e7753286ad80275cb28021a03f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Run post_test_hook.sh"},{"line_number":2,"context_line":"  command: \"{{ devstack_base_dir }}/new/nova/gate/post_test_hook.sh\""},{"line_number":3,"context_line":"  become: yes"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_11c9eb24","line":2,"updated":"2019-07-12 14:12:27.000000000","message":"This fails because it says the file doesn\u0027t exist:\n\nhttp://logs.openstack.org/96/670196/7/check/nova-next/f63b18d/job-output.txt.gz#_2019-07-11_23_54_38_764768\n\nLooks like because the path doesn\u0027t have \u0027new\u0027 in it.","commit_id":"6def307aea91e705ec2110e6b56913f854d0f294"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e2e97533ba3e9178f0e6995de7c66117d0c2c540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- name: Run post_test_hook.sh"},{"line_number":2,"context_line":"  command: \"{{ devstack_base_dir }}/nova/gate/post_test_hook.sh\""},{"line_number":3,"context_line":"  become: yes"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"7faddb67_22c3735f","line":2,"updated":"2019-07-12 16:20:48.000000000","message":"This time it successfully executed the script:\n\nhttp://logs.openstack.org/96/670196/8/check/nova-next/a20f265/ara-report/result/5c6e1bd6-d1bc-4bfa-9862-4b18e1e8165e/\n\nBut the script failed because it looks like the devstack BASE in the script is wrong (no /new/ anymore):\n\n/opt/stack/nova/gate/post_test_hook.sh: line 37: /opt/stack/new/devstack/functions-common: No such file or directory","commit_id":"0e6da872f1a7380212563a8ff659cca43886f395"}]}
