)]}'
{"id":"openstack%2Fkeystone~772394","triplet_id":"openstack%2Fkeystone~master~I662b33278bc55d99c3de29f25500ee68eae0bdef","project":"openstack/keystone","branch":"master","topic":"flush_on_reconnect","hashtags":[],"change_id":"I662b33278bc55d99c3de29f25500ee68eae0bdef","subject":"Allow to keystone to override oslo.cache.memcache_pool_flush_on_reconnect","status":"NEW","created":"2021-01-25 18:07:47.000000000","updated":"2021-08-31 21:23:36.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"5e1d6aff74e1b263789613962b1a9dece09ba4e9","_number":772394,"virtual_id_number":772394,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-01-28 23:27:59.000000000","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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":1,"date":"2021-01-29 18:34:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2021-08-31 08:32:44.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_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":"2021-01-25 18:54:07.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":"CC"},{"updated":"2021-01-25 20:00:02.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":"CC"},{"updated":"2021-01-25 21:56:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-01-29 18:34:44.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":"2021-08-31 08:32:44.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2021-08-31 08:32:44.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2021-08-31 08:32:44.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"}],"messages":[{"id":"1ac8d81206679d23f24ada7fbf7f569b0ea58cc8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-25 18:07:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c008063627166702a7221dc5438162ac9667240f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 18:54:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e967906586bc88052036005a63ab78083d9569d6","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2021-01-25 20:00:02.000000000","message":"Patch Set 1:\n\nWe don\u0027t want to duplicate the opt, do we? Keystone just needs to call the set_defaults exposed by the oslo.cache change.\n\nI\u0027m a little confused by the whole conf file though. Does Keystone not use the oslo.cache opts? If not, why?","accounts_in_message":[],"_revision_number":1},{"id":"00277a6b66f4a0d122087eb1e53c7fd23630337c","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-25 20:10:44.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \n\u003e We don\u0027t want to duplicate the opt, do we? Keystone just needs to call the set_defaults exposed by the oslo.cache change.\n\nThis is what I was thinking but I\u0027m not sure how to call it in this context (c.f the next sentence).\n\n\u003e \n\u003e I\u0027m a little confused by the whole conf file though. Does Keystone not use the oslo.cache opts? If not, why?\n\nMe too this is why I proposed these changes.\nIf someone have an idea it will be welcome.\n\nFeel free to give us more details or to propose a new PS with the right approach.","accounts_in_message":[],"_revision_number":1},{"id":"ab46007632931f338d61ac558b8065568be732c6","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2021-01-25 20:43:05.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \u003e \n\u003e \u003e I\u0027m a little confused by the whole conf file though. Does Keystone not use the oslo.cache opts? If not, why?\n\u003e \n\u003e Me too this is why I proposed these changes.\n\u003e If someone have an idea it will be welcome.\n\u003e \n\u003e Feel free to give us more details or to propose a new PS with the right approach.\n\nWhat I was thinking was just a single call at the module level, like the Cinder one for policy: https://opendev.org/openstack/cinder/src/commit/d26092348be279e7779590462327b8cedfb7eb43/cinder/policy.py#L32\n\nHowever, I do think we need some input from someone on the Keystone team who is more familiar with how this works. If this is an established pattern in Keystone, and there\u0027s a good reason for it, then maybe we stick with that.","accounts_in_message":[],"_revision_number":1},{"id":"0377294d00bb4647cc1b9af6a2506511ad64e35f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 21:56:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8fa05a5656f04a6989c25fdbf40e2af2 : SUCCESS in 22m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ebd427192c234dc5814beaef4d7fd0bf : SUCCESS in 5m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fdfb46a614d4499d87d473fe958f01db : SUCCESS in 14m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8cb549ae58e34e67bd358478def2919d : SUCCESS in 15m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61f16dacdd494bb9b41998e05e431c95 : SUCCESS in 15m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/efb67bed48f14b4197d734997c12a54e : SUCCESS in 1h 05m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/318dadef8ef543aaae8025c3c47e5aff : SUCCESS in 1h 21m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/a004edee4fbd435fa59a422b82112de6 : SUCCESS in 31m 43s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/759beaaf1cc042b88fa842f687e2c893 : SUCCESS in 37m 35s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/8b5d11cee56640408de36edefe497a03 : SUCCESS in 37m 14s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/dc1fb9b8ee714d3cbdce8de70fc7f5da : SUCCESS in 16m 25s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/128f1fef67914c31ab020e9b45223004 : FAILURE in 14m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d5ee6c398230492f8f4bfb55053771f3 : SUCCESS in 59m 50s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/a3f2e0983c284539b51857cbdfe5a389 : SUCCESS in 40m 14s","accounts_in_message":[],"_revision_number":1},{"id":"f04f6d864d70a7b2577f0745a4706515862ecbad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-27 15:04:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"91ca679a1c09b77113602220684409684b2b9ce2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-27 15:06:11.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"80e472402d850742bcc59a32c382ebc8d9030030","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-27 15:09:00.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 1:\n\u003e \n\u003e \u003e Patch Set 1:\n\u003e \u003e \u003e \n\u003e \u003e \u003e I\u0027m a little confused by the whole conf file though. Does Keystone not use the oslo.cache opts? If not, why?\n\u003e \u003e \n\u003e \u003e Me too this is why I proposed these changes.\n\u003e \u003e If someone have an idea it will be welcome.\n\u003e \u003e \n\u003e \u003e Feel free to give us more details or to propose a new PS with the right approach.\n\u003e \n\u003e What I was thinking was just a single call at the module level, like the Cinder one for policy: https://opendev.org/openstack/cinder/src/commit/d26092348be279e7779590462327b8cedfb7eb43/cinder/policy.py#L32\n\nI see\n\n\u003e \n\u003e However, I do think we need some input from someone on the Keystone team who is more familiar with how this works. If this is an established pattern in Keystone, and there\u0027s a good reason for it, then maybe we stick with that.\n\nPS2 prefer your first suggestion, let\u0027s discuss about this with the keystone team.","accounts_in_message":[],"_revision_number":3},{"id":"dcecca117f721da651734f96d47e5e73f90edb06","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 15:28:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e280c6b1f6454cb69d419661d2777900 : FAILURE in 15m 01s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8177efa032ab41e187c7f2949727bc34 : FAILURE in 15m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7520ef3db21c32a6222ee28f166ca15d331df1e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 17:24:26.000000000","message":"Patch Set 3: Verified-1\n\n(5 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bc48fa9e2a70433b9e7a799e23ddc7ff : FAILURE in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45d7db386ad84765be75276f360a87fe : FAILURE in 5m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2af75099061c44ca995ef6201b4525e8 : FAILURE in 8m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ce2732bbdf4422f97f19a2e97e03e58 : FAILURE in 6m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6fd5037fcc634116ae5230fb126f11c2 : FAILURE in 6m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/24d93cc1954a4d2c85ec05cff48f03ee : FAILURE in 47m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3de2548bceb34fd8bd8ec356ce30b194 : FAILURE in 19m 50s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/2a515a5fcc6043afa60184432532c6a2 : FAILURE in 20m 18s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/85b8e4a7e0b049c3badec2e60c736928 : FAILURE in 21m 18s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/bc406c7aef784a3484f4e2e9a93a2054 : FAILURE in 20m 36s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/4e7085110f10451e96c1e54eb325e0ab : POST_FAILURE in 13m 00s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/13e34be57441415aad4b23d8094bb7d2 : FAILURE in 13m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dafab82488fe4a32895647b2a54dbe9f : FAILURE in 16m 19s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/234639deaf874154ac31f58e2238a046 : FAILURE in 8m 09s","accounts_in_message":[],"_revision_number":3},{"id":"5c87d3299e1e3dfce69f44ab0d90832b65fd9590","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-01-28 16:35:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7aa6354cb5d156f0c2ec7e2f30934114d5aa7ed6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 17:44:00.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c0fac9dd6a2e4b99bcb5f1ba3da9b11d : SUCCESS in 46m 26s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/174c1ec384304091bf3072e63d0ffe5d : SUCCESS in 49m 46s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d6ed4dff3d7974625c6c27720168d9dc48df42d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 23:27:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e8f8f9c4152346f687dcb4fa5b4377cf : SUCCESS in 17m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7a444826d59468b87a1bece33c3ea3a : SUCCESS in 5m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/afe0a7222564412686c820cf907f4248 : SUCCESS in 13m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7e993c526a594244ab5510ad3c2d494c : SUCCESS in 14m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d0092e1f09c40de8e44a81d6caf5abc : SUCCESS in 13m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/462978a0eeea49c9b0fbe406428a0139 : SUCCESS in 57m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b13b4500f8c540aabe8a20b2ee354130 : SUCCESS in 1h 22m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/3db2971924164a70a95b4df0c3a1ce27 : SUCCESS in 27m 23s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/47469b8ade204d10beafea9b28818aa8 : SUCCESS in 31m 46s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ace5a07294834702b80639fda32a254a : SUCCESS in 33m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2437c37f0a754fb49b0b66e5d31e368a : SUCCESS in 14m 14s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/b42fe94293c04d4ba75735d5aef3b2dc : FAILURE in 13m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b17477566c3f463e83d91e0235bac84a : SUCCESS in 1h 05m 25s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/058c7e304d3640dea8ad60ea6dd501f3 : SUCCESS in 31m 04s","accounts_in_message":[],"_revision_number":4},{"id":"9a2512ccbcdab2feca0edfcf4eadad2481fd0377","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2021-01-29 18:34:44.000000000","message":"Patch Set 4: Code-Review+1\n\nThis is what I had in mind, thanks!","accounts_in_message":[],"_revision_number":4},{"id":"bf58ceab9ded3912fe636cc61444a077670839eb","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2021-02-01 12:22:45.000000000","message":"Patch Set 4:\n\nThanks Ben for your useful help on that!","accounts_in_message":[],"_revision_number":4},{"id":"5eeb5e771e0ff22406b27348ebcd0681e1ffb232","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2021-08-31 08:32:44.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"5e1d6aff74e1b263789613962b1a9dece09ba4e9","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-31 21:23:36.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"e849b3496bb974a453dd51f6bd3fe6af4733468d","revisions":{"d475ca0abfcbb3ae07ff25da523f12e6bec7dc28":{"kind":"REWORK","_number":1,"created":"2021-01-25 18:07:47.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/94/772394/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/94/772394/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/94/772394/1"}}},"commit":{"parents":[{"commit":"c239cc66615b41a0c09e031b3e268c82678bac12","subject":"Add openstack-python3-wallaby-jobs-arm64 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c239cc66615b41a0c09e031b3e268c82678bac12"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-25 18:01:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-25 18:07:28.000000000","tz":60},"subject":"[WIP] Set memcache_pool_flush_on_reconnect True","message":"[WIP] Set memcache_pool_flush_on_reconnect True\n\n``oslo.cache.memcache_pool_flush_on_reconnect`` was made optional to\navoid lot of memcache connection issues outside keystone.\n\nHowever this feature is still needed on keystone, these changes activate\nthe flush on reconnect.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.cache/+/742193\nChange-Id: I662b33278bc55d99c3de29f25500ee68eae0bdef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d475ca0abfcbb3ae07ff25da523f12e6bec7dc28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d475ca0abfcbb3ae07ff25da523f12e6bec7dc28"}]},"branch":"refs/heads/master"},"abcd61bd5b0debc7db2647310f8a1639983831dd":{"kind":"REWORK","_number":2,"created":"2021-01-27 15:04:41.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/94/772394/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/94/772394/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/94/772394/2"}}},"commit":{"parents":[{"commit":"c239cc66615b41a0c09e031b3e268c82678bac12","subject":"Add openstack-python3-wallaby-jobs-arm64 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c239cc66615b41a0c09e031b3e268c82678bac12"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-25 18:01:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-27 15:04:09.000000000","tz":60},"subject":"Set memcache_pool_flush_on_reconnect True","message":"Set memcache_pool_flush_on_reconnect True\n\n``oslo.cache.memcache_pool_flush_on_reconnect`` was made optional to\navoid lot of memcache connection issues outside keystone.\n\nHowever this feature is still needed on keystone, these changes activate\nthe flush on reconnect.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.cache/+/742193\nChange-Id: I662b33278bc55d99c3de29f25500ee68eae0bdef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abcd61bd5b0debc7db2647310f8a1639983831dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abcd61bd5b0debc7db2647310f8a1639983831dd"}]},"branch":"refs/heads/master"},"cee0f29d068d43cc43862cf39bd7e2255f872198":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2021-01-27 15:06:11.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/94/772394/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/94/772394/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/94/772394/3"}}},"commit":{"parents":[{"commit":"c239cc66615b41a0c09e031b3e268c82678bac12","subject":"Add openstack-python3-wallaby-jobs-arm64 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c239cc66615b41a0c09e031b3e268c82678bac12"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-25 18:01:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-27 15:05:07.000000000","tz":60},"subject":"Allow to keystone to override oslo.cache.memcache_pool_flush_on_reconnect","message":"Allow to keystone to override oslo.cache.memcache_pool_flush_on_reconnect\n\n``oslo.cache.memcache_pool_flush_on_reconnect`` was made optional to\navoid lot of memcache connection issues outside keystone.\n\nHowever this feature is still needed on keystone, these changes activate\nthe flush on reconnect.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.cache/+/742193\nChange-Id: I662b33278bc55d99c3de29f25500ee68eae0bdef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cee0f29d068d43cc43862cf39bd7e2255f872198"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cee0f29d068d43cc43862cf39bd7e2255f872198"}]},"branch":"refs/heads/master"},"e849b3496bb974a453dd51f6bd3fe6af4733468d":{"kind":"REWORK","_number":4,"created":"2021-01-28 16:35:01.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/94/772394/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/94/772394/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/94/772394/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/94/772394/4"}}},"commit":{"parents":[{"commit":"c239cc66615b41a0c09e031b3e268c82678bac12","subject":"Add openstack-python3-wallaby-jobs-arm64 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c239cc66615b41a0c09e031b3e268c82678bac12"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-25 18:01:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2021-01-28 16:34:40.000000000","tz":60},"subject":"Allow to keystone to override oslo.cache.memcache_pool_flush_on_reconnect","message":"Allow to keystone to override oslo.cache.memcache_pool_flush_on_reconnect\n\n``oslo.cache.memcache_pool_flush_on_reconnect`` was made optional to\navoid lot of memcache connection issues outside keystone.\n\nHowever this feature is still needed on keystone, these changes activate\nthe flush on reconnect.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.cache/+/742193\nChange-Id: I662b33278bc55d99c3de29f25500ee68eae0bdef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e849b3496bb974a453dd51f6bd3fe6af4733468d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e849b3496bb974a453dd51f6bd3fe6af4733468d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
