Commit Graph
2211 Commits
Author SHA1 Message Date
Julien Duponchelle 75212cda3f Improve tests on Travis 2016-03-16 16:34:36 +01:00
Julien Duponchelle aa6c44a470 Fix crash when a n hypervisor return no body 2016-03-16 16:10:06 +01:00
Julien Duponchelle 757ee34dac Support auth for network V2 hypervisors 2016-03-16 15:55:07 +01:00
Julien Duponchelle c0e452133d Web interface for debbuging controller 2016-03-15 11:32:10 +01:00
Julien Duponchelle 7a095478fe Success to add a dynamips with apiv2 2016-03-15 10:45:05 +01:00
grossmj a018c5b0f5 Get MAC addresses for host interfaces to use for filtering frames from vmnet interfaces. 2016-03-14 18:27:51 -06:00
Julien Duponchelle 8fed1d9b9f API for deleting a link 2016-03-14 20:54:05 +01:00
Julien Duponchelle ed291da566 Rebuild doc 2016-03-14 20:37:07 +01:00
Julien Duponchelle 9062490be3 API for deleting a list 2016-03-14 17:40:27 +01:00
Julien Duponchelle 9771b33b68 Create link using UDP work 2016-03-14 16:51:47 +01:00
grossmj 93e2d4096d Dynamips uuid hypervisor command is no longer supported. 2016-03-12 22:15:36 -07:00
grossmj c077f3b990 Restart NPF service after adding vmnet adapters on Windows. 2016-03-12 11:04:50 -07:00
Julien Duponchelle 8cb5a6ec75 Typo 2016-03-11 20:34:01 +01:00
Julien Duponchelle 17c5d3048c Cleanup 2016-03-11 20:15:02 +01:00
Julien Duponchelle 65099b9364 Link API should work now need to implement the client 2016-03-11 20:13:52 +01:00
Julien Duponchelle 6a19e4d822 Rebuild link sample 2016-03-11 17:20:09 +01:00
Julien Duponchelle 8c1560332e Remove /controller from the api endpoint 2016-03-11 17:16:09 +01:00
Julien Duponchelle e3580d52c3 Dummy link api documentation 2016-03-11 17:02:50 +01:00
Julien Duponchelle abdda4d3b3 Link API (do nothing for the moment) 2016-03-11 16:51:35 +01:00
Julien Duponchelle 6fad82c61d Rebuild documentation 2016-03-11 15:49:28 +01:00
Julien Duponchelle 69bf8bbb4e Fix doc generation 2016-03-11 15:39:42 +01:00
Julien Duponchelle a0ef68c1a3 Update glossary 2016-03-11 15:24:48 +01:00
Julien Duponchelle 7d0b780dcc Documentation 2016-03-11 15:21:21 +01:00
Julien Duponchelle be4aa41dda Create VPCS VM on controller 2016-03-11 15:06:14 +01:00
Julien Duponchelle 4326d412f9 API for creating a VM 2016-03-10 21:51:29 +01:00
Julien Duponchelle 65de1b7b5e Default arg for post in controllers 2016-03-10 10:57:14 +01:00
Julien Duponchelle 58f1abff35 Close, commit and delete supported for projects in controller 2016-03-10 10:32:07 +01:00
Julien Duponchelle 3296b97f59 Rename modules => hypervisor 2016-03-08 16:12:46 +01:00
Julien Duponchelle 6fa2491255 Rename /controller/servers to /controller/hypervisors 2016-03-08 16:04:12 +01:00
Julien Duponchelle 8114c1d4be Return just version number for API /v1/version for compatibility 2016-03-07 18:17:24 +01:00
Julien Duponchelle b2ce7ee8d7 API V2 2016-03-07 17:57:12 +01:00
Julien Duponchelle 664cec97ba Create /hypervisor and /controller namespace 2016-03-07 15:01:35 +01:00
Julien Duponchelle e4b12f49d1 Build doc support controller 2016-03-04 17:50:17 +01:00
Julien Duponchelle 0921df520c Return controller version as server version (temporary) 2016-03-04 16:58:53 +01:00
Julien Duponchelle 0532b4de8a Fix logging issues with the controller 2016-03-04 16:55:59 +01:00
Julien Duponchelle 4d77b2918e Raise an error if server flagged as local but should not
If the controller is not started with --local but the server ID
is local it's raise an error.
2016-03-04 16:11:31 +01:00
Julien Duponchelle 60e9241857 Merge branch 'ehlers-docker-init' into 1.5 2016-03-04 09:09:09 +01:00
Julien Duponchelle ee4b094160 Fix tests on @ehlers Docker init patch 2016-03-04 09:08:40 +01:00
Julien Duponchelle aad69e9650 Create a /server API for register servers
This allow to push to the controller information about
the connection to a server.
2016-03-03 16:05:09 +01:00
Bernhard Ehlers 1dd437ecdc updated docker command line processing 2016-03-03 09:12:36 +01:00
Julien Duponchelle 84eb8356e8 Create a container class and a flag for enable it from command line
Ref #417
2016-03-02 09:49:52 +01:00
Julien Duponchelle c833a20a8c Fix Deleting a docker VM gives console error message "Not connected"
Fix #446
2016-03-01 20:25:50 +01:00
Julien Duponchelle eae6f33e29 Inject an init script
It's very basic for the moment

Ref #1089
2016-03-01 18:38:03 +01:00
Julien Duponchelle 59c1e125d3 Change the name of veth to avoid bugs :(
Fun stuff the name create different behavior with
network manager.

Ref #440
2016-03-01 15:33:30 +01:00
Julien Duponchelle 7469f65fa0 Add setter for allocate_aux 2016-03-01 15:33:07 +01:00
Julien Duponchelle 392fa187c2 Expose the allocate_aux setting 2016-03-01 15:01:45 +01:00
Julien Duponchelle dab1b26569 Aux console for Docker
Fix https://github.com/GNS3/gns3-gui/issues/1039
2016-03-01 14:53:43 +01:00
Julien Duponchelle 03ffce0a75 Docker VNC support
Ref https://github.com/GNS3/gns3-gui/issues/947
2016-02-29 23:09:47 +01:00
Julien Duponchelle 9d28f4c0c3 Refactor aux port allocation
This move the allocation of aux port to the base vm.
Also now the free of console port during the close is in the
base VM.

An aux port is allocated to the docker container but not used
for the moment.

Ref https://github.com/GNS3/gns3-gui/issues/1039
2016-02-29 10:44:08 +01:00
Julien Duponchelle 04b02171bb Support /etc/gns3/gns3_server.conf for the config
It's better for a server deployment
2016-02-25 15:07:55 +01:00