)]}'
{".zuul.yaml":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"f8494f4ef2c08ed29f00923c3028c0766a8c9298","unresolved":true,"context_lines":[{"line_number":623,"context_line":"          dockerfile: Dockerfile-py3"},{"line_number":624,"context_line":"          repository: openstackswift/saio"},{"line_number":625,"context_line":"          tags:"},{"line_number":626,"context_line":"           - latest"},{"line_number":627,"context_line":"           - py3"},{"line_number":628,"context_line":""},{"line_number":629,"context_line":"- job:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"350732cf_77bc5746","line":626,"updated":"2023-09-25 17:35:52.000000000","message":"well how did the py2 job used to get the latest tag?  is \"latest\" tag special somehow?","commit_id":"c57aee4c81a7d501344cacc3d6a4f4c9aacb287c"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"3cc6e5a9a183f53e9a1efdf663e2ad6b29bcad1a","unresolved":false,"context_lines":[{"line_number":623,"context_line":"          dockerfile: Dockerfile-py3"},{"line_number":624,"context_line":"          repository: openstackswift/saio"},{"line_number":625,"context_line":"          tags:"},{"line_number":626,"context_line":"           - latest"},{"line_number":627,"context_line":"           - py3"},{"line_number":628,"context_line":""},{"line_number":629,"context_line":"- job:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba27f8ae_33997329","line":626,"in_reply_to":"350732cf_77bc5746","updated":"2023-09-25 18:16:54.000000000","message":"Yeah; it\u0027s the default: https://opendev.org/zuul/zuul-jobs/src/commit/839de7f8996838162ae0de6a9f6ba28f968381bc/roles/build-docker-image/tasks/build.yaml#L18","commit_id":"c57aee4c81a7d501344cacc3d6a4f4c9aacb287c"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"f8494f4ef2c08ed29f00923c3028c0766a8c9298","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"05d5a2f3_102de2df","updated":"2023-09-25 17:35:52.000000000","message":"thanks for jumping on this Tim!","commit_id":"c57aee4c81a7d501344cacc3d6a4f4c9aacb287c"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"c14a141e1d51c7cee3996d07b288681eefc1baf9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e7ca71e5_66998c2a","updated":"2024-06-28 14:56:15.000000000","message":"yeah it would be great if docker run -d -p 8080:8080 openstackswift/saio would \"just work\" instead of people in the know having to tell the internet to run docker run -d -p 8033:8080 openstackswift/saio:py3 instead\n\nI see no reason to try and keep the bust py2 image working; the whole idea with docker is consumers don\u0027t have to think about the embedded runtime dependencies and everyone should be running swift in py3 anyway!","commit_id":"a8be689fc74d1a3d1cf0220e3d4f6ffb087bb1e7"}]}
