This is another attempt at fixing the same bug as the merged review https://review.opendev.org/c/starlingx/config/+/783472 had tried, since
there were reports indicating that the bug would still occur on certain
setups.
This patch explicitly forces a tiller restart when catching the first
HelmTillerFailure exception caused by the broken pipe error, instead of
only trying to rerun the 'helm list' command, which was believed to be
a reliable workaround to the problem, but didn't solve it in every
possible scenario.
Reviewed: https:/ /review. opendev. org/c/starlingx /config/ +/786092 /opendev. org/starlingx/ config/ commit/ ad8567f06485a10 edf3857fbc87ae7 d3058a1dfc
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit ad8567f06485a10 edf3857fbc87ae7 d3058a1dfc
Author: Gustavo Santos <email address hidden>
Date: Tue Apr 13 16:09:21 2021 -0300
Restart tiller on openstack pending install check
This is another attempt at fixing the same bug as the merged review /review. opendev. org/c/starlingx /config/ +/783472 had tried, since
https:/
there were reports indicating that the bug would still occur on certain
setups.
This patch explicitly forces a tiller restart when catching the first ailure exception caused by the broken pipe error, instead of
HelmTillerF
only trying to rerun the 'helm list' command, which was believed to be
a reliable workaround to the problem, but didn't solve it in every
possible scenario.
Closes-Bug: #1917308 c6fed028f75742a e99efedf149
Signed-off-by: Gustavo Santos <email address hidden>
Change-Id: I38667609173ca5