)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"eef623652c9e9fe113f82e45b217a99f25598437","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change references from docker.io to quay.io"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* A number of Zuul artifacs are now hosted on quay.io"},{"line_number":10,"context_line":"  and the docker.io ones are stale."},{"line_number":11,"context_line":"* There are still references to docker.io, but these are external"},{"line_number":12,"context_line":"  dependencies."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"2d37de2c_b6351ab8","line":9,"range":{"start_line":9,"start_character":19,"end_line":9,"end_character":27},"updated":"2024-08-15 13:27:37.000000000","message":"yargh, note to self....","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"24bfdbc70fe0331e754b21903cbfc107bffd25a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2ce4e1f8_42e5a702","updated":"2024-07-25 14:06:05.000000000","message":"It appears the docker engine only allows intermediate registries for docker.io:\nhttps://github.com/moby/moby/issues/18818\n\nThis likely means that the container engine needs to be switched to podman before this will work.","commit_id":"8b4a38bc98b56ba729d339bd040657120eddc8ac"}],"build/Dockerfile":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"a393fa280cfa67eff98017f64124dbef4e2df079","unresolved":true,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"FROM quay.io/opendevorg/python-builder:3.10-bullseye as builder"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"COPY . /tmp/src"},{"line_number":19,"context_line":"RUN assemble"}],"source_content_type":"text/x-dockerfile","patch_set":13,"id":"ceaabf1b_eb81adc7","line":16,"updated":"2024-08-16 19:15:08.000000000","message":"-1 for this: Actually, these should stay as docker.io; opendev had to revert back to dockerhub (but would still like to move in the future if we can switch to running with podman).","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"},{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"70149fd0e049c0613302af63c230922d09b9fdeb","unresolved":true,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"FROM quay.io/opendevorg/python-builder:3.10-bullseye as builder"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"COPY . /tmp/src"},{"line_number":19,"context_line":"RUN assemble"}],"source_content_type":"text/x-dockerfile","patch_set":13,"id":"cfdbb0f9_f7343407","line":16,"in_reply_to":"ceaabf1b_eb81adc7","updated":"2024-08-16 19:55:21.000000000","message":"Aha, I was a bit overeager.","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"},{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"b0cf75f31e2a37cdb252011bba3bea67824ff476","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"FROM quay.io/opendevorg/python-builder:3.10-bullseye as builder"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"COPY . /tmp/src"},{"line_number":19,"context_line":"RUN assemble"}],"source_content_type":"text/x-dockerfile","patch_set":13,"id":"22d2ce17_6983d6ec","line":16,"in_reply_to":"cfdbb0f9_f7343407","updated":"2024-08-19 10:34:20.000000000","message":"Done","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"a393fa280cfa67eff98017f64124dbef4e2df079","unresolved":true,"context_lines":[{"line_number":18,"context_line":"COPY . /tmp/src"},{"line_number":19,"context_line":"RUN assemble"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"FROM quay.io/opendevorg/python-base:3.10-bullseye"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"COPY --from\u003dbuilder /output/ /output"},{"line_number":24,"context_line":"RUN /output/install-from-bindep"}],"source_content_type":"text/x-dockerfile","patch_set":13,"id":"1431c63f_e5d0f3c7","line":21,"updated":"2024-08-16 19:15:08.000000000","message":"same.","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"},{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"b0cf75f31e2a37cdb252011bba3bea67824ff476","unresolved":false,"context_lines":[{"line_number":18,"context_line":"COPY . /tmp/src"},{"line_number":19,"context_line":"RUN assemble"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"FROM quay.io/opendevorg/python-base:3.10-bullseye"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"COPY --from\u003dbuilder /output/ /output"},{"line_number":24,"context_line":"RUN /output/install-from-bindep"}],"source_content_type":"text/x-dockerfile","patch_set":13,"id":"bdf44fd2_cd1d2e1a","line":21,"in_reply_to":"1431c63f_e5d0f3c7","updated":"2024-08-19 10:34:20.000000000","message":"Done","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"}],"tools/restart.sh":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"a393fa280cfa67eff98017f64124dbef4e2df079","unresolved":true,"context_lines":[{"line_number":15,"context_line":"# under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"# NOTE(jan.gutter): this currently needs fixing - please regard this as"},{"line_number":18,"context_line":"# demonstration code"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"KIND\u003d\"${KIND:-kind}\""},{"line_number":21,"context_line":"KUBECTL\u003d\"${KUBECTL:-kubectl}\""}],"source_content_type":"text/x-sh","patch_set":13,"id":"3fd0d6c0_9e80436e","line":18,"updated":"2024-08-16 19:15:08.000000000","message":"What needs fixing?  I wouldn\u0027t expect this to need changes other than the image names...","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"},{"author":{"_account_id":25733,"name":"Jan Gutter","email":"github@jangutter.com","username":"jangutter"},"change_message_id":"70149fd0e049c0613302af63c230922d09b9fdeb","unresolved":true,"context_lines":[{"line_number":15,"context_line":"# under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"# NOTE(jan.gutter): this currently needs fixing - please regard this as"},{"line_number":18,"context_line":"# demonstration code"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"KIND\u003d\"${KIND:-kind}\""},{"line_number":21,"context_line":"KUBECTL\u003d\"${KUBECTL:-kubectl}\""}],"source_content_type":"text/x-sh","patch_set":13,"id":"6d02fd62_25cb35f9","line":18,"in_reply_to":"3fd0d6c0_9e80436e","updated":"2024-08-16 19:55:21.000000000","message":"Mostly I haven\u0027t tested any of this. I honestly suspect it just requires a manual run through and measuring the image names. ingress.yaml might need updating for newer k8s, but I don\u0027t think anything\u0027s wrong structurally.","commit_id":"aa796f18f76cd2874605c35d2e09c41d74c82b56"}]}
