)]}'
{".zuul.yaml":[{"author":{"_account_id":16520,"name":"Borne Mace","email":"borne.mace@oracle.com","username":"bmace"},"change_message_id":"5fce7e21beafb4115c2c3b538edc4ed53f3d3ba2","unresolved":false,"context_lines":[{"line_number":12,"context_line":"      tox_envlist: py27"},{"line_number":13,"context_line":"    timeout: 3600"},{"line_number":14,"context_line":"    required-projects:"},{"line_number":15,"context_line":"      - openstack/kolla"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"- project:"},{"line_number":18,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5f7c97a3_42cd082f","line":15,"updated":"2018-05-14 17:49:01.000000000","message":"shouldn\u0027t this be - openstack/kolla-ansible?","commit_id":"bd6de58dd98d22457d671cc562c4f6997ee44f86"},{"author":{"_account_id":24147,"name":"Mark Giles","email":"mark.giles@oracle.com","username":"mark-giles"},"change_message_id":"f62a41ee30ffc485d99f8675019d2dff1a6524f8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"- job:"},{"line_number":4,"context_line":"    name: kollacli-tox-functional"},{"line_number":5,"context_line":"    parent: openstack-tox"},{"line_number":6,"context_line":"    description: |"},{"line_number":7,"context_line":"      Run tox-based functional tests for the OpenStack Kolla-CLI project."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_34e912e5","line":4,"updated":"2018-05-15 14:10:14.000000000","message":"Can you use the already existing \u0027openstack-tox-py27\u0027 job defined in openstack-zuul-jobs rather than creating a custom one?","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"},{"author":{"_account_id":17386,"name":"Steve Noyes","email":"steve.noyes@oracle.com","username":"ssn1ssn"},"change_message_id":"cc59ed3639d439b2ed119226f909177adb9a4029","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"- job:"},{"line_number":4,"context_line":"    name: kollacli-tox-functional"},{"line_number":5,"context_line":"    parent: openstack-tox"},{"line_number":6,"context_line":"    description: |"},{"line_number":7,"context_line":"      Run tox-based functional tests for the OpenStack Kolla-CLI project."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_5ac95556","line":4,"in_reply_to":"5f7c97a3_34e912e5","updated":"2018-05-15 15:30:31.000000000","message":"Done","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"}],"test-requirements.txt":[{"author":{"_account_id":24147,"name":"Mark Giles","email":"mark.giles@oracle.com","username":"mark-giles"},"change_message_id":"f62a41ee30ffc485d99f8675019d2dff1a6524f8","unresolved":false,"context_lines":[{"line_number":12,"context_line":"pexpect\u003e\u003d4.0.1"},{"line_number":13,"context_line":"sphinx\u003e\u003d1.1.2,!\u003d1.2.0,!\u003d1.3b1,\u003c1.3"},{"line_number":14,"context_line":"sphinxcontrib-pecanwsme\u003e\u003d0.8"},{"line_number":15,"context_line":"stestr\u003e\u003d2.0.0"},{"line_number":16,"context_line":"testrepository\u003e\u003d0.0.18"},{"line_number":17,"context_line":"testtools\u003e\u003d0.9.36,!\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":7,"id":"5f7c97a3_11eae8d6","line":15,"updated":"2018-05-15 14:10:14.000000000","message":"Do you need this, given it\u0027s commented out in tox.ini?","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"},{"author":{"_account_id":17386,"name":"Steve Noyes","email":"steve.noyes@oracle.com","username":"ssn1ssn"},"change_message_id":"cc59ed3639d439b2ed119226f909177adb9a4029","unresolved":false,"context_lines":[{"line_number":12,"context_line":"pexpect\u003e\u003d4.0.1"},{"line_number":13,"context_line":"sphinx\u003e\u003d1.1.2,!\u003d1.2.0,!\u003d1.3b1,\u003c1.3"},{"line_number":14,"context_line":"sphinxcontrib-pecanwsme\u003e\u003d0.8"},{"line_number":15,"context_line":"stestr\u003e\u003d2.0.0"},{"line_number":16,"context_line":"testrepository\u003e\u003d0.0.18"},{"line_number":17,"context_line":"testtools\u003e\u003d0.9.36,!\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":7,"id":"5f7c97a3_dae245d5","line":15,"in_reply_to":"5f7c97a3_11eae8d6","updated":"2018-05-15 15:30:31.000000000","message":"I\u0027ll remove it for now. That will be added back later when I figure out how to allow for a single test to be run with tox","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"}],"tests/tox_test_setup.sh":[{"author":{"_account_id":16520,"name":"Borne Mace","email":"borne.mace@oracle.com","username":"bmace"},"change_message_id":"5fce7e21beafb4115c2c3b538edc4ed53f3d3ba2","unresolved":false,"context_lines":[{"line_number":25,"context_line":"# and then copy it over"},{"line_number":26,"context_line":"mkdir -p $KOLLA_HOME/git"},{"line_number":27,"context_line":"if [ ! -d $KOLLA_HOME/ansible ]; then"},{"line_number":28,"context_line":"    git clone https://github.com/openstack/kolla-ansible $KOLLA_HOME/git"},{"line_number":29,"context_line":"    cp -rf $KOLLA_HOME/git/ansible $KOLLA_HOME/ansible/"},{"line_number":30,"context_line":"fi"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-sh","patch_set":5,"id":"5f7c97a3_f9a96a8f","line":28,"updated":"2018-05-14 17:49:01.000000000","message":"not sure what the other tox project requirement directive that i commented on does?  should that end up pulling in kolla-ansible?  if not, do we need it?","commit_id":"bd6de58dd98d22457d671cc562c4f6997ee44f86"},{"author":{"_account_id":24147,"name":"Mark Giles","email":"mark.giles@oracle.com","username":"mark-giles"},"change_message_id":"f62a41ee30ffc485d99f8675019d2dff1a6524f8","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# If it\u0027s not there, clone the kolla-ansible repo to get its ansible directory"},{"line_number":25,"context_line":"# and then copy it over"},{"line_number":26,"context_line":"mkdir -p $KOLLA_HOME/git"},{"line_number":27,"context_line":"if [ ! -d $KOLLA_HOME/ansible ]; then"},{"line_number":28,"context_line":"    git clone https://github.com/openstack/kolla-ansible $KOLLA_HOME/git"},{"line_number":29,"context_line":"    cp -rf $KOLLA_HOME/git/ansible $KOLLA_HOME/ansible/"}],"source_content_type":"text/x-sh","patch_set":7,"id":"5f7c97a3_69ced263","line":26,"updated":"2018-05-15 14:10:14.000000000","message":"should probably move within the if statement.  Otherwise this empty directory gets created and left in place","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"}],"tox.ini":[{"author":{"_account_id":24147,"name":"Mark Giles","email":"mark.giles@oracle.com","username":"mark-giles"},"change_message_id":"f62a41ee30ffc485d99f8675019d2dff1a6524f8","unresolved":false,"context_lines":[{"line_number":25,"context_line":"[testenv:py27]"},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"    {toxinidir}/tests/tox_test_setup.sh"},{"line_number":28,"context_line":"    #stestr run \u0027{posargs}\u0027"},{"line_number":29,"context_line":"    {envpython} -m unittest discover -s tests -p \"*.*\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"[testenv:pep8]"}],"source_content_type":"text/x-properties","patch_set":7,"id":"5f7c97a3_713f9c86","line":28,"updated":"2018-05-15 14:10:14.000000000","message":"Remove commented code here","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"},{"author":{"_account_id":17386,"name":"Steve Noyes","email":"steve.noyes@oracle.com","username":"ssn1ssn"},"change_message_id":"cc59ed3639d439b2ed119226f909177adb9a4029","unresolved":false,"context_lines":[{"line_number":25,"context_line":"[testenv:py27]"},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"    {toxinidir}/tests/tox_test_setup.sh"},{"line_number":28,"context_line":"    #stestr run \u0027{posargs}\u0027"},{"line_number":29,"context_line":"    {envpython} -m unittest discover -s tests -p \"*.*\""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"[testenv:pep8]"}],"source_content_type":"text/x-properties","patch_set":7,"id":"5f7c97a3_7a5a1183","line":28,"in_reply_to":"5f7c97a3_713f9c86","updated":"2018-05-15 15:30:31.000000000","message":"Done","commit_id":"09b879a8bcc49637e52f2a6ad81f33982bb5bcb0"}]}
