)]}'
{"id":"openstack%2Fdevstack~804263","triplet_id":"openstack%2Fdevstack~master~Ie9cd9c7e7cd8fdf8c8930e59ae9d297f86eb9a95","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Ie9cd9c7e7cd8fdf8c8930e59ae9d297f86eb9a95","subject":"Add devstack-enforce-scope job to enable the rbac scope checks","status":"MERGED","created":"2021-08-11 15:35:08.000000000","updated":"2021-08-12 14:55:50.000000000","submitted":"2021-08-12 14:52:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"804263","meta_rev_id":"ee00478e0e70b4e3f2377b69fbc510e95acf6d35","_number":804263,"virtual_id_number":804263,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-12 14:52:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}],"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-12 10:02:55.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":2,"date":"2021-08-12 13:05:18.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}],"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":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":1,"date":"2021-08-12 13:05:18.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-11 17:18:58.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-08-12 10:02:55.000000000","updated_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"reviewer":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"state":"REVIEWER"},{"updated":"2021-08-12 13:05:18.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"}],"messages":[{"id":"c916fa5c960d7b3e494681c131351328b6295102","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-08-11 15:35:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3fb09c6cde20d8e5981c3826b45f53e9455ee342","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 17:18:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/8835bb6ae57045bf9e7b0999dcfadc14 : SUCCESS in 59m 18s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4c1a186891344173b08cd2057628cc5c : SUCCESS in 1h 22m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ba628ed254e4a709d84a8b439d8f481 : SUCCESS in 6m 21s\n- devstack https://zuul.opendev.org/t/openstack/build/d0f8bbf1dde8401087a9291ad1f3f430 : SUCCESS in 24m 41s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/66e68f4e595546b6b5768081fc16acf6 : SUCCESS in 28m 15s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/bddd198bc6484a8d8ba48ef01c2cf594 : SUCCESS in 28m 52s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/8fc7d764efcb41148036c6b0b925a34a : FAILURE in 17m 02s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/8ec36af6f4884f88b0ce3aad1dd6a69a : FAILURE in 1h 11m 04s (non-voting)\n- devstack-async https://zuul.opendev.org/t/openstack/build/087685878a4e49fe92eaf3c4ceeee6e0 : SUCCESS in 1h 22m 45s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/69b3e8d0fd5a4ee79df4b363c4ed841f : SUCCESS in 37m 18s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/330b6da144ac4ec7a7a0beb83647a5ed : SUCCESS in 6m 32s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/a2f5fab902094ff29da3f872832d6aee : SUCCESS in 3m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/14657685ee174b1a8b591386c7dcea8d : SUCCESS in 1h 15m 49s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/60132d13b0594d749ddd5b016cdb76af : SUCCESS in 40m 30s (non-voting)\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/4621dbc26dc94d9498779d60abab2851 : SUCCESS in 1h 01m 08s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/0b41580a7852439a87c881e233ac11b0 : SUCCESS in 56m 25s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/021b41c95a1147bbb1635dc6a3352f79 : SUCCESS in 51m 44s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e9810c16930845f9bf84a468137683aa : SUCCESS in 1h 38m 57s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ee6fb2d293264ef688ec7a88b3289845 : SUCCESS in 44m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f756ec5ad5984452a142e72ea4b60f5d : SUCCESS in 41m 17s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/05e37ab3ea144a7d97cab81be712e9bb : SUCCESS in 1h 07m 33s","accounts_in_message":[],"_revision_number":1},{"id":"d9faa874e1498b526c4b7cf9c2e4880ee5ab0f1e","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2021-08-12 10:02:55.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"d32eced388888ee73526581842fb75d0128d32cb","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-08-12 13:05:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)\n\nmakes sense to me","accounts_in_message":[],"_revision_number":1},{"id":"fbaa53362997ee5192f09ab6b55fa722f955909e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 13:06:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ddd3c016f82e9e467b443280094fcc140095ac87","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 14:52:21.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/93aa40d69cf84cf68fdc76e6c545df00 : SUCCESS in 1h 07m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b2a088534e0c422583a599970c93a3da : SUCCESS in 1h 15m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1373c66cffd44753a8523e109282e1a7 : SUCCESS in 7m 53s\n- devstack https://zuul.opendev.org/t/openstack/build/dca591562b0d4dd5b62c028e4dafae15 : SUCCESS in 23m 35s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/1d08e98451e545d2b8c1ebe15e8cd1fc : SUCCESS in 26m 01s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/16b004a282b249588510c1bee9525294 : SUCCESS in 28m 34s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/f4b9e4b56f2148f2809218ceeea66dab : SUCCESS in 41m 46s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/ea2bda1d8f514a7da9b33dce44d5826e : SUCCESS in 7m 09s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/12a3939d562c40618884ce8ee404ac67 : SUCCESS in 3m 56s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/847c80a93a814333b66cf38c1c069594 : SUCCESS in 1h 03m 09s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/d06a81344b164f0f9f5edec33fbf4d62 : SUCCESS in 52m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8080a1612c4f47edb08d278f5f950b31 : SUCCESS in 43m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/291141dcd9a6402cb5ec59313bc9d3e7 : SUCCESS in 43m 42s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d5f4573d80304c8a9ec1e37f9d5a55a5 : SUCCESS in 1h 03m 53s","accounts_in_message":[],"_revision_number":1},{"id":"e9d35e023c2e9a2f23563497c6a5407ff70799a9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 14:52:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"ee00478e0e70b4e3f2377b69fbc510e95acf6d35","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 14:55:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7454c3ddd6a4dcdbfb4046f22e09ca2 : SUCCESS in 1m 02s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6fecfd4fff79620596db45c9d22f8ec63a0d5522","revisions":{"6fecfd4fff79620596db45c9d22f8ec63a0d5522":{"kind":"REWORK","_number":1,"created":"2021-08-11 15:35:08.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/63/804263/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/63/804263/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/63/804263/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/63/804263/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/63/804263/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/63/804263/1"}}},"commit":{"parents":[{"commit":"971dfbf8a0500497463a02e2d868e8d5eeb54826","subject":"Merge \"Allow to install os-resource-classes from git repo\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/971dfbf8a0500497463a02e2d868e8d5eeb54826"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2021-08-11 15:32:42.000000000","tz":-300},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2021-08-11 15:32:42.000000000","tz":-300},"subject":"Add devstack-enforce-scope job to enable the rbac scope checks","message":"Add devstack-enforce-scope job to enable the rbac scope checks\n\nkeystone has system scope feature implemented since\nqueens release. Now Devstack also started moving towards the new RBAC.\n\nThis commit adds a new job \u0027devstack-enforce-scope\u0027 which enable the\nscope checks on service side and see if devstack setting are fine or not.\n\nThis job will be expanded to enable the scope checks for the other service\nalso once they start supporting the system scope.\n\nThis will help us to test the scope check setting.\n\nChange-Id: Ie9cd9c7e7cd8fdf8c8930e59ae9d297f86eb9a95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6fecfd4fff79620596db45c9d22f8ec63a0d5522"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6fecfd4fff79620596db45c9d22f8ec63a0d5522"}]},"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":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}},{"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":{}}}]}
