)]}'
{".zuul.yaml":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"011cc7e5f19d48f5b9e05875e1ab8cff06128c38","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7f515b1d_027cc980","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"updated":"2017-09-30 18:18:45.000000000","message":"can we use this as parent? if not which one to be used?","commit_id":"7e05577f5016d838dbe4ed2948a61ac569efad04"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"14191b68800440c7a6e3e99b918f81e7c4d963ff","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7f515b1d_42708108","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"in_reply_to":"7f515b1d_027cc980","updated":"2017-09-30 20:42:20.000000000","message":"as suggested by clarkb on IRC, we have to move away from legacy jobs, so i am going to try with parent: devstack, lets see how it goes.","commit_id":"7e05577f5016d838dbe4ed2948a61ac569efad04"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"011cc7e5f19d48f5b9e05875e1ab8cff06128c38","unresolved":false,"context_lines":[{"line_number":209,"context_line":"          #jobs:"},{"line_number":210,"context_line":"          #- magnum-non-functional-tox-migration-nv"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"- project-template:"},{"line_number":213,"context_line":"    name: magnum-buildimages-jobs-all"},{"line_number":214,"context_line":"    periodic:"},{"line_number":215,"context_line":"      jobs:"},{"line_number":216,"context_line":"        - magnum-dib-buildimage-fedora-atomic-25"},{"line_number":217,"context_line":"        - magnum-dib-buildimage-ubuntu-mesos"},{"line_number":218,"context_line":"        - magnum-dib-buildimage-centos-dcos"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"- project:"},{"line_number":221,"context_line":"    name: openstack/magnum"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7f515b1d_a26cd5cd","line":218,"range":{"start_line":212,"start_character":0,"end_line":218,"end_character":43},"updated":"2017-09-30 18:18:45.000000000","message":"@strigazi, do we still need periodic jobs as we are not using these build images, is someone using it?","commit_id":"7e05577f5016d838dbe4ed2948a61ac569efad04"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"5fd7b6df4e936c1325da25ea1bf07470c73bfd3d","unresolved":false,"context_lines":[{"line_number":242,"context_line":"    name: magnum-non-functional-jobs-all"},{"line_number":243,"context_line":"    check:"},{"line_number":244,"context_line":"      jobs:"},{"line_number":245,"context_line":"        - openstack-tox-compare-cover:"},{"line_number":246,"context_line":"            voting: false"},{"line_number":247,"context_line":"            vars:"},{"line_number":248,"context_line":"              tox_envlist: cover"},{"line_number":249,"context_line":"    experimental:"},{"line_number":250,"context_line":"      jobs:"},{"line_number":251,"context_line":"        - magnum-non-functional-tox-migration"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"7f515b1d_1653e83a","line":248,"range":{"start_line":245,"start_character":7,"end_line":248,"end_character":32},"updated":"2017-10-02 05:21:51.000000000","message":"Will remove it in next PS from here as it\u0027s being defined in project-config:- https://review.openstack.org/508804","commit_id":"ec696d4aa6a7cdd76437d533082ee0381cf2cebc"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"38cbb034e024eef4c8e6d69c61a1b2edfc017671","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: legacy-ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7f515b1d_3015b349","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"updated":"2017-10-03 08:27:23.000000000","message":"Can we directly use `devstack`?","commit_id":"123c11217f420b95e077176403ccecd16b369847"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"73387fad7e12202e0ba4e0713797f725aed371dd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: legacy-ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7f515b1d_ebe3ac03","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"in_reply_to":"7f515b1d_3015b349","updated":"2017-10-03 08:45:13.000000000","message":"@Rico lin, the plan is to get away from legacy jobs, so yes we would migrate to use \"devstack\" directly, I will work on it from next week.","commit_id":"123c11217f420b95e077176403ccecd16b369847"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"38cbb034e024eef4c8e6d69c61a1b2edfc017671","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: legacy-ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"},{"line_number":7,"context_line":"    run: playbooks/magnum-functional-base"},{"line_number":8,"context_line":"    post-run: playbooks/post/upload-logs"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7f515b1d_7068cbf3","line":5,"range":{"start_line":5,"start_character":13,"end_line":5,"end_character":33},"updated":"2017-10-03 08:27:23.000000000","message":"Can we just migrate to `ubuntu-xenial`?","commit_id":"123c11217f420b95e077176403ccecd16b369847"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"73387fad7e12202e0ba4e0713797f725aed371dd","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: magnum-functional-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    nodeset: legacy-ubuntu-xenial"},{"line_number":6,"context_line":"    pre-run: playbooks/pre/prepare-workspace"},{"line_number":7,"context_line":"    run: playbooks/magnum-functional-base"},{"line_number":8,"context_line":"    post-run: playbooks/post/upload-logs"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7f515b1d_cbeeb0eb","line":5,"range":{"start_line":5,"start_character":13,"end_line":5,"end_character":33},"in_reply_to":"7f515b1d_7068cbf3","updated":"2017-10-03 08:45:13.000000000","message":"ditto.","commit_id":"123c11217f420b95e077176403ccecd16b369847"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e900a89bd2c25d4809dca3d514496b463ea1cb07","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        - magnum-functional-k8s-ironic"},{"line_number":232,"context_line":"        - magnum-functional-swarm-ironic"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- project-template:"},{"line_number":235,"context_line":"    name: magnum-functional-multinode-jobs-all"},{"line_number":236,"context_line":"    experimental:"},{"line_number":237,"context_line":"      jobs:"},{"line_number":238,"context_line":"        - magnum-functional-k8s-multinode"},{"line_number":239,"context_line":"        - magnum-functional-swarm-mode-multinode"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"- project-template:"},{"line_number":242,"context_line":"    name: magnum-non-functional-jobs-all"},{"line_number":243,"context_line":"    experimental:"},{"line_number":244,"context_line":"      jobs:"},{"line_number":245,"context_line":"        - magnum-non-functional-tox-migration"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"- project-template:"},{"line_number":248,"context_line":"    name: magnum-buildimages-jobs-all"},{"line_number":249,"context_line":"    periodic:"},{"line_number":250,"context_line":"      jobs:"},{"line_number":251,"context_line":"        - magnum-dib-buildimage-fedora-atomic-25"},{"line_number":252,"context_line":"        - magnum-dib-buildimage-ubuntu-mesos"},{"line_number":253,"context_line":"        - magnum-dib-buildimage-centos-dcos"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"- project:"},{"line_number":256,"context_line":"    name: openstack/magnum"},{"line_number":257,"context_line":"    templates:"},{"line_number":258,"context_line":"      - magnum-functional-jobs-all"},{"line_number":259,"context_line":"      - magnum-functional-multinode-jobs-all"},{"line_number":260,"context_line":"      - magnum-non-functional-jobs-all"},{"line_number":261,"context_line":"      - magnum-buildimages-jobs-all"},{"line_number":262,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_ebdb537a","line":261,"range":{"start_line":234,"start_character":0,"end_line":261,"end_character":35},"updated":"2017-10-05 20:08:46.000000000","message":"I would not use templates here since you only need them ones.\n\nThat makes it easier to digest what runs where IMHO.","commit_id":"3d195f73c8d142a5b2a1ec5c4fbe95778dfa2242"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"736354424fccb7cab5154da6ecfd1b744d17aaf4","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        - magnum-functional-k8s-ironic"},{"line_number":232,"context_line":"        - magnum-functional-swarm-ironic"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"- project-template:"},{"line_number":235,"context_line":"    name: magnum-functional-multinode-jobs-all"},{"line_number":236,"context_line":"    experimental:"},{"line_number":237,"context_line":"      jobs:"},{"line_number":238,"context_line":"        - magnum-functional-k8s-multinode"},{"line_number":239,"context_line":"        - magnum-functional-swarm-mode-multinode"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"- project-template:"},{"line_number":242,"context_line":"    name: magnum-non-functional-jobs-all"},{"line_number":243,"context_line":"    experimental:"},{"line_number":244,"context_line":"      jobs:"},{"line_number":245,"context_line":"        - magnum-non-functional-tox-migration"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"- project-template:"},{"line_number":248,"context_line":"    name: magnum-buildimages-jobs-all"},{"line_number":249,"context_line":"    periodic:"},{"line_number":250,"context_line":"      jobs:"},{"line_number":251,"context_line":"        - magnum-dib-buildimage-fedora-atomic-25"},{"line_number":252,"context_line":"        - magnum-dib-buildimage-ubuntu-mesos"},{"line_number":253,"context_line":"        - magnum-dib-buildimage-centos-dcos"},{"line_number":254,"context_line":""},{"line_number":255,"context_line":"- project:"},{"line_number":256,"context_line":"    name: openstack/magnum"},{"line_number":257,"context_line":"    templates:"},{"line_number":258,"context_line":"      - magnum-functional-jobs-all"},{"line_number":259,"context_line":"      - magnum-functional-multinode-jobs-all"},{"line_number":260,"context_line":"      - magnum-non-functional-jobs-all"},{"line_number":261,"context_line":"      - magnum-buildimages-jobs-all"},{"line_number":262,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":15,"id":"7f515b1d_f90e7ce3","line":261,"range":{"start_line":234,"start_character":0,"end_line":261,"end_character":35},"in_reply_to":"7f515b1d_ebdb537a","updated":"2017-10-06 12:35:18.000000000","message":"@Ajaegar, hmm using once only, I used template just to categorize different kind of jobs we run(functional, functional-multinode, buildimages, non-functional). Ok, will push new patch without project template and use comments to describe the categorization.","commit_id":"3d195f73c8d142a5b2a1ec5c4fbe95778dfa2242"}]}
