-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Conversation
@squaremo @stefanprodan Cloud you please check this PR? 🙇 |
Hi @jumpeiMano I wonder if you can elaborate on why this change is needed? I see you've provided some context already. What is timing out, or is there a point at which the timeout was not being honored that this change fixes? How does this fix it? Could we add a test that shows how it was failing before, or can we give some explanation for why this change is needed? Flux v1 is in maintenance mode, but I'm sure if this fixes something important it can be included in a next release soon! |
@yebyen Thank you for your comment!
I am using the
This In flux v1, there are some timeout-related flags, like |
Hi, I'd really like to include this in 1.22.0 if it solves some weird timeout situations. Can you add your
and
per the details posted through DCO bot in the checks? No need to rebase, as I will rebase anyway into #3442, |
5953024
to
d0ff266
Compare
d0ff266
to
abc6aef
Compare
I think this resolves #3372 We should be able to test and close both of these in Flux 1.23.0, it may turn out to take a couple of weeks more, past the milestone assigned date though. |
abc6aef
to
c7fc9fa
Compare
I'm planning on merging this right after #3250 and cutting a release 1.22.2 that will include this change today. |
Signed-off-by: jumpeiMano <jumpeim37@gmail.com> Signed-off-by: Kingdon Barrett <kingdon@weave.works>
c7fc9fa
to
b6026ff
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR may have caused an issue that is reported in #3500 If there is any insight you can provide, or an updated/different PR that does not cause the reported ephemeral storage growth issue (unbounded) when timeout is engaging, it would be preferable to fix forward than to simply revert the PR.
It appears this was a red herring, the culprit is most likely an upgrade to Kustomize. |
Edit: Resolves #3278
I modified
sync.go
to useSyncTimeout
inDaemon.Sync
function.Because sometimes I have saw errors like this.