9 Commits

Author SHA1 Message Date
Liping Mao
cf5cbee4bd Fix hard-code listen ip "0.0.0.0"
Change-Id: I489c3708a02c40c6481b1411f93822a7b84b2f0f
Closes-bug: #1612532
2016-08-17 11:11:24 +08:00
Liping Mao
f105629915 Add debug log for all the IpamDriver and NetworkDriver.
Change-Id: I8941fd38d696cedd27b931a6ef6c759da1685160
2016-08-09 16:29:01 +08:00
PanFengyun
bfa3e2cc6a Fix typos for Kuryr
endpiont --> endpoint

Change-Id: I1608c599baad9bb592d7792f74290a2bee0786db
2016-07-20 13:19:43 +08:00
Jenkins
f94a88a3c4 Merge "Adding support for existing Neutron ports" 2016-07-18 10:34:15 +00:00
Jenkins
4056a687f9 Merge "The kuryr default port has changed from 2377/2375 to 23750, we also need to change it in all file." 2016-07-18 10:28:18 +00:00
Liping Mao
ad75de7ea4 The kuryr default port has changed from 2377/2375 to 23750, we also need
to change it in all file.

Closed-Bug: #1603777

Change-Id: Ia7f55e64c3c6d7d988a5e698ada0a1406e920d65
2016-07-17 22:47:17 +08:00
Mohammad Banikazemi
fd904a6a65 Adding support for existing Neutron ports
When a specific address is requested during the docker run
such as the following command:
   docker run -it --net=kuryr_net --ip=10.0.0.5 ubuntu
if a port in the corresponding subnet with the requested ip
address already exists and it is unbound, that port is used
for the container.

Change-Id: Ia3db8c979dff279ac8ba5f6c13625e40b8cf0fd7
2016-07-07 16:06:19 -04:00
Mohammad Banikazemi
11ba0137fb The Docker "expose" option allows that a port-range and protocol
be specified through the "docker run" command:
  docker run --net=my_kuryr_net --expose=1234-1238/udp -it ubuntu
This patch set implements this feature by using Neutron security
groups.

Closed-Bug: #1569142
Change-Id: Ib7e1fd4de66a7bf69d59a3bd711994b935270b66
2016-07-06 12:52:32 -04:00
vikaschoudhary16
9c94d3ccc5 Drop common code and add kuryr_lib as requirement
1. Drop the common(COE agnostic) code such as binding, exceptions
2. Renamed kuryr-libnetwork/kuryr to kuryr-libnetwork/kuryr_libnetwork
3. change default kuryr port from 2377 to 23750
4. Add Kuryr-lib(Kuryr) to requirements.txt:
      Kuryr-lib(Kuryr) has also been cleaned to remove libnetwork specific
code(which is active in this repo such as libnetwork api handlers and
test cases). This patch is under review, [1]_. Meanwhile kuryr-lib
dependency is being resolved from external repo [2]. Exacltly same
changes, as present in under review kuryr-lib patch [1], are there on
external repo, [2]

[1] https://review.openstack.org/#/c/336784/
[2] https://github.com/vikaschoudhary16/kuryr/tree/drop_libnet_specific_code
Implements blueprint common-code-drop

Change-Id: If0823791463011dc395cd3390a7f4c187c9c2653
2016-07-05 16:02:44 +05:30