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/ +/788294 /opendev. org/starlingx/ config/ commit/ 70df83f1f949f76 52300b7b26ed0b2 8d9b095cff
Committed: https:/
Submitter: "Zuul (22348)"
Branch: r/stx.5.0
commit 70df83f1f949f76 52300b7b26ed0b2 8d9b095cff
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 edf3857fbc87ae7 d3058a1dfc)
Signed-off-by: Gustavo Santos <email address hidden>
Change-Id: I38667609173ca5
(cherry picked from commit ad8567f06485a10