)]}'
{"id":"openstack%2Fglance~794245","triplet_id":"openstack%2Fglance~master~Iebba15771000e86a0701d20ed9620eb578c2cb85","project":"openstack/glance","branch":"master","topic":"bp/glance-unified-quotas","hashtags":[],"change_id":"Iebba15771000e86a0701d20ed9620eb578c2cb85","subject":"Add user_get_uploading_count() to DB API","status":"MERGED","created":"2021-06-02 15:08:00.000000000","updated":"2021-07-02 20:56:18.000000000","submitted":"2021-07-02 20:53:31.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"794245-bp/glance-unified-quotas","meta_rev_id":"e6b8ddfe7c86b5966ff38cb3df022fdd9cf3884d","_number":794245,"virtual_id_number":794245,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"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":"2021-07-02 20:53:27.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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":2,"date":"2021-07-02 18:52:44.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"]}],"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":1,"date":"2021-07-02 18:52:44.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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":1,"date":"2021-07-02 20:56:18.000000000","post_submit":true,"permitted_voting_range":{"min":1,"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":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"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"]}],"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-02 20:18:54.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-06-04 16:00:55.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2021-07-01 00:28:16.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":"CC"},{"updated":"2021-07-02 17:45:51.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-02 18:52:44.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"}],"messages":[{"id":"3acb4aba63af73c56daed00f9107dc3d6be22394","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-02 15:08:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"209316dee8bfd7edc09af8ba2e4cad3d6e66b1d2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-02 17:48:20.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"b87c2a56acc17e147c01680cfb05b8e0f4513e3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 20:18:54.000000000","message":"Patch Set 2: 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\n\n- grenade https://zuul.opendev.org/t/openstack/build/546332e5cc5742029a10d37780ac1a1d : SUCCESS in 59m 24s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/194f9009638944de891bf277bfaa76b6 : SUCCESS in 1h 19m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af249c19c76d4c19b204eaa7a5e6dd5a : SUCCESS in 7m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ed8ceda48bd54621af3833c61163f775 : SUCCESS in 6m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c3a6622c88c540c68d4decc1c902b129 : SUCCESS in 7m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/94ec3df0194f45388496600cd2ebab19 : SUCCESS in 8m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a25003ba2a304623ae09471287c4551b : SUCCESS in 7m 04s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/990c4c170c984156bc3d124adf6b791e : SUCCESS in 9m 41s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/999c395d9b5648c4ab75ffd622fc8e8f : SUCCESS in 10m 18s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d4c94a9cf7ca465a9b4d6a9c467d1713 : SUCCESS in 6m 35s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/b46ce776683e47659b3914b1eb7a3951 : SUCCESS in 1h 22m 19s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/b39596d2774540f3adc29c23f50e96a5 : FAILURE in 1h 04m 45s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/ca9e4c6ab994483a85eedcb1d3d8b226 : SUCCESS in 1h 20m 46s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/4978a73f43ab431681afd2cae581f055 : FAILURE in 1h 14m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bd38072eebb4495f9f2719fee5c83fd5 : SUCCESS in 1h 00m 31s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/476067326543497abcb4e2ab6e44afc7 : SUCCESS in 1h 26m 53s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/35b36919152544f5a7457aa9b8fc9749 : SUCCESS in 34m 16s","accounts_in_message":[],"_revision_number":2},{"id":"b4a64970d1e480646c9795f39263c22922dbcec6","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-02 20:44:17.000000000","message":"Patch Set 2:\n\nrecheck cinder dance","accounts_in_message":[],"_revision_number":2},{"id":"08848dd9983d6e8e616fb013c21b25d52596fbd0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 22:20:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/8f163a1b195343928dc2a57d7a395d6f : SUCCESS in 1h 09m 16s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/0c7a415f33bb40bfa9de933670d71b29 : SUCCESS in 1h 22m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c774073038a64df18b5e5309e148f328 : SUCCESS in 5m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/953eab240467459ebba3de1c1e1e0fe5 : SUCCESS in 5m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dea5c16b4f7c4af389401db801333ccf : SUCCESS in 6m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/599ab7fbc440496f85ed75766f54d510 : SUCCESS in 7m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe0de3188dc54e34b0b97b5f198d88f6 : SUCCESS in 6m 38s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e77832711b574a9086aa851179f333be : SUCCESS in 9m 39s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4649b85f0413407bb041c2105aea7154 : SUCCESS in 8m 51s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d5beb9ee516349f4bfba615ec1cf78d5 : SUCCESS in 5m 21s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/78cc922c66de472484991a8fbc088166 : SUCCESS in 1h 14m 38s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/ad604e96097a4a3fa923f28a5125b85a : SUCCESS in 1h 29m 27s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/1bfaa47e6cb7425ab1d6e06a36154d4b : SUCCESS in 1h 10m 22s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/ddafb5d363a246669bd260c8d30ff870 : SUCCESS in 1h 15m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/726c160e94984264a389a0f69a90e2cb : SUCCESS in 57m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8eb726e5aeb14c0a896061301294b427 : SUCCESS in 1h 26m 51s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/bab5290acb09469782168762c5693bf7 : SUCCESS in 36m 36s","accounts_in_message":[],"_revision_number":2},{"id":"b21e932f398769a9a43ea1818d97a689f3726ead","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-04 14:09:35.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"dffe16284ba7b0e4c2c7819502902e26271ff10b","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-06-04 16:00:55.000000000","message":"Patch Set 3: Code-Review+2 Review-Priority+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"82a9e429725b04c10202ddbedb8f971d1e891d27","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-04 16:55:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/09835f02e1be4b7898dc98e74c05a800 : SUCCESS in 1h 09m 52s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/27e47c6ab2514e7583f6dae30ebf80dc : SUCCESS in 1h 25m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a11aef1278e43eb92373033df12d1f0 : SUCCESS in 5m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a60574adca3e431ca313a4f4c5598cbb : SUCCESS in 6m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f37cd93fd85451393455f63f7e654d6 : SUCCESS in 6m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7d2b223eadf640699875f0aba824339a : SUCCESS in 10m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94543dc2ae5344b5b480d0daae61b8aa : SUCCESS in 7m 40s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a5d5f433909f4062aaa61e981f2672ab : SUCCESS in 11m 01s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4c38290126064b30a1824c9a155d1498 : SUCCESS in 8m 47s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/110838a6520241f4a242b322c103a563 : SUCCESS in 10m 17s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/08101bcdaad74145a926cdfd8cf6597e : SUCCESS in 1h 45m 44s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/11f56a0d31e241c2a6dcc5153a8e3ad4 : SUCCESS in 1h 23m 11s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/8bee5cbccd78404f89a30b8f030310c7 : SUCCESS in 1h 17m 35s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/2a695d7963804217a040acee28ec58d4 : SUCCESS in 1h 20m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/868a789621cc4304a977824f946eda90 : SUCCESS in 1h 09m 14s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3d82d9c6db4a4349859d7295fc307d59 : SUCCESS in 1h 23m 22s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/8c49dba907864eb2b0a26e2786542e36 : SUCCESS in 35m 57s","accounts_in_message":[],"_revision_number":3},{"id":"c4d5d5163ac025f4512c86a2e5aeed6677311276","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-04 17:08:07.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ec724575c6e10e53c8a99b33950027a79e8ea1a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-14 15:24:35.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d85b4efcfd67172ba76f9dcc691bc57dfc64fc0b","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-06-14 15:28:04.000000000","message":"Patch Set 5: Code-Review+2 Review-Priority+1\n\nLooks good, thank you Dan!!!","accounts_in_message":[],"_revision_number":5},{"id":"a3a484b63e8da8f03be942d4d9654673e9267d9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-14 16:57:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/40d896d818654c0cae2040f23548ce10 : SUCCESS in 58m 06s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/71739ca9858041c2b51cde84d0690cc8 : SUCCESS in 1h 28m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b10c644797b4479fbbb7c969b56b2280 : SUCCESS in 9m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7c6f8bfd0f4841918ee605e7528ec1d4 : SUCCESS in 6m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b45ef31c04a8414586e7e7e2982292ed : SUCCESS in 8m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/54543a2fb87c43c68029f139631bd1ae : SUCCESS in 7m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81cb41b5e7364d209b9adfab6a75a8e8 : SUCCESS in 8m 23s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9bca30cb3d4c4029a74b75243a6092cd : SUCCESS in 9m 06s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6b40db4a2b944a97a634f023bda5cfc3 : SUCCESS in 10m 50s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/c143fa2b5c14417887f7f535abcdb798 : SUCCESS in 8m 15s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/ca425b3f9b1141a49a8578cf3604a14b : SUCCESS in 1h 01m 25s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/602fe3aec0844eaba537e68723818767 : SUCCESS in 1h 05m 26s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/da3d524f37aa412b9bed9a5d3cdee8a0 : SUCCESS in 1h 00m 31s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/6263b50e25cc4b5c8354ddc3096bb337 : SUCCESS in 1h 09m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3165878758cf49b78019cdf33d99eb20 : SUCCESS in 43m 09s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/da7eae16930e46279041222132f5f94a : SUCCESS in 1h 16m 24s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/02e16496aa25464b94236448e0501de0 : SUCCESS in 28m 24s","accounts_in_message":[],"_revision_number":5},{"id":"838b548b9026766b5b2a405294ca9dab943222cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-21 15:46:41.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"c4567af965540030a1dad4761716280c88dfbfd2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-21 17:14:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/db3a164ea36d444188e7bdde2e928ce5 : SUCCESS in 1h 12m 48s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/32395f3e96e44d11ab2983b4fde81473 : SUCCESS in 1h 09m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/664d9b6ddca7477d9189ca3fa3ae00e9 : SUCCESS in 7m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/86a5f374cd43488f935f1483aabf6d84 : SUCCESS in 7m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/95d7e3b1930a4d1491a41fd580285f98 : SUCCESS in 6m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/29bc4f93ae034850a6cfe5681e07f649 : SUCCESS in 8m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a7b126868f454fdc819d695eabcaff22 : SUCCESS in 8m 36s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/11e87bf3620e4bbaad8d5a1074c70ae7 : SUCCESS in 10m 12s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b6e689ca72964c2c9d827b2d56e96090 : SUCCESS in 10m 46s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/96854fd5d16845bfbb5b0087c68e7af8 : SUCCESS in 6m 13s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/2fe9286de8e24cc29b60b25ac248bfd5 : SUCCESS in 1h 19m 29s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/924450bed005480992e68289c4fe2004 : SUCCESS in 1h 05m 42s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/daeedb87d11840dfa85bc6f0eb3dbaf3 : SUCCESS in 1h 14m 17s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/3d18321ffb5148b4b5f8ca47773e1500 : SUCCESS in 1h 17m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f895de91df144b7abdb16b6f879d63a5 : SUCCESS in 53m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ba592dfff706446090f85df567984906 : SUCCESS in 1h 11m 54s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/648e3a3a50e9476bb20900576442f4d4 : SUCCESS in 36m 25s","accounts_in_message":[],"_revision_number":6},{"id":"b88140aa6462d5aea13ad417397a47e30a1cfc2e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-21 17:57:14.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"f606ee6a7843f3bda842d800835ca07773bfa6b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-21 19:32:16.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/7483e7eef3154fbfbb58547ae8595ea4 : SUCCESS in 1h 02m 51s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b89b9586409f4866acd16eda6e032ad6 : SUCCESS in 1h 28m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47efa7de5c9c46c4a08e50f2834c8cff : SUCCESS in 6m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2a0047ecb6334e91bb7112996120dc6d : SUCCESS in 6m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4eb243f352694a5ca9ec5d56091b4a6d : SUCCESS in 6m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fc3e73b97ac74eddba3bbbfbdcae3477 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c463634061764a9fa291bf6b84ee8282 : SUCCESS in 7m 59s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/68030a8e112b474fbf4c6df357ff245d : SUCCESS in 10m 54s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/12fec33ec55c4d1fb1076b8931a004f3 : SUCCESS in 9m 20s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/becb615800f64b89a32acef91e2351a1 : SUCCESS in 6m 43s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/d1f6e0f58ffd471f9ee891f380b011f3 : SUCCESS in 1h 17m 40s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/72a35b3fe121483e811b1eaf10622a8f : SUCCESS in 1h 14m 23s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/9ac993f6dfab49488b5c7e322cf4139f : SUCCESS in 1h 14m 20s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/091e3d2c247a4e33b70241e96d312f83 : SUCCESS in 1h 08m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f2f1ddbb3ee74ba29179773520833a27 : SUCCESS in 58m 43s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/64f4b8618c0c45bda8c1758cdfdeaa69 : SUCCESS in 1h 14m 36s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/3dd605f1e3b6434fb2ed42252963574d : SUCCESS in 33m 18s","accounts_in_message":[],"_revision_number":7},{"id":"0aa9eaf0e5119823f13157f7891dbe7bf0dc3fe1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-29 14:51:33.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"fdb7fdcb5178c1dbce507a4b621d0a80f97a3dc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 16:36:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/497a20170a5f4af885eaf6479cba9642 : SUCCESS in 1h 18m 18s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/cce115ac54a148a59939ea295d5323a1 : SUCCESS in 1h 19m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3124d50da7bb495ab6c0b33d981e52f6 : SUCCESS in 7m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8cc7df4b8d0c4474b795365c7d60ef5d : SUCCESS in 8m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/477733ee2dac4b8786d140236ed94f40 : SUCCESS in 7m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9d49a060bf34497fafe0159eb970481d : SUCCESS in 8m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5ca430466594de6a1532a6dfc525a37 : SUCCESS in 8m 49s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/300df5ebc6844104a9de3105f52d5b4a : SUCCESS in 10m 12s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c084911300de45579c70612c41aec0d3 : SUCCESS in 11m 47s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/2457a291d68241629ead49f1f1089d8a : SUCCESS in 6m 56s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/6c24fe3d677b4a13b0d1b17b6413991b : SUCCESS in 1h 12m 56s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/4ba37a9f01174cd9a282e3c563358fa4 : SUCCESS in 1h 32m 36s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/989aa34d59544ef1b8bfc3760fa857a1 : SUCCESS in 1h 23m 25s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/629031a80ab749568c28bdd73f3e78f0 : SUCCESS in 1h 37m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f8d82c3d92dc4d4680274f463c45fb67 : SUCCESS in 53m 40s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e8b5f330220b4135b53e10334f981a9a : SUCCESS in 1h 33m 00s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/b59abe4fcffc4654bc448814cd58b713 : SUCCESS in 34m 50s","accounts_in_message":[],"_revision_number":8},{"id":"63bc9ddb7238897d5e7bcee1f5955f704835591a","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-07-01 00:28:16.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nMinor nitpick, otherwise looks pretty good!","accounts_in_message":[],"_revision_number":8},{"id":"2d97c66e888bab97a6e60709070961b2b122fcba","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-07-02 14:25:24.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"79b6ba0e08450476f767b8e223644537224b0df6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-07-02 14:27:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"fdb24c83f35b512bad93922686620730d4690245","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 16:23:12.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/54ab81de99924636a56576ba8884d8b2 : SUCCESS in 59m 33s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d0c5ee6dbc4d44d78a70592c62de70c8 : SUCCESS in 1h 22m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e88986ef9dc5458fb5775da5387d1d0d : SUCCESS in 7m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8d8103ab949b4540b3ce8cb00c72b482 : SUCCESS in 8m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fb756d82864d48fab6ce265ca5b2bfb5 : SUCCESS in 7m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9fc9b35e0f2c40a5a46a7933e53bf0e8 : SUCCESS in 10m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/147c1ea4955445699d3f972d0db38d0d : SUCCESS in 7m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/18c5c3856d70493892f5bce5ce204b6b : SUCCESS in 11m 38s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fe7baa40b2834a239cf65d5d62103432 : SUCCESS in 10m 21s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/ffddb62c2b9d43ac93af7bc6011a31ab : FAILURE in 10m 03s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/dac908a5cdc1425b9c120e3c4c9fbeb7 : SUCCESS in 7m 15s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/9c79da7b68c248ba882a96fbf12a9ae3 : SUCCESS in 1h 52m 59s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/39e6c659cf4e48358cfde2be32710899 : SUCCESS in 1h 00m 15s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/0414c7c367f94bf08c08459efd29ea12 : SUCCESS in 1h 10m 25s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/e3ce4bf6eb69496fb776c5afe1850642 : SUCCESS in 1h 30m 07s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/579f403ad8704769ad2607a7d18c00e9 : SUCCESS in 56m 21s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/efdb4608223e4dc0a5ba2dd2d52e09e7 : SUCCESS in 1h 25m 52s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/92af893d730c4d27aa17cc9b71f6c8f4 : SUCCESS in 34m 38s","accounts_in_message":[],"_revision_number":9},{"id":"683146ef03bec9886976d8b11f5919a95f04c526","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-02 17:45:51.000000000","message":"Patch Set 9:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/794245/794245/9/check-not-vote/ext-glance-zuul/24424e6 : SUCCESS in 37m 00s","accounts_in_message":[],"_revision_number":9},{"id":"c077fc210238b66eefe06c074edd345e83546a8c","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-07-02 18:52:44.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\nThanks for fixing the comment :)","accounts_in_message":[],"_revision_number":9},{"id":"d5d754dc8d8e469fade6c6ca058f8b4a45d138c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 18:53:05.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"f14c15fedcc8a1d31dba59339e9ff62c369d6804","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 20:53:27.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/97a1911d8f3e4864bce1dd542717aab2 : SUCCESS in 1h 02m 38s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/ba32a4457f4b47d29989d832b6fec5a6 : SUCCESS in 1h 01m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6ab9f11017740af98cb92a0e0cb0f40 : SUCCESS in 6m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/adf42254a2be4a6f8b4b9ace3de0e03f : SUCCESS in 7m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2a565c43d18e42e9a5078e661dd24b5f : SUCCESS in 8m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c25307a03594bc7b3fe08d5b32bfb73 : SUCCESS in 8m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a4d7e613a4ff408896fffe9482ac7aab : SUCCESS in 10m 29s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/537d3207a45d491d99c7ff5c06cc8bd1 : SUCCESS in 10m 26s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/61ec213797a2421b993d2cd7089529fc : SUCCESS in 1h 07m 54s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/a93d0187a7bf4dc8a1042918b9e71b58 : SUCCESS in 1h 06m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e93603dcc23b464ebdc09f08e7bf3c23 : SUCCESS in 47m 48s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/be0d21f03b8243c79dc3d99de5223c2a : SUCCESS in 1h 07m 36s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/79e6ed55c5004ccca4f580e9031d0da8 : SUCCESS in 33m 05s","accounts_in_message":[],"_revision_number":9},{"id":"c4f331f18418b9e62e9ec590d0496985b9216734","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 20:53:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"08ab1305f1cdd646a6001630c17988ea3a691bdc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 20:56:18.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0eb05530d2c4926ab5778e9c62a47bd : SUCCESS in 1m 06s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"084a77e644dd1110e82a735f8cb33d88331ba506","revisions":{"a868340432d39d0010512a1db8ce1d2992d3a12a":{"kind":"REWORK","_number":1,"created":"2021-06-02 15:08:00.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/1"}}},"commit":{"parents":[{"commit":"9f8e7d17d00fbfcbf9b79279c827f5aa74f0e202","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9f8e7d17d00fbfcbf9b79279c827f5aa74f0e202"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-02 15:09:50.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a868340432d39d0010512a1db8ce1d2992d3a12a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a868340432d39d0010512a1db8ce1d2992d3a12a"}]},"branch":"refs/heads/master"},"b64896fa50e24b6b2d9882b4f96e01794e215fe6":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-06-02 17:48:20.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/2"}}},"commit":{"parents":[{"commit":"3053a76afab20346d0480b8e8825c9236faf53dd","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3053a76afab20346d0480b8e8825c9236faf53dd"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-02 17:50:03.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b64896fa50e24b6b2d9882b4f96e01794e215fe6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b64896fa50e24b6b2d9882b4f96e01794e215fe6"}]},"branch":"refs/heads/master"},"e7bb0e9f46bbfdac2f78b47fdad7e914c1bc6a52":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-06-04 14:09:35.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/3"}}},"commit":{"parents":[{"commit":"bba8daa4639e442490a29335a902e98d68d77d37","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bba8daa4639e442490a29335a902e98d68d77d37"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 14:11:14.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e7bb0e9f46bbfdac2f78b47fdad7e914c1bc6a52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e7bb0e9f46bbfdac2f78b47fdad7e914c1bc6a52"}]},"branch":"refs/heads/master"},"36ca49eb03ea4471c2ba590609e4d5ad808d3eb4":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2021-06-04 17:08:07.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/4"}}},"commit":{"parents":[{"commit":"3517be34514a0c9631ae9f899e650b70351ff093","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3517be34514a0c9631ae9f899e650b70351ff093"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 16:59:19.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/36ca49eb03ea4471c2ba590609e4d5ad808d3eb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/36ca49eb03ea4471c2ba590609e4d5ad808d3eb4"}]},"branch":"refs/heads/master"},"8d4cdc87908ccc9dfd324a2c87f5026ba924ac1c":{"kind":"REWORK","_number":5,"created":"2021-06-14 15:24:35.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/5"}}},"commit":{"parents":[{"commit":"27a191a4469ee054f3bf2e8c89b62d40979a964d","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/27a191a4469ee054f3bf2e8c89b62d40979a964d"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-14 15:25:05.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8d4cdc87908ccc9dfd324a2c87f5026ba924ac1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8d4cdc87908ccc9dfd324a2c87f5026ba924ac1c"}]},"branch":"refs/heads/master"},"cbbe9c6967d46e7781f3bc0b2b4166250ab1ca64":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-06-21 15:46:41.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/6"}}},"commit":{"parents":[{"commit":"eb6cb4e382523334943b809aab9183a4ed15bc29","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/eb6cb4e382523334943b809aab9183a4ed15bc29"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-21 15:47:43.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cbbe9c6967d46e7781f3bc0b2b4166250ab1ca64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cbbe9c6967d46e7781f3bc0b2b4166250ab1ca64"}]},"branch":"refs/heads/master"},"2971edd2afa37ebf49faf7cf1d145bd1cda42f5e":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-06-21 17:57:14.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/7"}}},"commit":{"parents":[{"commit":"00e0f8bce700fc3148122176694bacfea935fc89","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/00e0f8bce700fc3148122176694bacfea935fc89"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-21 17:59:19.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2971edd2afa37ebf49faf7cf1d145bd1cda42f5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2971edd2afa37ebf49faf7cf1d145bd1cda42f5e"}]},"branch":"refs/heads/master"},"053edfd8b92e1fb50a0b1439537fff47cd3cc866":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-06-29 14:51:33.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/8"}}},"commit":{"parents":[{"commit":"a36666e2fe8d61a161daa1836ed84fb2e389dd67","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a36666e2fe8d61a161daa1836ed84fb2e389dd67"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-29 15:53:18.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/053edfd8b92e1fb50a0b1439537fff47cd3cc866"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/053edfd8b92e1fb50a0b1439537fff47cd3cc866"}]},"branch":"refs/heads/master"},"084a77e644dd1110e82a735f8cb33d88331ba506":{"kind":"REWORK","_number":9,"created":"2021-07-02 14:27:56.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/45/794245/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/45/794245/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/45/794245/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/45/794245/9"}}},"commit":{"parents":[{"commit":"91ed096ec0097b02bd3f7c3988b5acce07937fac","subject":"Merge \"Add a nonvoting functional job with RBAC defaults\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/91ed096ec0097b02bd3f7c3988b5acce07937fac"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 16:53:07.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-07-02 15:29:06.000000000","tz":-420},"subject":"Add user_get_uploading_count() to DB API","message":"Add user_get_uploading_count() to DB API\n\nThis adds an efficient query method for getting a count of the user\u0027s\nimages that are in any state of uploading. This includes images\nin the process of saving from upload, staging, importing, or being\ncopied to another store.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: Iebba15771000e86a0701d20ed9620eb578c2cb85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/084a77e644dd1110e82a735f8cb33d88331ba506"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/084a77e644dd1110e82a735f8cb33d88331ba506"}]},"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":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":[{"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":{}}}]}
