)]}'
{"id":"openstack%2Fcloudkitty~692333","triplet_id":"openstack%2Fcloudkitty~master~I91f38b9aded2dc6453507edaa55cfd9ddf7e995b","project":"openstack/cloudkitty","branch":"master","hashtags":[],"change_id":"I91f38b9aded2dc6453507edaa55cfd9ddf7e995b","subject":"Update oslo.policy and oslo.context usage","status":"MERGED","created":"2019-10-31 11:08:36.000000000","updated":"2020-01-31 10:51:06.000000000","submitted":"2020-01-31 10:45:52.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":"692333-1580467552557-159bbb0d","meta_rev_id":"2a2554b05fe15777e31afdec9009837978c3f978","_number":692333,"virtual_id_number":692333,"owner":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-31 10:45:52.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-01-02 10:00:38.000000000","_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-01-31 09:52:48.000000000","_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-31 09:52:48.000000000","updated_by":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"reviewer":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"state":"REVIEWER"},{"updated":"2020-01-31 10:45:52.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":"a32e67b0916dd2355a7c946ba918d30a11ccbcf6","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-31 11:08:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bb7a4ce9062df64c4418faafa237a57764d69218","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-31 11:09:17.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"3a41a0172a4f21b8fa9c21fc669aa4c3df3d0825","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 12:01:16.000000000","message":"Patch Set 1: 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-lower-constraints https://zuul.opendev.org/t/openstack/build/c6c7327a34ca41a582329b9b39e6226c : FAILURE in 4m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/27ae490c8a1b40a087aff7ec011997dc : FAILURE in 3m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f91c947415ca40898ba6ea212d30b8bb : FAILURE in 3m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/60b2446bf6444a28a3e5af3da9fb4b90 : FAILURE in 3m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f2a3995011074480be2931fd8c8fb7b5 : FAILURE in 3m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/278ba87bb9654ff8a2721cd188526cbd : FAILURE in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ff9938e516f47ea913a941a3c66c777 : SUCCESS in 6m 54s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/0c24fcac2e864af883c18483f46ff682 : FAILURE in 34m 01s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/28c4116aa91d4d478805e49302ac49b1 : FAILURE in 31m 05s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/d024b3a381a14adeb894d3e11411756e : FAILURE in 49m 34s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/94ec181c1e3b42c08692576ea52c7f59 : FAILURE in 35m 09s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/3bd97f2553144ad690d8c70713b47cc7 : FAILURE in 46m 26s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/f584078d23b3432daacd280a969354ab : FAILURE in 41m 21s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/6efd203b56da4b058a0e3d13763e2fa4 : FAILURE in 40m 56s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/cfd115f912464c5887a17a2ebd3d100a : SUCCESS in 4m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4e07af8c85e79604c57894215f6bcd380016635c","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-11-04 15:13:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"58d441bf921f298c06bc4c97212de5d1570a1fd8","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-11-04 15:14:14.000000000","message":"Patch Set 2: Workflow-1\n\ntests TBD","accounts_in_message":[],"_revision_number":2},{"id":"a2ef10629065d6adf0c4fc019d8e5d906db99f0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 16:11:22.000000000","message":"Patch Set 2: 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-lower-constraints https://zuul.opendev.org/t/openstack/build/5f55ae2d661e49909b322e9af1a47e73 : FAILURE in 3m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2d2506dbcc584d0182c63474c1d240f1 : FAILURE in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d0f79806524d452fbf825f44324a3ad3 : SUCCESS in 3m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/04e1d8fc7aec47bdb90fab826b60f43e : FAILURE in 3m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/868fc26143644fe791c3945fd188bab9 : FAILURE in 5m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f8a76df5356d4e95b57a9491cfb5cb85 : FAILURE in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d3c8588fdbe44eeb05665797183ff19 : SUCCESS in 4m 53s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/eb84aeec81d04669b562707e6bae90a2 : SUCCESS in 34m 04s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/253e3b4ecdfb4365b93df4c3359a3684 : SUCCESS in 31m 34s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/3066aa7083b54823b6ca82800ef84c52 : SUCCESS in 55m 17s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/61a3a773cc514635ac05ad3a042530c1 : SUCCESS in 33m 56s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/815917cc16dd488e81ad308ea4b11792 : SUCCESS in 35m 53s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/a0a27ea744f94322801dc8f7e6a39526 : SUCCESS in 38m 24s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/039dc775d3c54a039ec621767c34f837 : SUCCESS in 32m 13s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/e7cf146d5be3400a93ef8813a30184cd : SUCCESS in 3m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"588bdecb50ea65996a7e7dbaf67616c62be1ea78","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-11-04 16:38:50.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5c6f638db73ad6789883f688a258074b36e80d1f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 17:15:16.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/4e162672e1d741c78be7be1ca4db5e02 : SUCCESS in 4m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1a2a14d886d7427b9424b86dd636dd1b : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56930c48d5914d92a03b760acb50a812 : SUCCESS in 3m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2c9d1c46971e49348f783e43b387bef5 : SUCCESS in 4m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a85f702522c041169c175557db15f7e3 : SUCCESS in 3m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87cf713019114c85987247b304050468 : SUCCESS in 4m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/100cbe83cfcd4953b66b76176b9b2990 : SUCCESS in 5m 55s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/416c8086343048a9945c83e613bb1b85 : SUCCESS in 34m 40s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/6f6bbd2118c6412fa41775dce0b5211a : SUCCESS in 32m 01s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/87c8b73dab174c14bb399917b175c6d2 : SUCCESS in 32m 54s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/7d4db1463bd744d2b417c45a50f8bd67 : SUCCESS in 31m 32s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/5184ba4085c64361afa441bf5d078672 : SUCCESS in 33m 04s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/71b4d4b4955d48f4aed98da6959a2ef7 : SUCCESS in 31m 44s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/bca7ca8545a941dda54c9e508ae60d83 : SUCCESS in 31m 51s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/a2cb5167c28c42709ae4f53f3bec7a91 : SUCCESS in 3m 28s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f42e624072fd60a4c736ad4bd33471488656ae7d","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-11-05 08:38:50.000000000","message":"Patch Set 3: Workflow-1\n\nTests tbd","accounts_in_message":[],"_revision_number":3},{"id":"e1107f805fda94fa184b6640bc2643990186deca","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-11-20 08:54:38.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"2a8b3417ef0ccaefebe6b1f1309eb6cea6aeb5b9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-20 09:52:03.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/856f3b06c3de4dd689c8372ab03d1cba : SUCCESS in 5m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/84a294947e6648d09bd2ab854f30b11b : SUCCESS in 5m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ab723b38a634596b0587bd607aefc12 : SUCCESS in 3m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/281ac299bdbd4d7bae74b0e790eaf733 : SUCCESS in 6m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6f9b2f1f8c6a4d5aac443e0fb8194933 : SUCCESS in 3m 39s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/69615fbf66bd4f168cc933f15a5b2926 : SUCCESS in 4m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ccedbfc464146c2aaeab841db9a8682 : SUCCESS in 4m 52s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/d7e6b0f4299e4b83875e7d2eed435e83 : SUCCESS in 39m 09s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/c0ae2eb887bf4b79bf504f10951a14c7 : SUCCESS in 48m 00s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/8e74f93b2ce04e44b8ee7de147613ff0 : SUCCESS in 43m 55s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/d6a796d27c33433b96c9e0359bec7939 : SUCCESS in 38m 07s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/652cf00e44bc4338a1a3acac3e9391b0 : SUCCESS in 36m 06s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/e8e8eecdac574106862092a31ea712fd : SUCCESS in 35m 23s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/b3f79a23874f41f0b3c984ba81bd06e8 : SUCCESS in 47m 03s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/cf7ed5364df64e24a03578dfb1685134 : SUCCESS in 3m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"160c987cff4a7f43de9122aaddaa6fd602ae5fc9","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-12-12 15:54:51.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"86c9d14df4271067e5a2dde1928ef43b298cefd5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-12 16:45:10.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/d0b1d5c9f62141ed9fa99825844672a0 : SUCCESS in 4m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5ec021ae10f046a0b10fa993d326c6e1 : SUCCESS in 10m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5aad26951e542e088135a2fdc21ff8c : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e31547e3a2274155a74474230d3b4af4 : SUCCESS in 5m 04s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/bc84156f2e4b47ba90980e896a0621ad : SUCCESS in 6m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b274bde4af1945c7859289384773d3df : SUCCESS in 6m 37s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/8960604c28a74c4aac6bcf6cb730ae3e : SUCCESS in 46m 27s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/91bef2325c4a48eb9adda8b03c4ec90e : SUCCESS in 40m 16s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/c27a561adc1444749e2216150d8ba9b7 : SUCCESS in 37m 45s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/d5d1317da8ec4eb7998f75d60e4f7715 : SUCCESS in 41m 03s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/f12e3a06d2d64de3aa0e6ed0d547cb56 : SUCCESS in 5m 07s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"65b04121084e309fe9a706bd68f5e9b93e49f31d","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2020-01-02 10:00:38.000000000","message":"Patch Set 5: Code-Review+2\n\nHi Luka,\n\nThanks for the patch,\n\nLGTM.","accounts_in_message":[],"_revision_number":5},{"id":"88a2c72337983bfd2de3a0ca9c29679f38f0386f","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2020-01-31 09:52:48.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"ac54264dabb00f4c8607997d433b406effeeb6ee","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 09:53:01.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"a5b2abd33462d6d20b0c2cb232e2529a0f0cb8fb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 10:45:52.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c4e834910ea14165b72ff16621a9f2bf : SUCCESS in 5m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4e8c37e53c34e61b7e8558ab146b780 : SUCCESS in 4m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/75bf8963aba04d57a9c07adad64ed2dd : SUCCESS in 4m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f7f0734e844b4d7baf3ee666cf781484 : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c43f24af9be34a77bed32ac712d47174 : SUCCESS in 7m 52s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/bf312a5701204f61a51d6520973d9b68 : SUCCESS in 36m 29s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/3edc1cff6fd346b2bb7bc61e86f69361 : SUCCESS in 41m 33s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/0e77d4ec634e4e88b53ae9f9e3953bea : SUCCESS in 42m 08s","accounts_in_message":[],"_revision_number":5},{"id":"986a8ab768663e84b81503833fe3197b12fb7339","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 10:45:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"2a2554b05fe15777e31afdec9009837978c3f978","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 10:51:06.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e3d90d99fb64f15afd334342d0c9c38 : SUCCESS in 3m 12s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a80d0e977dc606d1f171f4eebb3bb799f7059e34","revisions":{"53f2ae4350a6abe19e8694a8609a0323fce2f340":{"kind":"REWORK","_number":1,"created":"2019-10-31 11:08:36.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/33/692333/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/33/692333/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/1"}}},"commit":{"parents":[{"commit":"10dd0e30b01a60b40aba7360b822eb91c8d73322","subject":"Merge \"Replace ModuleNotFoundError with ImportError\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/10dd0e30b01a60b40aba7360b822eb91c8d73322"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"subject":"WIP: Update oslo.policy usage","message":"WIP: Update oslo.policy usage\n\nChange-Id: I91f38b9aded2dc6453507edaa55cfd9ddf7e995b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/53f2ae4350a6abe19e8694a8609a0323fce2f340"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/53f2ae4350a6abe19e8694a8609a0323fce2f340"}]},"branch":"refs/heads/master"},"41f14564a3f8c6ec16081fc6c69c5188b323065b":{"kind":"REWORK","_number":2,"created":"2019-11-04 15:13:46.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/33/692333/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/33/692333/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/2"}}},"commit":{"parents":[{"commit":"10dd0e30b01a60b40aba7360b822eb91c8d73322","subject":"Merge \"Replace ModuleNotFoundError with ImportError\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/10dd0e30b01a60b40aba7360b822eb91c8d73322"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-11-04 15:07:30.000000000","tz":60},"subject":"Update oslo.policy and oslo.context usage","message":"Update oslo.policy and oslo.context usage\n\nThis changes the way oslo.policy and oslo.context are used. This aims at\ndelegating as much work as possible to these libraries in order to ease\nmaintainability.\n\nWork items:\n\n* Use oslo_context.RequestContext\u0027s from_environ() method instead of building\n  the context manually.\n\n* Replace \"tenant_id\" with \"project_id\" in policy rule definition/enforcement.\n\n* Introduce a cloudkitty.context module allowing to easily tweak request\n  context creation.\n\nChange-Id: I91f38b9aded2dc6453507edaa55cfd9ddf7e995b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/41f14564a3f8c6ec16081fc6c69c5188b323065b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/41f14564a3f8c6ec16081fc6c69c5188b323065b"}]},"branch":"refs/heads/master"},"f4eb8ed1a0c8ff844daa6b32eaf45c20433a457c":{"kind":"REWORK","_number":3,"created":"2019-11-04 16:38:50.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/33/692333/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/33/692333/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/3"}}},"commit":{"parents":[{"commit":"10dd0e30b01a60b40aba7360b822eb91c8d73322","subject":"Merge \"Replace ModuleNotFoundError with ImportError\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/10dd0e30b01a60b40aba7360b822eb91c8d73322"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-11-04 16:36:56.000000000","tz":60},"subject":"Update oslo.policy and oslo.context usage","message":"Update oslo.policy and oslo.context usage\n\nThis changes the way oslo.policy and oslo.context are used. This aims at\ndelegating as much work as possible to these libraries in order to ease\nmaintainability.\n\nWork items:\n\n* Use oslo_context.RequestContext\u0027s from_environ() method instead of building\n  the context manually.\n\n* Replace \"tenant_id\" with \"project_id\" in policy rule definition/enforcement.\n\n* Introduce a cloudkitty.context module allowing to easily tweak request\n  context creation.\n\nChange-Id: I91f38b9aded2dc6453507edaa55cfd9ddf7e995b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f4eb8ed1a0c8ff844daa6b32eaf45c20433a457c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f4eb8ed1a0c8ff844daa6b32eaf45c20433a457c"}]},"branch":"refs/heads/master"},"1087cf6b035061f6de04a531fe110814fd8ec4f2":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-11-20 08:54:38.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/33/692333/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/33/692333/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/4"}}},"commit":{"parents":[{"commit":"daafaade8f58b6bfb7f1da0d8302c89743be3a39","subject":"Load drivers only once in the v2 API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/daafaade8f58b6bfb7f1da0d8302c89743be3a39"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-11-20 08:54:38.000000000","tz":0},"subject":"Update oslo.policy and oslo.context usage","message":"Update oslo.policy and oslo.context usage\n\nThis changes the way oslo.policy and oslo.context are used. This aims at\ndelegating as much work as possible to these libraries in order to ease\nmaintainability.\n\nWork items:\n\n* Use oslo_context.RequestContext\u0027s from_environ() method instead of building\n  the context manually.\n\n* Replace \"tenant_id\" with \"project_id\" in policy rule definition/enforcement.\n\n* Introduce a cloudkitty.context module allowing to easily tweak request\n  context creation.\n\nChange-Id: I91f38b9aded2dc6453507edaa55cfd9ddf7e995b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1087cf6b035061f6de04a531fe110814fd8ec4f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1087cf6b035061f6de04a531fe110814fd8ec4f2"}]},"branch":"refs/heads/master"},"a80d0e977dc606d1f171f4eebb3bb799f7059e34":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2019-12-12 15:54:51.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/33/692333/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/33/692333/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/33/692333/5"}}},"commit":{"parents":[{"commit":"8a0f80ad915e9dff5ab1ec244fdaae5682f6f195","subject":"Allow reaggregation method to be specified in the gnocchi collector","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8a0f80ad915e9dff5ab1ec244fdaae5682f6f195"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-31 11:08:12.000000000","tz":60},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-12-12 15:54:51.000000000","tz":0},"subject":"Update oslo.policy and oslo.context usage","message":"Update oslo.policy and oslo.context usage\n\nThis changes the way oslo.policy and oslo.context are used. This aims at\ndelegating as much work as possible to these libraries in order to ease\nmaintainability.\n\nWork items:\n\n* Use oslo_context.RequestContext\u0027s from_environ() method instead of building\n  the context manually.\n\n* Replace \"tenant_id\" with \"project_id\" in policy rule definition/enforcement.\n\n* Introduce a cloudkitty.context module allowing to easily tweak request\n  context creation.\n\nChange-Id: I91f38b9aded2dc6453507edaa55cfd9ddf7e995b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a80d0e977dc606d1f171f4eebb3bb799f7059e34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a80d0e977dc606d1f171f4eebb3bb799f7059e34"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
