)]}'
{"id":"openstack%2Fglance~871617","triplet_id":"openstack%2Fglance~stable%2Fyoga~Idf561f6306cebf756c787d8eefdc452ce44bd5e0","project":"openstack/glance","branch":"stable/yoga","topic":"glance-1996188-yoga.patch","attention_set":{},"removed_from_attention_set":{"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2023-01-25 10:44:47.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"}},"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2023-01-25 12:38:00.000000000","reason":"Change was submitted"},"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2023-01-25 12:38:00.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idf561f6306cebf756c787d8eefdc452ce44bd5e0","subject":"Enforce image safety during image_conversion","status":"MERGED","created":"2023-01-24 15:02:29.000000000","updated":"2023-01-25 12:39:23.000000000","submitted":"2023-01-25 12:38:00.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":"871617-glance-1996188-yoga.patch","meta_rev_id":"141466311886c1712ad011b37afd4272d47890f3","_number":871617,"virtual_id_number":871617,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-25 12:38:00.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"},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"recommended":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-01-24 16:21:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":1,"date":"2023-01-25 07:17:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"value":1,"date":"2023-01-24 16:19:32.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-25 10:44:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":2,"date":"2023-01-24 15:33:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"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":"","value":1,"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":1,"date":"2023-01-25 10:44:47.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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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"},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"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":{"CC":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-24 15:02:29.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:33:07.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:32.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:44.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:24:45.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:02:49.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:02:49.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"},{"updated":"2023-01-25 07:17:14.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REVIEWER"}],"messages":[{"id":"80d5e866e19a5e644c3d2d16a77af86309c9378c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2023-01-24 15:02:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"75487cdd07f23d5304739e7a792598dea10cc6ab","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2023-01-24 15:33:07.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"438e7d66c19485572031657d089306c92c63e789","author":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"date":"2023-01-24 16:19:32.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"cf23c42611a47a831b1a126719e3aca186de8efc","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2023-01-24 16:21:44.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"ad8dc87913ecad2e49be87383188c4e748dd951e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-24 17:24:45.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/f23fdf12f1b44558b45c0de150aa1666\n\n- grenade https://zuul.opendev.org/t/openstack/build/c4b0feb9e8c24eec80c146b4be1fa482 : SUCCESS in 56m 11s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/911ca61eb56c47fcbfaca2edefb123be : SUCCESS in 1h 07m 28s (non-voting)\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4bfe369028c740bba2f856e91aecc9bb : SUCCESS in 1h 15m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/67059cd6d97240e1b3cae01e956c4f61 : SUCCESS in 53m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/967b7c0c42dd43f894110f88754c89bf : SUCCESS in 4m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7598f70b433143658760e398b8309405 : SUCCESS in 4m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/620b8f03d1e24acdaa816acf68a03db3 : SUCCESS in 5m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ec3106d79f3410b9ec41ea9da48fe32 : SUCCESS in 6m 06s\n- openstack-tox-functional-py36-fips https://zuul.opendev.org/t/openstack/build/2e766c8265a34de4a62c1c9e81bb7ba4 : SUCCESS in 11m 35s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c100a3d4ac6049888107cb41044ee109 : SUCCESS in 7m 53s\n- glance-tox-functional-py39-rbac-defaults https://zuul.opendev.org/t/openstack/build/949f5b03bbf94fdbb6fec190287f0b30 : SUCCESS in 7m 56s (non-voting)\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/ab98bc0f409943cf90f66ce1acf85511 : SUCCESS in 1h 16m 29s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/ff61a2c6ae47445a8d73c846c5fb308d : SUCCESS in 1h 23m 50s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/304de21f60044da5b22961a44bede425 : SUCCESS in 1h 30m 21s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/f0462d912f884dcd97565048d37a8fdb : SUCCESS in 1h 43m 37s\n- glance-multistore-cinder-import-fips https://zuul.opendev.org/t/openstack/build/752ed8c95a7f414cab9de5bb6dd86c23 : RETRY_LIMIT in 20m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8ba5bbf33197408f8b02e5278794c81e : SUCCESS in 1h 09m 03s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d91fe1a0914549e0a27cc1a1fd9614dc : TIMED_OUT in 2h 03m 11s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/da743f8efa3141b1906234d362b9bb40 : SUCCESS in 38m 57s","accounts_in_message":[],"_revision_number":1},{"id":"eb89c59a704d248aece0fb4883feec4238545f97","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2023-01-25 03:00:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"da7b7919398651174e9e69e68e2e8303977433b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 05:49:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/51a0d695048d428aa568c4fd4b8f3e19\n\n- grenade https://zuul.opendev.org/t/openstack/build/5343debc47574e5cac7c9df702f55a6e : SUCCESS in 56m 57s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/12e1afb3eacd42b0987f5157a435d616 : SUCCESS in 53m 13s (non-voting)\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/16ae6f2f2940464daa359a9b6feb6f4b : SUCCESS in 1h 53m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1c758478f84d424d9463f935eaab63e8 : SUCCESS in 55m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe8c5e0d83f14d9ca3fa1d02f5c5e042 : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f20250f92da64cfb9d5ba8690930f1ff : SUCCESS in 6m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f370c50b12fc4dc49f5b50b7534c80fc : SUCCESS in 6m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b7c89cdb1a341e1913112434ab3a688 : SUCCESS in 5m 45s\n- openstack-tox-functional-py36-fips https://zuul.opendev.org/t/openstack/build/4cefced978644e3585b7cd52ab88c542 : SUCCESS in 11m 32s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/53474fdba19b4ad5a2c475370348f24c : SUCCESS in 7m 53s\n- glance-tox-functional-py39-rbac-defaults https://zuul.opendev.org/t/openstack/build/34a70756a76c41038a1c6d0898a1352e : SUCCESS in 8m 41s (non-voting)\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/93ad52678c45474db1b1e9b823b1c7da : FAILURE in 1h 09m 10s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/8f3f15f4ced047d38daf72c7d5bdaead : SUCCESS in 1h 21m 46s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/7c7e8f21836d464fac0b3708b3f30c5b : SUCCESS in 2h 00m 37s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/a2fa592cb2334b91980edf199d0373c9 : SUCCESS in 1h 51m 25s\n- glance-multistore-cinder-import-fips https://zuul.opendev.org/t/openstack/build/d6d973e71f5a45e38e87e89c16b68920 : RETRY_LIMIT in 9m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/594c7112a94e4414bdcf8d787023b159 : SUCCESS in 55m 46s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b66cc229796642e6b97377272efb20db : SUCCESS in 1h 24m 02s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/fb4160d5165e493fbdbcbe4107eead51 : SUCCESS in 40m 03s","accounts_in_message":[],"_revision_number":1},{"id":"3f8a8ef40b7738484bee814a2dac90d6ae5b017a","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2023-01-25 07:17:14.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"a267094136c24c234a238b1c3d5e92125ba65bf3","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-01-25 10:44:47.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"4d4682df034dfce5eb9b10df73b2629884a0c28a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 10:45:29.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c7c30405b0205b84cb84e600e1f5640fec4a4d6f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 12:38:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80b8a10632ef4069a7abbe6986eefeae\n\n- grenade https://zuul.opendev.org/t/openstack/build/9ab429e99cf442cd81384db33bda6b94 : SUCCESS in 42m 48s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/8934f5b4352049d89defe975228aa0d4 : SUCCESS in 1h 20m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/16a5fa7e9cd34a9cac6a287f5d34946d : SUCCESS in 43m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c133fd9e67d04d4fbd7b159ab61497dd : SUCCESS in 4m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/92f18bc727614666a32433bb3fce71a6 : SUCCESS in 4m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/426c1265dcd9413d8da39d91f56e5047 : SUCCESS in 6m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a45a6e73da9a450ea7871c2572eabe34 : SUCCESS in 5m 46s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/98d9a6d330d94f28a05d99b4ac9e4a5e : SUCCESS in 10m 25s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f4e174cf82174011a5aeb78cbf3b5d4f : SUCCESS in 8m 38s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/52487d67f6fb4fcdaacf86f78b1b38b7 : SUCCESS in 1h 34m 53s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/d8db5db058ce4c3eb6f43e856b1a0a90 : SUCCESS in 1h 23m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/488528b79d6241d7bf3db1dfa0f884b1 : SUCCESS in 55m 58s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e4158b7e6bc84a408ff37aa0f4cc1a65 : SUCCESS in 1h 18m 09s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/6f9bd1229e334ad79903867c23880b37 : SUCCESS in 34m 21s","accounts_in_message":[],"_revision_number":1},{"id":"72779d8b4bb7e669160fc4824021ccaedf770e00","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 12:38:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"141466311886c1712ad011b37afd4272d47890f3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 12:39:23.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1caf83a8c0244444b0c3a7deaa1302f1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1b9f9bf2f934697a9fd3c822a7457bf : SUCCESS in 53s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"dc8e5a5cc7f5e9d1b697e520a7533cc90516db1b","revisions":{"dc8e5a5cc7f5e9d1b697e520a7533cc90516db1b":{"kind":"REWORK","_number":1,"created":"2023-01-24 15:02:29.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/17/871617/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/17/871617/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/17/871617/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/17/871617/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/17/871617/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/17/871617/1"}}},"commit":{"parents":[{"commit":"f3ae67fa1925375fef6af44e73db201db4fe359c","subject":"Mock getaddrinfo in cinder store tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f3ae67fa1925375fef6af44e73db201db4fe359c"}]}],"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 15:34:08.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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dc8e5a5cc7f5e9d1b697e520a7533cc90516db1b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dc8e5a5cc7f5e9d1b697e520a7533cc90516db1b"}]},"branch":"refs/heads/stable/yoga"}},"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":[]}
