)]}'
{"id":"openstack%2Fglance~1003813","triplet_id":"openstack%2Fglance~stable%2F2026.1~I49c926fdeeac75f72e19dbf8c2124b46a1f12f37","project":"openstack/glance","branch":"stable/2026.1","topic":"bug/2161330","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-09-04 14:57:56.000000000","reason":"Change was submitted"},"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-09-04 12:27:42.000000000","reason":"\u003cGERRIT_ACCOUNT_9303\u003e replied on the change","reason_account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-09-04 14:57:56.000000000","reason":"Change was submitted"}},"hashtags":["CVE-2026-71196","CVE-2026-71197","CVE-2026-71198","OSSA-2026-038"],"change_id":"I49c926fdeeac75f72e19dbf8c2124b46a1f12f37","subject":"Block restricted addresses in web-download import URIs","status":"MERGED","created":"2026-09-03 14:55:50.000000000","updated":"2026-09-04 14:59:00.000000000","submitted":"2026-09-04 14:57:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1003813-bug/2161330","meta_rev_id":"435e852337c44be6452d683c0746186ab2598f4c","_number":1003813,"virtual_id_number":1003813,"owner":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-04 14:57:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":2,"date":"2026-09-04 12:27:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":1,"date":"2026-09-04 12:27:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"}],"REVIEWER":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-03 14:55:50.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"CC"},{"updated":"2026-09-03 15:28:13.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-09-03 16:39:22.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"state":"CC"},{"updated":"2026-09-03 16:39:22.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2026-09-03 17:16:33.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-09-04 12:21:50.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"}],"messages":[{"id":"a253dc792fed5fe42fd0bea90ed2fcfe506e64cb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-09-03 14:55:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5b50d24ef49d5cfb14af9f77bd6b212d72bd10db","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-09-03 15:27:10.000000000","message":"Hashtags added: CVE-2026-71196, CVE-2026-71197, CVE-2026-71198, OSSA-2026-038","accounts_in_message":[],"_revision_number":1},{"id":"243d3824041f3bbe9fb9a0215ef6122cc9f5d954","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-09-03 15:28:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b8ad9defe720059e7b98b8afd8698b39296915a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-03 17:16:33.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/3f6d6cca5f1e4a7baffa0dfaa5d88c06\n\n- grenade https://zuul.opendev.org/t/openstack/build/e6c0d3229f8f4d39a61dc7484b6275e2 : SUCCESS in 42m 52s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ed18365e39a34dbbbe3e7dce09e6c9c7 : SUCCESS in 1h 15m 38s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b4688c74ba0e4a26bec7cf152acf6510 : SUCCESS in 1h 45m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ebcbf5e0659b4667ab8075204f760286 : SUCCESS in 55m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f97df029e5140a18813dedfaa575a01 : SUCCESS in 5m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/92830055bd1e4e3baac6338a948a446a : SUCCESS in 4m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c557f49749514185a25fcd6baf267809 : SUCCESS in 5m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a6db1e61eebe48f8ba6eccb73bc1bb75 : SUCCESS in 10m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71a5b1069cc24b4a8334835fbfca10ba : SUCCESS in 6m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d00705ee14144d49bec919d06cf50552 : SUCCESS in 8m 41s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6e384fdfa96d4dfdb68b65ea6af087cd : SUCCESS in 8m 22s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/35c01060e4bd448bbc1d56ef9c7f5171 : SUCCESS in 7m 36s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/28b56e5a85ba4b7c86043bd4dc9fcd37 : FAILURE in 25m 18s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/b4c0c9e1db7e465ea0635319b789fb2a : SUCCESS in 1h 19m 05s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/780c5444721c42b5bf108b8c4fa4f1bf : SUCCESS in 1h 23m 35s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/cf4c682ad3fe4e2090fcbc2fc2ec6da5 : SUCCESS in 2h 11m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9d5eb0662704d50b9627169dca32f06 : SUCCESS in 38m 58s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/894e3754c8a348538b1fb75de2d3c03d : FAILURE in 29m 33s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/b9659edcefcd4d3c9db7627f983ceb2e : FAILURE in 13m 20s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/ac8d539d61d64af195053bbe1df8278e : SUCCESS in 1h 34m 28s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/0a03c6ac80344a00b6967bfc311692f5 : SUCCESS in 40m 45s","accounts_in_message":[],"_revision_number":1},{"id":"6e5e0eddbfbffc7893f5d61b03291513b4fc6d9a","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-09-04 06:01:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6077199a17a6943d74c4867fb56196765deb18d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 06:02:03.000000000","message":"Patch Set 1:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.\nWarning:\n  Error merging gerrit/openstack/glance for 1003813,1","accounts_in_message":[],"_revision_number":1},{"id":"31939532306f7823b941d2e01d67b85c3131bdc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-09-04 07:10:07.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"ef1e317b04970c3a2979135496f06f46ce3ee71f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 09:30:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b3b93f5e9c614a938cce9737079930bd\n\n- grenade https://zuul.opendev.org/t/openstack/build/ac5fcf68c4744ef39d811d13f5ec2ffa : SUCCESS in 1h 06m 58s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/864025d31d3840588fd3fb2f5e813674 : SUCCESS in 1h 12m 07s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/838a483d1bd545c1883dff869e9c4145 : SUCCESS in 1h 38m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fec0c69f0f8c4a4b93002b93330b146a : SUCCESS in 47m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a06f93a81fb48c1b24d5c35080dc7e9 : SUCCESS in 5m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/38c7bd4516f349d3b99cbfccf68c66b3 : SUCCESS in 4m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e122bfeb059d4a26bff40dec2253b0f5 : SUCCESS in 4m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0b41c79f5fd7445994ce56366a0942f1 : SUCCESS in 9m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9ef421e1e674a449fe71a8de24c9eda : SUCCESS in 6m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b4afa6e63b884b2ebe180ae35ff94631 : SUCCESS in 8m 16s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7b5adfa253e546cca0015b5ebf302c7a : SUCCESS in 6m 52s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/443f83b0893e4f2f9e0c78fcedcf0450 : SUCCESS in 6m 36s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/0dbd8a14a6a44427bfa2b06f35b6a638 : SUCCESS in 1h 42m 13s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/fcc4702b83404a3dada32c501ebef8c1 : SUCCESS in 1h 57m 37s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/4771c80ecf62485f86911c0a728e4363 : SUCCESS in 2h 14m 12s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/897d5afd8ad945b8856dca5b5bdcfa01 : SUCCESS in 1h 55m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a8ebeadf871543a5b3f1b97318ff8d54 : SUCCESS in 47m 40s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/15d2acde57fd45dd85e29edd4d1cf570 : SUCCESS in 1h 33m 28s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/6b35f73816dc45dd8f5a83340f2252a6 : FAILURE in 8m 04s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/3d270f18c0b94cc0b24171ba5169a874 : FAILURE in 1h 52m 36s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/36e187007b354560b34089ea9cdd7ae2 : SUCCESS in 26m 50s","accounts_in_message":[],"_revision_number":2},{"id":"e45b475b75da5a8ea3c5ed361ae2bcf95c220c32","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-09-04 12:27:42.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2799f3696a7325e3bedd5d7943e23cdb1a70e075","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 12:28:14.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9c88c991b4e455b3412c7db754e0c96bebe873d5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 14:57:56.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/905b093f4f1140d5ad4fcb0e9f8dd7be\n\n- grenade https://zuul.opendev.org/t/openstack/build/83d28f9ab6aa4681b1f91107a1816319 : SUCCESS in 1h 06m 14s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/beb180bddee04167a11fdbbb0ea7430d : SUCCESS in 1h 05m 10s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d0326fee1f664b6abae7d69a9b6b73d4 : SUCCESS in 1h 45m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b6f52737ec5b4496bbc78a1d41a6e20b : SUCCESS in 34m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89669922132248b2a702e648b91b28b6 : SUCCESS in 4m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/70740eb77d744c799955e6edad46f15d : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1aa7d4abd2f348e6a3f272aee6bdc6d4 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6b20371c6614b1d9a0bafbd240f6996 : SUCCESS in 6m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7cbd4bcf5b3d44f09f781bdd208875fc : SUCCESS in 9m 03s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4fd3c83feae540fe9768078917c09b1d : SUCCESS in 7m 40s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/87483206d92b413ebb3ac29e208e6d35 : SUCCESS in 5m 17s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/025353a8607a438a9892dd668b575460 : SUCCESS in 1h 54m 37s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/2b6a614bc1534386ab45eb4bcc1bc840 : SUCCESS in 2h 23m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c228c54574b7498e813a1bb5cb7fc31c : SUCCESS in 56m 34s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bff024417da84ea79aeb0b9d1d62d8b4 : SUCCESS in 2h 02m 24s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/640b887f12ec408bb664ee0848502422 : SUCCESS in 36m 46s","accounts_in_message":[],"_revision_number":2},{"id":"68c30d1366a14931e61b8d62acdb6276b483eb69","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 14:57:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"435e852337c44be6452d683c0746186ab2598f4c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 14:59:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/22250c44f6014c9b8ab3ffeadc76a802\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2125ebc3b10542a8a2457507fef87ef3 : SUCCESS in 46s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b369ecf1f23648b9b8bbe2638b9575ef : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0524e49452251b0ee8c9057e4687c40658bbf31a","revisions":{"f322123ae78837cf887eea7e335c8d92a7cde58c":{"kind":"REWORK","_number":1,"created":"2026-09-03 14:55:50.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/13/1003813/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/13/1003813/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/13/1003813/1"}}},"commit":{"parents":[{"commit":"7e45f7a3a037844a7800eb72e4669d62ddbbaeec","subject":"Properly limit web-download image fetch size","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7e45f7a3a037844a7800eb72e4669d62ddbbaeec"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-07 06:37:32.000000000","tz":0},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-09-03 14:53:53.000000000","tz":-240},"subject":"Block restricted addresses in web-download import URIs","message":"Block restricted addresses in web-download import URIs\n\nReject import URIs targeting loopback, link-local, private, reserved,\nmulticast, or unspecified addresses unless the host is listed in\nallowed_hosts. Also reject hostnames that resolve to those addresses.\n\nCloses-Bug: #2158998\nSecurityImpact\n\nAssisted-By: Cursor (claude-4.5-sonnet)\nChange-Id: I49c926fdeeac75f72e19dbf8c2124b46a1f12f37\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\nSigned-off-by: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\n(cherry picked from commit 2a2d51f606807428240215117fea358c98788b84)\nConflicts:\n  glance/tests/functional/v2/test_image_decompression.py\n  glance/tests/functional/v2/test_parallel_store_import.py\n  glance/tests/unit/common/test_utils.py\n  glance/tests/unit/v2/test_tasks_resource.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f322123ae78837cf887eea7e335c8d92a7cde58c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f322123ae78837cf887eea7e335c8d92a7cde58c"}]},"branch":"refs/heads/stable/2026.1"},"0524e49452251b0ee8c9057e4687c40658bbf31a":{"kind":"REWORK","_number":2,"created":"2026-09-04 07:10:07.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/13/1003813/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/13/1003813/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/13/1003813/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/13/1003813/2"}}},"commit":{"parents":[{"commit":"9b7334f6da4915b6653def4ec721be1ee29e1609","subject":"No DNS resolution in test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9b7334f6da4915b6653def4ec721be1ee29e1609"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-07 06:37:32.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-09-04 06:56:21.000000000","tz":0},"subject":"Block restricted addresses in web-download import URIs","message":"Block restricted addresses in web-download import URIs\n\nReject import URIs targeting loopback, link-local, private, reserved,\nmulticast, or unspecified addresses unless the host is listed in\nallowed_hosts. Also reject hostnames that resolve to those addresses.\n\nCloses-Bug: #2158998\nSecurityImpact\n\nAssisted-By: Cursor (claude-4.5-sonnet)\nChange-Id: I49c926fdeeac75f72e19dbf8c2124b46a1f12f37\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\nSigned-off-by: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\n(cherry picked from commit 2a2d51f606807428240215117fea358c98788b84)\nConflicts:\n  glance/tests/functional/v2/test_image_decompression.py\n  glance/tests/functional/v2/test_parallel_store_import.py\n  glance/tests/unit/common/test_utils.py\n  glance/tests/unit/v2/test_tasks_resource.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0524e49452251b0ee8c9057e4687c40658bbf31a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0524e49452251b0ee8c9057e4687c40658bbf31a"}]},"branch":"refs/heads/stable/2026.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
