)]}'
{"id":"openstack%2Fopenstack-helm-infra~687211","triplet_id":"openstack%2Fopenstack-helm-infra~master~I0be293e7cfb19dfa8f2a91a8aed29d9ab9ba32d9","project":"openstack/openstack-helm-infra","branch":"master","hashtags":[],"change_id":"I0be293e7cfb19dfa8f2a91a8aed29d9ab9ba32d9","subject":"[WIP] Fix mariadb readyness check in failure scenario","status":"ABANDONED","created":"2019-10-08 05:49:56.000000000","updated":"2020-08-26 19:24:45.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"640f8f6ca8f1ad308a7d155a17a323856297980c","_number":687211,"virtual_id_number":687211,"owner":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2019-10-22 20:58:23.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"}],"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":{"all":[{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-08 05:53:19.000000000","updated_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"reviewer":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"state":"REVIEWER"},{"updated":"2019-10-08 05:53:23.000000000","updated_by":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"reviewer":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"state":"REVIEWER"},{"updated":"2019-10-08 13:06:04.000000000","updated_by":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"reviewer":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"state":"REVIEWER"},{"updated":"2019-10-08 23:39:44.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":"2019-10-22 20:58:23.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":"36b040a4528f57f918ed8b6b15cc23c2f9363179","author":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"date":"2019-10-08 05:49:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a70f371262e475ba427b5a8b5fd6b077ab14ed4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 06:48:18.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-docs https://zuul.opendev.org/t/openstack/build/ab8f20c20d614b4c8e5ce354a94ae91e : SUCCESS in 3m 46s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/b17658f7e9964bb181861059b0249e03 : SUCCESS in 1m 40s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/296733d6133747eeba4331df8a5a9118 : SUCCESS in 55m 42s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/dd10b8df8d704c98b068fde482ce42a0 : FAILURE in 33m 54s\n- openstack-helm-infra-aio-network-policy https://zuul.opendev.org/t/openstack/build/4a4116b86be04548b3170d25b53bf4eb : FAILURE in 47m 37s (non-voting)\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/c719630264fd4300a389c04ef7d5113c : FAILURE in 48m 20s\n- openstack-helm-infra-kubernetes-keystone-auth https://zuul.opendev.org/t/openstack/build/9cfd4b85f78d4cb0a8113501a8974f18 : FAILURE in 52m 35s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/d082b43c800543c199b43bd980309473 : SUCCESS in 13m 18s (non-voting)\n- openstack-helm-infra-aio-podsecuritypolicy https://zuul.opendev.org/t/openstack/build/5dca33aa2a4147e0a87054cff764c45d : FAILURE in 11m 15s (non-voting)\n- openstack-helm-infra-apparmor https://zuul.opendev.org/t/openstack/build/51d6ec2d4cb643278758a58e66bd8055 : FAILURE in 36m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"79aaf4adbeef6a6331006e8a1bac12ba4dd2537e","author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"date":"2019-10-08 13:06:04.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"268a74f05a7a23bd6f2f9c6533693b3b1109fa4a","author":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"date":"2019-10-08 17:05:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"48c8d7444f928fac1053636ca5277cff5da95b20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 18:10:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad5957fb580c40feb00f4052f27ad593 : SUCCESS in 2m 25s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/7d903a08c54a4a4ba2337f2361512fda : SUCCESS in 1m 34s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/942815c0deba45488cf0229c3ca1112e : SUCCESS in 46m 28s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/0d31f5c460644bd1aa775242094e0fc9 : SUCCESS in 31m 58s\n- openstack-helm-infra-aio-network-policy https://zuul.opendev.org/t/openstack/build/765c10d3eacb42788965273bc6da0b7a : FAILURE in 43m 54s (non-voting)\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/8d53734e33e54af691157f0a03b01358 : SUCCESS in 44m 56s\n- openstack-helm-infra-kubernetes-keystone-auth https://zuul.opendev.org/t/openstack/build/0e6afb0871d74a9bb5923ebd3a408413 : SUCCESS in 1h 01m 32s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/2513d95a64f7472783271c5f0f127f0d : SUCCESS in 12m 14s (non-voting)\n- openstack-helm-infra-aio-podsecuritypolicy https://zuul.opendev.org/t/openstack/build/1471bcf18e0a4caa9d5c3693d54114c3 : SUCCESS in 13m 51s (non-voting)\n- openstack-helm-infra-apparmor https://zuul.opendev.org/t/openstack/build/ec268cf28eaf4053a457e674b2621462 : SUCCESS in 30m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"72c8ac2fa67113ca380e9f330812562661267cb9","author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"date":"2019-10-08 23:39:44.000000000","message":"Patch Set 2:\n\nIs this required when the statefulset is set to parallel, rather than sequential?","accounts_in_message":[],"_revision_number":2},{"id":"f517ecaa6d71a1c14d80851e4aaaa5822331ffc2","author":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"date":"2019-10-21 18:42:50.000000000","message":"Patch Set 2:\n\n\u003e Is this required when the statefulset is set to parallel, rather\n \u003e than sequential?\n\nI wouldn\u0027t have thought so, but in our testing we saw pods starting sequentially. Haven\u0027t seen this issue since upgrading to the latest mariaDB chart version, however. I\u0027ll close the issue if we\u0027re not able to reproduce.","accounts_in_message":[],"_revision_number":2},{"id":"6ce636929e81b2f74a86c7917715462270b26d5c","author":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"date":"2019-10-22 19:42:24.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"82ac9f9538e26968a7509488651940fc0729c004","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-22 20:58:23.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9239be6191e241e6b5cb55e98fe31d61 : SUCCESS in 3m 16s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/90324a743e344095834e7901718b666d : SUCCESS in 1m 34s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/5f589ef418bc4a7b81edf0b88f84fd91 : SUCCESS in 58m 44s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/3d0566966fff40649424d45d794d32c6 : FAILURE in 39m 20s\n- openstack-helm-infra-aio-network-policy https://zuul.opendev.org/t/openstack/build/a72f7e22b6b740619409b3d217af6544 : FAILURE in 41m 08s (non-voting)\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/a17a17f8f0fb4c09ae5f0a02a66792a8 : SUCCESS in 46m 04s\n- openstack-helm-infra-kubernetes-keystone-auth https://zuul.opendev.org/t/openstack/build/28f5a5d68d4d4163aa4f771fa3720e52 : SUCCESS in 45m 09s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/6c387572032246afa537586ce3a2e235 : SUCCESS in 12m 39s (non-voting)\n- openstack-helm-infra-aio-podsecuritypolicy https://zuul.opendev.org/t/openstack/build/817c00cd16cc4f3bae18accbfdbc20d9 : FAILURE in 16m 28s (non-voting)\n- openstack-helm-infra-apparmor https://zuul.opendev.org/t/openstack/build/bcd77ead0aae4173ada573f7c5b87d26 : SUCCESS in 30m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"640f8f6ca8f1ad308a7d155a17a323856297980c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-08-26 19:24:45.000000000","message":"Abandoned\n\nAbandoning since there hasn\u0027t been any recent activity, if anyone wants to continue this work, please feel free to restore this.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"36966cad33fbd5d32265032136ec2c89cba59700","revisions":{"acea033f67c92f27a4b2e65c1b0e0ca7aadb3bf7":{"kind":"REWORK","_number":1,"created":"2019-10-08 05:49:56.000000000","uploader":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"ref":"refs/changes/11/687211/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/11/687211/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/1"}}},"commit":{"parents":[{"commit":"926348fe2476051f9ca825916db333f81c0139b7","subject":"Add DPDK check for readiness probe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/926348fe2476051f9ca825916db333f81c0139b7"}]}],"author":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-08 05:40:24.000000000","tz":-420},"committer":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-08 05:49:46.000000000","tz":-420},"subject":"[WIP] Fix mariadb readyness check in failure scenario","message":"[WIP] Fix mariadb readyness check in failure scenario\n\nMariaDB is unable to recover in failure scenarios where the cluster\nmember which is safe_to_bootstrap is not the first member of the\nstateful set, because:\n\n1. Stateful set will not move onto the next pod until the previous pod\n   is in Ready state, i.e. always starting with pod-0, and moreover:\n2. As defined, the readyness probe does not allow a positive readyness\n   check in this scenario that would allow stateful set to spin up any\n   subsequent pod which has the most recent sql state.\n\nThis changeset adds an exception case to the readyness check to allow\nfor this failure scenario.\n\nChange-Id: I0be293e7cfb19dfa8f2a91a8aed29d9ab9ba32d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/acea033f67c92f27a4b2e65c1b0e0ca7aadb3bf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/acea033f67c92f27a4b2e65c1b0e0ca7aadb3bf7"}]},"branch":"refs/heads/master"},"80eb15546a500b0f2baf3bcc2cc741aef7c19458":{"kind":"REWORK","_number":2,"created":"2019-10-08 17:05:44.000000000","uploader":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"ref":"refs/changes/11/687211/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/11/687211/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/2"}}},"commit":{"parents":[{"commit":"926348fe2476051f9ca825916db333f81c0139b7","subject":"Add DPDK check for readiness probe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/926348fe2476051f9ca825916db333f81c0139b7"}]}],"author":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-08 05:40:24.000000000","tz":-420},"committer":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-08 17:05:36.000000000","tz":-420},"subject":"[WIP] Fix mariadb readyness check in failure scenario","message":"[WIP] Fix mariadb readyness check in failure scenario\n\nMariaDB is unable to recover in failure scenarios where the cluster\nmember which is safe_to_bootstrap is not the first member of the\nstateful set, because:\n\n1. Stateful set will not move onto the next pod until the previous pod\n   is in Ready state, i.e. always starting with pod-0, and moreover:\n2. As defined, the readyness probe does not allow a positive readyness\n   check in this scenario that would allow stateful set to spin up any\n   subsequent pod which has the most recent sql state.\n\nThis changeset adds an exception case to the readyness check to allow\nfor this failure scenario.\n\nChange-Id: I0be293e7cfb19dfa8f2a91a8aed29d9ab9ba32d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/80eb15546a500b0f2baf3bcc2cc741aef7c19458"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/80eb15546a500b0f2baf3bcc2cc741aef7c19458"}]},"branch":"refs/heads/master"},"36966cad33fbd5d32265032136ec2c89cba59700":{"kind":"REWORK","_number":3,"created":"2019-10-22 19:42:24.000000000","uploader":{"_account_id":26686,"name":"Craig Anderson","email":"craig.cigar.anderson@gmail.com","username":"canderson"},"ref":"refs/changes/11/687211/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/11/687211/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/11/687211/3"}}},"commit":{"parents":[{"commit":"926348fe2476051f9ca825916db333f81c0139b7","subject":"Add DPDK check for readiness probe","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/926348fe2476051f9ca825916db333f81c0139b7"}]}],"author":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-08 05:40:24.000000000","tz":-420},"committer":{"name":"Anderson, Craig (ca846m)","email":"craig.anderson@att.com","date":"2019-10-22 19:42:17.000000000","tz":-420},"subject":"[WIP] Fix mariadb readyness check in failure scenario","message":"[WIP] Fix mariadb readyness check in failure scenario\n\nMariaDB is unable to recover in failure scenarios where the cluster\nmember which is safe_to_bootstrap is not the first member of the\nstateful set, because:\n\n1. Stateful set will not move onto the next pod until the previous pod\n   is in Ready state, i.e. always starting with pod-0, and moreover:\n2. As defined, the readyness probe does not allow a positive readyness\n   check in this scenario that would allow stateful set to spin up any\n   subsequent pod which has the most recent sql state.\n\nThis changeset adds an exception case to the readyness check to allow\nfor this failure scenario.\n\nAdded error handling for case where wsrep recover does not output any\nsequence number. Also added TODO for implementing a timeout for the\nwsrep-recover operation.\n\nChange-Id: I0be293e7cfb19dfa8f2a91a8aed29d9ab9ba32d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/36966cad33fbd5d32265032136ec2c89cba59700"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/36966cad33fbd5d32265032136ec2c89cba59700"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
