)]}'
{"id":"openstack%2Fglance~778258","triplet_id":"openstack%2Fglance~master~I90523dbd53504cd20d9ab2a62c1da96a483c94e0","project":"openstack/glance","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"I90523dbd53504cd20d9ab2a62c1da96a483c94e0","subject":"Make secure RBAC protection job voting","status":"ABANDONED","created":"2021-03-02 19:54:29.000000000","updated":"2021-03-09 17:53:14.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"dcaa65c2d057ab80e712d82e85c1eb48cb67aead","_number":778258,"virtual_id_number":778258,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":{"rejected":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2021-03-09 17:35:30.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-02 20:26:33.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-03-05 05:27:08.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-03-05 20:34:13.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-03-08 07:31:27.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":"CC"}],"messages":[{"id":"8aef594322fc3578681a4cbc1a7f9bd53765db5e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-02 19:54:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ab8716b33359b9abdb7d6ff38f64fc74f76b8a69","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 20:26:33.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d62820b56a28408484931fc4793561fa : SUCCESS in 6m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1259a7cbab1b45eb8cddd03e3868e63e : SUCCESS in 5m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/70127487b11840f69ec97c3585fa3d4c : SUCCESS in 6m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b89209a9b85a4367b52935e89c75a596 : SUCCESS in 6m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e548fbd0ae1f49e4aafc79e5c678f937 : SUCCESS in 6m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51cd0433dc204c49a1868b548deea305 : SUCCESS in 6m 46s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7cc9ecfc3d3c43709825209ed1a5bbfe : SUCCESS in 9m 06s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b86cc9a9fd9247759dd4191834787c51 : SUCCESS in 8m 50s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/23fb0dc37d674565ae80645d32538103 : FAILURE in 28m 15s","accounts_in_message":[],"_revision_number":1},{"id":"5e1091809c9d28c96822f9f100ddcfdd5d77c86e","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-02 22:44:41.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ca649cc85802177409f0957cc35650cd91aebabe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 23:28:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c6a8c25960da470d9cb657da9b302c52 : SUCCESS in 7m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41e2267f743d46b79690bfe1d0c15591 : SUCCESS in 5m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/66b2547300034cf68e0f0179d6297166 : SUCCESS in 7m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c7009849a1fa48949c49b151bc0fad50 : SUCCESS in 6m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/87b066976a584a829158e97ea1c1d740 : SUCCESS in 6m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a013832824b404f96c4573e14486851 : SUCCESS in 7m 45s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9aae8ba198c84b26b695b767988fb825 : SUCCESS in 11m 03s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9e3605e0b6ba4011be8c8cd704591665 : SUCCESS in 9m 10s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/8322b6d3d00c41cca6193e3f17fcbdb6 : SUCCESS in 40m 04s","accounts_in_message":[],"_revision_number":1},{"id":"623f6972ef2f29e938524f6d88678e180e5f8b4b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-03 00:31:32.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"556e27eb8167428164b4413bbf31b755cead3083","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 01:06:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f2a6471207744ed8bc36a28e31896c24 : SUCCESS in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/034f08a234ca4f679a88e5a5ea9fd3b1 : SUCCESS in 5m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d1e24b558ac741189de72b64cf66107a : SUCCESS in 5m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/79c294e8154c4e8f829d8650bda10c7f : SUCCESS in 6m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/522d0d158cea4fc39d096affce844fe8 : SUCCESS in 6m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f948200cb895485eb5189daa5092f4a7 : SUCCESS in 6m 22s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/98142ca5c36b4814b3fd30bc31bb458f : SUCCESS in 8m 18s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/8e2814664c0547978d2aa63fca8d4502 : SUCCESS in 8m 11s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/38026ef28c1a4445b9dbe3c4983fef42 : SUCCESS in 31m 01s","accounts_in_message":[],"_revision_number":2},{"id":"a8228476bea1ace757c2db0df1a922e51708b401","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-03 03:18:16.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"706b5c7af1e765103896e75e51b7b810fe5193ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 03:52:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/850e7f7b29d74ddd9ebdc574dcfcab96 : SUCCESS in 6m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d0bea25930e42be9767559ce3b64889 : SUCCESS in 4m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/713a8257eb9340c8846c6d125451802a : SUCCESS in 6m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ce880ed46eb4e8892213a1db28a8e42 : SUCCESS in 6m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/880b60c563734954b3f9cd4c00c9db8c : SUCCESS in 5m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9e8303e05dd44f8bc85cf61c4be1ed9 : SUCCESS in 6m 04s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/75f33457e27e4e15b532a011e0402f78 : SUCCESS in 9m 27s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d1f423465076472380051c261cfe15a8 : SUCCESS in 8m 00s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/c1b3f0a496cf49f9a328003c5c960d33 : SUCCESS in 30m 05s","accounts_in_message":[],"_revision_number":3},{"id":"f836f6f28971d949adc142a077f450bd96e95d64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-04 04:22:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5e22a8a2f351bb02832e5c44e36e4e463d0a0f3a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 04:59:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37a33f1cabfa4881a57530e71a175eae : SUCCESS in 7m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f20dcf8baec64a5c8920c7671db4c991 : SUCCESS in 5m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d89f2541e4f14a10927cb213c458a676 : SUCCESS in 6m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c6b9e36e60a24b87bcda9668388bedba : SUCCESS in 7m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b92730adb4df4e1c943abfe2754a54f1 : SUCCESS in 6m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1227cf3b09b24c1abbdfc03dc7e81895 : SUCCESS in 6m 57s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f546f75df38e4d2a9e113723ddc4b584 : SUCCESS in 9m 34s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1e160ad41f684a8dadf238fa28849bfd : SUCCESS in 9m 06s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/5fff90a7aa4245918e9bd3b415475200 : SUCCESS in 34m 38s","accounts_in_message":[],"_revision_number":4},{"id":"8829023083a4c3f4916095c91bc1831ce3b3d8f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-04 18:18:31.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"87b3ee8c06be1978a92800ef5d97bbb12ec8e905","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 20:23:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4b3a46376ced403fbbbc81de557f856d : SUCCESS in 7m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/035ce80cd69c41c494954a86bd377a33 : SUCCESS in 7m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4474475a610546ddbfa9f10e2646cfca : SUCCESS in 16m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7853fe9cfcd64098adcc06f4dd47ed86 : SUCCESS in 8m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/36803c3769144847a2b109f16c59dd9e : SUCCESS in 8m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc3067f014e2475ab6e5345f64380a4a : SUCCESS in 7m 11s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/42b686152c1d4acbaf3cd46fa22d1f9f : SUCCESS in 11m 19s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f9adc5461d474ec0a33d3895ad78e9b5 : SUCCESS in 12m 32s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/03fc1a2f996949e0ac595de24b55615d : SUCCESS in 43m 11s","accounts_in_message":[],"_revision_number":5},{"id":"48e2b8af23e0300cadfe9e0f1c81462e669d81c6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-04 20:52:07.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"14d7c1280a8162d24e37fc844fc5c4f26dc1437a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-04 21:18:13.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"8406b0cdbfadbdb79ed8aa574c0c708031f19b60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 21:42:58.000000000","message":"Patch Set 7: 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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5c22b75fa8884f4491c8be1ba47221f7 : FAILURE in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09dcf955ced348b3bac0f1577e208fba : FAILURE in 5m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/87c85c225f914d4a9e23ea67385b2197 : FAILURE in 4m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/34aa1faf594e455bb3e8fb981a114da3 : FAILURE in 4m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e2654dc09bc14c39b748a843bd827afb : SUCCESS in 6m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26f0092fed624779a9cce33269a369f0 : FAILURE in 5m 17s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ca7869ad03904de38170f842fff7b57e : FAILURE in 7m 49s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6d2c2e45799140bfb8c0fbb6f962d21c : FAILURE in 4m 48s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/47a0c160d104457d9925bc5451e66d81 : FAILURE in 22m 16s\n\nWarning:\n  Comments left for invalid file glance/policies/tasks.py","accounts_in_message":[],"_revision_number":7},{"id":"b7e0547f8b02c36ac46fca9d810a91ebe0cc1e82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-04 21:56:59.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"085ff76d5f296d81b2804d75d8e5e3f72392a663","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 22:49:08.000000000","message":"Patch Set 8: 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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d575f8364e14eb5a993c6a020f5befe : SUCCESS in 6m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a75a048152646d9aee6ea6e06e8d9b8 : SUCCESS in 7m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0098c9c69df04d1fa4554fd3e3f51fd5 : SUCCESS in 8m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7b6556790cb54b2b86c7c1ef6917c0fe : SUCCESS in 7m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/81472439b1a34f6fab014abf81c2f22e : SUCCESS in 6m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82782244711b4821bc8da5a53886533c : SUCCESS in 7m 39s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/85eef0471b094ef2a0f55997ddf37ee5 : SUCCESS in 14m 59s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7c020c4e50354fed80104d0b421d21c7 : FAILURE in 13m 36s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/ee2dc6723d9f45b1a4d25d2de282cb84 : SUCCESS in 48m 59s","accounts_in_message":[],"_revision_number":8},{"id":"9ec8bf952aa6e6e077b06aea3004e3330f530b77","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-05 05:27:08.000000000","message":"Patch Set 5:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/778258/778258/5/check-not-vote/ext-glance-zuul/968fe05 : SUCCESS in 40m 45s","accounts_in_message":[],"_revision_number":5},{"id":"cdd5fa51e8b7eb2ac6c3fa0029aef5e4f01545e6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-05 13:37:45.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"4197fb4866e21d42c0233e2ca9dc3121f122bf43","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 16:41:04.000000000","message":"Patch Set 9: 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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1a0612f06bc94231b2c5b22d8eb422bf : SUCCESS in 8m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7440bc4c7740439ebd403d03fad63c54 : FAILURE in 7m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2d819172a0a34370a15450fb42210fe8 : SUCCESS in 8m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4bd99d6970c64afe953d3018f9f89d3e : SUCCESS in 7m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/793c56bf831b487aa759fad88ebddbe5 : SUCCESS in 6m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b38fa801f4e4eb08614ebc370346676 : SUCCESS in 9m 01s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f4c1840687a843bb8485d9d3d364214d : SUCCESS in 8m 22s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/60e50af696d14b82aa5a58a381c927a6 : SUCCESS in 12m 45s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/0ac0b3012feb4d25868e9e97cc58f0bc : SUCCESS in 38m 57s\n\nWarning:\n  Comments left for invalid file glance/policies/tasks.py","accounts_in_message":[],"_revision_number":9},{"id":"ac22688649d457bdce579c1c0115f317401af714","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-05 17:18:30.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"811dcc5f6d0cf458a38963dd81257bd2383ed7c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-05 18:06:01.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"910c4ff100d3ff36ce6ed60893c3b65249d4ce0f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-05 20:15:09.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"a097750c399f5cf3cf81cc2efca15fdb1a83b617","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-05 20:34:13.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"c073bc03093972679aa09e0bdd7ac58ef36637b8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-05 20:40:24.000000000","message":"Uploaded patch set 14: New patch set was added with same tree, parent, and commit message as Patch Set 13.","accounts_in_message":[],"_revision_number":14},{"id":"e7829a3c9310c77761aa20b3ce804c20979799c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-05 20:51:55.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"ab9c324986309bdb07f1be88504df061760042ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 01:02:59.000000000","message":"Patch Set 15: 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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/26f526ad4c8f436d948acf144b1dc43e : SUCCESS in 7m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33453385fc344bcdac633539ffd94d9e : FAILURE in 5m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/60842c049f03444f8d2f1f5395b708e1 : SUCCESS in 8m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5cee759434ae4c7ab7a75a8e9de51d7c : SUCCESS in 6m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/48651bb2b2c349c3ad07219635473bd1 : SUCCESS in 6m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5597d932520d4f40a3242a6f46f115fb : SUCCESS in 7m 06s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/56c67103ade44990947b619acf82f32b : TIMED_OUT in 31m 09s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2e469913563543859ab89a4cc715f02d : SUCCESS in 8m 26s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/9ab8629c64c245479eef3ba501b47ea0 : SUCCESS in 40m 20s\n\nWarning:\n  Comments left for invalid file glance/policies/tasks.py","accounts_in_message":[],"_revision_number":15},{"id":"c2c09c12a713fdfa1617d7ab688aa6baa28f26e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-06 04:03:13.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.","accounts_in_message":[],"_revision_number":16},{"id":"5afc03186c5b00bb8c40d8b33bbb362832a12167","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 04:43:01.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3954227b34f84b478e1351494ddfe1f1 : SUCCESS in 7m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58b411d44a4049e9886c0ae01105184c : SUCCESS in 5m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/775519995afd439a87183b11fcef8f31 : SUCCESS in 5m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a37e8637086141ecaf521ebab4cb9641 : SUCCESS in 6m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/29616d74d5cd45148d2623cb584fde79 : SUCCESS in 5m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb7ef380245e4bcf87a5cfcdb6922ab3 : SUCCESS in 6m 35s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e1ef9d46c25f4d7c9c6c228c028be937 : SUCCESS in 8m 37s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d2abcc14858e4b8d9142434de762a39a : SUCCESS in 8m 31s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/47cddeadefbb487f98da9dc1baebd494 : SUCCESS in 35m 44s","accounts_in_message":[],"_revision_number":16},{"id":"5f6e2f98c618893240a38b9ab7384b58e2b2c503","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-07 16:15:14.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.","accounts_in_message":[],"_revision_number":17},{"id":"b94c0a607e9a8bab5e5fd4d3b78bd337710f92be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-07 16:32:13.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.","accounts_in_message":[],"_revision_number":18},{"id":"21a09f867fbf3e174ee267e2ca4aa1538ad7cc87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-07 17:08:49.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b51b51253eb9473b960b2043ff7a1b92 : SUCCESS in 6m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be2c141182d7464798f90a7e3903d895 : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd03468bbb19463e81bd12fda903c4c0 : SUCCESS in 6m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1dd2d5226004434f9bbbe86d8748d106 : SUCCESS in 5m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/65a4b773b5d14bc8980959444b69f069 : SUCCESS in 5m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29979dc4c84345b9a5888fe371c017cc : SUCCESS in 7m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/70236a0f397b4757b5827980fef853cc : SUCCESS in 7m 59s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d7c99b266fc84653b5b5317f14506b55 : SUCCESS in 7m 48s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/a5614b66e09540f0aafa3588e9d4effe : SUCCESS in 34m 57s","accounts_in_message":[],"_revision_number":18},{"id":"bbd8ea8bc578c6817932beb3949821ca323a8d73","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2021-03-08 07:31:27.000000000","message":"Patch Set 18:\n\nDo we really want to do this now? In xena when we going to work on system persona then again we have to make it non voting, right?","accounts_in_message":[],"_revision_number":18},{"id":"f0d9236738debd7d7715e7527f4a7d2ec7248f03","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-03-08 13:37:32.000000000","message":"Patch Set 18:\n\n\u003e Patch Set 18:\n\u003e \n\u003e Do we really want to do this now? In xena when we going to work on system persona then again we have to make it non voting, right?\n\nI think we have options for adding additional tests. We can make this job non-voting in the future, or we can skip specific tests that we know will fail. I already proposed something similar for the system-scope tests I wrote originally [0].\n\nAt this point, I would like to try and sweep some of the authorization bits out of the lower layers before we start adding system-scope support. Otherwise, each place that checks for some authorization in the context object might need to be tweaked to handle system-scope or we need to encapsulate all that logic into a special, potentially backwards compatible, context property (e.g., context.is_admin).\n\nEither way, I\u0027d feel much more comfortable going into a refactor that invasive with these tests enabled, even if project-member/project-reader functionality is considered experimental. I think it will be easier to fold in the system-scope support if we consolidate some of the authorization logic (I guess this is just my way of saying I think we need to pay down some technical debt before we continue adding more personas, and to do that I would like/prefer to have these tests voting.)\n\nBut, I\u0027m curious to hear if others have a different strategy.\n\n[0] https://review.opendev.org/c/openstack/glance-tempest-plugin/+/778343","accounts_in_message":[],"_revision_number":18},{"id":"8a7d14f0a576528fbbd0b43769a8d3e160cff41c","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-08 14:51:05.000000000","message":"Patch Set 18:\n\n\u003e \u003e Do we really want to do this now? In xena when we going to work on system persona then again we have to make it non voting, right?\n\nNo real reason not to keep it voting between now and then, although I guess I\u0027d hope we could land changes to the tests before code and keep everything working, otherwise we will have broken a user anyway (I know, experimental).\n \n\u003e I think we have options for adding additional tests. We can make this job non-voting in the future, or we can skip specific tests that we know will fail. I already proposed something similar for the system-scope tests I wrote originally [0].\n\u003e \n\u003e At this point, I would like to try and sweep some of the authorization bits out of the lower layers before we start adding system-scope support. Otherwise, each place that checks for some authorization in the context object might need to be tweaked to handle system-scope or we need to encapsulate all that logic into a special, potentially backwards compatible, context property (e.g., context.is_admin).\n\nYeah, I cringe thinking about this work, but it surely seems like the only way to really do system scope right is to pull actual enforcement of most of the things into the policy layer first.\n\n\u003e Either way, I\u0027d feel much more comfortable going into a refactor that invasive with these tests enabled, even if project-member/project-reader functionality is considered experimental. I think it will be easier to fold in the system-scope support if we consolidate some of the authorization logic (I guess this is just my way of saying I think we need to pay down some technical debt before we continue adding more personas, and to do that I would like/prefer to have these tests voting.)\n\nAgree. I think we might want to move at least the base case into one of the other jobs (i.e. make them test legacy-rbac incidentally) just to avoid running another tempest and devstack just for these tests. If we made our -import job use legacy and our -import-standalone job use secure (and include those names), I would think we\u0027d get the same coverage without losing too much granularity for what-failed-and-why. That way we\u0027re not running more jobs (and thus not running flaky non-glance tests more often), but we are getting this cover.","accounts_in_message":[],"_revision_number":18},{"id":"44f3f28e90914c6f7bf33b80dcc713cc1ddeb4fa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-09 17:30:55.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.","accounts_in_message":[],"_revision_number":19},{"id":"8898dd431c49be3ae39f7172bf656ddc7e1577f3","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-09 17:35:30.000000000","message":"Patch Set 19: Workflow-1\n\nI squashed this into the patch that adds the release note, under the assumption that when we claim it\u0027s implemented (reno) we\u0027re also testing/voting on the feature. Assuming that\u0027s okay with people, we can abandon this to clean up our stack.","accounts_in_message":[],"_revision_number":19},{"id":"dcaa65c2d057ab80e712d82e85c1eb48cb67aead","tag":"autogenerated:gerrit:abandon","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2021-03-09 17:53:14.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/c/openstack/glance/+/779070","accounts_in_message":[],"_revision_number":19}],"current_revision_number":19,"current_revision":"5240de1ea6877638bbfd46aca353151284c56295","revisions":{"9913378080c0e2ffea35b0ec5270812a07bf947a":{"kind":"REWORK","_number":1,"created":"2021-03-02 19:54:29.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/1"}}},"commit":{"parents":[{"commit":"f637fda46a1089e4de80400228fd7b92a06fbb51","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f637fda46a1089e4de80400228fd7b92a06fbb51"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9913378080c0e2ffea35b0ec5270812a07bf947a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9913378080c0e2ffea35b0ec5270812a07bf947a"}]},"branch":"refs/heads/master"},"3894199b9b20d55d704c574cf10fc271a6d9f34c":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-03-03 00:31:32.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/2"}}},"commit":{"parents":[{"commit":"4fa166b4c19c37e6fab151678d6ee15cfa0c9206","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4fa166b4c19c37e6fab151678d6ee15cfa0c9206"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-03 00:29:34.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3894199b9b20d55d704c574cf10fc271a6d9f34c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3894199b9b20d55d704c574cf10fc271a6d9f34c"}]},"branch":"refs/heads/master"},"0df701dbae2450c6fe905903f8ba7a9002db8267":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-03-03 03:18:16.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/3"}}},"commit":{"parents":[{"commit":"bb31306ed91370be20cceed2c264f487978a7c26","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bb31306ed91370be20cceed2c264f487978a7c26"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-03 03:16:17.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0df701dbae2450c6fe905903f8ba7a9002db8267"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/0df701dbae2450c6fe905903f8ba7a9002db8267"}]},"branch":"refs/heads/master"},"8c6e0d7d28d9d3808b6f26934e6582643704fde1":{"kind":"REWORK","_number":4,"created":"2021-03-04 04:22:18.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/4"}}},"commit":{"parents":[{"commit":"282339ade2aae8ac3d6b96744101d9e9c50e3752","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/282339ade2aae8ac3d6b96744101d9e9c50e3752"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-04 04:18:57.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c6e0d7d28d9d3808b6f26934e6582643704fde1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8c6e0d7d28d9d3808b6f26934e6582643704fde1"}]},"branch":"refs/heads/master"},"3ef2262e6dfa6846b103e7fce5882cc83ac2cde5":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2021-03-04 18:18:31.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/5"}}},"commit":{"parents":[{"commit":"8ce16aa30a11f0b27f8536e4283f62277e802ccf","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8ce16aa30a11f0b27f8536e4283f62277e802ccf"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@redhat.com","date":"2021-03-04 18:18:31.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3ef2262e6dfa6846b103e7fce5882cc83ac2cde5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3ef2262e6dfa6846b103e7fce5882cc83ac2cde5"}]},"branch":"refs/heads/master","description":"Rebase"},"4e058fd0b6d71798351d9f4cddec24eaa64c309c":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-03-04 20:52:07.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/6"}}},"commit":{"parents":[{"commit":"48bb3c671774202e595246621a176618fecc42d3","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/48bb3c671774202e595246621a176618fecc42d3"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-04 19:52:22.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4e058fd0b6d71798351d9f4cddec24eaa64c309c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4e058fd0b6d71798351d9f4cddec24eaa64c309c"}]},"branch":"refs/heads/master"},"d7b9d9a9403562d669359412f46fbd4c6a4988cb":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-03-04 21:18:13.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/7"}}},"commit":{"parents":[{"commit":"355517eb099ad2b8e89255266b764077b69d2369","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/355517eb099ad2b8e89255266b764077b69d2369"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-04 21:16:08.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d7b9d9a9403562d669359412f46fbd4c6a4988cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d7b9d9a9403562d669359412f46fbd4c6a4988cb"}]},"branch":"refs/heads/master"},"845e7c8c0ce1880a6cf4e5f76db44546338867d6":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-03-04 21:56:59.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/8"}}},"commit":{"parents":[{"commit":"906b28376fb749ad2ab07537675a84f14fb0f157","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/906b28376fb749ad2ab07537675a84f14fb0f157"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-04 21:54:55.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/845e7c8c0ce1880a6cf4e5f76db44546338867d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/845e7c8c0ce1880a6cf4e5f76db44546338867d6"}]},"branch":"refs/heads/master"},"f9591501e16bc775cf21a9708f1acece54af0f00":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2021-03-05 13:37:45.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/9"}}},"commit":{"parents":[{"commit":"71892d29ad5500c41d919a7aca17f162befdeaf7","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/71892d29ad5500c41d919a7aca17f162befdeaf7"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-05 13:34:30.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f9591501e16bc775cf21a9708f1acece54af0f00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f9591501e16bc775cf21a9708f1acece54af0f00"}]},"branch":"refs/heads/master"},"1d2afb0546f9805f951fc2371ccb52526900d421":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2021-03-05 17:18:30.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/10"}}},"commit":{"parents":[{"commit":"4a708995102325c5d671d22ff04d50495fd278eb","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4a708995102325c5d671d22ff04d50495fd278eb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-05 17:16:19.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/1d2afb0546f9805f951fc2371ccb52526900d421"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/1d2afb0546f9805f951fc2371ccb52526900d421"}]},"branch":"refs/heads/master"},"148d327d174bdb58c6f042b90ea6c32e940d8c1f":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2021-03-05 18:06:01.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/11"}}},"commit":{"parents":[{"commit":"4db0cd2e6d9729465a3ac1d1f3405bd6aa311559","subject":"Update default policies for task API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/4db0cd2e6d9729465a3ac1d1f3405bd6aa311559"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-05 18:03:36.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/148d327d174bdb58c6f042b90ea6c32e940d8c1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/148d327d174bdb58c6f042b90ea6c32e940d8c1f"}]},"branch":"refs/heads/master"},"3fea15c7e457f4f8cf92f9c10c5167ee925133f8":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2021-03-05 20:15:09.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/12"}}},"commit":{"parents":[{"commit":"bff249d514a726265876d36605081d7385d8e97b","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/bff249d514a726265876d36605081d7385d8e97b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-05 20:13:02.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3fea15c7e457f4f8cf92f9c10c5167ee925133f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/3fea15c7e457f4f8cf92f9c10c5167ee925133f8"}]},"branch":"refs/heads/master"},"cd77e0d53433f5241cd28a8fd68b68f51de7535c":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2021-03-05 20:34:13.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/13"}}},"commit":{"parents":[{"commit":"05aa10cf00167f88e432376a4f82f6a6608f83e8","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/05aa10cf00167f88e432376a4f82f6a6608f83e8"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-05 20:34:12.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cd77e0d53433f5241cd28a8fd68b68f51de7535c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cd77e0d53433f5241cd28a8fd68b68f51de7535c"}]},"branch":"refs/heads/master"},"40946152c3c30b1380d5cd16412a3d15ccd06f72":{"kind":"NO_CHANGE","_number":14,"created":"2021-03-05 20:40:24.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/14"}}},"commit":{"parents":[{"commit":"13b998d2632fe348056ac19df3315181a39c43e6","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/13b998d2632fe348056ac19df3315181a39c43e6"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-05 20:40:08.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/40946152c3c30b1380d5cd16412a3d15ccd06f72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/40946152c3c30b1380d5cd16412a3d15ccd06f72"}]},"branch":"refs/heads/master"},"b94028a112e50fe3e18b7677e3e8ca77f7c6a6d6":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2021-03-05 20:51:55.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/15"}}},"commit":{"parents":[{"commit":"cd51833638f55b9fa46b9c29fdf6d54b8f8f2ac3","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cd51833638f55b9fa46b9c29fdf6d54b8f8f2ac3"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-05 20:51:54.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b94028a112e50fe3e18b7677e3e8ca77f7c6a6d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b94028a112e50fe3e18b7677e3e8ca77f7c6a6d6"}]},"branch":"refs/heads/master"},"d58b46629e2e67cf631d12eec097eb99af261c36":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2021-03-06 04:03:13.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/58/778258/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/16"}}},"commit":{"parents":[{"commit":"a8ed4dc829a2107dc9a5ba4f6c21a75ad53ef638","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a8ed4dc829a2107dc9a5ba4f6c21a75ad53ef638"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-06 04:00:58.000000000","tz":0},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d58b46629e2e67cf631d12eec097eb99af261c36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/d58b46629e2e67cf631d12eec097eb99af261c36"}]},"branch":"refs/heads/master"},"ee3d8c6b37f7730c46ef2f97a4b330815a1d8f01":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2021-03-07 16:15:14.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/17"}}},"commit":{"parents":[{"commit":"fb5974c1e8648b683e7b468dca1ab4d1906d5ff7","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fb5974c1e8648b683e7b468dca1ab4d1906d5ff7"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-07 16:13:02.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ee3d8c6b37f7730c46ef2f97a4b330815a1d8f01"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ee3d8c6b37f7730c46ef2f97a4b330815a1d8f01"}]},"branch":"refs/heads/master"},"f7431a6bbd29b19c635fb923b229842f1bb56b2e":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2021-03-07 16:32:13.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/18"}}},"commit":{"parents":[{"commit":"5a8906f503a6d8d69d91a1b2d2120d3dfc56c6db","subject":"Deprecate the external task API policies","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5a8906f503a6d8d69d91a1b2d2120d3dfc56c6db"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-07 16:32:12.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f7431a6bbd29b19c635fb923b229842f1bb56b2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f7431a6bbd29b19c635fb923b229842f1bb56b2e"}]},"branch":"refs/heads/master"},"5240de1ea6877638bbfd46aca353151284c56295":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2021-03-09 17:30:55.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/778258/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/58/778258/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/58/778258/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/58/778258/19"}}},"commit":{"parents":[{"commit":"03fb80faeafb7ae0c5db160e46c6f9f1dfc2be03","subject":"Add a release note for secure RBAC project personas","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/03fb80faeafb7ae0c5db160e46c6f9f1dfc2be03"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-03-02 19:51:12.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2021-03-09 17:29:57.000000000","tz":-480},"subject":"Make secure RBAC protection job voting","message":"Make secure RBAC protection job voting\n\nNow that we have updated default policies that adhere to common personas\nthat are expected to behave consistently across OpenStack deployments,\nlet\u0027s enable this job so that it\u0027s voting.\n\nThis commit also removes the legacy rbac job since it\u0027s mostly redundant\nwith the new job. We really just wanted to make sure we had test\ncoverage while changing the code.\n\nChange-Id: I90523dbd53504cd20d9ab2a62c1da96a483c94e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5240de1ea6877638bbfd46aca353151284c56295"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/5240de1ea6877638bbfd46aca353151284c56295"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
