Граф коммитов

1148 Коммитов

Автор SHA1 Сообщение Дата
Onur Filiz fc41e75d8b Merge pull request #44 from Azure/development
Added containerized build
2017-01-04 16:22:30 -08:00
Onur Filiz 1c21dcab68 Added containerized build 2017-01-04 16:21:14 -08:00
Onur Filiz 78ddd44a55 Merge pull request #43 from Azure/development
Development
2017-01-03 15:10:15 -08:00
Onur Filiz 83617be124 Refactored ebtables to remove redundant code 2017-01-03 15:08:16 -08:00
Onur Filiz f17e20ac90 Updated network and address managers to ignore stale persisted state from previous boots 2016-12-16 18:03:03 -08:00
Onur Filiz 86e45b8858 Updated Dockerfile for containerized build 2016-12-16 16:42:57 -08:00
Onur Filiz eb634ae35c Merge pull request #42 from Azure/development
Development
2016-12-15 16:28:34 -08:00
Onur Filiz 6373b2b467 Added support for sharing the same listener between CNM net and IPAM plugins 2016-12-15 15:10:06 -08:00
Onur Filiz 25495a69f5 Fixed help option alias 2016-12-15 13:34:29 -08:00
Onur Filiz 8573b51fac Added Docker managed plugin config file 2016-12-14 15:42:02 -08:00
Onur Filiz 0e13965ced Added support for multiple IPv4 addresses and routes 2016-12-12 16:03:10 -08:00
Onur Filiz 9b63cd3635 Exposed GetIpAddressFamily and updated comments for godoc 2016-12-12 15:58:15 -08:00
Onur Filiz 3567ac1e5a Moved GetEndpointInfo logic to Endpoint class 2016-12-11 18:40:36 -08:00
Onur Filiz 23258937c7 Moved all CNI IPAM logic to cni.ipam package 2016-12-09 18:05:33 -08:00
Onur Filiz 9a04ccd866 Added GetPoolInfo API to expose DNS and GW information 2016-12-09 16:53:12 -08:00
Onur Filiz 4d8061bee0 Separated source files for CNI and CNM targets 2016-12-07 17:52:45 -08:00
Onur Filiz e7d1e75215 Merge pull request #41 from Azure/development
Development
2016-12-07 17:42:41 -08:00
Onur Filiz 4e4427ccc5 Updated EndpointInfo to store the interface's IP subnet 2016-12-07 17:41:46 -08:00
Onur Filiz 138652ac34 Updated endpoint to persist host ifname and delete veth pair using it on removal 2016-12-07 15:56:19 -08:00
Onur Filiz baec8e8cdd Merge pull request #40 from Azure/development
Development
2016-12-06 17:47:09 -08:00
Onur Filiz d8b65469b7 Moved libnetwork remote plugin directory creation to CNM package 2016-12-06 17:01:20 -08:00
Onur Filiz d5f48044b3 Added address manager tests 2016-12-06 16:31:06 -08:00
Onur Filiz ae72f2fa32 Made address pool selection more deterministic 2016-12-06 12:27:16 -08:00
Onur Filiz 2d12f8bdbf Fixed CNM IPAM tests 2016-12-06 11:49:17 -08:00
Onur Filiz e29f116cf4 Added query URL and interval options to address manager 2016-12-06 11:19:35 -08:00
Onur Filiz 0ef945eb56 Added ability to pass cmd-line options to IPAM 2016-12-06 11:17:47 -08:00
Onur Filiz 82e8dca13f Updated arg names to be common between CNI and CNM 2016-12-06 11:12:47 -08:00
Onur Filiz 593429e5d5 Added free-form argument support 2016-12-06 11:04:31 -08:00
Onur Filiz e1a19c83ef Moved CNM-specific listener logic to CNM package 2016-12-05 20:42:09 -08:00
Onur Filiz 3159a1d5c8 Added reference counting for shared pools 2016-12-05 13:23:35 -08:00
Onur Filiz 6593053bbd Fixed bug that caused stale addresses to remain in pool after update 2016-12-02 17:45:00 -08:00
Onur Filiz 512c840d73 Updated network config to omit empty JSON fields 2016-12-01 13:29:23 -08:00
Onur Filiz 16d59cf13f Merge pull request #39 from Azure/development
Development
2016-11-30 18:03:51 -08:00
Onur Filiz bae7072fa4 Added initial CNI support 2016-11-30 18:00:08 -08:00
Onur Filiz f3fa6fa716 Moved CNM specific logic to CNM package (#38)
* Moved CNM specific logic to CNM package
2016-11-30 17:58:16 -08:00
Onur Filiz 8a9e48265c Moved CNM specific logic to CNM package 2016-11-30 17:56:49 -08:00
Onur Filiz 97c3f241d8 Moved CNM specific logic to CNM package 2016-11-28 17:13:34 -08:00
Onur Filiz 502f818b0a Merge pull request #37 from Azure/development
Platform changes for CNI plugin
2016-11-23 17:18:40 -08:00
Onur Filiz d21346c486 Added support for creating endpoints in other namespaces for CNI 2016-11-22 15:28:57 -08:00
Onur Filiz 99e37e8a8f Reset netlink sockets when changing network namespaces 2016-11-22 15:24:28 -08:00
Onur Filiz 0bf716e607 Exposed NetworkManager interface and made it more generic to support CNI 2016-11-22 12:31:48 -08:00
Onur Filiz a632028510 Improved logging for network and endpoint creation 2016-11-22 12:19:54 -08:00
Onur Filiz a68bef1cab Exposed AddressManager interface from IPAM package 2016-11-22 11:48:22 -08:00
Onur Filiz 3d8d169b81 Added separate make targets for CNI and CNM 2016-11-21 17:36:14 -08:00
Onur Filiz 9f1ffeb9ae Added lock timeouts to JSON store 2016-11-21 13:48:03 -08:00
Onur Filiz c892141057 Added support for changing network namespaces 2016-11-18 17:09:22 -08:00
Onur Filiz 5d24b3f411 Added APIs to set interface names and namespaces 2016-11-18 15:01:48 -08:00
Onur Filiz e49a9ec606 Added locking capability to JSON store 2016-11-14 18:21:37 -08:00
Onur Filiz 4009aedc0e Added setup instructions to README 2016-11-11 18:04:48 -08:00
Onur Filiz 200ab728fc Merge pull request #36 from Azure/development
Added logfile support and made it the default log target
2016-10-20 16:37:34 -07:00