commit 9ac4df32e2e2d3111ca0d4e57ba8b22bcc1974c8
Author: Michał Dulko <email address hidden>
Date: Tue Nov 7 12:03:27 2017 +0100
Fix kubelet retries issues
When an error happens during kubelet's ADD request kubelet will trigger
a retry. If aforementioned failure happened after the host-side veth
interface was moved into the host netns, all further kubelet retries of
the request will fail with conflict, as it will be impossible to move
another iface of that name into the host netns.
This commit aims to fix the issue by checking for existence of
conflicting interface in the host netns and removing it if needed.
Reviewed: https:/ /review. openstack. org/518404 /git.openstack. org/cgit/ openstack/ kuryr-kubernete s/commit/ ?id=9ac4df32e2e 2d3111ca0d4e57b a8b22bcc1974c8
Committed: https:/
Submitter: Zuul
Branch: master
commit 9ac4df32e2e2d31 11ca0d4e57ba8b2 2bcc1974c8
Author: Michał Dulko <email address hidden>
Date: Tue Nov 7 12:03:27 2017 +0100
Fix kubelet retries issues
When an error happens during kubelet's ADD request kubelet will trigger
a retry. If aforementioned failure happened after the host-side veth
interface was moved into the host netns, all further kubelet retries of
the request will fail with conflict, as it will be impossible to move
another iface of that name into the host netns.
This commit aims to fix the issue by checking for existence of
conflicting interface in the host netns and removing it if needed.
Change-Id: I1596585c8b076d 09a7f8c854bb524 c2374d804e8
Closes-Bug: 1730644