)]}'
{"id":"openstack%2Fopenstack-helm-infra~708071","triplet_id":"openstack%2Fopenstack-helm-infra~master~I5745a763bb07f719d83a41c1f27be2b76ce998e9","project":"openstack/openstack-helm-infra","branch":"master","hashtags":[],"change_id":"I5745a763bb07f719d83a41c1f27be2b76ce998e9","subject":"mariadb: avoid state management thread death","status":"MERGED","created":"2020-02-17 09:14:04.000000000","updated":"2020-02-17 16:35:18.000000000","submitted":"2020-02-17 16:33:53.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":"708071-1581957233388-b9790512","meta_rev_id":"ad2618bd8b2c9f94b064a9b0c24cf067bb153be5","_number":708071,"virtual_id_number":708071,"owner":{"_account_id":28719,"name":"Phil Sphicas","email":"phil.sphicas@att.com","username":"ps3910"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-17 16:33:53.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":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":2,"date":"2020-02-17 15:39:07.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-17 14:42:52.000000000","_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":1,"date":"2020-02-17 15:39:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":1,"date":"2020-02-17 15:39:07.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-17 14:42:52.000000000","updated_by":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"reviewer":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"state":"REVIEWER"},{"updated":"2020-02-17 15:39:07.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2020-02-17 15:39:45.000000000","updated_by":{"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"},"reviewer":{"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"},"state":"REVIEWER"},{"updated":"2020-02-17 16:33:53.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":"11910bef660f4269216463e2385f1d180ef20a1c","author":{"_account_id":28719,"name":"Phil Sphicas","email":"phil.sphicas@att.com","username":"ps3910"},"date":"2020-02-17 09:14:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4aeb8f08baa9ca2adfcbd5bd64a3364c151604d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-17 11:41:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/855b1bc2ba284d38ad69ac0cea4e0a0d : SUCCESS in 4m 24s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/db73efa33c684d1fa824da885712b669 : SUCCESS in 3m 15s\n- openstack-helm-infra-bandit https://zuul.opendev.org/t/openstack/build/f7fdc7dcc7bc4063b1820dd0600066cd : FAILURE in 7m 43s (non-voting)\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/43d4ddc2da6b48bea9af6e9eeb4e9943 : SUCCESS in 48m 22s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/91dcc133b5254a779368989aae0698b8 : SUCCESS in 36m 38s\n- openstack-helm-infra-federated-monitoring https://zuul.opendev.org/t/openstack/build/64c85675d1034b3cab9ad3db6b6b11c9 : FAILURE in 33m 40s (non-voting)\n- openstack-helm-infra-kafka https://zuul.opendev.org/t/openstack/build/ef82d285fd994a658567c485815aedc8 : SUCCESS in 34m 47s (non-voting)\n- openstack-helm-infra-aio-network-policy https://zuul.opendev.org/t/openstack/build/f1ba28855f824bcc9a91132fdcca3474 : SUCCESS in 39m 33s (non-voting)\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/82830b9846dd493ea34b2b2ca2c2db19 : SUCCESS in 53m 17s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/6e6a48595829491f91a1fdc9d88f242a : SUCCESS in 16m 20s (non-voting)\n- openstack-helm-infra-aio-podsecuritypolicy https://zuul.opendev.org/t/openstack/build/9e44fd6a183f45cb93d9715e334624b5 : FAILURE in 15m 30s (non-voting)\n- openstack-helm-infra-apparmor https://zuul.opendev.org/t/openstack/build/6120987b6cd443e3a1251f764fc512e4 : SUCCESS in 36m 04s (non-voting)\n- openstack-helm-infra-local-storage https://zuul.opendev.org/t/openstack/build/c7fa2ae75d7d46fb87af0f8c27863c93 : SUCCESS in 31m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6b35ec4683942a545a779a521ed4f68cbf2d5b98","author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"date":"2020-02-17 14:42:52.000000000","message":"Patch Set 1: Code-Review+2\n\nThis itself introduces the possibility of some errors, eg, wrong client creds following cert rotation etc. However, this is overall more robust than the current implementation. As a result, we should still seek to sperate the threads to exist as discrete processes in separate containers, but this is a fine stopgap until then.","accounts_in_message":[],"_revision_number":1},{"id":"339693f5caeb5b2797335da40f12f7ca207bc984","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-02-17 15:39:07.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"c6eb29a1c5378e174ad553bfd98f9e741a058cc8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-17 15:39:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7404c22f1c9c26f222d7f8bb61a3ba602162f97e","author":{"_account_id":28275,"name":"Darren DeJaeger","email":"darren.dejaeger@gmail.com","username":"darren.dejaeger"},"date":"2020-02-17 15:39:45.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"e95eac36773d14ff97fc6090e7c4712959cce5de","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-17 16:33:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"de5ab026a3146a1beb937dba4e36bb6cb609ab5e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-17 16:33:53.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c037b5936b7349eda23355eb2938989a : SUCCESS in 5m 12s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/01c18cec46e044fea94310a11cad6de8 : SUCCESS in 2m 29s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/528fb5af27a8482dbaf987f7059d20ca : SUCCESS in 49m 39s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/f21d87c70c774d6b85d540370e5d60bc : SUCCESS in 35m 49s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/d4a01dc8530440bd8cde0b7f35b850ef : SUCCESS in 50m 34s","accounts_in_message":[],"_revision_number":1},{"id":"ad2618bd8b2c9f94b064a9b0c24cf067bb153be5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-17 16:35:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba801221d1f74180809a6f6ae689a02d : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b482b57e6ea85eceef02787cb2e8eb884cceb80c","revisions":{"b482b57e6ea85eceef02787cb2e8eb884cceb80c":{"kind":"REWORK","_number":1,"created":"2020-02-17 09:14:04.000000000","uploader":{"_account_id":28719,"name":"Phil Sphicas","email":"phil.sphicas@att.com","username":"ps3910"},"ref":"refs/changes/71/708071/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/71/708071/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/71/708071/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/71/708071/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/71/708071/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/71/708071/1"}}},"commit":{"parents":[{"commit":"26982ca7059049c51d3cfcd7b43831679b8cb34c","subject":"Merge \"Add Docker default AppArmor profile to memcached chart\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/26982ca7059049c51d3cfcd7b43831679b8cb34c"}]}],"author":{"name":"Phil Sphicas","email":"phil.sphicas@att.com","date":"2020-02-17 08:59:58.000000000","tz":-480},"committer":{"name":"Phil Sphicas","email":"phil.sphicas@att.com","date":"2020-02-17 09:13:37.000000000","tz":-480},"subject":"mariadb: avoid state management thread death","message":"mariadb: avoid state management thread death\n\nThe mariadb container launches two threads in addition to the mysql\ndaemon, one to mantain a configmap containing the Galera Cluster state,\nand the other to handle leader elections. These threads die if they\nsuffer any exceptions talking to the kubernetes apiserver. This can\nhappen sometimes, e.g. when a k8s control node reboots.\n\nThis change logs and ignores the kubernetes.client.rest.ApiException,\nallowing the threads to retry and hopefully succeed once the k8s api\nbecomes available.\n\nChange-Id: I5745a763bb07f719d83a41c1f27be2b76ce998e9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/b482b57e6ea85eceef02787cb2e8eb884cceb80c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/b482b57e6ea85eceef02787cb2e8eb884cceb80c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
