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

83 Коммитов

Автор SHA1 Сообщение Дата
jaer-tsun e5f6b0d03c
Update host machine ip (#300)
* Limiting the size of our buffered payload to ~2MB

* Changing IPs for calls to host machines from 169.254.169.254 to 168.63.129.16.
2019-02-26 16:03:29 -08:00
Ashvin Deodhar e98936c622 Cleanup old networks and lock files after detecting reboot (#285) 2019-01-07 17:04:39 -08:00
Ashvin Deodhar 96b4401f76 Detect reboot for windows and cleanup network config (#281) 2018-12-31 14:44:44 -08:00
tamilmani1989 ec415fd08b Fixed initializing store in ipam (#188)
* fixed initializing store in ipam
2018-07-05 15:27:24 -07:00
tamilmani1989 40237b7444
Convert time to UTC (#162)
* convert time to utc

* Added a fix in getting last reboot time.

* moved logpath from platform to log package to prevent cycle
2018-06-04 16:47:21 -07:00
tamilmani1989 2009917134 Added support for cnm reboot scenario (#98)
* Added support cnm reboot scenario

* Addressed review comments
2018-02-22 11:22:47 -08:00
Tamilmani Manoharan 1669082f90 Moved xmldocument structure to common directory 2017-12-12 10:45:53 -08:00
Tamilmani Manoharan 3c5ae5da8c Handled address not found during release address as false positive 2017-10-18 14:59:21 -07:00
Onur Filiz 5efa19bdb5 Add logging for host query soft failures 2017-08-17 13:49:36 -07:00
Onur Filiz da269caaaf Add support for releasing addresses by ID 2017-06-14 14:39:25 -07:00
Onur Filiz ed73debdf8 Add support for releasing addresses by ID 2017-06-14 14:34:52 -07:00
tamilmani1989 127ec6d945 Add support for releasing addresses by ID 2017-06-12 16:36:21 -07:00
tamilmani1989 fb1d76fc18 Add GetPoolInfo to retrieve additional information about address pools (#62) 2017-06-08 18:37:21 -07:00
Onur Filiz 7bf7647482 Return the pre-allocated address for the same id to enable idempotency 2017-06-08 12:42:19 -07:00
Onur Filiz e0f0e1ca5f Store an identifier in address records to track address requests 2017-06-07 12:07:53 -07:00
Onur Filiz 223cb03242 Updated IPAM to return the VNET gateway address for libnetwork gateway requests 2017-05-04 19:59:21 -07:00
Onur Filiz d954cfd024 Moved IP address utility functions to platform 2017-05-03 18:19:52 -07:00
Onur Filiz ff9c4697a1 Updated DNS server address for vnet 2017-04-20 11:04:12 -07:00
Onur Filiz 0e0da7be11 Added log for address source refresh 2017-03-03 18:01:37 -08:00
Onur Filiz 437f7876d7 Added license notice to all source files 2017-02-12 02:03:39 -08:00
Onur Filiz 090f1bebd5 Added logging for address pool requests and releases 2017-02-06 16:12:51 -08:00
Onur Filiz 06044b4c34 Exported address space scopes and IDs from IPAM package 2017-01-24 16:22:08 -08:00
Onur Filiz 789819e76d Moved OS-specific logic to platform package 2017-01-20 16:21:41 -08:00
Onur Filiz 8e2c0df38d Exposed address source start/stop APIs for CNI plugin 2017-01-19 16:29:55 -08:00
Onur Filiz ab954ef1c6 Added option for requesting pools on a specific interface 2017-01-19 16:20:35 -08:00
Onur Filiz 1ecd8cd35c Enabled Windows builds by removing package depedencies 2017-01-16 14:12:48 -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 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 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 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 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 97c3f241d8 Moved CNM specific logic to CNM package 2016-11-28 17:13:34 -08:00
Onur Filiz a68bef1cab Exposed AddressManager interface from IPAM package 2016-11-22 11:48:22 -08:00
Onur Filiz deb2a6d291 Updated package references with new repo name 2016-10-06 14:40:29 -07:00
Onur Filiz 0bbb36dae6 Added cmd line parameters for environment and logging 2016-09-30 16:26:34 -07:00
Onur Filiz 0cde819327 Added RequiresRequestReplay capability to IPAM plugin 2016-09-27 12:37:34 -07:00
Onur Filiz e9648d8ccb Updated Azure IPAM source to query the WireServer IP address 2016-09-27 11:26:25 -07:00
Onur Filiz c61d9be3e1 Reenabled IPAM tests 2016-09-27 11:23:27 -07:00
Onur Filiz 26ab488baa Fixed IP address family check 2016-09-26 16:18:06 -07:00
Onur Filiz f6b39712ea Made persistent store optional for both plugins 2016-09-26 16:17:04 -07:00
Onur Filiz 13d6eae2fc Updated address poolls to be exclusive to a single vnet 2016-09-26 11:06:28 -07:00
Onur Filiz dbe4fae8af Moved base plugin API to common 2016-09-25 21:49:01 -07:00
Onur Filiz 3a5f237ebe Updated plugin initialization and logging to be more consistent 2016-09-25 21:22:01 -07:00
Onur Filiz 78f8d0d54b Add NetApi to base plugin 2016-09-21 15:37:35 -07:00
Onur Filiz 10a21fbc26 Refactor IPAM logic to AddressManager 2016-09-15 20:27:36 -07:00
Onur Filiz 6d6df51ddf Added common configuration and kvstore to base plugin 2016-09-13 14:21:11 -07:00