)]}'
{"gerrit/acls/openstack/nova-dpm.config":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4f8161eed4719ecf6c67513f4ce3d5cb7998ed6b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group nova-dpm-core"},{"line_number":3,"context_line":"create \u003d group nova-dpm-core"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group nova-dpm-core"},{"line_number":5,"context_line":"label-Workflow \u003d -1..+1 group nova-dpm-core"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-ini","patch_set":1,"id":"9a629dbe_479c48c0","line":3,"range":{"start_line":3,"start_character":24,"end_line":3,"end_character":28},"updated":"2016-11-09 12:06:28.000000000","message":"use release here","commit_id":"b5738fb0b25d19d70e436b6b7a6f1beaae53a425"}],"gerrit/projects.yaml":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"98d849c82016b5a309d3bf0dc7d634f3e5c634a9","unresolved":false,"context_lines":[{"line_number":5017,"context_line":"  description: Nova console proxy for VMware instances"},{"line_number":5018,"context_line":"- project: openstack/nova-powervm"},{"line_number":5019,"context_line":"  description: PowerVM virtualization driver for OpenStack Nova"},{"line_number":5020,"context_line":"- project: openstack/nova-dpm"},{"line_number":5021,"context_line":"  description: IBM System z DPM virtualization driver for OpenStack Nova"},{"line_number":5022,"context_line":"- project: openstack/nova-solver-scheduler"},{"line_number":5023,"context_line":"  description: Nova scheduler driver for constraints-based scheduling"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a629dbe_6c45ac6e","line":5020,"updated":"2016-11-09 13:48:51.000000000","message":"Needs probably be after \"nova-docker\": http://logs.openstack.org/60/395560/2/check/gate-project-config-gerrit/28c85e4/console.html#_2016-11-09_12_19_59_322545","commit_id":"4639a917fcd87a6fa4f517d2cb7f88a2216e10da"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"925262790b11a38151636d8e6ac49a2cc75cd792","unresolved":false,"context_lines":[{"line_number":5017,"context_line":"  description: Nova console proxy for VMware instances"},{"line_number":5018,"context_line":"- project: openstack/nova-powervm"},{"line_number":5019,"context_line":"  description: PowerVM virtualization driver for OpenStack Nova"},{"line_number":5020,"context_line":"- project: openstack/nova-dpm"},{"line_number":5021,"context_line":"  description: IBM System z DPM virtualization driver for OpenStack Nova"},{"line_number":5022,"context_line":"- project: openstack/nova-solver-scheduler"},{"line_number":5023,"context_line":"  description: Nova scheduler driver for constraints-based scheduling"},{"line_number":5024,"context_line":"- project: openstack/nova-specs"},{"line_number":5025,"context_line":"  groups:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a629dbe_3f9bbd73","line":5022,"range":{"start_line":5020,"start_character":1,"end_line":5022,"end_character":3},"updated":"2016-11-09 22:49:13.000000000","message":"not in alphabetical order","commit_id":"2746a0f6ffd24e661c2692a2c961e1c043f7408c"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4f8161eed4719ecf6c67513f4ce3d5cb7998ed6b","unresolved":false,"context_lines":[{"line_number":8265,"context_line":""},{"line_number":8266,"context_line":"    jobs:"},{"line_number":8267,"context_line":"      - python-jobs"},{"line_number":8268,"context_line":"      - openstack-publish-jobs"},{"line_number":8269,"context_line":"      - pypi-jobs"},{"line_number":8270,"context_line":""},{"line_number":8271,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a629dbe_0792509e","line":8268,"range":{"start_line":8268,"start_character":3,"end_line":8268,"end_character":30},"updated":"2016-11-09 12:06:28.000000000","message":"remove, you cannot use thta as non-official project","commit_id":"b5738fb0b25d19d70e436b6b7a6f1beaae53a425"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"570786d29275cdce49888fbeedf0e96f46a84833","unresolved":false,"context_lines":[{"line_number":8260,"context_line":"      - hook-{name}-rtfd"},{"line_number":8261,"context_line":""},{"line_number":8262,"context_line":"- project:"},{"line_number":8263,"context_line":"    name: nova-dpm"},{"line_number":8264,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":8265,"context_line":""},{"line_number":8266,"context_line":"    jobs:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a629dbe_bbf534cc","line":8263,"range":{"start_line":8263,"start_character":10,"end_line":8263,"end_character":14},"updated":"2016-11-09 15:06:26.000000000","message":"not in alphabetical order","commit_id":"4639a917fcd87a6fa4f517d2cb7f88a2216e10da"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"6425a71dcb89fc7e4a9460d800afbaf47e99dabc","unresolved":false,"context_lines":[{"line_number":8231,"context_line":""},{"line_number":8232,"context_line":"    jobs:"},{"line_number":8233,"context_line":"      - python-jobs"},{"line_number":8234,"context_line":"      - python35-jobs"},{"line_number":8235,"context_line":""},{"line_number":8236,"context_line":"- project:"},{"line_number":8237,"context_line":"    name: nova-fusioncompute"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a629dbe_272e4ba5","line":8234,"range":{"start_line":8234,"start_character":8,"end_line":8234,"end_character":21},"updated":"2016-11-10 08:16:06.000000000","message":"I assume this should be something like in lines 8265-8266, that would explain the error message \"Failed to find suitable template named \u0027python35-jobs\" you\u0027re getting.","commit_id":"dfafb932764731891c5adfbd3a989b6ce4347e5e"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"b1b80f66306285580eb03c3b45c4487c010a92ef","unresolved":false,"context_lines":[{"line_number":8232,"context_line":"    jobs:"},{"line_number":8233,"context_line":"      - python-jobs"},{"line_number":8234,"context_line":"      - \u0027gate-{name}-python35{suffix}\u0027:"},{"line_number":8235,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":8236,"context_line":""},{"line_number":8237,"context_line":"- project:"},{"line_number":8238,"context_line":"    name: nova-fusioncompute"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a629dbe_be324ff0","line":8235,"updated":"2016-11-10 14:31:27.000000000","message":"As a note, for nova-powervm run with two other jobs here:\n- pypi-jobs, which publishes our releases to pypi automatically, e.g. https://pypi.python.org/pypi/nova-powervm/3.0.0\n- hook-{name}-rtfd, which publishes updated documentation for our master and stable branches to readthedocs automatically, e.g. http://nova-powervm.readthedocs.io/en/latest/\n\nNot sure how you guys are planning to handle releases/docs, but those might be worth looking into.","commit_id":"e6573087d69b3a3e5edb65183cfb248dfcc9efc5"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"401fd9364732c9cc591077dbbf4ea360186e5285","unresolved":false,"context_lines":[{"line_number":8232,"context_line":"    jobs:"},{"line_number":8233,"context_line":"      - python-jobs"},{"line_number":8234,"context_line":"      - \u0027gate-{name}-python35{suffix}\u0027:"},{"line_number":8235,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":8236,"context_line":""},{"line_number":8237,"context_line":"- project:"},{"line_number":8238,"context_line":"    name: nova-fusioncompute"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7a3c09a3_8687b3b3","line":8235,"in_reply_to":"9a629dbe_be324ff0","updated":"2017-01-18 14:36:24.000000000","message":"For historical reason, that\u0027s the change which enables the rtd job: https://review.openstack.org/#/c/421970/","commit_id":"e6573087d69b3a3e5edb65183cfb248dfcc9efc5"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4f8161eed4719ecf6c67513f4ce3d5cb7998ed6b","unresolved":false,"context_lines":[{"line_number":12334,"context_line":"      - name: python-jobs"},{"line_number":12335,"context_line":"      - name: python3-jobs"},{"line_number":12336,"context_line":"      - name: check-requirements"},{"line_number":12337,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":12338,"context_line":"      - name: publish-to-pypi"},{"line_number":12339,"context_line":""},{"line_number":12340,"context_line":"  - name: openstack/nova-solver-scheduler"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a629dbe_6786ac66","line":12337,"range":{"start_line":12337,"start_character":31,"end_line":12337,"end_character":38},"updated":"2016-11-09 12:06:28.000000000","message":"remove - you cannot publish as non-official project","commit_id":"b5738fb0b25d19d70e436b6b7a6f1beaae53a425"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"98d849c82016b5a309d3bf0dc7d634f3e5c634a9","unresolved":false,"context_lines":[{"line_number":12332,"context_line":"    template:"},{"line_number":12333,"context_line":"      - name: merge-check"},{"line_number":12334,"context_line":"      - name: python-jobs"},{"line_number":12335,"context_line":"      - name: python3-jobs"},{"line_number":12336,"context_line":"      - name: check-requirements"},{"line_number":12337,"context_line":"      - name: publish-to-pypi"},{"line_number":12338,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a629dbe_2c649420","line":12335,"updated":"2016-11-09 13:48:51.000000000","message":"I think this is the issue for 2016-11-09 12:19:59.322545 | ERROR: InvocationError: \u0027/home/jenkins/workspace/gate-project-config-gerrit/tools/check_projects_yaml_alphabetized.sh gerrit/projects.yaml\u0027\n\nI assume this should be \"python34-jobs\"?","commit_id":"4639a917fcd87a6fa4f517d2cb7f88a2216e10da"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"925262790b11a38151636d8e6ac49a2cc75cd792","unresolved":false,"context_lines":[{"line_number":12293,"context_line":"    template:"},{"line_number":12294,"context_line":"      - name: merge-check"},{"line_number":12295,"context_line":"      - name: python-jobs"},{"line_number":12296,"context_line":"      - name: python34-jobs"},{"line_number":12297,"context_line":"      - name: check-requirements"},{"line_number":12298,"context_line":"      - name: publish-to-pypi"},{"line_number":12299,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a629dbe_3fed7def","line":12296,"range":{"start_line":12296,"start_character":12,"end_line":12296,"end_character":27},"updated":"2016-11-09 22:49:13.000000000","message":"python34-jobs is only run on older stable branches, use python35-jobs - note that you have to add them also to jenkins/jobs/projects.yaml","commit_id":"2746a0f6ffd24e661c2692a2c961e1c043f7408c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"925262790b11a38151636d8e6ac49a2cc75cd792","unresolved":false,"context_lines":[{"line_number":12295,"context_line":"      - name: python-jobs"},{"line_number":12296,"context_line":"      - name: python34-jobs"},{"line_number":12297,"context_line":"      - name: check-requirements"},{"line_number":12298,"context_line":"      - name: publish-to-pypi"},{"line_number":12299,"context_line":""},{"line_number":12300,"context_line":"  - name: openstack/nova-fusioncompute"},{"line_number":12301,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9a629dbe_ffcdc585","line":12298,"updated":"2016-11-09 22:49:13.000000000","message":"https://pypi.python.org/pypi/nova-dpm is not setup at all. Follow the creator\u0027s guide to set it up first.","commit_id":"2746a0f6ffd24e661c2692a2c961e1c043f7408c"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"b1b80f66306285580eb03c3b45c4487c010a92ef","unresolved":false,"context_lines":[{"line_number":12294,"context_line":"      - name: merge-check"},{"line_number":12295,"context_line":"      - name: python-jobs"},{"line_number":12296,"context_line":"      - name: python35-jobs-nv"},{"line_number":12297,"context_line":"      - name: check-requirements"},{"line_number":12298,"context_line":""},{"line_number":12299,"context_line":"  - name: openstack/nova-fusioncompute"},{"line_number":12300,"context_line":"    template:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a629dbe_9e4aeb24","line":12297,"updated":"2016-11-10 14:31:27.000000000","message":"If interested, the docs and/or pypi jobs would go here as well","commit_id":"e6573087d69b3a3e5edb65183cfb248dfcc9efc5"}]}
