)]}'
{".zuul.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"85e26e8feccdf9f590e7ba4576238605cd9f59ae","unresolved":false,"context_lines":[{"line_number":232,"context_line":"              - zuul/cmd/migrate.py"},{"line_number":233,"context_line":"              - playbooks/zuul-migrate/.*"},{"line_number":234,"context_line":"            timeout: 4800  # 80 minutes"},{"line_number":235,"context_line":"            nodeset: ubuntu-bionic"},{"line_number":236,"context_line":"            vars:"},{"line_number":237,"context_line":"                test_setup_environment:"},{"line_number":238,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1fa4df85_428637de","line":235,"updated":"2020-03-11 15:56:31.000000000","message":"I don\u0027t know that ubuntu-bionic has python38 packages.","commit_id":"5821b9fcbb22e006782eea851115dca7ea45709f"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"8e58f1d493e901ebbb89c810cd63e2e9194206a5","unresolved":false,"context_lines":[{"line_number":232,"context_line":"              - zuul/cmd/migrate.py"},{"line_number":233,"context_line":"              - playbooks/zuul-migrate/.*"},{"line_number":234,"context_line":"            timeout: 4800  # 80 minutes"},{"line_number":235,"context_line":"            nodeset: ubuntu-bionic"},{"line_number":236,"context_line":"            vars:"},{"line_number":237,"context_line":"                test_setup_environment:"},{"line_number":238,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1fa4df85_8298af1b","line":235,"in_reply_to":"1fa4df85_428637de","updated":"2020-03-11 16:00:44.000000000","message":"Fungi points out that https://packages.ubuntu.com/bionic-updates/python3.8 does exist so as long as this job installs it we are fine. TIL","commit_id":"5821b9fcbb22e006782eea851115dca7ea45709f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"cae874c346bf5cf331cfae818a64f896275ace59","unresolved":false,"context_lines":[{"line_number":216,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"},{"line_number":217,"context_line":"                tox_environment:"},{"line_number":218,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"},{"line_number":219,"context_line":"        - tox-py37:"},{"line_number":220,"context_line":"            irrelevant-files:"},{"line_number":221,"context_line":"              - zuul/cmd/migrate.py"},{"line_number":222,"context_line":"              - playbooks/zuul-migrate/.*"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_c308d7da","side":"PARENT","line":219,"updated":"2020-03-12 15:47:24.000000000","message":"We should probably drop this job.","commit_id":"611f1867b670d3c7b844de88dac4ac9c82b4ff97"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"cae874c346bf5cf331cfae818a64f896275ace59","unresolved":false,"context_lines":[{"line_number":273,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"},{"line_number":274,"context_line":"                tox_environment:"},{"line_number":275,"context_line":"                    ZUUL_TEST_ROOT: /tmp/zuul-test"},{"line_number":276,"context_line":"        - tox-py37:"},{"line_number":277,"context_line":"            irrelevant-files:"},{"line_number":278,"context_line":"              - zuul/cmd/migrate.py"},{"line_number":279,"context_line":"              - playbooks/zuul-migrate/.*"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_630d63e7","side":"PARENT","line":276,"updated":"2020-03-12 15:47:24.000000000","message":"And here as well.","commit_id":"611f1867b670d3c7b844de88dac4ac9c82b4ff97"}],"tox.ini":[{"author":{"_account_id":6889,"name":"Fabien Boucher","email":"fboucher@redhat.com","username":"fabien-boucher"},"change_message_id":"b2dc101075eb3f0800ac0d9cf899e9c39a5f1c9b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 3.2"},{"line_number":3,"context_line":"skipsdist \u003d True"},{"line_number":4,"context_line":"envlist \u003d pep8,py3{-docker}"},{"line_number":5,"context_line":"ignore_basepython_conflict \u003d True"},{"line_number":6,"context_line":"# TODO(stephenfin): It would be good to set \u0027requires \u003d tox-docker\u0027, but doing"},{"line_number":7,"context_line":"# so borks the tools/pip.sh wrapper we\u0027re using here and probably isn\u0027t what"}],"source_content_type":"text/x-properties","patch_set":2,"id":"1fa4df85_fe1faeb4","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":27},"updated":"2020-03-12 09:47:07.000000000","message":"Not sure about this.","commit_id":"ce91c0c5c4757b19c81f4bc112501e7f2f827db6"}]}
