)]}'
{"tests/test_kolla_container.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9155c710_4d21023e","line":41,"updated":"2026-07-15 16:54:34.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"e533bd82_f47aaa6e","line":41,"updated":"2026-07-15 16:54:34.000000000","message":"linters: H405: multi line docstring summary not separated with an empty line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"b21b5749_919ca782","line":41,"updated":"2026-07-15 16:54:34.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"c8186d6a_fe8cdada","line":41,"updated":"2026-07-15 16:54:34.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"e517ce83_fef1ab6a","line":42,"updated":"2026-07-15 16:54:34.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"d3f4deac_ad45824d","line":42,"updated":"2026-07-15 16:54:34.000000000","message":"linters: H405: multi line docstring summary not separated with an empty line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"0432871d_098a6cba","line":42,"updated":"2026-07-15 16:54:34.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7522c149790d7b537258d2d376f3da22ce021a6e","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"db5cfdc6_81deacfd","line":42,"updated":"2026-07-15 16:54:34.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"4b3fdf97527922f8765843b2b6481b80d20926c6"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"d3f0700f_90d470e4","line":41,"updated":"2026-07-27 09:01:59.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"a82bcf9d_4ff67a11","line":41,"updated":"2026-07-27 09:01:59.000000000","message":"linters: H405: multi line docstring summary not separated with an empty line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"931cea09_0be13920","line":41,"updated":"2026-07-27 09:01:59.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"c2dc15ef_bca64256","line":41,"updated":"2026-07-27 09:01:59.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"ec17b7b3_cb3c5cbe","line":42,"updated":"2026-07-27 09:01:59.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"b6b6ab35_6bcc5775","line":42,"updated":"2026-07-27 09:01:59.000000000","message":"linters: H405: multi line docstring summary not separated with an empty line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"897d657a_b6524c17","line":42,"updated":"2026-07-27 09:01:59.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0b486388e66d84bd9436b138d55ce79d24eba5a9","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def check_image(self):"},{"line_number":45,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"8127a388_384959b7","line":42,"updated":"2026-07-27 09:01:59.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f7bbc851e8179f165361644afbf792d1d57164ff"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"55efa15b_fa4dde7a","line":41,"updated":"2026-07-28 10:19:02.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"f20d33e3_b620c2e7","line":41,"updated":"2026-07-28 10:19:02.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"19de4b28_5d47eb14","line":42,"updated":"2026-07-28 10:19:02.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"425175a7_5cdc0195","line":42,"updated":"2026-07-28 10:19:02.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"},{"line_number":46,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":4,"id":"cff533ad_e01cc4b5","line":43,"updated":"2026-07-28 10:19:02.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c688343cb27de859094abb0db93cdbb0ec0e98a3","unresolved":false,"context_lines":[{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"},{"line_number":46,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":4,"id":"b83180f9_a0d4924b","line":43,"updated":"2026-07-28 10:19:02.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"2c6137834955cd2242ac54c33d504ca1518ee746"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"7d67ba36_f4fb326b","line":41,"updated":"2026-07-28 13:32:08.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"a7c907dd_7e4fc5bb","line":41,"updated":"2026-07-28 13:32:08.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":5,"id":"f5e4f1df_9ea7adfe","line":42,"updated":"2026-07-28 13:32:08.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"}],"source_content_type":"text/x-python","patch_set":5,"id":"8a236523_a10c494c","line":42,"updated":"2026-07-28 13:32:08.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"},{"line_number":46,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":5,"id":"7500e082_5be9efd8","line":43,"updated":"2026-07-28 13:32:08.000000000","message":"linters: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8c15f37fe3445f877441a2a7d45074e979b76274","unresolved":false,"context_lines":[{"line_number":40,"context_line":"class _FakeContainerWorker(cwm.ContainerWorker):"},{"line_number":41,"context_line":"    \"\"\"Minimal concrete ContainerWorker for exercising generate_volumes()"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"       without needing a real docker/podman client.\"\"\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def check_image(self):"},{"line_number":46,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":5,"id":"a482a456_7bd7256a","line":43,"updated":"2026-07-28 13:32:08.000000000","message":"pep8: H403: multi line docstrings should end on a new line","commit_id":"0661b1ec083ea0829a6395fe0a8648824bc982dc"}]}
