)]}'
{"id":"openstack%2Foslo.cache~720771","triplet_id":"openstack%2Foslo.cache~master~I9170cc31b91f8f25d66ff1b8537c55aced672785","project":"openstack/oslo.cache","branch":"master","topic":"pre-commit","hashtags":[],"change_id":"I9170cc31b91f8f25d66ff1b8537c55aced672785","subject":"Introducing usage of pre-commit","status":"MERGED","created":"2020-04-17 16:14:25.000000000","updated":"2020-07-13 17:12:20.000000000","submitted":"2020-07-13 17:10:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"720771-1594660200738-6b2a4802","meta_rev_id":"eaf577cebf43b5015d202ce306ae4e62b908c0d5","_number":720771,"virtual_id_number":720771,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-13 17:10:00.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":2,"date":"2020-07-13 15:37:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":2,"date":"2020-07-13 14:39:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":1,"date":"2020-07-13 15:37:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-17 16:17:51.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-06-09 18:08:54.000000000","updated_by":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"reviewer":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"state":"REVIEWER"},{"updated":"2020-07-13 14:39:30.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-07-13 15:37:01.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2020-07-13 17:10:00.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":"614fb911a605c20125f6d2d386a7561860ebdf7c","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-17 16:14:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bb86c0e61f6a998ba30974951c528b03dbcb1e0f","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-17 16:38:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f3cecbe9aea5f0249bb6d6c29754d2852e4a1ff7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 19:26:35.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f1de511706134f8fac7c4b45c9dbde48 : SUCCESS in 1h 39m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0a3df63f80824499b9a527266f919648 : SUCCESS in 6m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a1e315ffa8124c0ba2dd03721054c657 : SUCCESS in 6m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c7f9621805c84190ac2ba7c021f977d6 : SUCCESS in 6m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2e6a1e4c1494f6ebb75b98b874d01b7 : SUCCESS in 7m 39s\n- oslo.cache-tempest-full-py3-memcached-pool https://zuul.opendev.org/t/openstack/build/d52a500876f444a58b4ae434819f3489 : SUCCESS in 1h 18m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"da0bc613eb7a189bbf15a02f140a0200c1ab88f4","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-04-28 21:41:37.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nJust one quick comment after glancing through this.","accounts_in_message":[],"_revision_number":2},{"id":"d200f20db7cd690f3ea7232b0dbce09991b9210b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-04-29 09:52:02.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nI don\u0027t think the doc changes, nice as they are, are really necessary here. Could we do them separately?","accounts_in_message":[],"_revision_number":2},{"id":"30d9d9de362c35cda9f743c4476fb70cf18f34fe","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-29 11:20:39.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c690c10856a75bb4a152b62de0ac1be3ddc68874","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-05-05 15:02:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5e96126d74734caa1716baff0824bbafb90e1b35","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-05 16:53:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/43dc855b65c34420a6d0fb691b5e7067 : SUCCESS in 1h 47m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/16af61bc16de4305a3c3e697e0935865 : SUCCESS in 6m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/24045bc6a0ca4dbd94df1fac18632fd5 : SUCCESS in 6m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e04cb3feb5ca4f69871b66a37475a226 : SUCCESS in 6m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7f2a30f6dcd483e9d4f12d440e51879 : SUCCESS in 5m 32s\n- oslo.cache-tempest-full-py3-memcached-pool https://zuul.opendev.org/t/openstack/build/cb7c4757d63f4f97b5d6beed8b1be039 : SUCCESS in 1h 25m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"631bcf5a6e818e49f6f9fae697be1023f1e61c77","author":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"date":"2020-06-09 18:08:40.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"9413f8ff42f7b29fb87c91dbfb4f08af01e16f7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 19:45:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/289992c414274296ba1c5bcfd44563e3 : SUCCESS in 1h 25m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f086bdf64177437389d09cad7d353fca : SUCCESS in 4m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/719992a2f9024c5bb808ff29804787cd : SUCCESS in 4m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/61b27e9344314030945a97aa96b50d12 : SUCCESS in 5m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fa069e9a9487463bae4069617255895a : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2ca3d2c3bd547098a8bdb1d6ea9d266 : SUCCESS in 5m 25s\n- oslo.cache-functional-tox-py38-etcd3gw https://zuul.opendev.org/t/openstack/build/a1b158b5964a4743bfaecd6cb3431950 : SUCCESS in 5m 34s","accounts_in_message":[],"_revision_number":4},{"id":"f3d77338c4e155dddf8b36aa4f2b4f25dbdd703a","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-07 09:34:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a42f67732a40e1d038072723f4077ffd82fa10d0","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-07 09:36:15.000000000","message":"Patch Set 5:\n\nI dropped the doc part as suggested by Stephen and to focus these changes only on the feature herself.","accounts_in_message":[],"_revision_number":5},{"id":"400bd3b8f9baba06560dabc90be120c6f04035f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-07 10:59:48.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/93a043d02fb6413a90f778b82c1e6e4a : SUCCESS in 1h 19m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/647e477b207140a1af6a039e47564510 : SUCCESS in 3m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5dc433c08a6a42308d6f6bbd0a0e50fa : SUCCESS in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/58a152ff9a2e486ca46467be96a07ec2 : SUCCESS in 5m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a2acf8ed2c9541feb566e11c15b2a37b : SUCCESS in 5m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a37af8cec2d446d486349fe2211db340 : SUCCESS in 6m 02s\n- oslo.cache-functional-tox-py38-etcd3gw https://zuul.opendev.org/t/openstack/build/0171b6f93a9d4dd185a503763f66c7c5 : SUCCESS in 6m 57s","accounts_in_message":[],"_revision_number":5},{"id":"b7aa5019894824be864bcaa71a168f69ef7987ff","author":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"date":"2020-07-10 14:28:07.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f863fe73b03de40caf6b8b4eb0d85094796d9838","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 16:02:11.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6a1c72345e834646a9c360eaaae94b86 : SUCCESS in 1h 26m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b5063d2d73874bebbf1d99dfba7678eb : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62b5beb7a1cf427b87b074517647ebbd : SUCCESS in 4m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/88178eb2ae6a446bbbd3f0e427be276a : SUCCESS in 6m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f59d656585fe440ca27a5788e53a8b5d : SUCCESS in 5m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3291db76fcec48c39237856526ad781e : SUCCESS in 5m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/65d87a76d0d64bb58e2f3b1c22a167e1 : SUCCESS in 4m 38s\n- oslo.cache-functional-tox-py38-etcd3gw https://zuul.opendev.org/t/openstack/build/b45c79aac1ac4a6ca681bcec526d7a86 : SUCCESS in 4m 43s","accounts_in_message":[],"_revision_number":6},{"id":"00803d0a9e3dbf7e263ba469277642f40d5a25a9","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-13 14:39:30.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"cac3f6292ab9d918e43357cad48767d2de3facdf","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-07-13 15:37:01.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\nSeems we have agreement that this is good. We\u0027ll do some follow ups that integrate this with the gate more and figure out how we want that to work then.","accounts_in_message":[],"_revision_number":6},{"id":"59ff8af672aa2f09f17276e3d50ba5b6c3949e39","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 15:37:12.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"49c8409cc17c432a2413b88470dfb344a943ab80","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 17:10:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"b2478c0e8d69a23fa3ecdbeeaf35fd3c5868a680","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 17:10:00.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9d30500204c4467bae1acada3a336138 : SUCCESS in 1h 27m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d5d9ad65229e4b398d69fdfecf384bed : SUCCESS in 10m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ece56746de04b9bb5bc7d4e7448d820 : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f48f22d8f41747578e976d4862fc5786 : SUCCESS in 10m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ecdb789c649f47deae9bce08b5026ab7 : SUCCESS in 6m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4fc9aaf30f7474da54b40c30a9325a1 : SUCCESS in 5m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a2b92e879c7241b694af20d50e846610 : SUCCESS in 4m 09s","accounts_in_message":[],"_revision_number":6},{"id":"05109ea3ce3aa1572f4ba775df4f61d21fc38682","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 17:12:20.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b738524cf5834e30b62d38ec94cb03c2 : SUCCESS in 1m 21s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1ecb4e1d7c54c728ae650d716d2cf76 : SUCCESS in 1m 59s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"78edaf53c6321c6cf6cdc8ed758ad9f6fc0b0132","revisions":{"81b842e4fcdb615035e3cd092470abeea724bd5d":{"kind":"REWORK","_number":1,"created":"2020-04-17 16:14:25.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/71/720771/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/1"}}},"commit":{"parents":[{"commit":"70be98f190c469afffa68a320cfd1bb9bfcea2e2","subject":"Update master for stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/70be98f190c469afffa68a320cfd1bb9bfcea2e2"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-04-17 16:03:41.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-04-17 16:14:14.000000000","tz":120},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\npre-commit will be used to:\n- trailing whitespace [1].\n- Replaces or checks mixed line ending (mixed-line-ending) [1].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [1].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [1].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [1].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [1].\n- Attempts to load all yaml files to verify syntax (check-yaml) [1].\n- replace tabs by space (4 by default)(remove-tabs) [2].\n- Run flake8 checks (flake8) (local)\n\n[1] https://github.com/pre-commit/pre-commit-hooks\n[2] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/81b842e4fcdb615035e3cd092470abeea724bd5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/81b842e4fcdb615035e3cd092470abeea724bd5d"}]},"branch":"refs/heads/master"},"04f9e9ebe32105b1bc3b6b36d024f9ab5aaf4e5a":{"kind":"REWORK","_number":2,"created":"2020-04-17 16:38:29.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/71/720771/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/2"}}},"commit":{"parents":[{"commit":"70be98f190c469afffa68a320cfd1bb9bfcea2e2","subject":"Update master for stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/70be98f190c469afffa68a320cfd1bb9bfcea2e2"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-04-17 16:03:41.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-04-17 16:38:21.000000000","tz":120},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\npre-commit will be used to:\n- trailing whitespace [1].\n- Replaces or checks mixed line ending (mixed-line-ending) [1].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [1].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [1].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [1].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [1].\n- Attempts to load all yaml files to verify syntax (check-yaml) [1].\n- replace tabs by space (4 by default)(remove-tabs) [2].\n- Run flake8 checks (flake8) (local)\n\n[1] https://github.com/pre-commit/pre-commit-hooks\n[2] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/04f9e9ebe32105b1bc3b6b36d024f9ab5aaf4e5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/04f9e9ebe32105b1bc3b6b36d024f9ab5aaf4e5a"}]},"branch":"refs/heads/master"},"064661cd28053c20401e3af53c7eef0ffbb72c7a":{"kind":"REWORK","_number":3,"created":"2020-05-05 15:02:40.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/71/720771/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/3"}}},"commit":{"parents":[{"commit":"70be98f190c469afffa68a320cfd1bb9bfcea2e2","subject":"Update master for stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/70be98f190c469afffa68a320cfd1bb9bfcea2e2"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-05-05 14:56:25.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-05-05 15:02:24.000000000","tz":120},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\nThe main goal is to use oslo.cache to design pre-commit for oslo.* and\nthen spread its use widely on oslo\u0027s world.\n\nIf these changes are accepted in a second time similar patches\nwill be submitted on oslo.* and the `CONTIBUTING.rst` part will be\nmoved to the oslo-specs policy [1].\n\npre-commit will be used to:\n- trailing whitespace [2].\n- Replaces or checks mixed line ending (mixed-line-ending) [2].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [2].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [2].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [2].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [2].\n- Attempts to load all yaml files to verify syntax (check-yaml) [2].\n- replace tabs by space (4 by default)(remove-tabs) [3].\n- Run flake8 checks (flake8) (local)\n\n[1] https://specs.openstack.org/openstack/oslo-specs/specs/policy/contributing.html\n[2] https://github.com/pre-commit/pre-commit-hooks\n[3] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/064661cd28053c20401e3af53c7eef0ffbb72c7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/064661cd28053c20401e3af53c7eef0ffbb72c7a"}]},"branch":"refs/heads/master"},"3c2a8efe2191ce5581c0012fe36172361e4afa34":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-06-09 18:08:40.000000000","uploader":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"ref":"refs/changes/71/720771/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/4"}}},"commit":{"parents":[{"commit":"18e76738e792decd91c6b6a9ae51d738e052f907","subject":"Fix pygments style","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/18e76738e792decd91c6b6a9ae51d738e052f907"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-05-05 14:56:25.000000000","tz":120},"committer":{"name":"Moisés Guimarães","email":"moguimar@redhat.com","date":"2020-06-09 18:08:40.000000000","tz":0},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\nThe main goal is to use oslo.cache to design pre-commit for oslo.* and\nthen spread its use widely on oslo\u0027s world.\n\nIf these changes are accepted in a second time similar patches\nwill be submitted on oslo.* and the `CONTIBUTING.rst` part will be\nmoved to the oslo-specs policy [1].\n\npre-commit will be used to:\n- trailing whitespace [2].\n- Replaces or checks mixed line ending (mixed-line-ending) [2].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [2].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [2].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [2].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [2].\n- Attempts to load all yaml files to verify syntax (check-yaml) [2].\n- replace tabs by space (4 by default)(remove-tabs) [3].\n- Run flake8 checks (flake8) (local)\n\n[1] https://specs.openstack.org/openstack/oslo-specs/specs/policy/contributing.html\n[2] https://github.com/pre-commit/pre-commit-hooks\n[3] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/3c2a8efe2191ce5581c0012fe36172361e4afa34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/3c2a8efe2191ce5581c0012fe36172361e4afa34"}]},"branch":"refs/heads/master"},"1c13ab4c10ab0c4994e6d63d66239ba8dac58f98":{"kind":"REWORK","_number":5,"created":"2020-07-07 09:34:38.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/71/720771/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/5"}}},"commit":{"parents":[{"commit":"18e76738e792decd91c6b6a9ae51d738e052f907","subject":"Fix pygments style","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/18e76738e792decd91c6b6a9ae51d738e052f907"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-07-07 09:33:55.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-07-07 09:33:55.000000000","tz":120},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\nThe main goal is to use oslo.cache to design pre-commit for oslo.* and\nthen spread its use widely on oslo\u0027s world.\n\npre-commit will be used to:\n- trailing whitespace [2].\n- Replaces or checks mixed line ending (mixed-line-ending) [2].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [2].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [2].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [2].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [2].\n- Attempts to load all yaml files to verify syntax (check-yaml) [2].\n- replace tabs by space (4 by default)(remove-tabs) [3].\n- Run flake8 checks (flake8) (local)\n\n[1] https://specs.openstack.org/openstack/oslo-specs/specs/policy/contributing.html\n[2] https://github.com/pre-commit/pre-commit-hooks\n[3] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/1c13ab4c10ab0c4994e6d63d66239ba8dac58f98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/1c13ab4c10ab0c4994e6d63d66239ba8dac58f98"}]},"branch":"refs/heads/master"},"78edaf53c6321c6cf6cdc8ed758ad9f6fc0b0132":{"kind":"REWORK","_number":6,"created":"2020-07-10 14:28:07.000000000","uploader":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"ref":"refs/changes/71/720771/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.cache","ref":"refs/changes/71/720771/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.cache refs/changes/71/720771/6"}}},"commit":{"parents":[{"commit":"18e76738e792decd91c6b6a9ae51d738e052f907","subject":"Fix pygments style","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/18e76738e792decd91c6b6a9ae51d738e052f907"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-07-07 09:33:55.000000000","tz":120},"committer":{"name":"Moisés Guimarães de Medeiros","email":"moguimar@redhat.com","date":"2020-07-10 14:27:46.000000000","tz":120},"subject":"Introducing usage of pre-commit","message":"Introducing usage of pre-commit\n\nThe main goal is to use oslo.cache to design pre-commit for oslo.* and\nthen spread its use widely on oslo\u0027s world.\n\npre-commit will be used to:\n- trailing whitespace [2].\n- Replaces or checks mixed line ending (mixed-line-ending) [2].\n- Forbid files which have a UTF-8 byte-order\n  marker (check-byte-order-marker) [2].\n- Checks that non-binary executables have a proper\n  shebang (check-executables-have-shebangs) [2].\n- Check for files that contain merge conflict\n  strings (check-merge-conflict) [2].\n- Check for debugger imports and py37+ breakpoint()\n  calls in python source (debug-statements) [2].\n- Attempts to load all yaml files to verify syntax (check-yaml) [2].\n- replace tabs by space (4 by default)(remove-tabs) [3].\n- Run flake8 checks (flake8) (local)\n\n[1] https://specs.openstack.org/openstack/oslo-specs/specs/policy/contributing.html\n[2] https://github.com/pre-commit/pre-commit-hooks\n[3] https://github.com/Lucas-C/pre-commit-hooks\n\nChange-Id: I9170cc31b91f8f25d66ff1b8537c55aced672785\nSigned-off-by: Moisés Guimarães de Medeiros \u003cmoguimar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/78edaf53c6321c6cf6cdc8ed758ad9f6fc0b0132"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.cache/commit/78edaf53c6321c6cf6cdc8ed758ad9f6fc0b0132"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
