)]}'
{"id":"openstack%2Fopenstack-helm-infra~657561","triplet_id":"openstack%2Fopenstack-helm-infra~master~I508e285ee6a467728a764d9d1c11a4195e3c4989","project":"openstack/openstack-helm-infra","branch":"master","topic":"bug/1828008","hashtags":[],"change_id":"I508e285ee6a467728a764d9d1c11a4195e3c4989","subject":"rabbitmq: switch statefulset podmgmtpolicy to OrderedReady","status":"ABANDONED","created":"2019-05-07 09:50:08.000000000","updated":"2020-07-15 20:30:26.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8c3faabf60abfd998294ea496cfe6d601557c9ff","_number":657561,"virtual_id_number":657561,"owner":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2019-05-07 10:57:25.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"disliked":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"all":[{"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":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},{"value":-1,"date":"2019-05-14 15:10:32.000000000","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":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"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":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":1,"date":"2019-05-07 11:34:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":1,"date":"2019-05-09 14:37:10.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2019-06-03 08:47:27.000000000","_account_id":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"date":"2019-06-03 08:47:27.000000000","_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"date":"2019-06-03 08:47:27.000000000","_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},{"date":"2019-06-03 08:47:16.000000000","_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},{"date":"2019-06-03 08:47:27.000000000","_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},{"date":"2019-06-03 08:47:27.000000000","_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"date":"2019-06-03 08:47:27.000000000","_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-07 09:50:19.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2019-05-07 10:57:25.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":"2019-05-07 11:34:47.000000000","updated_by":{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},"reviewer":{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},"state":"REVIEWER"},{"updated":"2019-05-14 15:10:32.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-06-03 08:47:16.000000000","updated_by":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"reviewer":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"state":"REVIEWER"},{"updated":"2019-06-03 08:47:27.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-06-03 08:47:27.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-06-03 08:47:27.000000000","updated_by":{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},"reviewer":{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},"state":"REVIEWER"},{"updated":"2019-06-03 08:47:27.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-06-03 08:47:27.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2019-06-03 08:47:27.000000000","updated_by":{"_account_id":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},"reviewer":{"_account_id":22477,"name":"Matt McEuen","email":"matt.mceuen@att.com","username":"mattmceuen"},"state":"REVIEWER"}],"messages":[{"id":"3917242be8045ed10fc964c8d31b64bea616ca14","author":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"date":"2019-05-07 09:50:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"55c9ac211f919878aa99b0e65f4982c6dcb02a31","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2019-05-07 09:50:19.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\nYour patch will now be tested automatically by OpenStack testing frameworks\nand once the automatic tests pass, it will be reviewed by other friendly\ndevelopers. They will give you feedback and may require you to refine it.\n\nPeople seldom get their patch approved on the first try, so don\u0027t be\nconcerned if requested to make corrections. Feel free to modify your patch\nand resubmit a new change-set.\n\nPatches usually take 3 to 7 days to be reviewed so be patient and be\navailable on IRC to ask and answer questions about your work. Also it\ntakes generally at least a couple of weeks for cores to get around to\nreviewing code. The more you participate in the community the more\nrewarding it is for you. You may also notice that the more you get to know\npeople and get to be known, the faster your patches will be reviewed and\neventually approved. Get to know others and become known by doing code\nreviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\nThanks again for supporting OpenStack, we look forward to working with you.\n\nIRC: https://wiki.openstack.org/wiki/IRC\nWorkflow: https://docs.openstack.org/infra/manual/developers.html\nCommit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"522a177a9e90ee7d9d9703b10e3f1c38505d0522","author":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"date":"2019-05-07 09:57:26.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"8ca85cd51bca02f754fa06686c449e55a62866d5","author":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"date":"2019-05-07 10:06:11.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"d315fd5953597d363a3feef5b4e0b9c1ddf89550","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-07 10:57:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/61/657561/3/check/openstack-tox-docs/f006226/html/ : SUCCESS in 4m 05s\n- openstack-helm-lint http://logs.openstack.org/61/657561/3/check/openstack-helm-lint/ce63a52/ : SUCCESS in 2m 00s\n- openstack-helm-infra-aio-logging http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-aio-logging/4745244/ : SUCCESS in 38m 38s\n- openstack-helm-infra-aio-monitoring http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-aio-monitoring/ac952cf/ : SUCCESS in 32m 53s\n- openstack-helm-infra-aio-network-policy http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-aio-network-policy/517980a/ : FAILURE in 31m 59s (non-voting)\n- openstack-helm-infra-openstack-support http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-openstack-support/62d3e6f/ : SUCCESS in 36m 08s\n- openstack-helm-infra-kubernetes-keystone-auth http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-kubernetes-keystone-auth/f773893/ : SUCCESS in 42m 16s\n- openstack-helm-infra-airship-divingbell http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-airship-divingbell/29a37aa/ : SUCCESS in 12m 31s (non-voting)\n- openstack-helm-infra-aio-podsecuritypolicy http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-aio-podsecuritypolicy/a1dd05e/ : FAILURE in 10m 21s (non-voting)\n- openstack-helm-infra-apparmor http://logs.openstack.org/61/657561/3/check/openstack-helm-infra-apparmor/580991b/ : SUCCESS in 24m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bc590fb911ac6d05170144a677188ec3f6abc3a2","author":{"_account_id":28101,"name":"Pierre Gaxatte","email":"pierre.gaxatte@corp.ovh.com","username":"pgaxatte"},"date":"2019-05-07 11:34:47.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"6497d207d9838e221b7f3664f70da2dc940cf63b","author":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"date":"2019-05-09 14:37:10.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"5bafdaf0a26d5dd6c5787cfc4e0ec21b11021625","author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"date":"2019-05-14 15:10:32.000000000","message":"Patch Set 3: Code-Review-1\n\nwe use the logic here to get ordered addition of nodes during initial cluster formation: https://github.com/openstack/openstack-helm-infra/blob/master/rabbitmq/templates/bin/_rabbitmq-start.sh.tpl#L44-L60","accounts_in_message":[],"_revision_number":3},{"id":"dea0c6a0ecdbee317f3773a43f7d72db445975d7","author":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"date":"2019-05-16 09:40:23.000000000","message":"Patch Set 3:\n\n\u003e we use the logic here to get ordered addition of nodes during\n \u003e initial cluster formation: https://github.com/openstack/openstack-helm-infra/blob/master/rabbitmq/templates/bin/_rabbitmq-start.sh.tpl#L44-L60\nhi pete,\n\nthank you very much for your review.\nmy bad. i didn\u0027t notice this part of code.\n\nAt first glimpse, it\u0027s hard for me to get what it\u0027s trying to achieve.\nif i can have a little chat on freenode with someone so i can get a better understanding of what it does, it would be great.\n\nBut still i\u0027m quite confused because on the other hand,\nin the official rabbitmq doc regarding peer discovery in kubernetes\n(https://www.rabbitmq.com/cluster-formation.html#peer-discovery-k8s), there is this note\n\n```\nLastly, some mechanism rely on ordered node startup provided by the underlying provisioning and orchestration tool. Kubernetes stateful sets is one example of an environment that offers such a guarantee.\n```\n\nSo it seems to me that they explicitly rely on the statefulset \"orderedready\" feature.\nDon\u0027t you think that switching it to \"parallel\" may be risky ?\n\nThe issue i faced (at least in 2nodes clusters), was that the second node discovered the first one, but as it wasn\u0027t ready yet, it booted in standalone mode.\nwith the bash snippet you highlighted, i dont see how to fix that.\n\n+ According to your commit log (https://github.com/openstack/openstack-helm-infra/commit/b5e8c41d2ec362bfe22600e4f5623cf514c5b56f)\n\nswitching back to OrderedReady shouldnt invalidate your implementation, am i wrong?","accounts_in_message":[],"_revision_number":3},{"id":"c4151f21d209d07e56c4bbf889a38ebeb92e407c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-07-15 20:30:26.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":"dd0b42e4a03c31f05bd3d0b22fa40a60c511a45b","revisions":{"a2db41eb94f7dc6b37cc3885b5d65b70b96b9de8":{"kind":"REWORK","_number":1,"created":"2019-05-07 09:50:08.000000000","uploader":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"ref":"refs/changes/61/657561/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/61/657561/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/1"}}},"commit":{"parents":[{"commit":"9771b16e8733c5824e2cca908a93da291434b04d","subject":"Merge \"Define test specific timeouts for Armada LMA components\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/9771b16e8733c5824e2cca908a93da291434b04d"}]}],"author":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:49:38.000000000","tz":120},"committer":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:49:38.000000000","tz":120},"subject":"Closes-Bug: #1828008","message":"Closes-Bug: #1828008\n\nChange-Id: I508e285ee6a467728a764d9d1c11a4195e3c4989\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/a2db41eb94f7dc6b37cc3885b5d65b70b96b9de8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/a2db41eb94f7dc6b37cc3885b5d65b70b96b9de8"}]},"branch":"refs/heads/master"},"354e97a9df92531f26f1e54018507a0f7e9f0ddd":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-05-07 09:57:26.000000000","uploader":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"ref":"refs/changes/61/657561/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/61/657561/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/2"}}},"commit":{"parents":[{"commit":"9771b16e8733c5824e2cca908a93da291434b04d","subject":"Merge \"Define test specific timeouts for Armada LMA components\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/9771b16e8733c5824e2cca908a93da291434b04d"}]}],"author":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:56:12.000000000","tz":120},"committer":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:56:12.000000000","tz":120},"subject":"rabbitmq: switch statefulset podmgmtpolicy to OrderedReady","message":"rabbitmq: switch statefulset podmgmtpolicy to OrderedReady\n\nCloses-Bug: #1828008\n\nChange-Id: I508e285ee6a467728a764d9d1c11a4195e3c4989\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/354e97a9df92531f26f1e54018507a0f7e9f0ddd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/354e97a9df92531f26f1e54018507a0f7e9f0ddd"}]},"branch":"refs/heads/master"},"dd0b42e4a03c31f05bd3d0b22fa40a60c511a45b":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2019-05-07 10:06:11.000000000","uploader":{"_account_id":30385,"name":"yann degat","email":"yann@2kmail.net","username":"ydegat"},"ref":"refs/changes/61/657561/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/61/657561/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/61/657561/3"}}},"commit":{"parents":[{"commit":"9771b16e8733c5824e2cca908a93da291434b04d","subject":"Merge \"Define test specific timeouts for Armada LMA components\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/9771b16e8733c5824e2cca908a93da291434b04d"}]}],"author":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:58:40.000000000","tz":120},"committer":{"name":"yann degat","email":"yann@2kmail.net","date":"2019-05-07 09:58:40.000000000","tz":120},"subject":"rabbitmq: switch statefulset podmgmtpolicy to OrderedReady","message":"rabbitmq: switch statefulset podmgmtpolicy to OrderedReady\n\nPodManagementPolicy set to \"Parallel\" can lead to race condition issues.\nEspecially in the rabbitmq case where, as nodes are launched in parallel\nand may haven\u0027t reached a certain state, they can\u0027t discover each other\nand fail to form a cluster.\n\nAs this \"cluster forming\" step isn\u0027t retried, each pod node then run in\nstandalone mode.\n\nSwitching back explicitly to the default \"OrderedReady\" value of\npodManagementPolicy solved the issue as the second  \u0026 following\nnodes start only once the first one is up \u0026 ready.\n\n(see doc:  https://www.rabbitmq.com/cluster-formation.html#peer-discovery-k8s)\n\nCloses-Bug: #1828008\n\nChange-Id: I508e285ee6a467728a764d9d1c11a4195e3c4989\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/dd0b42e4a03c31f05bd3d0b22fa40a60c511a45b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/dd0b42e4a03c31f05bd3d0b22fa40a60c511a45b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
