)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"df9da641461662e4be49cf57539198c6130fb7e3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Jamie Lennox \u003cjamielennox@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-01-25 11:34:20 +1100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Run the identity v3 only jobs as part of integrated gate"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Promote the v3 identity only gate job into the integrated gate template."},{"line_number":10,"context_line":"This should ensure that it runs for all the services."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a5de9d1_32ab771f","line":7,"range":{"start_line":7,"start_character":19,"end_line":7,"end_character":20},"updated":"2016-01-28 19:04:56.000000000","message":"do we have any evidence of it running for Neutron? We did address some v3 support aspects this cycle and I would be interested in seeing how far we got.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"2439dc4a4226c6c1a33987a806b95dffae9cd217","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Jamie Lennox \u003cjamielennox@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-01-25 11:34:20 +1100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Run the identity v3 only jobs as part of integrated gate"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Promote the v3 identity only gate job into the integrated gate template."},{"line_number":10,"context_line":"This should ensure that it runs for all the services."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a5de9d1_45328f60","line":7,"range":{"start_line":7,"start_character":19,"end_line":7,"end_character":20},"in_reply_to":"7a5de9d1_32ab771f","updated":"2016-02-01 01:18:51.000000000","message":"As far as i know the only job that is currently running as v3 only is the devstack gate. This means that auth_token middleware is working and the most basic neutron commands using the default setup. This is really not extensive. \n\nThis is kind of what I want to address here. I don\u0027t know how far neutron got, but i\u0027d love to put a gate job on there (initially non-voting) so that all future code won\u0027t revert the progress we\u0027ve made.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"}],"jenkins/jobs/devstack-gate.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e6c9bd1ce719a8170856fc00aa197eb7d72fc7ba","unresolved":false,"context_lines":[{"line_number":2853,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-full-non-admin{job-suffix}\u0027"},{"line_number":2854,"context_line":"      - \u0027{pipeline}-tempest-dsvm-keystonev3-full{job-suffix}\u0027"},{"line_number":2855,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-keystonev3-full{job-suffix}\u0027"},{"line_number":2856,"context_line":"      - \u0027{pipeline}-{name}-dsvm-identity-v3-only-full{job-suffix}\u0027"},{"line_number":2857,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-ceph{job-suffix}\u0027"},{"line_number":2858,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-lio{job-suffix}\u0027"},{"line_number":2859,"context_line":"      - \u0027{pipeline}-tempest-dsvm-nova-v20-api{job-suffix}\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a68dd71_ebf4a45b","line":2856,"updated":"2016-01-25 07:08:15.000000000","message":"Don\u0027t add it here - you have to add to *each* repo in projects.yaml.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"76cca99f2016f73cdd798614650519890210551a","unresolved":false,"context_lines":[{"line_number":2853,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-full-non-admin{job-suffix}\u0027"},{"line_number":2854,"context_line":"      - \u0027{pipeline}-tempest-dsvm-keystonev3-full{job-suffix}\u0027"},{"line_number":2855,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-keystonev3-full{job-suffix}\u0027"},{"line_number":2856,"context_line":"      - \u0027{pipeline}-{name}-dsvm-identity-v3-only-full{job-suffix}\u0027"},{"line_number":2857,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-ceph{job-suffix}\u0027"},{"line_number":2858,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-lio{job-suffix}\u0027"},{"line_number":2859,"context_line":"      - \u0027{pipeline}-tempest-dsvm-nova-v20-api{job-suffix}\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a5de9d1_d73daac4","line":2856,"in_reply_to":"7a5de9d1_c53e7f27","updated":"2016-02-01 20:13:41.000000000","message":"yes - but there\u0027s no way around it. The integrated-gate uses exactly the same jobs, so no {name} in it. You break that setup...\n\nWhy do you need the {name} in there at all?","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"2439dc4a4226c6c1a33987a806b95dffae9cd217","unresolved":false,"context_lines":[{"line_number":2853,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-full-non-admin{job-suffix}\u0027"},{"line_number":2854,"context_line":"      - \u0027{pipeline}-tempest-dsvm-keystonev3-full{job-suffix}\u0027"},{"line_number":2855,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-keystonev3-full{job-suffix}\u0027"},{"line_number":2856,"context_line":"      - \u0027{pipeline}-{name}-dsvm-identity-v3-only-full{job-suffix}\u0027"},{"line_number":2857,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-ceph{job-suffix}\u0027"},{"line_number":2858,"context_line":"      - \u0027{pipeline}-tempest-dsvm-full-lio{job-suffix}\u0027"},{"line_number":2859,"context_line":"      - \u0027{pipeline}-tempest-dsvm-nova-v20-api{job-suffix}\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a5de9d1_c53e7f27","line":2856,"in_reply_to":"9a68dd71_ebf4a45b","updated":"2016-02-01 01:18:51.000000000","message":"That\u0027s a pain as it means that any new jobs using the integrated-gate templates will need to add these jobs again.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e8f17e51ae48e4bbc007c74d41b2858c7e133a37","unresolved":false,"context_lines":[{"line_number":987,"context_line":"          node: devstack-trusty-2-node"},{"line_number":988,"context_line":"          job-suffix: \u0027-nv\u0027"},{"line_number":989,"context_line":"          branch-override: default"},{"line_number":990,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":991,"context_line":"          pipeline: gate"},{"line_number":992,"context_line":"          job-suffix: \u0027-nv\u0027"},{"line_number":993,"context_line":"          branch-override: default"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a5ae5dd_731702ee","line":990,"updated":"2016-02-03 08:27:21.000000000","message":"You don\u0027t need this... if you\u0027re not removing the line from devstack-gate.yaml. So, revert changes to both files...","commit_id":"585521cca4845a0d34d1cc090d1add4fb7c0c89b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0e37bff0cc801a9e42984213e162316ed71ba2cf","unresolved":false,"context_lines":[{"line_number":1147,"context_line":"          branch-override: default"},{"line_number":1148,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":1149,"context_line":"          pipeline: gate"},{"line_number":1150,"context_line":"          node: devstack-trusty"},{"line_number":1151,"context_line":"          job-suffix: \u0027-nv\u0027"},{"line_number":1152,"context_line":"          branch-override: default"},{"line_number":1153,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-multinode-full{job-suffix}\u0027:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"1af94dfe_37219a4e","line":1150,"updated":"2016-03-16 06:02:52.000000000","message":"Use ubuntu-trusty for any new jobs, we\u0027re migrating to that one currently","commit_id":"695380e89111800e9aae451aa93771c1d7ce9b8a"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"71e051acaea46800f2dee7be10f58d57cc852c23","unresolved":false,"context_lines":[{"line_number":1147,"context_line":"          branch-override: default"},{"line_number":1148,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":1149,"context_line":"          pipeline: gate"},{"line_number":1150,"context_line":"          node: devstack-trusty"},{"line_number":1151,"context_line":"          job-suffix: \u0027-nv\u0027"},{"line_number":1152,"context_line":"          branch-override: default"},{"line_number":1153,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-multinode-full{job-suffix}\u0027:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"1af94dfe_ef9f204e","line":1150,"in_reply_to":"1af94dfe_37219a4e","updated":"2016-03-17 01:22:40.000000000","message":"Done","commit_id":"695380e89111800e9aae451aa93771c1d7ce9b8a"},{"author":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"change_message_id":"3c3d5a783d829c674ae0bcdf2d4686464381f4a7","unresolved":false,"context_lines":[{"line_number":1145,"context_line":"          node: ubuntu-trusty-2-node"},{"line_number":1146,"context_line":"          job-suffix: \u0027\u0027"},{"line_number":1147,"context_line":"          branch-override: default"},{"line_number":1148,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":1149,"context_line":"          pipeline: gate"},{"line_number":1150,"context_line":"          node: ubuntu-trusty"},{"line_number":1151,"context_line":"          job-suffix: \u0027-nv\u0027"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"1af94dfe_01a8208c","line":1148,"range":{"start_line":1148,"start_character":0,"end_line":1148,"end_character":76},"updated":"2016-03-18 05:24:47.000000000","message":"Why are you defining a new job here but renaming one in layout.yaml? Can\u0027t you add the suffix -nv to the existing job?","commit_id":"6c3a079ceafb2dc528648ac5e23865baf19aeb7e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"75ed2d8cb0ea3c604ff37c34a7f6b445b1cf9026","unresolved":false,"context_lines":[{"line_number":1145,"context_line":"          node: ubuntu-trusty-2-node"},{"line_number":1146,"context_line":"          job-suffix: \u0027\u0027"},{"line_number":1147,"context_line":"          branch-override: default"},{"line_number":1148,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":1149,"context_line":"          pipeline: gate"},{"line_number":1150,"context_line":"          node: ubuntu-trusty"},{"line_number":1151,"context_line":"          job-suffix: \u0027-nv\u0027"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"1af94dfe_1bd2455c","line":1148,"range":{"start_line":1148,"start_character":0,"end_line":1148,"end_character":76},"in_reply_to":"1af94dfe_01a8208c","updated":"2016-03-18 08:47:39.000000000","message":"See https://review.openstack.org/#/c/292894 - there are projects that are ready for voting.","commit_id":"6c3a079ceafb2dc528648ac5e23865baf19aeb7e"},{"author":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"change_message_id":"1b53f741c9e96eb58332f041ae8a9b0e09433120","unresolved":false,"context_lines":[{"line_number":1145,"context_line":"          node: ubuntu-trusty-2-node"},{"line_number":1146,"context_line":"          job-suffix: \u0027\u0027"},{"line_number":1147,"context_line":"          branch-override: default"},{"line_number":1148,"context_line":"      - \u0027{pipeline}-tempest-dsvm-neutron-identity-v3-only-full{job-suffix}\u0027:"},{"line_number":1149,"context_line":"          pipeline: gate"},{"line_number":1150,"context_line":"          node: ubuntu-trusty"},{"line_number":1151,"context_line":"          job-suffix: \u0027-nv\u0027"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"fa0719c6_0c508e5c","line":1148,"range":{"start_line":1148,"start_character":0,"end_line":1148,"end_character":76},"in_reply_to":"1af94dfe_1bd2455c","updated":"2016-03-23 01:32:45.000000000","message":"ah okay, I assumed they\u0027d be moved back to voting at once. But LGTM in that case.","commit_id":"6c3a079ceafb2dc528648ac5e23865baf19aeb7e"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"1fdb32a16d75af8005d03afbc6f2ca3a218195c2","unresolved":false,"context_lines":[{"line_number":321,"context_line":"    gate:"},{"line_number":322,"context_line":"      - \u0027gate-{name}-docs\u0027"},{"line_number":323,"context_line":"      - \u0027gate-{name}-linters\u0027"},{"line_number":324,"context_line":"      - \u0027gate-{name}-python27\u0027"},{"line_number":325,"context_line":"    post:"},{"line_number":326,"context_line":"      - \u0027{name}-branch-tarball\u0027"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a68dd71_6d5ad152","line":324,"range":{"start_line":324,"start_character":13,"end_line":324,"end_character":15},"updated":"2016-01-26 07:42:54.000000000","message":"Doug, {name} works fine, see above. Problem with change is that the jobs are not defined in jenkins","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e6c9bd1ce719a8170856fc00aa197eb7d72fc7ba","unresolved":false,"context_lines":[{"line_number":338,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":339,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"},{"line_number":340,"context_line":"      - \u0027gate-tempest-dsvm-neutron-full\u0027"},{"line_number":341,"context_line":"      - \u0027gate-{name}-dsvm-identity-v3-only-full\u0027"},{"line_number":342,"context_line":"    gate:"},{"line_number":343,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":344,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a68dd71_0baa5819","line":341,"updated":"2016-01-25 07:08:15.000000000","message":"Now you\u0027re adding it to each repository in the integrated gate. Thus, you need to add it for each in projects.yaml.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"37ab29bbaa2ffc4a821cd712da7c34453ffa4380","unresolved":false,"context_lines":[{"line_number":338,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":339,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"},{"line_number":340,"context_line":"      - \u0027gate-tempest-dsvm-neutron-full\u0027"},{"line_number":341,"context_line":"      - \u0027gate-{name}-dsvm-identity-v3-only-full\u0027"},{"line_number":342,"context_line":"    gate:"},{"line_number":343,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":344,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a68dd71_cd617d13","line":341,"in_reply_to":"9a68dd71_0baa5819","updated":"2016-01-26 07:41:25.000000000","message":"I don\u0027t think you can have {name} in the layout file, nor do I see the non-voting clause above, right?","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"d3aaaa3f0b190a301da3e293a4ea6f61f00eeee3","unresolved":false,"context_lines":[{"line_number":338,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":339,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"},{"line_number":340,"context_line":"      - \u0027gate-tempest-dsvm-neutron-full\u0027"},{"line_number":341,"context_line":"      - \u0027gate-{name}-dsvm-identity-v3-only-full\u0027"},{"line_number":342,"context_line":"    gate:"},{"line_number":343,"context_line":"      - \u0027gate-tempest-dsvm-full\u0027"},{"line_number":344,"context_line":"      - \u0027gate-tempest-dsvm-postgres-full\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a68dd71_ed3481fc","line":341,"in_reply_to":"9a68dd71_cd617d13","updated":"2016-01-26 07:43:14.000000000","message":"Aha, this is in project-templates, so {name} is ok. But I still don\u0027t see it non-voting.","commit_id":"da075eadea3b0cd3d3b17f6a11c19783192bb50e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e8f17e51ae48e4bbc007c74d41b2858c7e133a37","unresolved":false,"context_lines":[{"line_number":1171,"context_line":"    branch: ^(?!stable)"},{"line_number":1172,"context_line":""},{"line_number":1173,"context_line":"  - name: gate-tempest-dsvm-neutron-identity-v3-only-full"},{"line_number":1174,"context_line":"    branch: ^(?!stable)"},{"line_number":1175,"context_line":"    voting: false"},{"line_number":1176,"context_line":""},{"line_number":1177,"context_line":"  - name: gate-ec2-api-python34"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a5ae5dd_73ee22ee","side":"PARENT","line":1174,"range":{"start_line":1174,"start_character":16,"end_line":1174,"end_character":22},"updated":"2016-02-03 08:27:21.000000000","message":"Now you run this on liberty and kilo as well. Is that really desired?\n\nI suggest to remove the voting line and use a regex above so that it covers -nv as well (just add \"^\") and disable it for kilo and liberty - so we keep it for master and mitaka","commit_id":"221de773809758d80d30fc5cc2a4eb6a4161e594"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"02dcff5c2c1b64a1930ea2a6300b657325bdab9d","unresolved":false,"context_lines":[{"line_number":10057,"context_line":"      - periodic-tempest-dsvm-neutron-full-non-admin-master"},{"line_number":10058,"context_line":"      - periodic-tempest-dsvm-all-master"},{"line_number":10059,"context_line":"      - periodic-tempest-dsvm-stress-master"},{"line_number":10060,"context_line":"      - periodic-tempest-dsvm-neutron-identity-v3-only-full-master"},{"line_number":10061,"context_line":""},{"line_number":10062,"context_line":"  - name: openstack/tempest-lib"},{"line_number":10063,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3a57f1b5_16d8a81c","side":"PARENT","line":10060,"updated":"2016-02-11 08:32:38.000000000","message":"This change is not mentioned in the commit message","commit_id":"d9128dc4f3930a48203492f276c9d97c57ed157a"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"82741896a84481d9ad45180d517f00365c8298d8","unresolved":false,"context_lines":[{"line_number":1160,"context_line":"  - name: gate-devstack-dsvm-updown"},{"line_number":1161,"context_line":"    branch: ^(?!stable)"},{"line_number":1162,"context_line":""},{"line_number":1163,"context_line":"  - name: ^gate-tempest-dsvm-neutron-identity-v3-only-full"},{"line_number":1164,"context_line":"    branch: ^(?!stable)"},{"line_number":1165,"context_line":"  - name: gate-ec2-api-python34"},{"line_number":1166,"context_line":"    branch: ^(?!stable/kilo).*$"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"dae33548_72ad1831","line":1163,"updated":"2016-02-15 03:19:20.000000000","message":"maybe add a .*$ suffix here for clarity?","commit_id":"9dcff511d61feb6ecf0a715fca718489af90d1f0"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"aa562dd639f37b6f4e8ad7347bcca740757c57b6","unresolved":false,"context_lines":[{"line_number":2408,"context_line":"      - gate-grenade-dsvm-partial-ncpu"},{"line_number":2409,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh-nv"},{"line_number":2410,"context_line":"      - gate-devstack-dsvm-updown"},{"line_number":2411,"context_line":"      - gate-tempest-dsvm-centos7"},{"line_number":2412,"context_line":"      - gate-tempest-dsvm-neutron-identity-v3-only-full-nv"},{"line_number":2413,"context_line":"      - gate-devstack-publish-docs"},{"line_number":2414,"context_line":"      - gate-swift-dsvm-functional-nv"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bae84128_5ad2325d","line":2411,"updated":"2016-02-22 22:46:35.000000000","message":"i think you\u0027ve got a merge issue here ... i\u0027ve replaced this with gate-tempest-dsvm-platofrm-centos7-nv below.  so you can just kill this line","commit_id":"3dbe2da551ce9d486da60c908fb1a8d393d16724"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"657791b60bb6ebdf4fb916567b1a47a0b6f43833","unresolved":false,"context_lines":[{"line_number":1245,"context_line":""},{"line_number":1246,"context_line":"  - name: ^gate-tempest-dsvm-neutron-identity-v3-only-full.*$"},{"line_number":1247,"context_line":"    branch: ^(?!stable)"},{"line_number":1248,"context_line":"    voting: false"},{"line_number":1249,"context_line":""},{"line_number":1250,"context_line":"  - name: gate-neutron-dsvm-tempest-vpnaas"},{"line_number":1251,"context_line":"    branch: ^(?!stable/(kilo|liberty)).*$"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3afc51ec_f5b60c89","line":1248,"updated":"2016-03-12 19:37:21.000000000","message":"voting: false is now redundant, remove it. You have the -nv job as non-voting - use that one where you want a non-voting job, and have the other one as voting.","commit_id":"48d369fc4f85d747376e37ceb7a5012f7a87f1a3"}]}
