)]}'
{"jenkins/jobs/loci-jobs.yaml":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"a9239b8e05f995a5babce1b01d493d92de26409a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"      - shell: |"},{"line_number":5,"context_line":"          #!/bin/bash -xe"},{"line_number":6,"context_line":"          /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \\"},{"line_number":7,"context_line":"              git://git.openstack.org openstack/loci"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- job-template:"},{"line_number":10,"context_line":"    name: \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ffe62b97_d96df4cc","line":7,"updated":"2017-03-27 23:49:22.000000000","message":"Is line 23 accurate based on this clone? I am not familiar with the zuul-cloner","commit_id":"84611c91f395bb19311dd75e85a5cba01ede20e8"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c940a4fe05b81210bfbaf15a94a4fb334b4188df","unresolved":false,"context_lines":[{"line_number":7,"context_line":"              git://git.openstack.org openstack/loci"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- job-template:"},{"line_number":10,"context_line":"    name: \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027"},{"line_number":11,"context_line":"    node: \u0027{node}\u0027"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_c69984c4","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":26},"updated":"2017-03-28 06:51:59.000000000","message":"remove dsvm - you\u0027re not using devstack here at all.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"234366be9dca380101ced9f1d2065ae92f78b00f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"              git://git.openstack.org openstack/loci"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- job-template:"},{"line_number":10,"context_line":"    name: \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027"},{"line_number":11,"context_line":"    node: \u0027{node}\u0027"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_2ef59bed","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":26},"in_reply_to":"ffe62b97_35c97425","updated":"2017-03-28 11:59:36.000000000","message":"cool will remove","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"efe2085f5fe2e23d95e67404e35e686382dfd6cf","unresolved":false,"context_lines":[{"line_number":7,"context_line":"              git://git.openstack.org openstack/loci"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- job-template:"},{"line_number":10,"context_line":"    name: \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027"},{"line_number":11,"context_line":"    node: \u0027{node}\u0027"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_35c97425","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":26},"in_reply_to":"ffe62b97_4f16a7f3","updated":"2017-03-28 09:07:21.000000000","message":"We do not have separate dsvm and non-dsvm nodes anymore. So, this is not needed anymore","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"f317ee5df13a962de69a637a4c9c8ff908421f35","unresolved":false,"context_lines":[{"line_number":7,"context_line":"              git://git.openstack.org openstack/loci"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- job-template:"},{"line_number":10,"context_line":"    name: \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027"},{"line_number":11,"context_line":"    node: \u0027{node}\u0027"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_4f16a7f3","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":26},"in_reply_to":"ffe62b97_c69984c4","updated":"2017-03-28 08:16:36.000000000","message":"yea i remember clarkb telling me i needed this in kolla. That was a while back, has this advice changed?\n\nhttp://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-11-07.log.html#t2015-11-07T17:22:12","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c940a4fe05b81210bfbaf15a94a4fb334b4188df","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          sudo loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    publishers:"},{"line_number":26,"context_line":"      - console-log"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_06f1ac01","line":23,"range":{"start_line":21,"start_character":6,"end_line":23,"end_character":41},"updated":"2017-03-28 06:51:59.000000000","message":"That just runs the gate setup.\n\nBut no tests are run at all.\n\nI suggest to revoke-sudo (if you don\u0027t need it) and then add a test.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"f317ee5df13a962de69a637a4c9c8ff908421f35","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          sudo loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    publishers:"},{"line_number":26,"context_line":"      - console-log"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_547bdebc","line":23,"range":{"start_line":21,"start_character":6,"end_line":23,"end_character":41},"in_reply_to":"ffe62b97_06f1ac01","updated":"2017-03-28 08:16:36.000000000","message":"I plan on triggering the testing in the gate-setup.sh script. Ive found that to be far easier to manage and requires less from infra since changes can happen in a script we control.\n\nRemoving sudo is a good call","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"234366be9dca380101ced9f1d2065ae92f78b00f","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          sudo loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    publishers:"},{"line_number":26,"context_line":"      - console-log"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_8ed38760","line":23,"range":{"start_line":21,"start_character":6,"end_line":23,"end_character":41},"in_reply_to":"ffe62b97_159c300d","updated":"2017-03-28 11:59:36.000000000","message":"Ah i misunderstood your point then. Yea that is a good idea.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"efe2085f5fe2e23d95e67404e35e686382dfd6cf","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          sudo loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    publishers:"},{"line_number":26,"context_line":"      - console-log"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_159c300d","line":23,"range":{"start_line":21,"start_character":6,"end_line":23,"end_character":41},"in_reply_to":"ffe62b97_547bdebc","updated":"2017-03-28 09:07:21.000000000","message":"The idea is to have gate-setup.sh do a one time setup, and then you run the tests.\n\nSo, for local testing, you would only need to run the tests but not setup the gate everytime.\n\nThat\u0027s why I propose to split it into two scripts - and it\u0027s fine to iterate on those two scripts. I would just add here the invocation of the scripts.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"eb279d610f48e5e04288a4808605d6221adae436","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- builder:"},{"line_number":2,"context_line":"    name: clone-loci"},{"line_number":3,"context_line":"    builders:"},{"line_number":4,"context_line":"      - shell: |"},{"line_number":5,"context_line":"          #!/bin/bash -xe"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffe62b97_f7a0a692","line":2,"updated":"2017-03-28 13:05:46.000000000","message":"you are not using this any where.","commit_id":"2573c7620194f2b8f96d5d470434f32b443655f0"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"eb279d610f48e5e04288a4808605d6221adae436","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          loci/scripts/gate-setup.sh"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffe62b97_b7a69eaa","line":20,"updated":"2017-03-28 13:05:46.000000000","message":"you should add clone-loci here","commit_id":"2573c7620194f2b8f96d5d470434f32b443655f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"68430f2e01494cd062127ea467d9bb4d370ea044","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    builders:"},{"line_number":19,"context_line":"      - print-template-name:"},{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          loci/scripts/gate-setup.sh"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffe62b97_771a56cc","line":20,"in_reply_to":"ffe62b97_b7a69eaa","updated":"2017-03-28 13:08:32.000000000","message":"Done","commit_id":"2573c7620194f2b8f96d5d470434f32b443655f0"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"eb279d610f48e5e04288a4808605d6221adae436","unresolved":false,"context_lines":[{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":"          loci/scripts/run-tests.sh"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffe62b97_77bed6b4","line":23,"updated":"2017-03-28 13:05:46.000000000","message":"this needs to be openstack/loci, based on clone above","commit_id":"2573c7620194f2b8f96d5d470434f32b443655f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"68430f2e01494cd062127ea467d9bb4d370ea044","unresolved":false,"context_lines":[{"line_number":20,"context_line":"          template-name: \u0027{template-name}\u0027"},{"line_number":21,"context_line":"      - shell: |"},{"line_number":22,"context_line":"          #!/bin/bash -xe"},{"line_number":23,"context_line":"          loci/scripts/gate-setup.sh"},{"line_number":24,"context_line":"          loci/scripts/run-tests.sh"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffe62b97_b7421eaa","line":23,"in_reply_to":"ffe62b97_77bed6b4","updated":"2017-03-28 13:08:32.000000000","message":"ah ok. i was confused about this. I can add a clonemap to make it loci. thanks.","commit_id":"2573c7620194f2b8f96d5d470434f32b443655f0"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"a845616342e00ff0005a9710d7ad2b7028ca25ed","unresolved":false,"context_lines":[{"line_number":11,"context_line":"          cat \u003e $CLONEMAP \u003c\u003c EOF"},{"line_number":12,"context_line":"          clonemap:"},{"line_number":13,"context_line":"            - name: openstack/loci"},{"line_number":14,"context_line":"              dest: loci"},{"line_number":15,"context_line":"          EOF"},{"line_number":16,"context_line":"          /usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \\"},{"line_number":17,"context_line":"              git://git.openstack.org openstack/loci"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ffe62b97_b5854109","line":14,"updated":"2017-03-29 13:25:30.000000000","message":"better to keep this as: openstack/loci to avoid future problems","commit_id":"dc19311154b318f2b930d8b4758505d63be14265"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"a845616342e00ff0005a9710d7ad2b7028ca25ed","unresolved":false,"context_lines":[{"line_number":31,"context_line":"      - clone-loci"},{"line_number":32,"context_line":"      - shell: |"},{"line_number":33,"context_line":"          #!/bin/bash -xe"},{"line_number":34,"context_line":"          loci/scripts/gate-setup.sh"},{"line_number":35,"context_line":"          loci/scripts/run-tests.sh"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ffe62b97_757b3927","line":34,"updated":"2017-03-29 13:25:30.000000000","message":"this would need to be changed too","commit_id":"dc19311154b318f2b930d8b4758505d63be14265"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c940a4fe05b81210bfbaf15a94a4fb334b4188df","unresolved":false,"context_lines":[{"line_number":6390,"context_line":"            - ubuntu-xenial"},{"line_number":6391,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":6392,"context_line":""},{"line_number":6393,"context_line":"- project:"},{"line_number":6394,"context_line":"    name: loci-glance"},{"line_number":6395,"context_line":""},{"line_number":6396,"context_line":"    jobs:"},{"line_number":6397,"context_line":"      - \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027:"},{"line_number":6398,"context_line":"          node:"},{"line_number":6399,"context_line":"            - centos-7"},{"line_number":6400,"context_line":"            - ubuntu-xenial"},{"line_number":6401,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":6402,"context_line":""},{"line_number":6403,"context_line":"- project:"},{"line_number":6404,"context_line":"    name: loci-heat"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_46d45448","line":6401,"range":{"start_line":6393,"start_character":0,"end_line":6401,"end_character":23},"updated":"2017-03-28 06:51:59.000000000","message":"I suggest to start with just one repo and then iterate once it works fine.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"f317ee5df13a962de69a637a4c9c8ff908421f35","unresolved":false,"context_lines":[{"line_number":6390,"context_line":"            - ubuntu-xenial"},{"line_number":6391,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":6392,"context_line":""},{"line_number":6393,"context_line":"- project:"},{"line_number":6394,"context_line":"    name: loci-glance"},{"line_number":6395,"context_line":""},{"line_number":6396,"context_line":"    jobs:"},{"line_number":6397,"context_line":"      - \u0027gate-loci-dsvm-{name}-{node}{suffix}\u0027:"},{"line_number":6398,"context_line":"          node:"},{"line_number":6399,"context_line":"            - centos-7"},{"line_number":6400,"context_line":"            - ubuntu-xenial"},{"line_number":6401,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":6402,"context_line":""},{"line_number":6403,"context_line":"- project:"},{"line_number":6404,"context_line":"    name: loci-heat"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffe62b97_6f9ccb69","line":6401,"range":{"start_line":6393,"start_character":0,"end_line":6401,"end_character":23},"in_reply_to":"ffe62b97_46d45448","updated":"2017-03-28 08:16:36.000000000","message":"I am happy to add just one right now, but since the gate setup and testing script is being built in a common location (openstack/loci) and not per repo I am not sure that there will be iteration like you suggest.","commit_id":"78a5b8765d2a8267e58a635b23bae6d6886682b4"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5101cfcc42abc71626769491de37ad6aca320a02","unresolved":false,"context_lines":[{"line_number":6386,"context_line":"    jobs:"},{"line_number":6387,"context_line":"      - \u0027gate-loci-{name}-{node}{suffix}\u0027:"},{"line_number":6388,"context_line":"          node:"},{"line_number":6389,"context_line":"            - ubuntu-xenial"},{"line_number":6390,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":6391,"context_line":""},{"line_number":6392,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffe62b97_b1fc6eb5","line":6389,"updated":"2017-03-28 12:19:23.000000000","message":"Use \"node: ubuntu-xenial\", single-node lists sometimes confuse JJB and you get strange results. Also below","commit_id":"f5e99d070c29ac4e680487b299a6ed9efbe745ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5101cfcc42abc71626769491de37ad6aca320a02","unresolved":false,"context_lines":[{"line_number":6392,"context_line":"- project:"},{"line_number":6393,"context_line":"    name: loci-glance"},{"line_number":6394,"context_line":""},{"line_number":6395,"context_line":"    jobs:"},{"line_number":6396,"context_line":"      - \u0027gate-loci-{name}-{node}{suffix}\u0027:"},{"line_number":6397,"context_line":"          node:"},{"line_number":6398,"context_line":"            - ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffe62b97_912f2a3e","line":6395,"updated":"2017-03-28 12:19:23.000000000","message":"You could use a job-group for this entry and just add\na single line. But this works as well...","commit_id":"f5e99d070c29ac4e680487b299a6ed9efbe745ef"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"f98c6b3157f685172a12e20f98e12107a250c241","unresolved":false,"context_lines":[{"line_number":6392,"context_line":"- project:"},{"line_number":6393,"context_line":"    name: loci-glance"},{"line_number":6394,"context_line":""},{"line_number":6395,"context_line":"    jobs:"},{"line_number":6396,"context_line":"      - \u0027gate-loci-{name}-{node}{suffix}\u0027:"},{"line_number":6397,"context_line":"          node:"},{"line_number":6398,"context_line":"            - ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffe62b97_54a2b0fd","line":6395,"in_reply_to":"ffe62b97_912f2a3e","updated":"2017-03-28 12:36:17.000000000","message":"would prefer groups. can you point to an example of this?","commit_id":"f5e99d070c29ac4e680487b299a6ed9efbe745ef"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e39a289e38a780186738c5a7e2996bc2a8e88e6b","unresolved":false,"context_lines":[{"line_number":374,"context_line":""},{"line_number":375,"context_line":"  - name: loci-jobs"},{"line_number":376,"context_line":"    check:"},{"line_number":377,"context_line":"      - \u0027gate-{name}-ubuntu-xenial\u0027"},{"line_number":378,"context_line":"    gate:"},{"line_number":379,"context_line":"      - noop"},{"line_number":380,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ffe62b97_f4d16b24","line":377,"range":{"start_line":377,"start_character":3,"end_line":377,"end_character":35},"updated":"2017-03-30 05:45:32.000000000","message":"this is a voting job and those should be in both gate and check queue.\n\nI suggest you add a \"suffix: \u0027-nv\u0027 in jenkins/...loci.yaml to the job and use \u0027gate-{name}-ubuntu-xenial-nv\u0027 here to have it non-voting.","commit_id":"b0457f378677b0647f3c42e7337b7a588b7c8b6b"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"46a346c0dde01e756c995f45442cf6663dc93eab","unresolved":false,"context_lines":[{"line_number":374,"context_line":""},{"line_number":375,"context_line":"  - name: loci-jobs"},{"line_number":376,"context_line":"    check:"},{"line_number":377,"context_line":"      - \u0027gate-{name}-ubuntu-xenial\u0027"},{"line_number":378,"context_line":"    gate:"},{"line_number":379,"context_line":"      - noop"},{"line_number":380,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ffe62b97_852e6789","line":377,"range":{"start_line":377,"start_character":3,"end_line":377,"end_character":35},"in_reply_to":"ffe62b97_f4d16b24","updated":"2017-03-30 07:17:38.000000000","message":"I will just make it voting then. job is simple enough","commit_id":"b0457f378677b0647f3c42e7337b7a588b7c8b6b"}]}
