Unable to deploy 2 egress routers to the same OpenShift node
Issue
-
Cannot deploy two OpenShift egress routers to a single node. If a second egress pod is deployed (
openshift3/ose-egress-router
oropenshift/origin-egress-router
) on a node already running an egress pod, the second pod will fail to start with the error:Reason: Failed sync Message: Error syncing pod, skipping: failed to "SetupNetwork" for "egress-1_routing-demo2" with SetupNetworkError: "Failed to setup network for pod \"egress-1_routing-demo2(ea13b84a-ef1e-11e6-bed1-525400d3abb3)\" using network plugins \"redhat/openshift-ovs-multitenant\": Error running network setup script: + ip link add link eth0 name macvlan0 type macvlan mode private\nRTNETLINK answers: File exists\n; Skipping pod"
Environment
- kernel-3.10.0-514 and later
- OpenShift 3.2 and later
- kubernetes v1.3.0+52492b4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.