)]}'
{".zuul.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"80a45cb6f3d57b76ffd58a3b5fc862c3e16246ba","unresolved":false,"context_lines":[{"line_number":3,"context_line":"      jobs:"},{"line_number":4,"context_line":"        - openstack-tox-functional-with-sudo"},{"line_number":5,"context_line":"        - kuryr-kubernetes-tempest-daemon-octavia"},{"line_number":6,"context_line":"        - legacy-tempest-dsvm-nova-os-vif:"},{"line_number":7,"context_line":"            voting: true"},{"line_number":8,"context_line":"    gate:"},{"line_number":9,"context_line":"      jobs:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf659307_61be9300","line":6,"updated":"2018-04-07 08:00:57.000000000","message":"that\u0027s wrong - if you import jobs, import them with their definition and rename them.\n\nRemove \"voting: true\", this is the default","commit_id":"d34951dba7e4400e7ab6be6bd5463c7e48f00ea7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"39a8da8fe72cd8510d76d9834897138f3a846004","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"  name: os-vif-tempest-dsvm-ovs"},{"line_number":3,"context_line":"  parent: legacy-dsvm-base"},{"line_number":4,"context_line":"  run: playbooks/os-vif-tempest-dsvm-ovs/run.yaml"},{"line_number":5,"context_line":"  post-run: playbooks/os-vif-tempest-dsvm-ovs/post.yaml"},{"line_number":6,"context_line":"  timeout: 7800"},{"line_number":7,"context_line":"  required-projects:"},{"line_number":8,"context_line":"    - openstack-infra/devstack-gate"},{"line_number":9,"context_line":"    - openstack/nova"},{"line_number":10,"context_line":"    - openstack/os-vif"},{"line_number":11,"context_line":"    - openstack/tempest"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"- project:"},{"line_number":14,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5f7c97a3_d00ce643","line":11,"range":{"start_line":2,"start_character":2,"end_line":11,"end_character":23},"updated":"2018-06-07 14:07:34.000000000","message":"properly indent these...","commit_id":"daa6141dfcd2b095b299212dbf2987d8d3b35a4a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2c3fe83fc784531496d004eae7db2313e232e51f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"  name: os-vif-tempest-dsvm-ovs"},{"line_number":3,"context_line":"  parent: legacy-dsvm-base"},{"line_number":4,"context_line":"  run: playbooks/os-vif-tempest-dsvm-ovs/run.yaml"},{"line_number":5,"context_line":"  post-run: playbooks/os-vif-tempest-dsvm-ovs/post.yaml"},{"line_number":6,"context_line":"  timeout: 7800"},{"line_number":7,"context_line":"  required-projects:"},{"line_number":8,"context_line":"    - openstack-infra/devstack-gate"},{"line_number":9,"context_line":"    - openstack/nova"},{"line_number":10,"context_line":"    - openstack/os-vif"},{"line_number":11,"context_line":"    - openstack/tempest"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"- project:"},{"line_number":14,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5f7c97a3_67a22cb0","line":11,"range":{"start_line":2,"start_character":2,"end_line":11,"end_character":23},"in_reply_to":"5f7c97a3_72e83a15","updated":"2018-06-29 05:06:24.000000000","message":"Done","commit_id":"daa6141dfcd2b095b299212dbf2987d8d3b35a4a"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"c3917028cad8dd7323f5ddb96d58d002974cd54a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"  name: os-vif-tempest-dsvm-ovs"},{"line_number":3,"context_line":"  parent: legacy-dsvm-base"},{"line_number":4,"context_line":"  run: playbooks/os-vif-tempest-dsvm-ovs/run.yaml"},{"line_number":5,"context_line":"  post-run: playbooks/os-vif-tempest-dsvm-ovs/post.yaml"},{"line_number":6,"context_line":"  timeout: 7800"},{"line_number":7,"context_line":"  required-projects:"},{"line_number":8,"context_line":"    - openstack-infra/devstack-gate"},{"line_number":9,"context_line":"    - openstack/nova"},{"line_number":10,"context_line":"    - openstack/os-vif"},{"line_number":11,"context_line":"    - openstack/tempest"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"- project:"},{"line_number":14,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5f7c97a3_72e83a15","line":11,"range":{"start_line":2,"start_character":2,"end_line":11,"end_character":23},"in_reply_to":"5f7c97a3_d00ce643","updated":"2018-06-11 12:11:47.000000000","message":"ok i taught these were but i did not have time to check the failure as i end up traveling to the PTG rather abruptly and have been in internal face to face meetings all last week.\n\nif this is the only build failure remaining that would be awesome.\n\nonce this i ported i hope to convert these into non legacy jobs but i need to find time to work on this again. ill see if i can do that later this week. thanks for the review.","commit_id":"daa6141dfcd2b095b299212dbf2987d8d3b35a4a"}],"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9d629d7a6982d547005ee65fc7f6d83ec8efb05b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"move legacy-tempest-dsvm-nova-os-vif to repo"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- This change ports the legacy-tempest-dsvm-nova-os-vif"},{"line_number":10,"context_line":"  job to be in repo as os-vif-tempest-dsvm-ovs."},{"line_number":11,"context_line":"- The os-vif-tempest-dsvm-ovs will be converted"},{"line_number":12,"context_line":"  to use the non legacy workflow in a follow up commit."},{"line_number":13,"context_line":"- This change adds os-vif-tempest-dsvm-ovs"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5f7c97a3_92707143","line":10,"range":{"start_line":10,"start_character":23,"end_line":10,"end_character":47},"updated":"2018-07-05 16:13:55.000000000","message":"Can we call this os-vif-ovs instead? The tempest-dvsm piece is kind of going away (we removed it for all the jobs in nova)","commit_id":"64fa52c2dc3aae56e3762f9fe8150148a11919b7"}],"playbooks/os-vif-tempest-dsvm-ovs/run.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"4afe2182285756ae9b2708aa02e3d602abfb35d1","unresolved":false,"context_lines":[{"line_number":33,"context_line":"          # enable to use os-vif for Nova"},{"line_number":34,"context_line":"          export DEVSTACK_PROJECT_FROM_GIT\u003d\"os-vif\""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"          export BRANCH_OVERRIDE\u003ddefault"},{"line_number":37,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":38,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":39,"context_line":"          fi"},{"line_number":40,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":41,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"},{"line_number":42,"context_line":"        executable: /bin/bash"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f6a8fd7_e1e71146","line":39,"range":{"start_line":36,"start_character":10,"end_line":39,"end_character":12},"updated":"2018-04-28 12:27:21.000000000","message":"so that is a latent bug ... im going to delete this","commit_id":"01b483da1e3e0ae5a70f6493633eab428483ae25"}]}
