)]}'
{"id":"openstack%2Fkeystone~621018","triplet_id":"openstack%2Fkeystone~master~I66c1d1273dae98f32802de244eb220bf998f9070","project":"openstack/keystone","branch":"master","topic":"implement-default-roles","hashtags":[],"change_id":"I66c1d1273dae98f32802de244eb220bf998f9070","subject":"Add tests for project users interacting with registered limits","status":"MERGED","created":"2018-11-29 21:34:28.000000000","updated":"2019-01-17 23:54:45.000000000","submitted":"2019-01-17 23:54:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"621018-1547769285692-76a6aaaf","meta_rev_id":"5d55f5bccdd4d2a54334e4831762b81d26aa4045","_number":621018,"virtual_id_number":621018,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2019-01-17 23:54:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-01-17 22:25:55.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":2,"date":"2019-01-08 18:24:13.000000000","_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-01-17 22:25:55.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-12-20 07:17:42.000000000","updated_by":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"reviewer":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"state":"REVIEWER"},{"updated":"2019-01-17 22:25:55.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2019-01-17 23:54:45.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"}],"messages":[{"id":"83e026a4c63fdda649b7ddeaf79329149a15d75c","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-11-29 21:34:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c43985a09165135673277c368b08cfae3956b0ce","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-30 01:14:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/1/check/openstack-tox-cover/35e5759/cover/ : SUCCESS in 14m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/1/check/openstack-tox-lower-constraints/86e0eb0/ : SUCCESS in 15m 57s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/1/check/openstack-tox-pep8/1fc169c/ : SUCCESS in 6m 20s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/1/check/openstack-tox-py27/9985974/ : SUCCESS in 10m 35s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/1/check/openstack-tox-py35/79dbf6b/ : SUCCESS in 11m 43s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/1/check/openstack-tox-py36/0f22c50/ : SUCCESS in 11m 41s\n- openstack-tox-docs http://logs.openstack.org/18/621018/1/check/openstack-tox-docs/2b579eb/html/ : SUCCESS in 6m 21s\n- grenade-py3 http://logs.openstack.org/18/621018/1/check/grenade-py3/1ee9f0c/ : SUCCESS in 55m 08s","accounts_in_message":[],"_revision_number":1},{"id":"44a512480f6a7d244ad7401373f8290fdef1d581","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-11-30 23:37:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"20cf3f0eed7c2364ea658d2fae0b9e1831edaa33","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-01 04:48:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/2/check/openstack-tox-cover/82ae452/cover/ : SUCCESS in 12m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/2/check/openstack-tox-lower-constraints/247b7c4/ : SUCCESS in 21m 15s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/2/check/openstack-tox-pep8/f328c9d/ : SUCCESS in 6m 43s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/2/check/openstack-tox-py27/238af19/ : SUCCESS in 10m 55s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/2/check/openstack-tox-py35/da43ae3/ : SUCCESS in 11m 56s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/2/check/openstack-tox-py36/56d472f/ : SUCCESS in 11m 25s\n- openstack-tox-docs http://logs.openstack.org/18/621018/2/check/openstack-tox-docs/d682c6f/html/ : SUCCESS in 6m 16s\n- grenade-py3 http://logs.openstack.org/18/621018/2/check/grenade-py3/0bdca4b/ : SUCCESS in 1h 12m 31s","accounts_in_message":[],"_revision_number":2},{"id":"82afaaf0127a5baafd3d4c005e0f79ff5668522d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-07 17:54:59.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"25f9a1b861fe8b51084b66310597ca0ebb8d788f","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-07 17:59:57.000000000","message":"Topic changed from bug/1805880 to implement-default-roles","accounts_in_message":[],"_revision_number":3},{"id":"4d7911d76a755c3e43807918b4cfb340fe07a44f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-07 22:22:19.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/3/check/openstack-tox-cover/4cb02e7/cover/ : SUCCESS in 15m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/3/check/openstack-tox-lower-constraints/87e9326/ : SUCCESS in 19m 57s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/3/check/openstack-tox-pep8/9aad6ee/ : SUCCESS in 6m 43s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/3/check/openstack-tox-py27/bdcfcbd/ : SUCCESS in 10m 15s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/3/check/openstack-tox-py35/e8f8555/ : SUCCESS in 12m 17s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/3/check/openstack-tox-py36/c57b10b/ : SUCCESS in 9m 43s\n- openstack-tox-docs http://logs.openstack.org/18/621018/3/check/openstack-tox-docs/c0dcb94/html/ : SUCCESS in 9m 03s\n- grenade-py3 http://logs.openstack.org/18/621018/3/check/grenade-py3/12e4d8b/ : FAILURE in 49m 26s","accounts_in_message":[],"_revision_number":3},{"id":"3d7d13d704ce2f5bb4a5beb47847129a1532b6f2","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-07 23:13:51.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"39ce295e68e93dbd11510fb5b136e0cf69f6b88d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-08 01:32:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/3/check/openstack-tox-cover/9a19c03/cover/ : SUCCESS in 11m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/3/check/openstack-tox-lower-constraints/4effbbb/ : SUCCESS in 18m 32s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/3/check/openstack-tox-pep8/3a9a6c0/ : SUCCESS in 5m 38s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/3/check/openstack-tox-py27/24ea64e/ : SUCCESS in 9m 35s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/3/check/openstack-tox-py35/86b0e8c/ : SUCCESS in 10m 51s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/3/check/openstack-tox-py36/84881e3/ : SUCCESS in 10m 09s\n- openstack-tox-docs http://logs.openstack.org/18/621018/3/check/openstack-tox-docs/0964069/html/ : SUCCESS in 7m 14s\n- grenade-py3 http://logs.openstack.org/18/621018/3/check/grenade-py3/7b20b0b/ : SUCCESS in 1h 01m 46s","accounts_in_message":[],"_revision_number":3},{"id":"c531a4527e2340e992a31826f3661c0a9bec6e62","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-11 09:15:47.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"b02de781f1e7482e5c9128735d8dd5c60137f6ec","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-11 09:19:04.000000000","message":"Topic changed from clean-up-v3-cloud-sample to implement-default-roles","accounts_in_message":[],"_revision_number":4},{"id":"b965717cd54ba0c10f7ed67f2df7b94414df71f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-11 10:16:29.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/4/check/openstack-tox-cover/90ca765/cover/ : SUCCESS in 13m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/4/check/openstack-tox-lower-constraints/3139be0/ : SUCCESS in 20m 39s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/4/check/openstack-tox-pep8/47180d0/ : SUCCESS in 5m 25s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/4/check/openstack-tox-py27/b09ad68/ : SUCCESS in 9m 27s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/4/check/openstack-tox-py35/dbedb67/ : SUCCESS in 14m 48s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/4/check/openstack-tox-py36/ba86cb4/ : SUCCESS in 9m 59s\n- openstack-tox-docs http://logs.openstack.org/18/621018/4/check/openstack-tox-docs/480fc4c/html/ : SUCCESS in 7m 10s\n- grenade-py3 http://logs.openstack.org/18/621018/4/check/grenade-py3/70cc39a/ : FAILURE in 56m 37s","accounts_in_message":[],"_revision_number":4},{"id":"190938c9713e4039d1ce0d21f241171139cbcf41","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-11 13:10:32.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"7ad91c7fef7ca4192487304fc501080d4fff62f4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-11 14:08:07.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/4/check/openstack-tox-cover/4a6606b/cover/ : SUCCESS in 14m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/4/check/openstack-tox-lower-constraints/4da6c08/ : SUCCESS in 14m 38s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/4/check/openstack-tox-pep8/25565f3/ : SUCCESS in 5m 15s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/4/check/openstack-tox-py27/0c3150c/ : SUCCESS in 9m 22s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/4/check/openstack-tox-py35/b7be306/ : SUCCESS in 10m 14s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/4/check/openstack-tox-py36/e2d1c03/ : SUCCESS in 8m 56s\n- openstack-tox-docs http://logs.openstack.org/18/621018/4/check/openstack-tox-docs/bad7417/html/ : SUCCESS in 6m 43s\n- grenade-py3 http://logs.openstack.org/18/621018/4/check/grenade-py3/a3877d2/ : SUCCESS in 54m 17s","accounts_in_message":[],"_revision_number":4},{"id":"f98e600439ebc03c5824160434727946bca51f64","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-12-14 08:41:05.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"69464c9a745ac0a262d2fb8f5c0d9f85e2abf672","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-18 22:28:55.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fb3000ed802fda20e31be5b77ff9f60cb60c3242","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-18 23:35:24.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/5/check/openstack-tox-cover/f60095f/ : FAILURE in 13m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/5/check/openstack-tox-lower-constraints/2fe353e/ : FAILURE in 23m 06s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/5/check/openstack-tox-pep8/c795f00/ : SUCCESS in 5m 54s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/5/check/openstack-tox-py27/e9c0e47/ : FAILURE in 11m 54s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/5/check/openstack-tox-py35/f777abe/ : FAILURE in 13m 05s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/5/check/openstack-tox-py36/3298122/ : FAILURE in 9m 28s\n- openstack-tox-docs http://logs.openstack.org/18/621018/5/check/openstack-tox-docs/c493758/html/ : SUCCESS in 7m 29s","accounts_in_message":[],"_revision_number":5},{"id":"a24a812c97a49cedaf152782ca8c9c61b201af1d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2018-12-19 23:14:26.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"561a6f7da7686a50b6f95cb68e9554ebd2b72fdc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-19 23:38:11.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/6/check/openstack-tox-cover/2755951/cover/ : SUCCESS in 14m 00s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/6/check/openstack-tox-lower-constraints/b52fad9/ : SUCCESS in 16m 56s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/6/check/openstack-tox-pep8/2d13964/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/6/check/openstack-tox-py27/b8bc130/ : SUCCESS in 10m 09s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/6/check/openstack-tox-py35/db75ff4/ : SUCCESS in 10m 17s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/6/check/openstack-tox-py36/4d330da/ : SUCCESS in 11m 17s\n- openstack-tox-docs http://logs.openstack.org/18/621018/6/check/openstack-tox-docs/c2b0c2c/html/ : SUCCESS in 6m 41s","accounts_in_message":[],"_revision_number":6},{"id":"d228aa934791821b7c626a1af6f6bcd20b593269","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-12-20 07:17:42.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"bd6354dbfce078fc45cae640f838c1adedf4d43c","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-01-08 18:24:13.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"56b982d5bceb5bd7b1695e093f801fc4ca0890ce","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-08 18:50:39.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/18/621018/7/check/openstack-tox-cover/e17de07/cover/ : SUCCESS in 12m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/7/check/openstack-tox-lower-constraints/94809cb/ : SUCCESS in 19m 25s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/7/check/openstack-tox-pep8/8531d5e/ : SUCCESS in 5m 49s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/7/check/openstack-tox-py27/e5f2c62/ : SUCCESS in 10m 11s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/7/check/openstack-tox-py35/67b52ad/ : SUCCESS in 12m 49s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/7/check/openstack-tox-py36/6641048/ : SUCCESS in 11m 07s\n- openstack-tox-docs http://logs.openstack.org/18/621018/7/check/openstack-tox-docs/06ac33d/html/ : SUCCESS in 7m 17s","accounts_in_message":[],"_revision_number":7},{"id":"7f9a3173205605e7908972b021e1fda170dbd896","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-01-08 19:22:33.000000000","message":"Topic changed from bug/1805880 to implement-default-roles","accounts_in_message":[],"_revision_number":7},{"id":"e0a3e9a8533f50ac8397648c3ff6ca91052fa159","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-01-17 22:25:55.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"5ef4fad9a227f7fe40b607932e07efd459847c74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 22:26:14.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"b24db3fe167baef8456b41c227753f59a4ecab87","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 23:54:45.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/18/621018/7/gate/openstack-tox-lower-constraints/92467e8/ : SUCCESS in 17m 11s\n- openstack-tox-pep8 http://logs.openstack.org/18/621018/7/gate/openstack-tox-pep8/d699b8d/ : SUCCESS in 7m 00s\n- openstack-tox-py27 http://logs.openstack.org/18/621018/7/gate/openstack-tox-py27/073f11b/ : SUCCESS in 12m 45s\n- openstack-tox-py35 http://logs.openstack.org/18/621018/7/gate/openstack-tox-py35/ddb8d0d/ : SUCCESS in 11m 44s\n- openstack-tox-py36 http://logs.openstack.org/18/621018/7/gate/openstack-tox-py36/5e841b5/ : SUCCESS in 15m 17s\n- openstack-tox-docs http://logs.openstack.org/18/621018/7/gate/openstack-tox-docs/11221d8/html/ : SUCCESS in 7m 37s","accounts_in_message":[],"_revision_number":7},{"id":"5d55f5bccdd4d2a54334e4831762b81d26aa4045","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 23:54:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"bd2b7f3ed55dcfeb0036bec71920c785db65214c","revisions":{"95e7de2959c07797e331c0913afcc3d62d54b550":{"kind":"REWORK","_number":1,"created":"2018-11-29 21:34:28.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/1"}}},"commit":{"parents":[{"commit":"8939245a19ad2d4980a8f82f3ab4d66da0eab14d","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8939245a19ad2d4980a8f82f3ab4d66da0eab14d"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:48:17.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95e7de2959c07797e331c0913afcc3d62d54b550"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95e7de2959c07797e331c0913afcc3d62d54b550"}]},"branch":"refs/heads/master"},"f336ae68c5519340e0a69dcf1a5891da00114045":{"kind":"REWORK","_number":2,"created":"2018-11-30 23:37:19.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/2"}}},"commit":{"parents":[{"commit":"0cff9d3d34105e35977673bcc22957c7b07d4d19","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0cff9d3d34105e35977673bcc22957c7b07d4d19"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-30 23:20:08.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f336ae68c5519340e0a69dcf1a5891da00114045"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f336ae68c5519340e0a69dcf1a5891da00114045"}]},"branch":"refs/heads/master"},"59d574e76b957fc8716315d90fed096ef228e035":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2018-12-07 17:54:59.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/3"}}},"commit":{"parents":[{"commit":"76474e9e8bc2f2a8fc6d01d12b8afbf586906d2e","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/76474e9e8bc2f2a8fc6d01d12b8afbf586906d2e"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-12-07 17:42:22.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/59d574e76b957fc8716315d90fed096ef228e035"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/59d574e76b957fc8716315d90fed096ef228e035"}]},"branch":"refs/heads/master"},"045d141293f5b15b95b3e7fc3ba1153008b8a844":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2018-12-11 09:15:47.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/4"}}},"commit":{"parents":[{"commit":"21d50c3c57df093b0697888bad4299e0d8489063","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/21d50c3c57df093b0697888bad4299e0d8489063"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-12-11 09:14:05.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/045d141293f5b15b95b3e7fc3ba1153008b8a844"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/045d141293f5b15b95b3e7fc3ba1153008b8a844"}]},"branch":"refs/heads/master"},"83e7cbf97c18a91857083c72cc99b85ca33b7040":{"kind":"REWORK","_number":5,"created":"2018-12-18 22:28:55.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/5"}}},"commit":{"parents":[{"commit":"f66574fb7c0e14032c9a25ef198e5da73429e5eb","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f66574fb7c0e14032c9a25ef198e5da73429e5eb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-12-18 22:15:44.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/83e7cbf97c18a91857083c72cc99b85ca33b7040"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/83e7cbf97c18a91857083c72cc99b85ca33b7040"}]},"branch":"refs/heads/master"},"50d38022980c506fcf4252ba5bacd3f369786778":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2018-12-19 23:14:26.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/6"}}},"commit":{"parents":[{"commit":"c6bac7cf5414051f2da85ad6294e1cc85ef78757","subject":"Add tests for domain users interacting with registered limits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c6bac7cf5414051f2da85ad6294e1cc85ef78757"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-12-19 22:23:09.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/50d38022980c506fcf4252ba5bacd3f369786778"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/50d38022980c506fcf4252ba5bacd3f369786778"}]},"branch":"refs/heads/master"},"bd2b7f3ed55dcfeb0036bec71920c785db65214c":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2019-01-08 18:24:13.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/18/621018/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/18/621018/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/18/621018/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/18/621018/7"}}},"commit":{"parents":[{"commit":"e29ff512bb2a5dde3f9eec2b2a2ec596384ec1a2","subject":"Allow domain users to access the registered limits API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e29ff512bb2a5dde3f9eec2b2a2ec596384ec1a2"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2018-11-29 18:46:48.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2019-01-08 18:16:48.000000000","tz":0},"subject":"Add tests for project users interacting with registered limits","message":"Add tests for project users interacting with registered limits\n\nThis commit introduces some tests that explicitly show how project\nusers are expected to behave with the registered limits API. A\nsubsequent patch will clean up the now obsolete policies in the\npolicy.v3cloudsample.json policy file.\n\nRelated-Bug: 1805880\n\nChange-Id: I66c1d1273dae98f32802de244eb220bf998f9070\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd2b7f3ed55dcfeb0036bec71920c785db65214c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd2b7f3ed55dcfeb0036bec71920c785db65214c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
