)]}'
{"tox.ini":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"bd08d6dcc6cf82a7a461820002c6c76afcfe191c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"envlist \u003d py3,pep8,functional"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[testenv]"},{"line_number":5,"context_line":"usedevelop \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_eaf3d571","line":2,"updated":"2019-11-20 08:58:55.000000000","message":"should we rename functional to functional-py36?\nor just rename functional-py36 to functional?","commit_id":"9393690fc45377ebd362e3ac8193993b6b4660f0"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"e04fc87e0e3e6ccf28f88e2d03b1e9c7840633da","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"envlist \u003d py3,pep8,functional"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[testenv]"},{"line_number":5,"context_line":"usedevelop \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_aa6cfd06","line":2,"in_reply_to":"3fa7e38b_aab71d85","updated":"2019-11-20 09:05:13.000000000","message":"ouch, forget to rename that, thanks!\nyeah, zuul job defines it so we can\u0027t switch their names.","commit_id":"9393690fc45377ebd362e3ac8193993b6b4660f0"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"dfaf9f90dbd5a2f45e2798e69751f6e510574b1d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"envlist \u003d py3,pep8,functional"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[testenv]"},{"line_number":5,"context_line":"usedevelop \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_aab71d85","line":2,"in_reply_to":"3fa7e38b_eaf3d571","updated":"2019-11-20 09:01:21.000000000","message":"actually we can\u0027t rename the testenv definition as the zuul job uses it, so we might just want to change here functional to functional-py36\nProbably not strictly necessary","commit_id":"9393690fc45377ebd362e3ac8193993b6b4660f0"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"44c80b5c7d1582e398229c8993c0dd8b14ad04e5","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    coverage html -d ./cover --omit\u003d\u0027*test*\u0027"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"[testenv:pep8]"},{"line_number":47,"context_line":"basepython \u003d python3"},{"line_number":48,"context_line":"commands \u003d"},{"line_number":49,"context_line":"    flake8 ironic_inspector"},{"line_number":50,"context_line":"    doc8 README.rst CONTRIBUTING.rst doc/source"}],"source_content_type":"text/x-properties","patch_set":3,"id":"3fa7e38b_9de5a5a6","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":20},"updated":"2019-11-22 01:27:39.000000000","message":"you can move this in testenv @L5 and remove from all other place","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"b7014cc37fa9e4655a0b7cfde7ed915bf86ec441","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    coverage html -d ./cover --omit\u003d\u0027*test*\u0027"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"[testenv:pep8]"},{"line_number":47,"context_line":"basepython \u003d python3"},{"line_number":48,"context_line":"commands \u003d"},{"line_number":49,"context_line":"    flake8 ironic_inspector"},{"line_number":50,"context_line":"    doc8 README.rst CONTRIBUTING.rst doc/source"}],"source_content_type":"text/x-properties","patch_set":3,"id":"3fa7e38b_6897c991","line":47,"range":{"start_line":47,"start_character":0,"end_line":47,"end_character":20},"in_reply_to":"3fa7e38b_9de5a5a6","updated":"2019-11-22 02:31:21.000000000","message":"Done","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"44c80b5c7d1582e398229c8993c0dd8b14ad04e5","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    doc8 README.rst CONTRIBUTING.rst doc/source"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"[testenv:functional-py36]"},{"line_number":53,"context_line":"basepython \u003d python3"},{"line_number":54,"context_line":"commands \u003d"},{"line_number":55,"context_line":"    python3 -m ironic_inspector.test.functional {posargs}"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-properties","patch_set":3,"id":"3fa7e38b_5d03ad42","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":20},"updated":"2019-11-22 01:27:39.000000000","message":"this you can remove once move this to testenv","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"b7014cc37fa9e4655a0b7cfde7ed915bf86ec441","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    doc8 README.rst CONTRIBUTING.rst doc/source"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"[testenv:functional-py36]"},{"line_number":53,"context_line":"basepython \u003d python3"},{"line_number":54,"context_line":"commands \u003d"},{"line_number":55,"context_line":"    python3 -m ironic_inspector.test.functional {posargs}"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-properties","patch_set":3,"id":"3fa7e38b_8892459e","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":20},"in_reply_to":"3fa7e38b_5d03ad42","updated":"2019-11-22 02:31:21.000000000","message":"Done","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"}],"zuul.d/project.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"eb1854a7e53bccf131fb4004c360d0373dfcf2e5","unresolved":false,"context_lines":[{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - openstack-cover-jobs"},{"line_number":5,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":6,"context_line":"      - openstack-python-jobs"},{"line_number":7,"context_line":"      - openstack-python3-ussuri-jobs"},{"line_number":8,"context_line":"      - publish-openstack-docs-pti"},{"line_number":9,"context_line":"      - release-notes-jobs-python3"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_31286a84","line":6,"updated":"2019-11-21 13:08:03.000000000","message":"If we drop the py27 env from tox, we should probably drop this","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"44c80b5c7d1582e398229c8993c0dd8b14ad04e5","unresolved":false,"context_lines":[{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - openstack-cover-jobs"},{"line_number":5,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":6,"context_line":"      - openstack-python-jobs"},{"line_number":7,"context_line":"      - openstack-python3-ussuri-jobs"},{"line_number":8,"context_line":"      - publish-openstack-docs-pti"},{"line_number":9,"context_line":"      - release-notes-jobs-python3"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_7dfea938","line":6,"in_reply_to":"3fa7e38b_31286a84","updated":"2019-11-22 01:27:39.000000000","message":"yeah, this needs to be dropped.","commit_id":"9ec8f3ba338ac2155ca7b01aa0c217bbfc51168a"}]}
