)]}'
{"zuul.d/projects.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":58,"context_line":"- project:"},{"line_number":59,"context_line":"    name: openstack-dev/bashate"},{"line_number":60,"context_line":"    templates:"},{"line_number":61,"context_line":"      - openstack-python-jobs"},{"line_number":62,"context_line":"      - openstack-python35-jobs"},{"line_number":63,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":64,"context_line":"      - release-notes-jobs"},{"line_number":65,"context_line":"      - publish-to-pypi"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_a817e3ee","side":"PARENT","line":64,"range":{"start_line":61,"start_character":0,"end_line":64,"end_character":26},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in  https://review.openstack.org/#/c/600987/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":75,"context_line":"      - noop-jobs"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- project:"},{"line_number":78,"context_line":"    name: openstack-dev/devstack"},{"line_number":79,"context_line":"    templates:"},{"line_number":80,"context_line":"      - integrated-gate"},{"line_number":81,"context_line":"      - integrated-gate-py35"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_e81ddb10","side":"PARENT","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":32},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600990/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e106679fcce3de4403eb84549c200cc712d6bece","unresolved":false,"context_lines":[{"line_number":209,"context_line":"              - ^.*\\.rst$"},{"line_number":210,"context_line":"              - ^doc/.*$"},{"line_number":211,"context_line":"    gate:"},{"line_number":212,"context_line":"      queue: integrated"},{"line_number":213,"context_line":"      jobs:"},{"line_number":214,"context_line":"        - neutron-grenade:"},{"line_number":215,"context_line":"            irrelevant-files:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_5d860f19","side":"PARENT","line":212,"range":{"start_line":212,"start_character":5,"end_line":212,"end_character":23},"updated":"2018-09-10 10:22:56.000000000","message":"this should stay here as per [1] and https://review.openstack.org/#/c/600992/1/.zuul.yaml\n\n[1] http://git.openstack.org/cgit/openstack/goal-tools/tree/goal_tools/python3_first/jobs.py#n426","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"c6e90eadc0b6d43ea00fbe4ca25e9446a6932690","unresolved":false,"context_lines":[{"line_number":209,"context_line":"              - ^.*\\.rst$"},{"line_number":210,"context_line":"              - ^doc/.*$"},{"line_number":211,"context_line":"    gate:"},{"line_number":212,"context_line":"      queue: integrated"},{"line_number":213,"context_line":"      jobs:"},{"line_number":214,"context_line":"        - neutron-grenade:"},{"line_number":215,"context_line":"            irrelevant-files:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_bba72851","side":"PARENT","line":212,"range":{"start_line":212,"start_character":5,"end_line":212,"end_character":23},"in_reply_to":"3f79a3b5_5d860f19","updated":"2018-09-10 15:37:11.000000000","message":"Done","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":240,"context_line":"- project:"},{"line_number":241,"context_line":"    name: openstack-dev/hacking"},{"line_number":242,"context_line":"    templates:"},{"line_number":243,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":244,"context_line":"      - openstack-python-jobs"},{"line_number":245,"context_line":"      - openstack-python35-jobs"},{"line_number":246,"context_line":"      - openstack-pypy-jobs-nonvoting"},{"line_number":247,"context_line":"      - release-notes-jobs"},{"line_number":248,"context_line":"      - publish-to-pypi"},{"line_number":249,"context_line":"    post:"},{"line_number":250,"context_line":"      jobs:"},{"line_number":251,"context_line":"        - openstack-tox-cover"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"- project:"},{"line_number":254,"context_line":"    name: openstack-dev/heat-cfnclient"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_a8fe03ad","side":"PARENT","line":251,"range":{"start_line":243,"start_character":0,"end_line":251,"end_character":29},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600993/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":3723,"context_line":"      - openstack-python-jobs"},{"line_number":3724,"context_line":"      - check-requirements"},{"line_number":3725,"context_line":""},{"line_number":3726,"context_line":"- project:"},{"line_number":3727,"context_line":"    name: openstack/coverage2sql"},{"line_number":3728,"context_line":"    templates:"},{"line_number":3729,"context_line":"      - openstack-python-jobs"},{"line_number":3730,"context_line":"      - openstack-python35-jobs"},{"line_number":3731,"context_line":"      - release-notes-jobs"},{"line_number":3732,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":3733,"context_line":"      - publish-to-pypi"},{"line_number":3734,"context_line":"    check:"},{"line_number":3735,"context_line":"      jobs:"},{"line_number":3736,"context_line":"        - openstack-tox-cover:"},{"line_number":3737,"context_line":"            voting: false"},{"line_number":3738,"context_line":""},{"line_number":3739,"context_line":"- project:"},{"line_number":3740,"context_line":"    name: openstack/cursive"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_48108f01","side":"PARENT","line":3737,"range":{"start_line":3726,"start_character":0,"end_line":3737,"end_character":25},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600984/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":3852,"context_line":"        - manila-tempest-minimal-py35-dsvm-cephfs-native-centos-7:"},{"line_number":3853,"context_line":"            branches: ^(?!driverfixes/).*$"},{"line_number":3854,"context_line":"        - manila-tempest-minimal-py35-dsvm-cephfs-nfs-centos-7:"},{"line_number":3855,"context_line":"            branches: ^(?!driverfixes/).*$"},{"line_number":3856,"context_line":""},{"line_number":3857,"context_line":"- project:"},{"line_number":3858,"context_line":"    name: openstack/devstack-plugin-container"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_685c6bf0","side":"PARENT","line":3855,"range":{"start_line":3855,"start_character":37,"end_line":3855,"end_character":42},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600996/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":3854,"context_line":"        - manila-tempest-minimal-py35-dsvm-cephfs-nfs-centos-7:"},{"line_number":3855,"context_line":"            branches: ^(?!driverfixes/).*$"},{"line_number":3856,"context_line":""},{"line_number":3857,"context_line":"- project:"},{"line_number":3858,"context_line":"    name: openstack/devstack-plugin-container"},{"line_number":3859,"context_line":"    check:"},{"line_number":3860,"context_line":"      jobs:"},{"line_number":3861,"context_line":"        - legacy-devstack-plugin-container-dsvm:"},{"line_number":3862,"context_line":"            voting: false"},{"line_number":3863,"context_line":"    gate:"},{"line_number":3864,"context_line":"      jobs:"},{"line_number":3865,"context_line":"        - noop"},{"line_number":3866,"context_line":""},{"line_number":3867,"context_line":"- project:"},{"line_number":3868,"context_line":"    name: openstack/devstack-plugin-glusterfs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_086db798","side":"PARENT","line":3865,"range":{"start_line":3857,"start_character":0,"end_line":3865,"end_character":14},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600997/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":3998,"context_line":""},{"line_number":3999,"context_line":"- project:"},{"line_number":4000,"context_line":"    name: openstack/devstack-tools"},{"line_number":4001,"context_line":"    templates:"},{"line_number":4002,"context_line":"      - openstack-python-jobs"},{"line_number":4003,"context_line":"      - openstack-python35-jobs"},{"line_number":4004,"context_line":"      - publish-to-pypi"},{"line_number":4005,"context_line":""},{"line_number":4006,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_e8463b23","side":"PARENT","line":4003,"range":{"start_line":4001,"start_character":0,"end_line":4003,"end_character":31},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/600998/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":4233,"context_line":""},{"line_number":4234,"context_line":"- project:"},{"line_number":4235,"context_line":"    name: openstack/eslint-config-openstack"},{"line_number":4236,"context_line":"    templates:"},{"line_number":4237,"context_line":"      - nodejs4-jobs"},{"line_number":4238,"context_line":"      - nodejs4-docs"},{"line_number":4239,"context_line":"      - nodejs4-publish-to-npm"},{"line_number":4240,"context_line":""},{"line_number":4241,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_283d138e","side":"PARENT","line":4238,"range":{"start_line":4236,"start_character":0,"end_line":4238,"end_character":20},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601000/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":6201,"context_line":""},{"line_number":6202,"context_line":"- project:"},{"line_number":6203,"context_line":"    name: openstack/karma-subunit-reporter"},{"line_number":6204,"context_line":"    templates:"},{"line_number":6205,"context_line":"      - nodejs4-jobs"},{"line_number":6206,"context_line":"      - nodejs4-publish-to-npm"},{"line_number":6207,"context_line":""},{"line_number":6208,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_68330bc6","side":"PARENT","line":6205,"range":{"start_line":6204,"start_character":0,"end_line":6205,"end_character":20},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601002/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":9695,"context_line":"      - publish-to-pypi"},{"line_number":9696,"context_line":""},{"line_number":9697,"context_line":"- project:"},{"line_number":9698,"context_line":"    name: openstack/openstack-health"},{"line_number":9699,"context_line":"    templates:"},{"line_number":9700,"context_line":"      - openstack-python-jobs"},{"line_number":9701,"context_line":"      - nodejs4-jobs"},{"line_number":9702,"context_line":"      - openstack-python35-jobs"},{"line_number":9703,"context_line":""},{"line_number":9704,"context_line":"- project:"},{"line_number":9705,"context_line":"    name: openstack/openstack-helm"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_28b2f307","side":"PARENT","line":9702,"range":{"start_line":9698,"start_character":0,"end_line":9702,"end_character":31},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in hhttps://review.openstack.org/#/c/601003","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":9915,"context_line":"- project:"},{"line_number":9916,"context_line":"    name: openstack/os-performance-tools"},{"line_number":9917,"context_line":"    templates:"},{"line_number":9918,"context_line":"      - check-requirements"},{"line_number":9919,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":9920,"context_line":"      - openstack-python-jobs"},{"line_number":9921,"context_line":"      - openstack-python35-jobs"},{"line_number":9922,"context_line":"      - publish-to-pypi"},{"line_number":9923,"context_line":""},{"line_number":9924,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_c8b81f13","side":"PARENT","line":9921,"range":{"start_line":9918,"start_character":0,"end_line":9921,"end_character":31},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601005/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":9946,"context_line":"- project:"},{"line_number":9947,"context_line":"    name: openstack/os-testr"},{"line_number":9948,"context_line":"    templates:"},{"line_number":9949,"context_line":"      - check-requirements"},{"line_number":9950,"context_line":"      - openstack-python-jobs"},{"line_number":9951,"context_line":"      - openstack-python35-jobs"},{"line_number":9952,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":9953,"context_line":"      - publish-to-pypi"},{"line_number":9954,"context_line":""},{"line_number":9955,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_a8bb630d","side":"PARENT","line":9952,"range":{"start_line":9949,"start_character":0,"end_line":9952,"end_character":37},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601008/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":10285,"context_line":""},{"line_number":10286,"context_line":"- project:"},{"line_number":10287,"context_line":"    name: openstack/patrole"},{"line_number":10288,"context_line":"    templates:"},{"line_number":10289,"context_line":"      - openstack-python-jobs"},{"line_number":10290,"context_line":"      - openstack-python35-jobs"},{"line_number":10291,"context_line":"      - check-requirements"},{"line_number":10292,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":10293,"context_line":"      - release-notes-jobs"},{"line_number":10294,"context_line":"      - publish-to-pypi"},{"line_number":10295,"context_line":"    check:"},{"line_number":10296,"context_line":"      jobs:"},{"line_number":10297,"context_line":"        - openstack-tox-cover:"},{"line_number":10298,"context_line":"            voting: false"},{"line_number":10299,"context_line":""},{"line_number":10300,"context_line":"- project:"},{"line_number":10301,"context_line":"    name: openstack/paunch"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_48cdefb5","side":"PARENT","line":10298,"range":{"start_line":10288,"start_character":0,"end_line":10298,"end_character":25},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601011/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":11541,"context_line":"      - publish-to-pypi"},{"line_number":11542,"context_line":""},{"line_number":11543,"context_line":"- project:"},{"line_number":11544,"context_line":"    name: openstack/qa-specs"},{"line_number":11545,"context_line":"    templates:"},{"line_number":11546,"context_line":"      - openstack-specs-jobs"},{"line_number":11547,"context_line":""},{"line_number":11548,"context_line":"- project:"},{"line_number":11549,"context_line":"    name: openstack/qinling"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_28ef531e","side":"PARENT","line":11546,"range":{"start_line":11544,"start_character":0,"end_line":11546,"end_character":28},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601013/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":12102,"context_line":"      - golang-jobs"},{"line_number":12103,"context_line":""},{"line_number":12104,"context_line":"- project:"},{"line_number":12105,"context_line":"    name: openstack/stackviz"},{"line_number":12106,"context_line":"    templates:"},{"line_number":12107,"context_line":"      - nodejs4-jobs"},{"line_number":12108,"context_line":"      - openstack-python-jobs"},{"line_number":12109,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":12110,"context_line":"      - openstack-python35-jobs"},{"line_number":12111,"context_line":"    periodic:"},{"line_number":12112,"context_line":"      jobs:"},{"line_number":12113,"context_line":"        - legacy-periodic-package-stackviz-element"},{"line_number":12114,"context_line":""},{"line_number":12115,"context_line":"- project:"},{"line_number":12116,"context_line":"    name: openstack/steth"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_c88a5f63","side":"PARENT","line":12113,"range":{"start_line":12105,"start_character":0,"end_line":12113,"end_character":50},"updated":"2018-09-10 11:10:20.000000000","message":"This is good and exactly match the migrated jobs definition in https://review.openstack.org/#/c/601014/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acd7f566d8f93674965f579017eba46842dc6e96","unresolved":false,"context_lines":[{"line_number":12757,"context_line":"    templates:"},{"line_number":12758,"context_line":"      - noop-jobs"},{"line_number":12759,"context_line":""},{"line_number":12760,"context_line":"- project:"},{"line_number":12761,"context_line":"    name: openstack/tempest-stress"},{"line_number":12762,"context_line":"    templates:"},{"line_number":12763,"context_line":"      - openstack-python-jobs"},{"line_number":12764,"context_line":""},{"line_number":12765,"context_line":"- project:"},{"line_number":12766,"context_line":"    name: openstack/tempest-tripleo-ui"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_e8939ba3","side":"PARENT","line":12763,"range":{"start_line":12760,"start_character":0,"end_line":12763,"end_character":29},"updated":"2018-09-10 11:10:20.000000000","message":"this is good and exactly match with https://review.openstack.org/#/c/601019/","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"9af6734df15fee72b32d952a75505ff5e9153dfc","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    name: openstack-dev/devstack"},{"line_number":75,"context_line":"    check:"},{"line_number":76,"context_line":"      jobs:"},{"line_number":77,"context_line":"        - legacy-devstack-dsvm-updown:"},{"line_number":78,"context_line":"            branches: ^(?!stable)"},{"line_number":79,"context_line":"            irrelevant-files:"},{"line_number":80,"context_line":"              - ^.*\\.rst$"},{"line_number":81,"context_line":"              - ^doc/.*$"},{"line_number":82,"context_line":"    gate:"},{"line_number":83,"context_line":"      queue: integrated"},{"line_number":84,"context_line":"    periodic:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_a3e06499","line":81,"range":{"start_line":77,"start_character":0,"end_line":81,"end_character":24},"updated":"2018-09-10 12:55:26.000000000","message":"this can be moved to master repo only and once current master become stable then this \u0027branches: ^(?!stable)\u0027 take care of not running this on stable like it does as of now.","commit_id":"149f7243b99d46badd6fa0a47ac14eb4093053ef"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"aa320f240f823886fb3ab6b7a1b3d9a173fc1778","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    name: openstack-dev/devstack"},{"line_number":75,"context_line":"    check:"},{"line_number":76,"context_line":"      jobs:"},{"line_number":77,"context_line":"        - legacy-devstack-dsvm-updown:"},{"line_number":78,"context_line":"            branches: ^(?!stable)"},{"line_number":79,"context_line":"            irrelevant-files:"},{"line_number":80,"context_line":"              - ^.*\\.rst$"},{"line_number":81,"context_line":"              - ^doc/.*$"},{"line_number":82,"context_line":"    gate:"},{"line_number":83,"context_line":"      queue: integrated"},{"line_number":84,"context_line":"    periodic:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_d1976345","line":81,"range":{"start_line":77,"start_character":0,"end_line":81,"end_character":24},"in_reply_to":"3f79a3b5_1b597c5a","updated":"2018-09-10 16:38:08.000000000","message":"ok for me.","commit_id":"149f7243b99d46badd6fa0a47ac14eb4093053ef"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"c6e90eadc0b6d43ea00fbe4ca25e9446a6932690","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    name: openstack-dev/devstack"},{"line_number":75,"context_line":"    check:"},{"line_number":76,"context_line":"      jobs:"},{"line_number":77,"context_line":"        - legacy-devstack-dsvm-updown:"},{"line_number":78,"context_line":"            branches: ^(?!stable)"},{"line_number":79,"context_line":"            irrelevant-files:"},{"line_number":80,"context_line":"              - ^.*\\.rst$"},{"line_number":81,"context_line":"              - ^doc/.*$"},{"line_number":82,"context_line":"    gate:"},{"line_number":83,"context_line":"      queue: integrated"},{"line_number":84,"context_line":"    periodic:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f79a3b5_1b597c5a","line":81,"range":{"start_line":77,"start_character":0,"end_line":81,"end_character":24},"in_reply_to":"3f79a3b5_a3e06499","updated":"2018-09-10 15:37:11.000000000","message":"The tool is set up to try to detect jobs that should only run on master and leave it defined here in the project-config settings. If you want to move this one separately, that\u0027s OK, but let\u0027s do that separately from the main migration.","commit_id":"149f7243b99d46badd6fa0a47ac14eb4093053ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6f1329c8213c02f0dd6f1b329859b0f0c64c1b2b","unresolved":false,"context_lines":[{"line_number":98,"context_line":"    templates:"},{"line_number":99,"context_line":"      - noop-jobs"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"- project:"},{"line_number":102,"context_line":"    name: openstack-grenade"},{"line_number":103,"context_line":"    gate:"},{"line_number":104,"context_line":"      queue: integrated"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"- project:"},{"line_number":107,"context_line":"    name: openstack-dev/hacking"},{"line_number":108,"context_line":"    templates:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_5bb93477","line":105,"range":{"start_line":101,"start_character":2,"end_line":105,"end_character":0},"updated":"2018-09-10 15:34:02.000000000","message":"The project \"openstack-grenade\" was not found.  All projects\nreferenced within a Zuul configuration must first be added to the main\nconfiguration file by the Zuul administrator.","commit_id":"6097420997664bfca332af164169efd4ac7ccd03"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"20a4d1ac8b92af9a41729e4ff2c2fe50760b02d7","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        - propose-updates:"},{"line_number":167,"context_line":"            branches: master"},{"line_number":168,"context_line":"            vars:"},{"line_number":169,"context_line":"              update_target: devstack-plugins-list"},{"line_number":170,"context_line":"        - legacy-periodic-tempest-dsvm-oslo-latest-full-master:"},{"line_number":171,"context_line":"            irrelevant-files:"},{"line_number":172,"context_line":"              - ^.*\\.rst$"},{"line_number":173,"context_line":"              - ^doc/.*$"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"- project:"},{"line_number":176,"context_line":"    name: openstack-dev/devstack-plugin-cookiecutter"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f79a3b5_3e92fbfd","side":"PARENT","line":173,"range":{"start_line":169,"start_character":10,"end_line":173,"end_character":24},"updated":"2018-09-12 09:33:22.000000000","message":"needs to stay here -runs on master only.","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d12730a920dc008fe546c2fc82e4ca52f6a15559","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        - propose-updates:"},{"line_number":167,"context_line":"            branches: master"},{"line_number":168,"context_line":"            vars:"},{"line_number":169,"context_line":"              update_target: devstack-plugins-list"},{"line_number":170,"context_line":"        - legacy-periodic-tempest-dsvm-oslo-latest-full-master:"},{"line_number":171,"context_line":"            irrelevant-files:"},{"line_number":172,"context_line":"              - ^.*\\.rst$"},{"line_number":173,"context_line":"              - ^doc/.*$"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"- project:"},{"line_number":176,"context_line":"    name: openstack-dev/devstack-plugin-cookiecutter"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f79a3b5_f9425d68","side":"PARENT","line":173,"range":{"start_line":169,"start_character":10,"end_line":173,"end_character":24},"in_reply_to":"3f79a3b5_3e92fbfd","updated":"2018-09-12 10:57:34.000000000","message":"Let me remove the wrong irrelevant files here and add it back in with branches: master","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4482a345b8a0d3e35598956f3180ebe811c0ac04","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        - propose-updates:"},{"line_number":167,"context_line":"            branches: master"},{"line_number":168,"context_line":"            vars:"},{"line_number":169,"context_line":"              update_target: devstack-plugins-list"},{"line_number":170,"context_line":"        - legacy-periodic-tempest-dsvm-oslo-latest-full-master:"},{"line_number":171,"context_line":"            irrelevant-files:"},{"line_number":172,"context_line":"              - ^.*\\.rst$"},{"line_number":173,"context_line":"              - ^doc/.*$"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"- project:"},{"line_number":176,"context_line":"    name: openstack-dev/devstack-plugin-cookiecutter"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f79a3b5_c40f782d","side":"PARENT","line":173,"range":{"start_line":169,"start_character":10,"end_line":173,"end_character":24},"in_reply_to":"3f79a3b5_79040d19","updated":"2018-09-12 11:03:44.000000000","message":"Indeed- moved it here now","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a7f48318f80539b5709cc7cd86c0dd46b850cc09","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        - propose-updates:"},{"line_number":167,"context_line":"            branches: master"},{"line_number":168,"context_line":"            vars:"},{"line_number":169,"context_line":"              update_target: devstack-plugins-list"},{"line_number":170,"context_line":"        - legacy-periodic-tempest-dsvm-oslo-latest-full-master:"},{"line_number":171,"context_line":"            irrelevant-files:"},{"line_number":172,"context_line":"              - ^.*\\.rst$"},{"line_number":173,"context_line":"              - ^doc/.*$"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"- project:"},{"line_number":176,"context_line":"    name: openstack-dev/devstack-plugin-cookiecutter"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3f79a3b5_79040d19","side":"PARENT","line":173,"range":{"start_line":169,"start_character":10,"end_line":173,"end_character":24},"in_reply_to":"3f79a3b5_f9425d68","updated":"2018-09-12 11:02:35.000000000","message":"+1.\nBranches:master is there in this job definition-http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/zuul-legacy-jobs.yaml#n1082","commit_id":"1158b8d60a1b2e848dc04fdd65e92c2f9f7b2ca0"}]}
