)]}'
{"jenkins/jobs/kuryr.yaml":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"806f2c8875d37f3fe622ecf53c6494e7b2883de1","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d0"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003dkuryr,etcd-server,docker-engine,q-svc,q-dhcp,q-agt,q-l3,key,mysql,rabbit"},{"line_number":23,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":24,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":25,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_fad55de4","line":22,"range":{"start_line":22,"start_character":81,"end_line":22,"end_character":87},"updated":"2015-11-27 13:53:16.000000000","message":"does it use q-dhcp?","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9a1298f7acd031940335cf87218701477606b174","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d0"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003dkuryr,etcd-server,docker-engine,q-svc,q-dhcp,q-agt,q-l3,key,mysql,rabbit"},{"line_number":23,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":24,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":25,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_490b7b24","line":22,"in_reply_to":"9a8ffd7b_5d8263c9","updated":"2015-11-27 18:44:59.000000000","message":"hopefully use in the near future","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":14352,"name":"Antoni Segura Puimedon","email":"celebdor@gmail.com","username":"toni"},"change_message_id":"dbc5cdd09808bfe4cb8d000d258750f3f368cb27","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d0"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003dkuryr,etcd-server,docker-engine,q-svc,q-dhcp,q-agt,q-l3,key,mysql,rabbit"},{"line_number":23,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":24,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":25,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_5d8263c9","line":22,"in_reply_to":"9a8ffd7b_fad55de4","updated":"2015-11-27 14:09:05.000000000","message":"It does not use it now. But for mixed VM, container envs it could be used I guess.","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d64b1467fda85ac0eb2b3ee789a311d4a22ed117","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d0"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003dkuryr,etcd-server,docker-engine,q-svc,q-dhcp,q-agt,q-l3,key,mysql,rabbit"},{"line_number":23,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":24,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":25,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9a8ffd7b_43ed4f8d","line":22,"updated":"2015-11-30 21:04:30.000000000","message":"This overrides the per default enabled services completely. Is that what you want - or do you want to extend the list of services instead?","commit_id":"0902c0846aa127e3ec6ca821e5134517500731eb"},{"author":{"_account_id":14352,"name":"Antoni Segura Puimedon","email":"celebdor@gmail.com","username":"toni"},"change_message_id":"fe5f5d8479b015ea7bd04f31e058140672e0cbee","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d0"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003dkuryr,etcd-server,docker-engine,q-svc,q-dhcp,q-agt,q-l3,key,mysql,rabbit"},{"line_number":23,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":24,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":25,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9a8ffd7b_6ce709ad","line":22,"in_reply_to":"9a8ffd7b_43ed4f8d","updated":"2015-12-01 10:05:09.000000000","message":"We need a very minimal amount of services to run. I don\u0027t think we benefit in any way in having other services for now. This way the task will also run faster and task the system less.","commit_id":"0902c0846aa127e3ec6ca821e5134517500731eb"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"32752bdcf75031536c66fdb0bf1e7c6bd964af6a","unresolved":false,"context_lines":[{"line_number":2405,"context_line":"      - openstack-publish-jobs"},{"line_number":2406,"context_line":"      - pypi-jobs"},{"line_number":2407,"context_line":"      - \u0027{pipeline}-install-dsvm-kuryr{branch-designator}\u0027:"},{"line_number":2408,"context_line":"          pipeline: check"},{"line_number":2409,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"},{"line_number":2410,"context_line":"          branch-designator: \u0027\u0027"},{"line_number":2411,"context_line":"          branch-override: default"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a8ffd7b_f82c9c03","line":2408,"updated":"2015-11-27 06:24:16.000000000","message":"check is not used anymore, use gate","commit_id":"1f84b4cfe9491f8b431255ded8b64a8d7e113ad3"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"1f0f5fe7dd24bf9e054b13be84a7a45fdd863edc","unresolved":false,"context_lines":[{"line_number":2405,"context_line":"      - openstack-publish-jobs"},{"line_number":2406,"context_line":"      - pypi-jobs"},{"line_number":2407,"context_line":"      - \u0027{pipeline}-install-dsvm-kuryr{branch-designator}\u0027:"},{"line_number":2408,"context_line":"          pipeline: check"},{"line_number":2409,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"},{"line_number":2410,"context_line":"          branch-designator: \u0027\u0027"},{"line_number":2411,"context_line":"          branch-override: default"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a8ffd7b_160cc739","line":2408,"in_reply_to":"9a8ffd7b_f82c9c03","updated":"2015-11-27 11:12:32.000000000","message":"Done","commit_id":"1f84b4cfe9491f8b431255ded8b64a8d7e113ad3"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"32752bdcf75031536c66fdb0bf1e7c6bd964af6a","unresolved":false,"context_lines":[{"line_number":2407,"context_line":"      - \u0027{pipeline}-install-dsvm-kuryr{branch-designator}\u0027:"},{"line_number":2408,"context_line":"          pipeline: check"},{"line_number":2409,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"},{"line_number":2410,"context_line":"          branch-designator: \u0027\u0027"},{"line_number":2411,"context_line":"          branch-override: default"},{"line_number":2412,"context_line":""},{"line_number":2413,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a8ffd7b_1832c05f","line":2410,"updated":"2015-11-27 06:24:16.000000000","message":"Add -nv to mark it non-voting","commit_id":"1f84b4cfe9491f8b431255ded8b64a8d7e113ad3"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"1f0f5fe7dd24bf9e054b13be84a7a45fdd863edc","unresolved":false,"context_lines":[{"line_number":2407,"context_line":"      - \u0027{pipeline}-install-dsvm-kuryr{branch-designator}\u0027:"},{"line_number":2408,"context_line":"          pipeline: check"},{"line_number":2409,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"},{"line_number":2410,"context_line":"          branch-designator: \u0027\u0027"},{"line_number":2411,"context_line":"          branch-override: default"},{"line_number":2412,"context_line":""},{"line_number":2413,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a8ffd7b_b615bb40","line":2410,"in_reply_to":"9a8ffd7b_1832c05f","updated":"2015-11-27 11:12:32.000000000","message":"Done","commit_id":"1f84b4cfe9491f8b431255ded8b64a8d7e113ad3"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d175c923710f4d579d7aa67fe76725e88cf2692f","unresolved":false,"context_lines":[{"line_number":1488,"context_line":"  - name: gate-kuryr-requirements"},{"line_number":1489,"context_line":"    voting: false"},{"line_number":1490,"context_line":""},{"line_number":1491,"context_line":"  - name: gate-install-dsvm-kuryr"},{"line_number":1492,"context_line":"    branch: ^(?!stable/(juno|kilo|liberty)).*$"},{"line_number":1493,"context_line":"    voting: false"},{"line_number":1494,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_7a372d4d","line":1491,"updated":"2015-11-27 13:54:03.000000000","message":"the job is now called \"gate-install-dsvm-kuryr-nv\" and thus does not need the \"voting: false\" anymore","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9a1298f7acd031940335cf87218701477606b174","unresolved":false,"context_lines":[{"line_number":1488,"context_line":"  - name: gate-kuryr-requirements"},{"line_number":1489,"context_line":"    voting: false"},{"line_number":1490,"context_line":""},{"line_number":1491,"context_line":"  - name: gate-install-dsvm-kuryr"},{"line_number":1492,"context_line":"    branch: ^(?!stable/(juno|kilo|liberty)).*$"},{"line_number":1493,"context_line":"    voting: false"},{"line_number":1494,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_6902ff0b","line":1491,"in_reply_to":"9a8ffd7b_7a372d4d","updated":"2015-11-27 18:44:59.000000000","message":"Done","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d175c923710f4d579d7aa67fe76725e88cf2692f","unresolved":false,"context_lines":[{"line_number":5920,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":5921,"context_line":"    check:"},{"line_number":5922,"context_line":"      - gate-kuryr-requirements"},{"line_number":5923,"context_line":"      - gate-install-dsvm-kuryr"},{"line_number":5924,"context_line":""},{"line_number":5925,"context_line":"  - name: openstack/kwapi"},{"line_number":5926,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_da4899ce","line":5923,"updated":"2015-11-27 13:54:03.000000000","message":"It\u0027s ...kuryr-nv","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9a1298f7acd031940335cf87218701477606b174","unresolved":false,"context_lines":[{"line_number":5920,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":5921,"context_line":"    check:"},{"line_number":5922,"context_line":"      - gate-kuryr-requirements"},{"line_number":5923,"context_line":"      - gate-install-dsvm-kuryr"},{"line_number":5924,"context_line":""},{"line_number":5925,"context_line":"  - name: openstack/kwapi"},{"line_number":5926,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a8ffd7b_25017d06","line":5923,"in_reply_to":"9a8ffd7b_da4899ce","updated":"2015-11-27 18:44:59.000000000","message":"Done","commit_id":"072b7ad16cf446ebcada1179734151559c74212f"}]}
