Bug 1703234: pkg/operator: ignore CM changes that we don't care about#813
Conversation
|
/retest |
|
/hold this is quite spammy actually - holding till I at least figure stuff in my test cluster - we can drop this to glog v2 maybe. |
|
ok, somehow we have a ConfigMap resyncinc every 14s for no good reason - trying to understand why now. |
|
|
/hold cancel |
|
/hold We need to wholly ignore Config maps based on the leader annotation (got word from Clayton). I'll change this later today. |
1c06ae3 to
738bc47
Compare
|
/hold cancel fully good to go now! and tested that we're indeed idle as we should be |
Triggering a sync on the following CMs causes a wasteful sync: NAME DATA AGE machine-config 0 27m machine-config-controller 0 27m Those cms seem to be bound to operator and controller leases. Since we don't need to listen on them for our sync, just ignore them. Signed-off-by: Antonio Murdaca <runcom@linux.com>
|
/retest |
3 similar comments
|
/retest |
|
/retest |
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cgwalters, runcom The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
leaning towards skipping that test.......... |
the etcd quorum loss one? looking at the runs it hasn't had a successful one on this pr at all and only 2 successful runs since Monday... yikes |
yeah, it's known to be highly flake :( |
|
/retest |
1 similar comment
|
/retest |
Triggering a sync on the following CMs chnages causes a wasteful sync (every 14s):
Those cms seem to be bound to operator and controller leases. Since we
don't need to listen on them for our sync, just ignore them.
I'm following up with someone who understands more than me on this but it shouldn't be an issue to just ignore those.
Signed-off-by: Antonio Murdaca runcom@linux.com