)]}'
{"id":"openstack%2Fglance~806779","triplet_id":"openstack%2Fglance~master~I21e32a34c05b6f091e14c41b4e5a50ccaa294365","project":"openstack/glance","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"I21e32a34c05b6f091e14c41b4e5a50ccaa294365","subject":"Move global constants to test module setUp","status":"MERGED","created":"2021-08-31 16:54:08.000000000","updated":"2021-09-10 16:26:32.000000000","submitted":"2021-09-10 16:26:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"806779-secure-rbac","meta_rev_id":"18cff63ff715c99c8499bf02c1d81480cd7f72b5","_number":806779,"virtual_id_number":806779,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-10 16:26:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":2,"date":"2021-09-10 14:12:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":1,"date":"2021-09-10 14:12:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":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-08-31 18:48:53.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-09-02 15:24:56.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-09-02 22:03:30.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2021-09-04 22:43:17.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"}],"messages":[{"id":"a8ea360a3105a706706c35e66a63b37433602901","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-31 16:54:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b3097de928810975c85a17c736aa13cd5e27a741","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-31 18:48:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89ee99966d7b47c1bf6c027b1e781412 : SUCCESS in 5m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ee5c4d69e2b748b8b9407cda75f6c51e : SUCCESS in 6m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cea8b935869d4e82b651bea5dc939f49 : SUCCESS in 7m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/15388784f6b54bf68b2b25767bf106e1 : SUCCESS in 8m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2435df2fda9466982ea9a64eddb881b : SUCCESS in 6m 50s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/df875bbcd139446fa5db298b31a3e22d : SUCCESS in 11m 16s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a9cd0b5f06314d8e91928a11ce44015e : SUCCESS in 9m 43s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/a17c3a26148541959806b330b0213a94 : SUCCESS in 11m 09s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/13566adcdc5f476b9e0a267df92980c0 : SUCCESS in 7m 09s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/141c4420743543a6a702167b5ffafc1b : SUCCESS in 30m 04s","accounts_in_message":[],"_revision_number":1},{"id":"81187948cb4d57c1dd401247fd6103ad9caa79d9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-09-02 15:24:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d219c2c5975d12ba576b93321f82bb0df2bbe62c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-02 16:53:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5565d9e023634c1baf931db385227f49 : SUCCESS in 6m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1bf7ff646bd04de0af9317bc95588101 : SUCCESS in 7m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8a3cffa3d0a7497b82294c3954c75d60 : SUCCESS in 7m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6e2000c83d5e4b9ea574e8cf68b03535 : SUCCESS in 7m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1f68ecc773f4cdf809068f6979f04e2 : SUCCESS in 7m 12s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/66eb9ad9182a49399ab1737515001544 : SUCCESS in 11m 07s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/33d92a9d0f7743149e39f8275db1c8cf : SUCCESS in 12m 22s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/b85f664fdb914017b91e02412e68bc5a : SUCCESS in 11m 02s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/430a4235872046dbaeb226cfcda5d97c : SUCCESS in 6m 27s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/4d8177d331d845fc956019479d0aaf90 : SUCCESS in 36m 27s","accounts_in_message":[],"_revision_number":2},{"id":"83a1084a0b21f054697f658ceddedceb8a14bb8f","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-09-02 17:01:21.000000000","message":"Patch Set 2:\n\nI have just rebased the patch!","accounts_in_message":[],"_revision_number":2},{"id":"fa3893a9b3b4c11676b2a26eb43a725cddd835c5","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-09-02 17:15:01.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ac784638c72b6e5c858d317fcb04980898bf09ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-09-02 22:03:30.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"7484ef8b4db7af38d4d1b826293f3c0e6e005927","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-02 23:08:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f96af70f87240c28d1f72a2ba636c78 : SUCCESS in 5m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/87675633130e4e6d8a93a846a04b01de : SUCCESS in 6m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/67847833a07244a8a5cb552b4f74e82f : SUCCESS in 6m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/456be640d45541bbb0b812e410981d7f : SUCCESS in 6m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e78ab33a6754cdd9d85e34c25793b4a : SUCCESS in 7m 04s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/354f9c6953734ce5a0a9ed19a638fdca : SUCCESS in 9m 48s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3ed407dc3a434432ae51d394a6e99220 : SUCCESS in 10m 43s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/e29083f3586f42af95ad34191fec8919 : SUCCESS in 10m 25s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/9a6cdd684c9d47e391a0fe1ff26bd2ad : SUCCESS in 6m 28s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/9877f148165d415bb2002f54c94a0fe9 : SUCCESS in 52m 00s","accounts_in_message":[],"_revision_number":3},{"id":"a12e95f12de22341881f0c36d114dcfca06b1404","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-09-03 06:34:31.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"c123977b2d7fdb53e9f40f4b62fb21dcaf0c7828","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-03 07:39:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0872388b409d49ed91333427676153c6 : SUCCESS in 7m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9ecc65702bbf45dc8d575ef90fe8a9a0 : SUCCESS in 8m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cefb7b1b42654e86984e1217ae46d9dc : SUCCESS in 8m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/39f3b7bc345043d89f5f4fa4ac06c83c : SUCCESS in 9m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03f8a6f74c4b45c2bc2bfcc6aa2a2516 : SUCCESS in 9m 01s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e68b91b58dc74e1a8e66f2c7383f745f : SUCCESS in 10m 26s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6be82da4ff654f57af5d44efa109dd58 : SUCCESS in 11m 11s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/f6c959cf2c774d2283ea8a9597d93f2a : SUCCESS in 12m 10s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/11bd8acddf50493ba0ed365cd061a88b : SUCCESS in 8m 02s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/1b4f5222046346b29e0b1b72e2063201 : SUCCESS in 30m 42s","accounts_in_message":[],"_revision_number":4},{"id":"c3b9c6844ba3dd874201737ae1bd7f17816551bc","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-09-04 22:43:17.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/806779/806779/2/check-not-vote/ext-glance-zuul/dd07556 : SUCCESS in 38m 22s","accounts_in_message":[],"_revision_number":2},{"id":"7845ffbb1aff1bcb945ca7f124385f85b0899a83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-09-10 14:11:54.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"55280aad826a0b33380cc7f48fff7ef045ea0be9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-09-10 14:12:57.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nJust a rebase that knocked Abhi\u0027s +2 off","accounts_in_message":[],"_revision_number":5},{"id":"3353f45e5afc32a2106f63569ebdb55d4ac154d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-10 14:51:52.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/141637c7268b46f286c2286f5110f0de : SUCCESS in 7m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3c99ddd2964347309972313fafbc20e8 : SUCCESS in 6m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/602cb499f90242b3bc6c60f4dd28bafc : SUCCESS in 6m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8e3cc7e5f29841eebba75b63b1fb54f2 : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8fe74b26f68f4f61b19a54f2828efa91 : SUCCESS in 8m 40s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/84593e69d98c49698a5d46a80b7289de : SUCCESS in 9m 51s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f8b120a5996146e0b9d05646e0504345 : SUCCESS in 9m 21s\n- glance-tox-functional-py38-rbac-defaults https://zuul.opendev.org/t/openstack/build/cfc10277241e41deae98ae2768c73c62 : SUCCESS in 11m 29s (non-voting)\n- glance-code-constants-check https://zuul.opendev.org/t/openstack/build/76aa2ec8727e473e9b64c3d2321ac652 : SUCCESS in 6m 32s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/c226a90524c04729acbe689f7a76bdf7 : SUCCESS in 34m 54s","accounts_in_message":[],"_revision_number":5},{"id":"fc4e893c454bb6e2ab120f19eb9a63fc970a185f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-10 15:06:42.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"9b30238f9183b9e165fdfde12a944a6476c649b3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-10 16:26:32.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2214bdbc7ff4410cb89eb1187a475f78 : SUCCESS in 7m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/05f09601544e41fa9780dd8c2ce5a8bf : SUCCESS in 9m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2b13ecf0a7824108b6e07fb9dd459a9e : SUCCESS in 9m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5824b7bbf2c487b9af1b1f1883a88f9 : SUCCESS in 10m 32s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ece86eaed6fb42dfb1aeae142ce7852d : SUCCESS in 10m 29s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fb4ff035745341509db35e51248f0f99 : SUCCESS in 11m 15s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/0dfd3512fa0848aabb2fc8f73dd0a906 : SUCCESS in 41m 08s","accounts_in_message":[],"_revision_number":5},{"id":"18cff63ff715c99c8499bf02c1d81480cd7f72b5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-10 16:26:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"82a894588517a212228bb9ce1808326ba4bdf359","revisions":{"fd687899d0b1afa6d60967d43bb202b6bdddf029":{"kind":"REWORK","_number":1,"created":"2021-08-31 16:54:08.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/79/806779/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/79/806779/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/79/806779/1"}}},"commit":{"parents":[{"commit":"5c9741a31e1aca81450c72273ce866492e50f5a1","subject":"Remove duplicate namespace utilities in functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5c9741a31e1aca81450c72273ce866492e50f5a1"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"subject":"Move global constants to test module setUp","message":"Move global constants to test module setUp\n\nEach metadef test module has its own constants for TENANT1 and TENANT2,\nbu they all point to the same underlying value from oslo. This commit\nmoves the constants to the setUp() method of the base metadef functional\ntest class and removes the duplication across the metadef tests.\n\nChange-Id: I21e32a34c05b6f091e14c41b4e5a50ccaa294365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fd687899d0b1afa6d60967d43bb202b6bdddf029"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fd687899d0b1afa6d60967d43bb202b6bdddf029"}]},"branch":"refs/heads/master"},"3a596339d38830042db36c1b44976c17b70f309d":{"kind":"REWORK","_number":2,"created":"2021-09-02 15:24:56.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/79/806779/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/79/806779/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/79/806779/2"}}},"commit":{"parents":[{"commit":"2dc8b29311770a1b3183f364acf15bc4fa87a5e3","subject":"Remove duplicate namespace utilities in functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/2dc8b29311770a1b3183f364acf15bc4fa87a5e3"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-09-02 15:11:25.000000000","tz":0},"subject":"Move global constants to test module setUp","message":"Move global constants to test module setUp\n\nEach metadef test module has its own constants for TENANT1 and TENANT2,\nbu they all point to the same underlying value from oslo. This commit\nmoves the constants to the setUp() method of the base metadef functional\ntest class and removes the duplication across the metadef tests.\n\nChange-Id: I21e32a34c05b6f091e14c41b4e5a50ccaa294365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3a596339d38830042db36c1b44976c17b70f309d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3a596339d38830042db36c1b44976c17b70f309d"}]},"branch":"refs/heads/master"},"98082e4c5e2c645d5b7f2b49dfb5773f7bc43877":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-09-02 22:03:30.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/79/806779/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/79/806779/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/79/806779/3"}}},"commit":{"parents":[{"commit":"ffb35e71fceb4c57189ad33a5496d7a286675183","subject":"Remove duplicate namespace utilities in functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ffb35e71fceb4c57189ad33a5496d7a286675183"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-09-02 23:06:13.000000000","tz":-420},"subject":"Move global constants to test module setUp","message":"Move global constants to test module setUp\n\nEach metadef test module has its own constants for TENANT1 and TENANT2,\nbu they all point to the same underlying value from oslo. This commit\nmoves the constants to the setUp() method of the base metadef functional\ntest class and removes the duplication across the metadef tests.\n\nChange-Id: I21e32a34c05b6f091e14c41b4e5a50ccaa294365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/98082e4c5e2c645d5b7f2b49dfb5773f7bc43877"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/98082e4c5e2c645d5b7f2b49dfb5773f7bc43877"}]},"branch":"refs/heads/master"},"29e47933e09091edb5b353b7505d5e50cd3a9b99":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2021-09-03 06:34:31.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/79/806779/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/79/806779/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/79/806779/4"}}},"commit":{"parents":[{"commit":"6029c1f2f55b695e066f9ee8ee01f051fb910366","subject":"Remove duplicate namespace utilities in functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/6029c1f2f55b695e066f9ee8ee01f051fb910366"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2021-09-03 05:58:08.000000000","tz":0},"subject":"Move global constants to test module setUp","message":"Move global constants to test module setUp\n\nEach metadef test module has its own constants for TENANT1 and TENANT2,\nbu they all point to the same underlying value from oslo. This commit\nmoves the constants to the setUp() method of the base metadef functional\ntest class and removes the duplication across the metadef tests.\n\nChange-Id: I21e32a34c05b6f091e14c41b4e5a50ccaa294365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/29e47933e09091edb5b353b7505d5e50cd3a9b99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/29e47933e09091edb5b353b7505d5e50cd3a9b99"}]},"branch":"refs/heads/master"},"82a894588517a212228bb9ce1808326ba4bdf359":{"kind":"REWORK","_number":5,"created":"2021-09-10 14:11:54.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/79/806779/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/79/806779/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/79/806779/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/79/806779/5"}}},"commit":{"parents":[{"commit":"a8dda8c03c74f0372d3f753043515a69ddb9163b","subject":"Remove duplicate namespace utilities in functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a8dda8c03c74f0372d3f753043515a69ddb9163b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-08-31 16:52:21.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-09-10 15:14:47.000000000","tz":-420},"subject":"Move global constants to test module setUp","message":"Move global constants to test module setUp\n\nEach metadef test module has its own constants for TENANT1 and TENANT2,\nbu they all point to the same underlying value from oslo. This commit\nmoves the constants to the setUp() method of the base metadef functional\ntest class and removes the duplication across the metadef tests.\n\nChange-Id: I21e32a34c05b6f091e14c41b4e5a50ccaa294365\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/82a894588517a212228bb9ce1808326ba4bdf359"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/82a894588517a212228bb9ce1808326ba4bdf359"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
