Bug 1321828 - [RFE] Should avoid openshift node to be started if it configured as different network plugin with master
Summary: [RFE] Should avoid openshift node to be started if it configured as different...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OKD
Classification: Red Hat
Component: Networking
Version: 3.x
Hardware: Unspecified
OS: Unspecified
medium
low
Target Milestone: ---
: ---
Assignee: Ravi Sankar
QA Contact: Meng Bo
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-29 08:47 UTC by Meng Bo
Modified: 2016-09-19 13:49 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-19 13:49:35 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Meng Bo 2016-03-29 08:47:57 UTC
Description of problem:
For now, if configured different network plugins for master and node, both the services will run well. But the created pods will be in mal-function.

If master is configured as multi-tenant, and nodes are configured as subnet, the pods created on nodes will use the flat network.

If master is configured as subnet and nodes are configured as multi-tenant, the pods will not be created due to error fetching VNID.

It is better to avoid these kinds of conditions before the services are running.



Version-Release number of selected component (if applicable):
openshift v1.1.4-314-ge2e226f

How reproducible:
always

Steps to Reproduce:
1.
2.
3.

Actual results:
Node service can be ran if the network plugin has different configuration with master.

Expected results:
Should not start the node service if the network plugin does not match master config.

Additional info:

Comment 1 Ravi Sankar 2016-06-17 00:36:56 UTC
Fixed in https://github.com/openshift/origin/pull/9147

Comment 2 zhaozhanqi 2016-06-22 01:37:37 UTC
verified this bug with version:

openshift version
openshift v1.3.0-alpha.1-406-gda4eb9c
kubernetes v1.3.0-alpha.3-599-g2746284
etcd 2.3.0+git


Note You need to log in before you can comment on or make changes to this bug.