)]}'
{"id":"openstack%2Fglance~794247","triplet_id":"openstack%2Fglance~master~I2a28750aaf968e6a6324eb194d4280a640bfa5aa","project":"openstack/glance","branch":"master","topic":"bp/glance-unified-quotas","hashtags":[],"change_id":"I2a28750aaf968e6a6324eb194d4280a640bfa5aa","subject":"Add image_count_uploading quota enforcement","status":"MERGED","created":"2021-06-02 15:08:00.000000000","updated":"2021-07-02 20:53:56.000000000","submitted":"2021-07-02 20:53:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"794247-bp/glance-unified-quotas","meta_rev_id":"c9ba72b83776cb332b7e1ae9c3dcf1890699e34f","_number":794247,"virtual_id_number":794247,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-07-02 20:53:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-07-02 19:08:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":2,"date":"2021-07-02 20:53:56.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-07-02 19:08:17.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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":1,"date":"2021-07-02 20:53:56.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-02 20:18:59.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:41:24.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-02 19:08:17.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":"7a8c3de8551bba6d176aa76fbb4b22f788174b9e","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":"2be98db6217fd60c9b521f8f7740901df0cbba65","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":"0024c2390f50b9625d048cc7e4b0abe832ea3740","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 20:18:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/cb784024926a4de5b21ebeeb246c24fb : SUCCESS in 1h 02m 39s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/792c438f69144b4eb3686e922d18e424 : SUCCESS in 1h 24m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ae33ed665d54fb3a25918282afd03a5 : SUCCESS in 6m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/869e48f423654bda8861e20bf517556b : SUCCESS in 6m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bd9181c419624aa182a3e68916d17267 : SUCCESS in 7m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6498ac88c907409b8b7434f6eca7087d : SUCCESS in 7m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f23a8f6806fb451094806bd1c3f539cd : SUCCESS in 7m 44s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/0aa50e9ece7b47458053d96bf49ee338 : SUCCESS in 11m 13s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6f5adb5d49e84824b7e28be596a71389 : SUCCESS in 12m 04s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/70e1ee8905844c5387a282c8ea7aa4a4 : SUCCESS in 6m 38s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/437f7a26b324484aa12c6f6984474045 : SUCCESS in 1h 21m 16s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/893cc112f47d4e428fb9d2d1801af5d4 : SUCCESS in 1h 18m 50s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/659a3dc6868b41d5855796c68d967c5f : SUCCESS in 1h 19m 17s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/d5ed2d2de59442b5a493ab57182ba627 : SUCCESS in 1h 25m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f762a0f94d1044a3a8c58db945639c34 : SUCCESS in 54m 33s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/91f4a5f010ca478589a7e70c1de2bd60 : SUCCESS in 1h 31m 04s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/e757526953df465b9e68bef0f3a2399f : SUCCESS in 31m 19s","accounts_in_message":[],"_revision_number":2},{"id":"8bec6e13f6dda943302b12796d908a49b678f1bc","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":"b333c9b4fcb6392052def7927e493299bb14c65d","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-06-04 16:41:24.000000000","message":"Patch Set 3: Code-Review-1\n\n(4 comments)\n\nSome comments inline, Full marks for functional test \\o/","accounts_in_message":[],"_revision_number":3},{"id":"2a9a4fb6b8bd5ce1d9a40ce5b4ca16b8d5211545","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-04 17:05:25.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"09ee889ae2a0e57c7f6c9ccd082793003679d301","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-04 17:07:29.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/145b4721652248f2813dd2db136a8588 : SUCCESS in 1h 09m 01s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/7261352963804b6093c816459f4e2a56 : SUCCESS in 1h 15m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b20e29897e741599fd02347457c154f : SUCCESS in 6m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/21c7c0411ff14b3797e2c195e02c34d6 : SUCCESS in 7m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c56486c4afec4df5a2f9aee5f0fcf315 : SUCCESS in 7m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ad91134dcf4445e9bbd0fc39042f9ef2 : SUCCESS in 8m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/65e1e691cd1f4ad09cdca1b485b0a2dd : SUCCESS in 6m 51s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/1b5b6fbd74444e94b971ad6354f6d8b9 : SUCCESS in 11m 40s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1cbf3c6a82d7403f81d3dc19d29e2c0f : SUCCESS in 8m 16s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/92328aedf49f4693a1df04c792bf1e40 : SUCCESS in 11m 52s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/7a46cd49ddc44247abfb2dd1383dfe50 : SUCCESS in 1h 55m 29s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/099be68a34234ed899eaca14753f4b86 : SUCCESS in 1h 39m 47s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/39fc72c6205e419b9249cb9dda355fe3 : SUCCESS in 1h 40m 36s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/a5d7087fe9194466ba5c73d646e11a64 : SUCCESS in 1h 47m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1b9ba49f55647b69bec112fc3e4a559 : SUCCESS in 53m 42s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/36076815e57c43b38de06348e2987183 : SUCCESS in 1h 27m 31s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/17682d849b0e4fc2a29a9c1f3a519026 : SUCCESS in 31m 20s","accounts_in_message":[],"_revision_number":3},{"id":"daf9337bd12d9d5e386fa580fe8f2d46e788e826","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":"dec516c26128a1fd00c5d285691c962dd19b3968","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-04 18:34:23.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9ee7eba03195640aab741190b98811b17bbde004","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-04 18:56:53.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"7d298423f3fc04e433391758bb00888efb530189","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-04 20:14:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/1db9313c196f423b802333f7145a31bc : SUCCESS in 1h 08m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dc668116bf254eaf87e266cb6e586d1a : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9e6674ea484747549bf47ceea5f4d19e : SUCCESS in 6m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5625c4991b8a44d3a91f28e52d092a31 : SUCCESS in 5m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bb0a8af5c1c14e8b9ff474cebdea62e1 : SUCCESS in 7m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1685a83fd4e94d5f81463de494c4e790 : SUCCESS in 7m 12s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/00bd171f98da4a52a0e83533a756e676 : SUCCESS in 9m 00s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/45d45a877ea04650a2822440628aea2f : SUCCESS in 9m 58s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/b0958ce7f7c3448cb40172ef871ed398 : SUCCESS in 5m 31s","accounts_in_message":[],"_revision_number":6},{"id":"660d798b7e0507e9c0911e90567d83e76a16671e","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-06-08 14:29:01.000000000","message":"Patch Set 6: Code-Review+2 Review-Priority+1\n\nLooks good, thank you Dan!!","accounts_in_message":[],"_revision_number":6},{"id":"d5d33e886ec90472b3ca705c3c12cdf124001450","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-08 14:43:18.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"08f6d67cc6879bfca5ee4314239a14dde541d09b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-08 17:13:16.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/fcd0fa88cda341b4b52619a05dd62eb2 : SUCCESS in 1h 03m 09s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/7e60c8b57db8498ea86cd38cab02a95f : SUCCESS in 1h 17m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/059c3dc22b444d9290e514f8e4446935 : SUCCESS in 5m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cd5d9cce17af4d0a856d2e2762853035 : SUCCESS in 7m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/04170a2ebc2c4d39a96a6648c6d20f7f : SUCCESS in 6m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/702f3be346924a16b8a2c95942e9d571 : SUCCESS in 6m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1df03d6df15b442abfa72eed49e80824 : SUCCESS in 8m 22s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ade0547c8c3b4ee19e99d8fde37c8b37 : SUCCESS in 9m 14s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b8ae60ba27c34a15b6eeb9bcc6766243 : SUCCESS in 10m 45s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d065989474524f86851b6f33cb7990ab : SUCCESS in 6m 44s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/467b4f1ee133466fa2b8c54ad7d3d2f6 : SUCCESS in 1h 33m 47s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/f6cafe94a8034a82a28814364bb56309 : SUCCESS in 1h 25m 11s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/c9be4176993049bbbb64e328e3d255d3 : SUCCESS in 1h 21m 42s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/801fb3199a2f40afa058e7112bba30ad : FAILURE in 1h 21m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b6b20aac334944ca8d119cd980f1a0f3 : SUCCESS in 1h 01m 10s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0bbab64c29cd441c93f77d71a5f3264e : SUCCESS in 1h 22m 07s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/c4921255a037455c9e471d7522b331bf : SUCCESS in 38m 45s","accounts_in_message":[],"_revision_number":7},{"id":"9c0a69398d53c23b7df8dd3de14dde416be47469","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-14 14:40:58.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"eb360779561e3f9029ea6d04b75f32a6b3aa47fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-14 14:47:30.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"b75496e9ea3e75f4e5f9360d221959f0cd348488","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-06-14 14:56:36.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"ad53675e4a7118cf2ccc3c2d526e4ad35fa97161","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 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"0ba300c9b3e394ecc5a9065527b6785f0042907d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-14 17:13:35.000000000","message":"Patch Set 11: 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/6a2ede85120d4f499761b0b0eed6fa49 : SUCCESS in 53m 27s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/010566bfc91d4190a03d4de37d5372d6 : SUCCESS in 1h 04m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74a1fd2d191a42448b25650f4d885070 : SUCCESS in 5m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83bad8bccc0140c5b9091d5eb701725c : SUCCESS in 5m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/990ed1b8e8d445f7ac8589dabb03cde3 : SUCCESS in 6m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/816e0d4b80854745b7f0b4c3a14659ea : SUCCESS in 7m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/685b8f0170d7488e9fb2f6529e0e644f : SUCCESS in 7m 23s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/3d3563ce65ca4a7ab368420fb89a93ce : POST_FAILURE in 23m 53s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/de937ab2eb834a959a2a60319cb7e095 : SUCCESS in 9m 46s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/85472f3526374ba9a844aa4dc3f8cb13 : SUCCESS in 6m 16s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/b68a215d5625499791493e41ed72b65f : SUCCESS in 1h 11m 01s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/413d60e3a9a04e31af855f4cf831711b : SUCCESS in 1h 44m 22s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/a4c04e6dcd424f88a90f5994e881d42f : SUCCESS in 1h 11m 11s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/2ac01a66c64341af87c1fe03893668e5 : SUCCESS in 1h 12m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44696b018271408394bb05306ea49056 : SUCCESS in 40m 33s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6d6d3a342dd347daaee3be3c2c1f205a : SUCCESS in 1h 15m 58s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/9aaa91ca96154e058f5900d35a53d8f1 : SUCCESS in 30m 03s","accounts_in_message":[],"_revision_number":11},{"id":"30ad987edd6151eea948d3e2e187e77d32ed283a","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 12.","accounts_in_message":[],"_revision_number":12},{"id":"39fe87253aa011dde1a56e192399b4c6b6cc20d5","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-06-21 16:42:21.000000000","message":"Patch Set 12: Code-Review+2 Review-Priority+1\n\nNice testing coverage!!","accounts_in_message":[],"_revision_number":12},{"id":"4c0cf4364a9e9a1e2ccaf2bc0cedd4243635b849","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-21 17:16:55.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/e5e39e31cd98426f8d44f7f26cf2c707 : SUCCESS in 1h 00m 26s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d7c79140e1924f959a4fd0636c8fcae1 : SUCCESS in 1h 10m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22473e894c224ba4872fe068087a4cd3 : SUCCESS in 6m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6c80e60151da4a44af844e4224d98fd4 : SUCCESS in 7m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6c3b091e2bd840c9b4dd5992cabf41c8 : SUCCESS in 6m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6a8bc77c5a914325bad8a6a437f725a7 : SUCCESS in 8m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/caea74f02d844d2fbdb7e98adaaecd27 : SUCCESS in 8m 42s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5a9740f82de6430eb66623559282a334 : SUCCESS in 11m 01s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/92f2523d5bf7423bb63918471c72a85d : SUCCESS in 9m 46s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/4eddfc733a594f3ab332ca0408b9644d : SUCCESS in 7m 03s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/baa2abefecf64d00b6b16c9315ede0ed : SUCCESS in 1h 19m 57s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/29e2100da88f4d86ac24165938b94b2c : SUCCESS in 1h 06m 02s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/495a3d18f06443fd83402b82c0560508 : SUCCESS in 59m 56s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b51e37a91ae440e29bfe430b0867bf8e : SUCCESS in 1h 17m 23s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ae07a0f48ce49748bdd9bb6889be5a5 : SUCCESS in 55m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f9dfe5ae7aaa4ff485886743a9d31854 : SUCCESS in 1h 07m 20s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/b47ed6a9de324924af77f08f89a0d5d8 : SUCCESS in 38m 27s","accounts_in_message":[],"_revision_number":12},{"id":"b8d684c5fc7e036d7497a7c284a4fdcbd1ed787a","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 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"73b921a8aa49212b1028aab4caed72461cadac6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-21 19:34:24.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/625417fea3f841609e8dbe7a395634f5 : SUCCESS in 1h 12m 08s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/49dc1cca558c4319ac4b8e94a5ad62d0 : SUCCESS in 1h 06m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b99932151931491abc3ae7bbbbae601b : SUCCESS in 6m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2cbf9a6078d4cb8a0ac609d9bd83a58 : SUCCESS in 6m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8acbf1ead9d74f6a9d7fe143af1741f1 : SUCCESS in 7m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2e611b9838e84275804ec23e157ff8d5 : SUCCESS in 7m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bfb48c1bb6140ecb331955edac3fec1 : SUCCESS in 6m 51s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f828c8760be8423ea19a27ed3642f56d : SUCCESS in 9m 22s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a172e16d84b04e7d837b6356aa9a13a7 : SUCCESS in 10m 46s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/827111e17b9f408cb08532d88f99632c : SUCCESS in 6m 01s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/d7366ccaeecb4f20ab168943c46dd7e2 : SUCCESS in 1h 27m 10s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/00570d8f08074a7fbd29a96d46105ddb : SUCCESS in 1h 03m 39s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/23cba7d08ebb4a479c98152351d08c11 : SUCCESS in 1h 05m 34s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/36d89c4fa43f4955996fb82b1130c2b4 : SUCCESS in 1h 19m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a5325f6a4f7844079b3ec7dfdbfc1815 : SUCCESS in 50m 34s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c8007d7c85ba428f862ee82e551ab6d7 : SUCCESS in 1h 26m 55s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/371e78e440bd468383e18f0a34f26d63 : SUCCESS in 32m 43s","accounts_in_message":[],"_revision_number":13},{"id":"ee3a251e666eb24eeddf97840238df2bb798404c","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 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"93faec2be1832e23fe3a5fb50c0efee334418ce2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 16:54:57.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/7f8efe8a6a2e44d9b65f85b42c3a161e : SUCCESS in 1h 11m 43s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/9c825b358bd0475caa1c0ef147386bb0 : SUCCESS in 1h 12m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9bf75ce20a1a4191928512edfd0160ea : SUCCESS in 7m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83e45450490b48d6ada401710f946633 : SUCCESS in 8m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0648c5df3f674e97af823ebc2b8aedf2 : SUCCESS in 8m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d874eea072b347a79562cac7440eef2f : SUCCESS in 10m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17a510310ef8430ca659639f1cf94748 : SUCCESS in 8m 48s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/97b790657dad42f9b84c04a5ee663869 : SUCCESS in 11m 38s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a2f52a9b7181400481e3ca298b3d84e6 : SUCCESS in 11m 20s\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/ce3251fe40ac46af8eaab185ec5bc413 : SUCCESS in 6m 52s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/e3ec113a08c941348035c11c00fe02fc : SUCCESS in 1h 12m 10s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/e9a2b68d938348488694d0d16eb5a033 : SUCCESS in 1h 06m 53s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/b9cb9c5aba10493bb28388d083c84337 : SUCCESS in 1h 25m 09s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/971f5847892748f5b7d2e440094b603f : SUCCESS in 1h 24m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c65b43b501514b9dbd6f448a1bacac45 : SUCCESS in 1h 50m 10s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5ea4aaf597924769aead45dc4848b1c7 : SUCCESS in 1h 22m 37s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/89f60f42ebe545e59c2e84bb6d7bb60f : SUCCESS in 37m 03s","accounts_in_message":[],"_revision_number":14},{"id":"34814bb845faf21724a1a74bc3c327b202957a22","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 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"274af01c96b98072b9b113bcb62837ddc88b69e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 16:04:06.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/183dbe286c33411498474e16cf99d14d : SUCCESS in 59m 29s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/05c25959a4af4022aed1796525baf0ce : SUCCESS in 1h 03m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d34074ae302a4ff8a0c488484568f981 : SUCCESS in 7m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b150c85571e94106ac6e1497b8f20cd2 : SUCCESS in 8m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/81dfa2a6a214437f813998307077ae9a : SUCCESS in 7m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5c1b92d9105943d3ab40e1c54a01a272 : SUCCESS in 8m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/898d83605daa453d9a51e0e9745cfaa4 : SUCCESS in 10m 37s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f605772497a64e6692fbe47c0fcd1e78 : SUCCESS in 10m 42s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/aa00b9c59cb64993b518a273e4ec57fc : SUCCESS in 10m 37s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/9014c0b125e04cdab9646dbdd22fac1a : FAILURE in 9m 39s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/d44097fd80cd47189f8fd25af53fd0f5 : SUCCESS in 8m 14s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/fff628e59be243f0ada498aff8c5e2f0 : SUCCESS in 1h 25m 51s (non-voting)\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/fcbd2328e6b54a2c9792390c49aaa477 : SUCCESS in 1h 04m 26s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/6626786114f54b9f97694ff6c0123fd4 : SUCCESS in 1h 07m 28s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b63c15e5b05b4199aa83aa0622507b6c : SUCCESS in 1h 27m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/539567cd3c31475a8ca715935e7ea09e : SUCCESS in 52m 19s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/148c5026c6ac40b996eebedbeb1296dd : SUCCESS in 1h 28m 38s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/c19a79b125d94d4898e4e2c18036e88f : SUCCESS in 36m 51s","accounts_in_message":[],"_revision_number":15},{"id":"ee70900be5eca45e00fcbf481428174d4cfabf41","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-07-02 19:08:17.000000000","message":"Patch Set 15: Code-Review+2 Workflow+1\n\nLooks good to me!","accounts_in_message":[],"_revision_number":15},{"id":"02795da156a8f1e288d5eef0a3df0b019194199f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 19:08:42.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":15},{"id":"5541d776197da589794d93c7cbea384d2eb33c9f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 20:53:54.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/b0d6a7d968884c578a6ef8ba034891da : SUCCESS in 1h 09m 22s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/5c32e44423324b79b9c99f200e8f2cf5 : SUCCESS in 1h 10m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d44662f598044af991a29379cad87e9 : SUCCESS in 5m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5b45dfbdc8914f2e95d0669b8db37872 : SUCCESS in 6m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7389f3a4c1e44490bd3e5e39f47a3350 : SUCCESS in 6m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d125cd28ca854699b487c9b37f6f6a09 : SUCCESS in 6m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/2e839677afea4ecab635e606e51ff56f : SUCCESS in 9m 56s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/02c8d2ec8389498dbdc69cd218e894be : SUCCESS in 8m 40s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/a3d0f165c19c463ea0c063cb5ecbc459 : SUCCESS in 1h 11m 20s\n- tempest-integrated-storage-import-standalone https://zuul.opendev.org/t/openstack/build/77e22790c16a497fa356b9d329ca3c05 : SUCCESS in 1h 15m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/813837a8a643481eaa65c29da44cb1dd : SUCCESS in 52m 30s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e4499d72e6644e0e956abcb36475c9bc : SUCCESS in 1h 27m 14s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/79ade94512834928a8fb8a5908ea6ab0 : SUCCESS in 37m 01s","accounts_in_message":[],"_revision_number":15},{"id":"d97d6f2373c5b0fd00e588eceeb26e557a991b55","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-02 20:53:56.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"8d6ee6f8226203c7022c8ba8a30e07ee60b7e336","revisions":{"1455f5698e5c443857ec62174577989a07ce9625":{"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/47/794247/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/1"}}},"commit":{"parents":[{"commit":"dcc1c42028b4868215d3d82602d86db7ff529b6a","subject":"Fix missing context args to get_flow()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dcc1c42028b4868215d3d82602d86db7ff529b6a"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-02 15:09:50.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/1455f5698e5c443857ec62174577989a07ce9625"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/1455f5698e5c443857ec62174577989a07ce9625"}]},"branch":"refs/heads/master"},"f557df6202bacfb2c8df577b9b0a798e80decc6a":{"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/47/794247/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/2"}}},"commit":{"parents":[{"commit":"b64896fa50e24b6b2d9882b4f96e01794e215fe6","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b64896fa50e24b6b2d9882b4f96e01794e215fe6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-02 17:50:03.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f557df6202bacfb2c8df577b9b0a798e80decc6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f557df6202bacfb2c8df577b9b0a798e80decc6a"}]},"branch":"refs/heads/master"},"cb90ffdf264fee8f2cd7c262ffce5a428e4b03c2":{"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/47/794247/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/3"}}},"commit":{"parents":[{"commit":"e7bb0e9f46bbfdac2f78b47fdad7e914c1bc6a52","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e7bb0e9f46bbfdac2f78b47fdad7e914c1bc6a52"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 14:11:14.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nRelated to blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cb90ffdf264fee8f2cd7c262ffce5a428e4b03c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cb90ffdf264fee8f2cd7c262ffce5a428e4b03c2"}]},"branch":"refs/heads/master"},"8c8a292ef8eecf03c31329bf3af5a0dc7e83e7dc":{"kind":"REWORK","_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/47/794247/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/4"}}},"commit":{"parents":[{"commit":"36ca49eb03ea4471c2ba590609e4d5ad808d3eb4","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/36ca49eb03ea4471c2ba590609e4d5ad808d3eb4"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 17:07:22.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c8a292ef8eecf03c31329bf3af5a0dc7e83e7dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c8a292ef8eecf03c31329bf3af5a0dc7e83e7dc"}]},"branch":"refs/heads/master"},"059644a2f6c2704e379148fb54b90fd17ce3631f":{"kind":"REWORK","_number":5,"created":"2021-06-04 18:34:23.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/5"}}},"commit":{"parents":[{"commit":"5941284d85cc5e81f863d6f7b360573cd55829f9","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5941284d85cc5e81f863d6f7b360573cd55829f9"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 18:32:12.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/059644a2f6c2704e379148fb54b90fd17ce3631f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/059644a2f6c2704e379148fb54b90fd17ce3631f"}]},"branch":"refs/heads/master"},"07cca764e616b9df05787e1ebcc3254bf0cf69c1":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-06-04 18:56:53.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/6"}}},"commit":{"parents":[{"commit":"ad0cedccaaced1d8207faa51c4e1bc2bf88f12c6","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ad0cedccaaced1d8207faa51c4e1bc2bf88f12c6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-04 18:58:46.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/07cca764e616b9df05787e1ebcc3254bf0cf69c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/07cca764e616b9df05787e1ebcc3254bf0cf69c1"}]},"branch":"refs/heads/master"},"b19b46299a07a40cc240dc2b02159e34ab1cafda":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-06-08 14:43:18.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/7"}}},"commit":{"parents":[{"commit":"aadc24a0b06a293c04802e719edaa61ffd4a69ee","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/aadc24a0b06a293c04802e719edaa61ffd4a69ee"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-08 14:44:57.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b19b46299a07a40cc240dc2b02159e34ab1cafda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b19b46299a07a40cc240dc2b02159e34ab1cafda"}]},"branch":"refs/heads/master"},"d19c0560403d1304398faa73126d613f23289184":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-06-14 14:40:58.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/8"}}},"commit":{"parents":[{"commit":"4adad5e85a4d20df7b6bd64b01c52624a82760f2","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4adad5e85a4d20df7b6bd64b01c52624a82760f2"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-14 14:42:51.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d19c0560403d1304398faa73126d613f23289184"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d19c0560403d1304398faa73126d613f23289184"}]},"branch":"refs/heads/master"},"f78d86cff0d7d69573c9f713b1bc1050d1aeeb1e":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2021-06-14 14:47:30.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/9"}}},"commit":{"parents":[{"commit":"88894a11da597d1e6d2be6170ca08c12816e9788","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/88894a11da597d1e6d2be6170ca08c12816e9788"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-14 14:49:32.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f78d86cff0d7d69573c9f713b1bc1050d1aeeb1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f78d86cff0d7d69573c9f713b1bc1050d1aeeb1e"}]},"branch":"refs/heads/master"},"fd06a44c580bfd42cb15ca3321032d8fc2724f15":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2021-06-14 14:56:36.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/10"}}},"commit":{"parents":[{"commit":"450a36d675735da0f8e2be774cc3ebad05a7410b","subject":"Add image_count_total quota enforcement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/450a36d675735da0f8e2be774cc3ebad05a7410b"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-14 14:58:35.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fd06a44c580bfd42cb15ca3321032d8fc2724f15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fd06a44c580bfd42cb15ca3321032d8fc2724f15"}]},"branch":"refs/heads/master"},"9d4d3d785b55e1a40d9f5776dee6b535c83a3993":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2021-06-14 15:24:35.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/11"}}},"commit":{"parents":[{"commit":"8d4cdc87908ccc9dfd324a2c87f5026ba924ac1c","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8d4cdc87908ccc9dfd324a2c87f5026ba924ac1c"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-14 15:25:06.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9d4d3d785b55e1a40d9f5776dee6b535c83a3993"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9d4d3d785b55e1a40d9f5776dee6b535c83a3993"}]},"branch":"refs/heads/master"},"ae1f8d04e9cf6ffda4f0a109b09344a0d875e6ed":{"kind":"REWORK","_number":12,"created":"2021-06-21 15:46:41.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/12"}}},"commit":{"parents":[{"commit":"cbbe9c6967d46e7781f3bc0b2b4166250ab1ca64","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cbbe9c6967d46e7781f3bc0b2b4166250ab1ca64"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-21 15:47:43.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ae1f8d04e9cf6ffda4f0a109b09344a0d875e6ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ae1f8d04e9cf6ffda4f0a109b09344a0d875e6ed"}]},"branch":"refs/heads/master"},"ab80295f0cf069cd1df045b5e8838a5e54f123a4":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2021-06-21 17:57:14.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/13"}}},"commit":{"parents":[{"commit":"2971edd2afa37ebf49faf7cf1d145bd1cda42f5e","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2971edd2afa37ebf49faf7cf1d145bd1cda42f5e"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-21 17:59:19.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ab80295f0cf069cd1df045b5e8838a5e54f123a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ab80295f0cf069cd1df045b5e8838a5e54f123a4"}]},"branch":"refs/heads/master"},"c9403deba2a9d9ffca3fcbb5d10c245312f40275":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2021-06-29 14:51:33.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/14"}}},"commit":{"parents":[{"commit":"053edfd8b92e1fb50a0b1439537fff47cd3cc866","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/053edfd8b92e1fb50a0b1439537fff47cd3cc866"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-29 15:53:18.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c9403deba2a9d9ffca3fcbb5d10c245312f40275"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c9403deba2a9d9ffca3fcbb5d10c245312f40275"}]},"branch":"refs/heads/master"},"8d6ee6f8226203c7022c8ba8a30e07ee60b7e336":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2021-07-02 14:27:56.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/47/794247/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/47/794247/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/47/794247/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/47/794247/15"}}},"commit":{"parents":[{"commit":"084a77e644dd1110e82a735f8cb33d88331ba506","subject":"Add user_get_uploading_count() to DB API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/084a77e644dd1110e82a735f8cb33d88331ba506"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-06-01 17:02:24.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-07-02 15:29:07.000000000","tz":-420},"subject":"Add image_count_uploading quota enforcement","message":"Add image_count_uploading quota enforcement\n\nThis makes us enforce a quota on the total number of upload-related\nimage operations owned by a user.\n\nPartially-implements: blueprint glance-unified-quotas\n\nChange-Id: I2a28750aaf968e6a6324eb194d4280a640bfa5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8d6ee6f8226203c7022c8ba8a30e07ee60b7e336"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8d6ee6f8226203c7022c8ba8a30e07ee60b7e336"}]},"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"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","applied_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}}]}],"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":{}}}]}
