)]}'
{"id":"openstack%2Fglance~871623","triplet_id":"openstack%2Fglance~stable%2Fvictoria~Idf561f6306cebf756c787d8eefdc452ce44bd5e0","project":"openstack/glance","branch":"stable/victoria","topic":"glance-1996188-victoria.patch","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2023-01-26 14:48:06.000000000","reason":"Change was submitted"},"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2023-01-26 14:48:06.000000000","reason":"Change was submitted"},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2023-01-26 13:18:16.000000000","reason":"\u003cGERRIT_ACCOUNT_8122\u003e replied on the change","reason_account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}}},"hashtags":[],"change_id":"Idf561f6306cebf756c787d8eefdc452ce44bd5e0","subject":"Enforce image safety during image_conversion","status":"MERGED","created":"2023-01-24 15:03:23.000000000","updated":"2023-01-26 14:49:19.000000000","submitted":"2023-01-26 14:48:06.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":"871623-glance-1996188-victoria.patch","meta_rev_id":"98dd88872b82f42158abb359d816ea283f0894f0","_number":871623,"virtual_id_number":871623,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-26 14:48:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2023-01-24 15:37:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2023-01-24 16:19:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":2,"date":"2023-01-26 13:18:16.000000000","permitted_voting_range":{"min":2,"max":2},"_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"]},{"value":1,"date":"2023-01-24 16:21:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":1,"date":"2023-01-26 13:18:16.000000000","permitted_voting_range":{"min":1,"max":1},"_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"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"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"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"reviewers":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-24 15:03:23.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2023-01-24 15:37:37.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2023-01-24 16:19:12.000000000","updated_by":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"reviewer":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"state":"REVIEWER"},{"updated":"2023-01-24 16:21:56.000000000","updated_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"reviewer":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"state":"REVIEWER"},{"updated":"2023-01-24 17:21:44.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":"2023-01-25 05:04:02.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2023-01-25 05:04:02.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"}],"messages":[{"id":"00e7ffa566498c40142aaca8c76ea51c12c90c79","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2023-01-24 15:03:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f4c2d5c94e0761830bd4e33a0b8deb481c49a985","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2023-01-24 15:37:37.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bf4d569f8cd37b0b7194141879821f650c785f85","author":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"date":"2023-01-24 16:19:12.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"3325c09edcbc0821fa60cf4585a8ac5eb604a244","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2023-01-24 16:21:56.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"ab84d450806f54ac7599a986d8e75f741eb4efcb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-24 17:21:44.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/714838147b154f5da37854ae63233fec\n\n- grenade https://zuul.opendev.org/t/openstack/build/44cbe798509d4d51b08f275ed987a530 : SUCCESS in 1h 09m 08s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/f6f0258c534d433da018a47b6455b5f8 : SUCCESS in 1h 10m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c286d8b10c5c4ad8b5f89a7912d9a7d3 : SUCCESS in 53m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/956f0b2428264bcc9e0068272b4f9352 : SUCCESS in 4m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/92646296faae454c8e65dda4384b19ae : SUCCESS in 5m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8c0c38cda08148b3b6b34efd627c5a52 : SUCCESS in 4m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36985fcd8d154dbaad83337c7c5b8b86 : SUCCESS in 5m 20s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/292f5c9671f74b9194ac4e0ce2a1f196 : SUCCESS in 6m 53s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/334b30614e65425b827717ff89577ffa : SUCCESS in 6m 36s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/77b4e0c91a684b0385416fc5c5d6cc87 : FAILURE in 2m 43s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/39a7db2b2c904a58a2bc30d1af194b0b : SUCCESS in 1h 33m 38s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/a4272495beba4a3999d0aa578dfbb268 : SUCCESS in 55m 31s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/6f9c0c6b59824320b9293bf4c9e15394 : SUCCESS in 1h 04m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6a2b026874a744a7aba0233341042218 : SUCCESS in 41m 31s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/180c8b0042e84f8aa6225d457549e148 : SUCCESS in 1h 00m 11s","accounts_in_message":[],"_revision_number":1},{"id":"64f2a1c13b391d7150d7dd10670bef3b328a8bbe","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2023-01-25 06:15:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"37364f2d196b1c804bf734a595dbce53e67b2331","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 07:48:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1f7ae58233c4b9b8b1488c2a81fbdbd\n\n- grenade https://zuul.opendev.org/t/openstack/build/19ef88ecfc4b4b7cb2d9ba8fc31e0a11 : SUCCESS in 52m 15s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/aa83aa4da026461d9649b5f3bc4c4e3e : SUCCESS in 59m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/60740fb4a6bc4b0fa72c0e241a71fc25 : SUCCESS in 41m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d2c5ab0a4cc14929bdbc0e0195b8b209 : SUCCESS in 5m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/854bfa2c2a274be08599c51e3f684199 : SUCCESS in 5m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/837b4871655240359b0d87865498bc51 : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2857f4dfd3c47ceb51f8b27eb8e39fb : SUCCESS in 6m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fab2aee7fe6b42b3895f2982422aaeda : SUCCESS in 7m 56s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d9f7f7d8666d4ffa9b5469ae65109790 : SUCCESS in 7m 23s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/b2bbe2ef95d24b629fb9d5e727d9d75a : SUCCESS in 1h 19m 04s (non-voting)\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/d48a538eb59846cd909005c153df4c89 : SUCCESS in 1h 27m 18s\n- tempest-integrated-storage-wsgi-import https://zuul.opendev.org/t/openstack/build/4d241102b9e645b39e1d1c68c8b1c438 : SUCCESS in 1h 15m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/87bfbf5593dc4f3ab40be13083499f2f : SUCCESS in 55m 31s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0c6cd22ccb414444808532eee81d17ea : SUCCESS in 1h 03m 45s","accounts_in_message":[],"_revision_number":1},{"id":"af58b4f0c5ae377a6d4635cdd0f01cbf23270368","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-01-26 13:18:16.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d1a1d314512167225d9beb206096a5c7d6412184","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-26 13:19:14.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4082e9cc00ddcb44979bd1889bd2234211d587ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-26 14:48:05.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14b77b0e954d424faa2bc75a176aeb0d\n\n- grenade https://zuul.opendev.org/t/openstack/build/4f9bec0929214a7fa4322c65f10df712 : SUCCESS in 1h 01m 19s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4f155b5afc6845239eb1623e52f099fa : SUCCESS in 1h 01m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6e823869f1614662a1b6f62d77d4f2b8 : SUCCESS in 55m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/669f84d4082e49eaa98d7d13654ef0cd : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4ce4c0f7b0524d3c9ac658ae18001a2a : SUCCESS in 5m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/23bb84e62dcc46c29dfe988ec4052bba : SUCCESS in 5m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/614e25a5e678400c91fa6974365d4cad : SUCCESS in 6m 56s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/72aef7e59bee496c8dcbecd6ed593a24 : SUCCESS in 8m 23s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1bd865705e004d37bfee537e73fffccb : SUCCESS in 8m 07s\n- tempest-integrated-storage-import-workflow https://zuul.opendev.org/t/openstack/build/bde5ced124af42f69cbee026c0bb0b08 : SUCCESS in 1h 15m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/255d2674bdee4ec89f31612198ce7696 : SUCCESS in 51m 02s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c997c948b4924f20a4d58f2de17cdc9b : SUCCESS in 1h 23m 47s","accounts_in_message":[],"_revision_number":1},{"id":"a1ee0336e350e193828e35211141d5a66b15ca23","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-26 14:48:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"98dd88872b82f42158abb359d816ea283f0894f0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-26 14:49:19.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f61ac74c068d4baa8c9b5da7527bcb4f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e948993964ea4c2f9c401406c2bb72cf : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"06e6be579156d8bf2ce8e021d07d6f351fb88c07","revisions":{"06e6be579156d8bf2ce8e021d07d6f351fb88c07":{"kind":"REWORK","_number":1,"created":"2023-01-24 15:03:23.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/23/871623/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/23/871623/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/23/871623/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/23/871623/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/23/871623/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/23/871623/1"}}},"commit":{"parents":[{"commit":"691206b4e8aeb822ec8be9f9e4c37c4b5d3245a3","subject":"Fix upgrade checks for sheepdog","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/691206b4e8aeb822ec8be9f9e4c37c4b5d3245a3"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-12-19 15:00:35.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2022-12-19 16:54:19.000000000","tz":0},"subject":"Enforce image safety during image_conversion","message":"Enforce image safety during image_conversion\n\nThis does two things:\n\n1. It makes us check that the QCOW backing_file is unset on those\ntypes of images. Nova and Cinder do this already to prevent an\narbitrary (and trivial to accomplish) host file exposure exploit.\n2. It makes us restrict VMDK files to only allowed subtypes. These\nfiles can name arbitrary files on disk as extents, providing the\nsame sort of attack. Default that list to just the types we believe\nare actually useful for openstack, and which are monolithic.\n\nThe configuration option to specify allowed subtypes is added in\nglance\u0027s config and not in the import options so that we can extend\nthis check later to image ingest. The format_inspector can tell us\nwhat the type and subtype is, and we could reject those images early\nand even in the case where image_conversion is not enabled.\n\nCloses-Bug: #1996188\nChange-Id: Idf561f6306cebf756c787d8eefdc452ce44bd5e0\n(cherry picked from commit 0d6282a01691cecc2798f7858b181c4bb30f850c)\n(cherry picked from commit 4967ab6935cfd0274ae801ac943d01909a236a0a)\n(cherry picked from commit dc8e5a5cc7f5e9d1b697e520a7533cc90516db1b)\n(cherry picked from commit f45b5f024e765f0000884dfec5ac222124cfbc6d)\n(cherry picked from commit 9a98c4a7d1358cdae009cc8fb6377160a126ea7b)\nConflicts: glance/tests/unit/async_/flows/plugins/test_image_conversion.py\n   - removed code related to missing tests - 050802dd67b9135e04a65d340531157c94248c51\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/06e6be579156d8bf2ce8e021d07d6f351fb88c07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/06e6be579156d8bf2ce8e021d07d6f351fb88c07"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
