)]}'
{"jenkins/jobs/macros.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":815,"context_line":"          sudo apt-get update"},{"line_number":816,"context_line":"          sudo apt-get install openjdk-7-jre"},{"line_number":817,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.deb"},{"line_number":818,"context_line":"          sudo dpkg -i elasticsearch-1.7.5.deb"},{"line_number":819,"context_line":""},{"line_number":820,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_d7bc2c08","line":818,"updated":"2016-03-23 19:12:50.000000000","message":"Do you need this specific version? Or the latest one?\n\nIf the latest, then let\u0027s refactor this so that you just add the repo here and use other-requirements.txt","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":815,"context_line":"          sudo apt-get update"},{"line_number":816,"context_line":"          sudo apt-get install openjdk-7-jre"},{"line_number":817,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.deb"},{"line_number":818,"context_line":"          sudo dpkg -i elasticsearch-1.7.5.deb"},{"line_number":819,"context_line":""},{"line_number":820,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_da3293f1","line":818,"in_reply_to":"fa0719c6_d7bc2c08","updated":"2016-03-23 19:42:55.000000000","message":"Searchlight hasn\u0027t switched over to using 2.x versions yet, so we cant use the latest yet.","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"a5b17cd6fedb5af0af00a2285fbaa16487f23e23","unresolved":false,"context_lines":[{"line_number":815,"context_line":"      - shell: |"},{"line_number":816,"context_line":"          #!/bin/bash -xe"},{"line_number":817,"context_line":"          sudo apt-get update"},{"line_number":818,"context_line":"          sudo apt-get install openjdk-7-jre"},{"line_number":819,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.deb"},{"line_number":820,"context_line":"          sudo dpkg -i elasticsearch-1.7.5.deb"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"da0c15f0_e7cfa1b1","line":818,"updated":"2016-03-24 22:27:28.000000000","message":"should we not have \n\n sudo apt-get install -y openjdk-7-jre","commit_id":"7760523cd7c7105d4ac96932ca399468133eafee"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"6e6ece5293375d0ac30e5b6559ea315f026fee89","unresolved":false,"context_lines":[{"line_number":815,"context_line":"      - shell: |"},{"line_number":816,"context_line":"          #!/bin/bash -xe"},{"line_number":817,"context_line":"          sudo apt-get update"},{"line_number":818,"context_line":"          sudo apt-get install openjdk-7-jre"},{"line_number":819,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.deb"},{"line_number":820,"context_line":"          sudo dpkg -i elasticsearch-1.7.5.deb"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"da0c15f0_8f74d29c","line":818,"in_reply_to":"da0c15f0_e7cfa1b1","updated":"2016-03-25 19:09:47.000000000","message":"Thanks for pointing out.","commit_id":"7760523cd7c7105d4ac96932ca399468133eafee"},{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"adac40a34ba476cbfe8d88412f0dfe7099f88d12","unresolved":false,"context_lines":[{"line_number":817,"context_line":"          sudo apt-get update"},{"line_number":818,"context_line":"          sudo apt-get install -y openjdk-7-jre"},{"line_number":819,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.tar.gz"},{"line_number":820,"context_line":"          tar -zxvf elasticsearch-1.7.5.tar.gz"},{"line_number":821,"context_line":"          #Make \u0027elasticsearch\u0027 binary callable from within functional tests"},{"line_number":822,"context_line":"          sudo ln -s $PWD/elasticsearch-1.7.5/bin/elasticsearch /usr/local/bin/elasticsearch"},{"line_number":823,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"da0c15f0_4077293a","line":820,"updated":"2016-03-25 21:07:17.000000000","message":"Why do you want the tarball instead of the .deb?\n\nI followed your instructions to install elasticsearch and the deb worked fine for me. I can start the service with\n\n sudo service elasticsearch start\n\nwhich you can\u0027t do with the tarball, I don\u0027t believe.\n\nI personally like the .deb better than the tarball at this point.","commit_id":"bf2b227c9e0bb2949f29a951ce2d9b7ffa525855"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"4fd0320239b16af35de93c320bb70e5ae28c970d","unresolved":false,"context_lines":[{"line_number":817,"context_line":"          sudo apt-get update"},{"line_number":818,"context_line":"          sudo apt-get install -y openjdk-7-jre"},{"line_number":819,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.tar.gz"},{"line_number":820,"context_line":"          tar -zxvf elasticsearch-1.7.5.tar.gz"},{"line_number":821,"context_line":"          #Make \u0027elasticsearch\u0027 binary callable from within functional tests"},{"line_number":822,"context_line":"          sudo ln -s $PWD/elasticsearch-1.7.5/bin/elasticsearch /usr/local/bin/elasticsearch"},{"line_number":823,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"da0c15f0_c044d975","line":820,"in_reply_to":"da0c15f0_4077293a","updated":"2016-03-25 21:18:02.000000000","message":"The problem with the service is that, it has to be started with service start/end, but in our functional tests we start elasticsearch direclty (https://github.com/openstack/searchlight/blob/master/searchlight/tests/functional/__init__.py#L827) and it was suggested on elasticsearch forums to not to start elasticsearch server direclty by calling the binary which is installed as service since it will not have the config files and environment variables set correctly.\n\n\nI am willing to try whichever way it works. If its easy to experiment then I can switch back to .deb and see if this patch works on zuul.","commit_id":"bf2b227c9e0bb2949f29a951ce2d9b7ffa525855"},{"author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"change_message_id":"c3e1219cc6a97a3236461c9cda50d7ea237df70c","unresolved":false,"context_lines":[{"line_number":817,"context_line":"          sudo apt-get update"},{"line_number":818,"context_line":"          sudo apt-get install -y openjdk-7-jre"},{"line_number":819,"context_line":"          wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.tar.gz"},{"line_number":820,"context_line":"          tar -zxvf elasticsearch-1.7.5.tar.gz"},{"line_number":821,"context_line":"          #Make \u0027elasticsearch\u0027 binary callable from within functional tests"},{"line_number":822,"context_line":"          sudo ln -s $PWD/elasticsearch-1.7.5/bin/elasticsearch /usr/local/bin/elasticsearch"},{"line_number":823,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"da0c15f0_5bbf1cd0","line":820,"in_reply_to":"da0c15f0_c044d975","updated":"2016-03-25 21:37:19.000000000","message":"Okay well that information would have been great to have accompanying patchset 11 so I could have understood why you made the change.\n\nIf you changed it back to deb now let\u0027s try that and if you decide to change to the tarball in a subsequent patch please include the error you get with the deb file so we can track that data.","commit_id":"bf2b227c9e0bb2949f29a951ce2d9b7ffa525855"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":7652,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":7653,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":7654,"context_line":"    jobs:"},{"line_number":7655,"context_line":"      - gate-{name}-python27"},{"line_number":7656,"context_line":"      - openstack-publish-jobs"},{"line_number":7657,"context_line":"      - openstack-releasenotes-jobs"},{"line_number":7658,"context_line":"      - pypi-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_774a8027","line":7655,"updated":"2016-03-23 19:12:50.000000000","message":"Use the new template name here:\n- gate-{name}-python27-elasticsearch\n\nAnd add to python-searchlight as well","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":7652,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":7653,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":7654,"context_line":"    jobs:"},{"line_number":7655,"context_line":"      - gate-{name}-python27"},{"line_number":7656,"context_line":"      - openstack-publish-jobs"},{"line_number":7657,"context_line":"      - openstack-releasenotes-jobs"},{"line_number":7658,"context_line":"      - pypi-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_5a55e3f7","line":7655,"in_reply_to":"fa0719c6_774a8027","updated":"2016-03-23 19:42:55.000000000","message":"Just did that in next commit","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"}],"jenkins/jobs/python-jobs.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    node: ubuntu-trusty"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"- job-template:"},{"line_number":95,"context_line":"    name: \u0027gate-{name}-python27-searchlight\u0027"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    wrappers:"},{"line_number":98,"context_line":"      - build-timeout:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_b71538e6","line":95,"updated":"2016-03-23 19:12:50.000000000","message":"Pput it in its own file (like you add in the previous version). This is really specific","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    node: ubuntu-trusty"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"- job-template:"},{"line_number":95,"context_line":"    name: \u0027gate-{name}-python27-searchlight\u0027"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    wrappers:"},{"line_number":98,"context_line":"      - build-timeout:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_da8e1378","line":95,"in_reply_to":"fa0719c6_b71538e6","updated":"2016-03-23 19:42:55.000000000","message":"Done","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    builders:"},{"line_number":103,"context_line":"      - print-template-name:"},{"line_number":104,"context_line":"          template-name: \"{template-name}\""},{"line_number":105,"context_line":"      - zuul-git-prep-upper-constraints"},{"line_number":106,"context_line":"      - install-distro-packages"},{"line_number":107,"context_line":"      - mysql-prep"},{"line_number":108,"context_line":"      - pgsql-prep"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_d79d4c67","line":105,"updated":"2016-03-23 19:12:50.000000000","message":"Add here your new builder as separate line:\n\n   - elasticsearch-install","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":102,"context_line":"    builders:"},{"line_number":103,"context_line":"      - print-template-name:"},{"line_number":104,"context_line":"          template-name: \"{template-name}\""},{"line_number":105,"context_line":"      - zuul-git-prep-upper-constraints"},{"line_number":106,"context_line":"      - install-distro-packages"},{"line_number":107,"context_line":"      - mysql-prep"},{"line_number":108,"context_line":"      - pgsql-prep"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_baed1fb9","line":105,"in_reply_to":"fa0719c6_d79d4c67","updated":"2016-03-23 19:42:55.000000000","message":"Its added below. I can move it up if its the ordering you are pointing to.","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":104,"context_line":"          template-name: \"{template-name}\""},{"line_number":105,"context_line":"      - zuul-git-prep-upper-constraints"},{"line_number":106,"context_line":"      - install-distro-packages"},{"line_number":107,"context_line":"      - mysql-prep"},{"line_number":108,"context_line":"      - pgsql-prep"},{"line_number":109,"context_line":"      - elasticsearch-install"},{"line_number":110,"context_line":"      - mysql-db:"},{"line_number":111,"context_line":"          db_name: openstack_citest"},{"line_number":112,"context_line":"      - pgsql-db:"},{"line_number":113,"context_line":"          db_name: openstack_citest"},{"line_number":114,"context_line":"      - revoke-sudo"},{"line_number":115,"context_line":"      - python27"},{"line_number":116,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_37b768f6","line":113,"range":{"start_line":107,"start_character":8,"end_line":113,"end_character":35},"updated":"2016-03-23 19:12:50.000000000","message":"remove the mysql/pgsql lines unless your test needs the database setup.","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":104,"context_line":"          template-name: \"{template-name}\""},{"line_number":105,"context_line":"      - zuul-git-prep-upper-constraints"},{"line_number":106,"context_line":"      - install-distro-packages"},{"line_number":107,"context_line":"      - mysql-prep"},{"line_number":108,"context_line":"      - pgsql-prep"},{"line_number":109,"context_line":"      - elasticsearch-install"},{"line_number":110,"context_line":"      - mysql-db:"},{"line_number":111,"context_line":"          db_name: openstack_citest"},{"line_number":112,"context_line":"      - pgsql-db:"},{"line_number":113,"context_line":"          db_name: openstack_citest"},{"line_number":114,"context_line":"      - revoke-sudo"},{"line_number":115,"context_line":"      - python27"},{"line_number":116,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_3a010f6b","line":113,"range":{"start_line":107,"start_character":8,"end_line":113,"end_character":35},"in_reply_to":"fa0719c6_37b768f6","updated":"2016-03-23 19:42:55.000000000","message":"Done","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"}],"jenkins/jobs/searchlight.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"532503d65adf3bb62f76a20a838bb6b114002b3b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: gate-searchlight-integration"},{"line_number":3,"context_line":"    node: \u0027{node}\u0027"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    wrappers:"},{"line_number":6,"context_line":"      - build-timeout:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa0719c6_be28a1e3","line":3,"updated":"2016-03-23 07:46:19.000000000","message":"Your job has no node set, this will fail.","commit_id":"991019d58a536fd8131e909729eb79b3eb599228"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":9599,"context_line":"  - name: openstack/python-searchlightclient"},{"line_number":9600,"context_line":"    template:"},{"line_number":9601,"context_line":"      - name: merge-check"},{"line_number":9602,"context_line":"      - name: gate-{name}-python27"},{"line_number":9603,"context_line":"      - name: python3-jobs"},{"line_number":9604,"context_line":"      - name: openstack-client-publish-jobs"},{"line_number":9605,"context_line":"      - name: check-requirements"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_17918447","line":9602,"updated":"2016-03-23 19:12:50.000000000","message":"{name} is a parameter, this will not work And it\u0027s not a template.\n\nCreate an extra check queue - like above - and add your new job there.\n\nAnd then remove the python-jobs and add all the entries one by one below.\n\nSee also http://jaegerandi.blogspot.de/2016/02/templates-in-openstacks-zuul.html","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":9599,"context_line":"  - name: openstack/python-searchlightclient"},{"line_number":9600,"context_line":"    template:"},{"line_number":9601,"context_line":"      - name: merge-check"},{"line_number":9602,"context_line":"      - name: gate-{name}-python27"},{"line_number":9603,"context_line":"      - name: python3-jobs"},{"line_number":9604,"context_line":"      - name: openstack-client-publish-jobs"},{"line_number":9605,"context_line":"      - name: check-requirements"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_1d76c5a3","line":9602,"in_reply_to":"fa0719c6_17918447","updated":"2016-03-23 19:42:55.000000000","message":"Done as separate template as below comment","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2f769c61f0b5eb17ca6baac6d846a823aaecfb48","unresolved":false,"context_lines":[{"line_number":10131,"context_line":"  - name: openstack/searchlight"},{"line_number":10132,"context_line":"    template:"},{"line_number":10133,"context_line":"      - name: merge-check"},{"line_number":10134,"context_line":"      - name: gate-{name}-python27"},{"line_number":10135,"context_line":"      - name: python3-jobs"},{"line_number":10136,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":10137,"context_line":"      - name: openstack-server-release-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_379c885c","line":10134,"updated":"2016-03-23 19:12:50.000000000","message":"like above\n\nSince you use this twice, you can also copy the python-jobs template and just change the python27 job to your new job.","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"76bf2ad334f2ebe9f66be92a5dbe18dd0b411bd7","unresolved":false,"context_lines":[{"line_number":10131,"context_line":"  - name: openstack/searchlight"},{"line_number":10132,"context_line":"    template:"},{"line_number":10133,"context_line":"      - name: merge-check"},{"line_number":10134,"context_line":"      - name: gate-{name}-python27"},{"line_number":10135,"context_line":"      - name: python3-jobs"},{"line_number":10136,"context_line":"      - name: openstack-server-publish-jobs"},{"line_number":10137,"context_line":"      - name: openstack-server-release-jobs"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa0719c6_bd46b94c","line":10134,"in_reply_to":"fa0719c6_379c885c","updated":"2016-03-23 19:42:55.000000000","message":"Done","commit_id":"a625d03eba06fb40d9c50f861f896a6d91d431d0"}]}
