)]}'
{"id":"openstack%2Fglance~802525","triplet_id":"openstack%2Fglance~master~Idd62a1dd18302c39e154b541e32e65a8a2085517","project":"openstack/glance","branch":"master","topic":"policy-refactor","hashtags":[],"change_id":"Idd62a1dd18302c39e154b541e32e65a8a2085517","subject":"Refactor gateway auth layer for member APIs","status":"MERGED","created":"2021-07-27 13:32:55.000000000","updated":"2021-08-11 15:38:54.000000000","submitted":"2021-08-11 15:37:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"802525-policy-refactor","meta_rev_id":"bcbcef2c4f32693dc4233d78c6ef4781176a5a12","_number":802525,"virtual_id_number":802525,"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-11 15:37:24.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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2021-08-11 14:20:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2021-08-11 14:20:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-27 14:11:47.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-07-27 15:16:10.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":"2021-08-09 16:13:57.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2021-08-10 01:13:46.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":"2021-08-11 14:20:25.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"eeb2e25dd2c5180b28ceba4085fffef98b1befc6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-07-27 13:32:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4ee9a69a4087d103c0b3a4f64c83c723fa1cdc35","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-27 14:11:47.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/802525/802525/1/check-not-vote/ext-glance-zuul/70d461e : SUCCESS in 38m 21s","accounts_in_message":[],"_revision_number":1},{"id":"e1c20b1b15ab9c731603b34a23b07c264268ded2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-27 15:16:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/b9e8bec9a88c41be9ad617af496fe9ad : SUCCESS in 1h 10m 47s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4db6f6aad4134f7bad82e6c53d42c5f7 : SUCCESS in 1h 29m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb07ae796c4d440bbc6f234e9bd2787d : SUCCESS in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a3bacbfe37f643bd90fe4647cba00fac : SUCCESS in 7m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7130e2f8ef44451cb641e9eb32d9ff3a : SUCCESS in 7m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4b04c1d43a7c46789b8d130b124b4c32 : SUCCESS in 9m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02d3227c0cb040599c9df5a9e1b7b39a : SUCCESS in 8m 50s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/796a4472c2404ca9ae999e1ce6dd38ee : SUCCESS in 9m 12s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/91cdbd1f1b0c4346bc0f70a129bc69ef : SUCCESS in 11m 53s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/7b77bb2b45a844c4a28661222bc169bf : SUCCESS in 8m 31s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/ca17786f86ab494c96ab2cab647408e5 : SUCCESS in 4m 59s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/6e8752f321854522bfae7aa271695027 : SUCCESS in 1h 06m 47s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/0a0b17dc8d234a6b81e8cd9ae8057ccf : SUCCESS in 1h 27m 56s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/9904142aa09449a183ac08d7f89a1051 : SUCCESS in 1h 00m 21s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/1cd383fdaf384a91b7a2978293b58dfe : SUCCESS in 1h 06m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/23cb4b84953c47cf9466316ec3e94ab5 : SUCCESS in 1h 06m 26s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d054ee4f92264236a39a9bb0933f2649 : SUCCESS in 1h 38m 43s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/0f607a8077634719b5e7dba699b66204 : SUCCESS in 34m 01s","accounts_in_message":[],"_revision_number":1},{"id":"876c9bdaee85133ef9dfdb83b9124670a23382af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-07-28 17:47:36.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"b60c3b79961ac4cb469852fdfc78dfa51858a9bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 19:09:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/3814ee503c044b30b4e04da3ef212e0f : SUCCESS in 1h 02m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/96eebbbe395244ed94c47a5bbe1a3a7f : SUCCESS in 1h 04m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54579a8bf9514637aea0a4179108713a : SUCCESS in 5m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6e09f0b0a35e414cb034e50bc64d5488 : SUCCESS in 7m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e52e705759ba4039b5c7d61e47c2ff7b : SUCCESS in 6m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d8869f9a25754d9ea2766a82c6b588d6 : SUCCESS in 7m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49570e9f334741e2aa240f61d683689c : SUCCESS in 7m 38s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/76dbd88aec66491b8de0a51f0f12d948 : SUCCESS in 10m 12s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1bc9cfedecc24760ad859f2a97416018 : SUCCESS in 9m 36s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/be4cd7a1b3f049309be78b2837a32fc2 : SUCCESS in 9m 40s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/9b933ad2bdf74d6e883e651e9ef6e998 : SUCCESS in 5m 06s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/474526b3822a46a586b6dfa243c95eb6 : SUCCESS in 1h 15m 02s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/f9724f42a70e4266a4fea8b81898dfea : SUCCESS in 1h 15m 44s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/4bc5067d86184c34a90d385997e62a34 : SUCCESS in 1h 09m 03s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/a2550bc9193d46dc97e81193f3c0b94d : SUCCESS in 1h 20m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c2d0d4f0a0fe4e0cac1dfeb442a114ee : SUCCESS in 46m 17s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9a838a14ef224e7fa2c8e3d6459cd8b8 : SUCCESS in 1h 15m 19s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/beb47846704645c7a8a360143d1c796a : SUCCESS in 41m 28s","accounts_in_message":[],"_revision_number":2},{"id":"7bc8746e25ba650b2bb463ecb6792ae5cf8c03bb","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-28 20:33:23.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/802525/802525/2/check-not-vote/ext-glance-zuul/e7d9d24 : SUCCESS in 38m 27s","accounts_in_message":[],"_revision_number":2},{"id":"9e3320779e1a5cd0aac8ac0ae2c01b903a8c79a7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-07-30 08:41:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d206a097bb1756ffe04c21068aa6abb88892fa64","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-30 10:14:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/181249a546a34f339f8bd01faf18e394 : SUCCESS in 1h 02m 21s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/84a5a3ab247245caa06eb68d35b99866 : SUCCESS in 1h 08m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9411ba4957244fdae3224df2c34f698 : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6d02fd6850054ca891ca055028ce1ba0 : SUCCESS in 6m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b4c10c42b629442a84720e21324e64dd : SUCCESS in 6m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8a73a3e776b34218accb770e6b6578ee : SUCCESS in 7m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32ed1a0b23614d56aa6a16e521a657b5 : SUCCESS in 6m 45s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7a644f2f359a4056ad4a113b87181574 : SUCCESS in 9m 42s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/547616b4a90e40829886b780b436bf61 : SUCCESS in 8m 45s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/ef7c5e96a5c246b4a02b7ec506d96a65 : SUCCESS in 8m 54s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/2cab6777017545bd81ca841ab84d3821 : SUCCESS in 5m 34s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/a15ff43fd7e648fb9bff8f4901d1caa0 : SUCCESS in 1h 31m 02s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/6a749e0da7274c56bf279388d1009ab8 : SUCCESS in 1h 20m 12s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/95784884da0f4c8ba9f218ffcefd24de : SUCCESS in 1h 13m 27s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/afab999047774c1c9367e288eb6547a7 : SUCCESS in 1h 19m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0e571004d2e14a37b8d2cba27bbe41ae : SUCCESS in 54m 11s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/19b0766a8b9644aebb1fe29f98131b69 : SUCCESS in 1h 10m 32s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/769172b8bf6743238437665b54c12dbe : SUCCESS in 35m 02s","accounts_in_message":[],"_revision_number":3},{"id":"f3759d0a5661a3ef0abcab8ab823900446890f5f","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-30 11:26:44.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/802525/802525/3/check-not-vote/ext-glance-zuul/2820334 : SUCCESS in 34m 04s","accounts_in_message":[],"_revision_number":3},{"id":"52a643bc8ad26a17aeee4c6ebb47bf5d32ae599a","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-08-04 16:30:01.000000000","message":"Patch Set 3:\n\nWill resolve merged conflicts once Dan\u0027s patches get merged (dependent patches)","accounts_in_message":[],"_revision_number":3},{"id":"a894e7c54fa71efd730982b1b335afd2dc0d11fd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-08-06 16:47:05.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cc7111e24bba37ec72e108a8604eeb879f38697b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 18:26:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/67938aea91844428af899b9c9f032845 : SUCCESS in 1h 08m 31s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b34549637c8a4a3faa4d95f6c034c9d1 : SUCCESS in 1h 02m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae30853c910f4eb9b31c6d2c7c21590d : SUCCESS in 6m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7f1fd6362bd74435993cfec68f895193 : SUCCESS in 5m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fd79c3bc389141c4b5d9a59887a62b8c : SUCCESS in 5m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d1d0f560e7724b5fbc4f761f9d8acfae : SUCCESS in 7m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c7bccc39efa487d8cdf5f5e08a34973 : SUCCESS in 6m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ee67218d4c8a4040a5e9c1e925e19f9d : SUCCESS in 10m 19s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a652814a4306410aab330fc7cf9dcd6e : SUCCESS in 9m 02s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/f318570f7f59496488671414bd29ab0b : SUCCESS in 9m 36s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/00e9661e0df14300b47107c856e292a8 : SUCCESS in 5m 21s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/a21acbc96da240b8bdcff3eb78dba965 : SUCCESS in 1h 09m 20s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/b9fd917ff82145a1b293c5f7a6988465 : SUCCESS in 1h 31m 01s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/c40d59d23ae6421da4d63e975dc099cd : SUCCESS in 1h 00m 51s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/36d026e382b642b1bcccf5df1eca7f9e : SUCCESS in 1h 14m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ebaedbcd5e3146e6bb46f940d02b0cfa : SUCCESS in 44m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/79c3552d63b74006995d59cfd2349396 : SUCCESS in 1h 15m 12s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/8d8002aaf5e3475ebdb1c7cb304044ee : SUCCESS in 37m 33s","accounts_in_message":[],"_revision_number":4},{"id":"dd63ca7d378d48e6e65dc344d8c5678d0271d8c2","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-08-06 18:39:40.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- dsvm-glance http://207.189.188.190/logs/802525/802525/4/check-not-vote/ext-glance-zuul/844cfdb : FAILURE in 0s","accounts_in_message":[],"_revision_number":4},{"id":"b7a9e1cd36ab60abd6e7dc49eb098f3d6d7a48ee","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-09 16:13:57.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"11f556b7b52f438fa96bd50cbfe98119bf629fe9","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-08-10 01:13:46.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"d3dc799c0a6ee84e2019e18a35fd529f110eaaa4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-08-11 09:11:22.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"31fabe80ec14421a1c0802d1801b4efa05e9e4c9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 10:33:38.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/43e2c9ce08734d569a2865349f80eeeb : SUCCESS in 1h 16m 07s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c77c212c66d34cf8800611205d3ba2d6 : SUCCESS in 1h 17m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ecb1237e1e9d4e97b1ec052c2a3eb1bd : SUCCESS in 6m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/43eb91108a014754a9b742fbd963ac0e : SUCCESS in 6m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f8234bd49b44bb88dda748f40b8693a : SUCCESS in 5m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/091dd8d25a2041118b60064c5489a3c9 : SUCCESS in 6m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfe7fc6f45604cf2b092ba65922f49a4 : SUCCESS in 6m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/eae8306d010e41438996bd01dca534da : SUCCESS in 8m 37s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/8f00608b71154f81b0919fa3070580e7 : SUCCESS in 8m 04s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/76ab58c8d9e34792b5e46c3a0666d2f1 : SUCCESS in 8m 34s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/90cd4fefdecb40b2b6098e238df9283d : SUCCESS in 5m 22s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/30b85834dfe44c07b93c27259fe271f4 : SUCCESS in 1h 15m 20s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/74c0daf08a324f37b0e0da0bcd68b960 : SUCCESS in 1h 15m 33s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/43c8f2ab16d9496991482658667797d7 : SUCCESS in 1h 06m 28s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/80c016fe9aaf425f95afa2e316173138 : SUCCESS in 1h 13m 07s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/56269fef9f2b4372b37e137b88bce5ba : SUCCESS in 51m 25s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/05e1bb3de7ff40eab461c29f4de36be7 : SUCCESS in 1h 09m 03s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/a5cbbe7533384a8ab1f01f8374284848 : SUCCESS in 33m 03s","accounts_in_message":[],"_revision_number":5},{"id":"a032030fe6912f124440e869f1b4a640d2165527","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-08-11 14:20:25.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)\n\nPreviously +2d by Cyril, just rebased, so I\u0027m +Wing this.","accounts_in_message":[],"_revision_number":5},{"id":"65300e3b7b8306a5ad3f6152c3f0665d3dcd5fee","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 14:20:56.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"d49befff129bbcda505f1a5ff59378569528cd0f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 15:37:24.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/5525fcffa07a4bd881ad8d5db14021cf : SUCCESS in 1h 00m 06s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/a2746d2948cd4f62b52bb5285a385ab2 : SUCCESS in 1h 13m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02fc81c1872f4473b124b6720a97c29c : SUCCESS in 5m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/85f891006f1945929ccd5fe6c7cbaf5f : SUCCESS in 6m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e5ba3f95874a491d9a075d29b6b40147 : SUCCESS in 6m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d95e07934f19423989b4a04a37e599df : SUCCESS in 6m 27s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/79fdb1ca496841119c8d86a62150c27e : SUCCESS in 9m 18s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d95c4dc1ebc74a88ac21e46934396c8c : SUCCESS in 10m 09s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/596f612c2533419aaf6129ca95bbbe4c : SUCCESS in 1h 06m 05s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/a7477f4eec9f4d7ab96d46fc973bce0d : SUCCESS in 1h 02m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f0108158a494e4abb5565c16abf3aaa : SUCCESS in 44m 40s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9c5d03ed49bb49cdbad4fd2b908ebcd5 : SUCCESS in 1h 06m 25s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/4ba3ff1be1c6436c8eadf63aa799c62b : SUCCESS in 31m 39s","accounts_in_message":[],"_revision_number":5},{"id":"df02f153b43e4c71ef959048090a2ddcaae6c3e5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 15:37:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"bcbcef2c4f32693dc4233d78c6ef4781176a5a12","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 15:38:54.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3c1554134a14c0b8a7e67de20937a3e : SUCCESS in 1m 10s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"d9b8023410348e769f8a69c168461126ce7ff6fc","revisions":{"8cf9d7f0f32fb404b871828060354a0873c55a14":{"kind":"REWORK","_number":1,"created":"2021-07-27 13:32:55.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/25/802525/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/25/802525/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/25/802525/1"}}},"commit":{"parents":[{"commit":"485677a3f383489bbedf7c184ed992f1bcc53b24","subject":"Add base policy check module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/485677a3f383489bbedf7c184ed992f1bcc53b24"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"subject":"Refactor gateway auth layer for member APIs","message":"Refactor gateway auth layer for member APIs\n\nThis makes us able to optionally not get the authorization layer on\ntop of the stack. It also don\u0027t insert the policy layer in the\nmiddle of the stack.\n\nRelated blueprint policy-refactor\n\nChange-Id: Idd62a1dd18302c39e154b541e32e65a8a2085517\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8cf9d7f0f32fb404b871828060354a0873c55a14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8cf9d7f0f32fb404b871828060354a0873c55a14"}]},"branch":"refs/heads/master"},"b287daf22f56c81266b55d32ec03e27918f39bb4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-07-28 17:47:36.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/25/802525/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/25/802525/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/25/802525/2"}}},"commit":{"parents":[{"commit":"2fef2e6c4f9fbbac795740ddfec57ba193029d03","subject":"Add api_patch() to SynchronousAPIBase","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2fef2e6c4f9fbbac795740ddfec57ba193029d03"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-28 09:07:54.000000000","tz":0},"subject":"Refactor gateway auth layer for member APIs","message":"Refactor gateway auth layer for member APIs\n\nThis makes us able to optionally not get the authorization layer on\ntop of the stack. It also don\u0027t insert the policy layer in the\nmiddle of the stack.\n\nRelated blueprint policy-refactor\n\nChange-Id: Idd62a1dd18302c39e154b541e32e65a8a2085517\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b287daf22f56c81266b55d32ec03e27918f39bb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b287daf22f56c81266b55d32ec03e27918f39bb4"}]},"branch":"refs/heads/master"},"716fb4be2a10b591271daea11933a18248379c71":{"kind":"REWORK","_number":3,"created":"2021-07-30 08:41:25.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/25/802525/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/25/802525/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/25/802525/3"}}},"commit":{"parents":[{"commit":"bdfbcaf0883112ce0d94b7f0bb0363684e381690","subject":"Add a member field to Image when appropriate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bdfbcaf0883112ce0d94b7f0bb0363684e381690"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-30 05:44:29.000000000","tz":0},"subject":"Refactor gateway auth layer for member APIs","message":"Refactor gateway auth layer for member APIs\n\nThis makes us able to optionally not get the authorization layer on\ntop of the stack. It also don\u0027t insert the policy layer in the\nmiddle of the stack.\n\nRelated blueprint policy-refactor\n\nChange-Id: Idd62a1dd18302c39e154b541e32e65a8a2085517\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/716fb4be2a10b591271daea11933a18248379c71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/716fb4be2a10b591271daea11933a18248379c71"}]},"branch":"refs/heads/master"},"3c35d52b6ef953d191baef78e7871f16b4bf05a1":{"kind":"REWORK","_number":4,"created":"2021-08-06 16:47:05.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/25/802525/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/25/802525/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/25/802525/4"}}},"commit":{"parents":[{"commit":"284189222923f60bd883dd95ff0354b80850a4ce","subject":"Merge \"Clean out deprecations from paste.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/284189222923f60bd883dd95ff0354b80850a4ce"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-08-06 07:01:16.000000000","tz":0},"subject":"Refactor gateway auth layer for member APIs","message":"Refactor gateway auth layer for member APIs\n\nThis makes us able to optionally not get the authorization layer on\ntop of the stack. It also don\u0027t insert the policy layer in the\nmiddle of the stack.\n\nRelated blueprint policy-refactor\n\nChange-Id: Idd62a1dd18302c39e154b541e32e65a8a2085517\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3c35d52b6ef953d191baef78e7871f16b4bf05a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3c35d52b6ef953d191baef78e7871f16b4bf05a1"}]},"branch":"refs/heads/master"},"d9b8023410348e769f8a69c168461126ce7ff6fc":{"kind":"REWORK","_number":5,"created":"2021-08-11 09:11:22.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/25/802525/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/25/802525/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/25/802525/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/25/802525/5"}}},"commit":{"parents":[{"commit":"ccac6b6c6ba054a9f51deb0b7db9e93118621458","subject":"Merge \"Check delete_image policy in the API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ccac6b6c6ba054a9f51deb0b7db9e93118621458"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-07-26 16:20:57.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-08-11 07:57:14.000000000","tz":0},"subject":"Refactor gateway auth layer for member APIs","message":"Refactor gateway auth layer for member APIs\n\nThis makes us able to optionally not get the authorization layer on\ntop of the stack. It also don\u0027t insert the policy layer in the\nmiddle of the stack.\n\nRelated blueprint policy-refactor\n\nChange-Id: Idd62a1dd18302c39e154b541e32e65a8a2085517\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d9b8023410348e769f8a69c168461126ce7ff6fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d9b8023410348e769f8a69c168461126ce7ff6fc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
