Commit Graph
173 Commits
Author SHA1 Message Date
Julien Duponchelle 9dca7dfe4a Merge branch '1.5' into 2.0 2016-05-10 17:51:40 +02:00
Julien Duponchelle 5fd385159c HTTP support for docker
Fix #509
2016-05-03 16:49:33 +02:00
Julien Duponchelle 76b2ca2bc0 Return the full path to the capture 2016-04-26 17:36:24 +02:00
Julien Duponchelle 264254e657 Captures written in the captures directory on the controller 2016-04-26 17:10:33 +02:00
Julien Duponchelle 893b05d26b Removed unused code 2016-04-26 11:52:35 +02:00
Julien Duponchelle 1a22fb9250 Expose the capture status in controller link API 2016-04-21 16:11:42 +02:00
Julien Duponchelle 549a6280c0 Data link type is on the capture not on the link 2016-04-21 13:49:29 +02:00
Julien Duponchelle 04a1b2df3b Method for start / stop capture on a link
Ref https://github.com/GNS3/gns3-gui/issues/1117
2016-04-21 12:14:09 +02:00
Julien Duponchelle 78a9785819 Missing qemu for VM creation via controller 2016-04-20 16:32:32 +02:00
Julien Duponchelle 9349bdc916 Fix documentation 2016-04-18 20:55:22 +02:00
Julien Duponchelle 6b9e46950c Update VPCS and delete VPCS via controller 2016-04-18 18:56:03 +02:00
Julien Duponchelle 58d4a529d4 Rename hypervisor to compute
Fix #487
2016-04-15 17:59:59 +02:00
Julien Duponchelle 9e8fcab65c Merge branch '1.5' into 2.0 2016-04-08 17:40:27 +02:00
Julien Duponchelle 977ccabf98 Server support for VNC console resolution
Ref https://github.com/GNS3/gns3-gui/issues/1165
2016-04-07 13:29:11 +02:00
Julien Duponchelle 7a095478fe Success to add a dynamips with apiv2 2016-03-15 10:45:05 +01:00
Julien Duponchelle abdda4d3b3 Link API (do nothing for the moment) 2016-03-11 16:51:35 +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 58f1abff35 Close, commit and delete supported for projects in controller 2016-03-10 10:32:07 +01:00
Julien Duponchelle 6fa2491255 Rename /controller/servers to /controller/hypervisors 2016-03-08 16:04:12 +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
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 1532b3ed9b Support for mounting volumes
Fix #425
2016-02-12 11:57:56 +01:00
Julien Duponchelle 1995adf838 Fix Update a docker container is broken and raise a 400
Fix #403
2016-02-10 18:20:15 +01:00
Julien Duponchelle a7ec224b6d Docker capture and refactor common capture code
Fix https://github.com/GNS3/gns3-gui/issues/891
2016-02-09 16:07:33 +01:00
Julien Duponchelle f6fb0623be Merge branch 'master' into 1.5 2016-02-08 13:14:30 +01:00
Julien Duponchelle fd22cd8361 Send command line used to start the VM to client
Add a command_line attribute to the VM object with
the command line used to start the VM.

Now /start return the object in order to get
this new attribute. And the HTTP status code
is 200 instead of 204 because 204 disallow body.

Support:
* Qemu
* Dynamips
* IOU

Ref https://github.com/GNS3/gns3-gui/issues/513
2016-02-02 18:25:17 +01:00
Julien Duponchelle c280fd5fb8 Merge branch 'master' into 1.5 2016-01-20 17:10:59 +01:00
Julien Duponchelle e9c2a76f43 Fix error when setting Qemu VM boot to 'cd' (HDD or CD/DVD-ROM)
Fix #400
2016-01-20 13:19:33 +01:00
Julien Duponchelle 1f756c0d4f Merge branch '1.4' into 1.5 2016-01-06 14:35:48 +01:00
Vasil Rangelov d00efbfb0f Adds a handler for getting the Qemu related capabilities of the server. Currently includes just a check for KVM architectures. 2016-01-03 19:38:16 +02:00
Jeremy Grossmann 8cf55166cb Merge pull request #379 from GNS3/docker_cleanup
Docker cleanup and improvements
2015-12-24 14:56:24 -08:00
Julien Duponchelle 8312a54615 Fix missing boot priority order 2015-12-21 10:17:22 +01:00
Julien Duponchelle 33edbefa3b Docker cleanup and improvements 2015-12-18 18:20:56 +01:00
Julien Duponchelle 42a4df5079 Support VM usage for qemu
Ref https://github.com/GNS3/gns3-gui/issues/829
2015-12-01 10:54:51 +01:00
Julien Duponchelle 7ee12edb5c Fix add existing IOS not working
Fix https://github.com/GNS3/gns3-gui/issues/775
2015-11-05 16:28:11 +01:00
Julien Duponchelle 12f027a882 Allow to return an empty project name because it's allowed in creation 2015-11-03 17:11:58 +01:00
grossmj ce4727e51a Support for modifications to a base Qemu VM (not a linked clone). 2015-10-18 19:19:27 -06:00
Julien Duponchelle 034ac392b7 Support listing images in subdirectories
It's a part of the OVA support:
https://github.com/GNS3/gns3-gui/issues/700
2015-10-05 11:07:15 +02:00
grossmj 0ee31361c0 Support for packet capture on VMware VM links. 2015-09-13 09:40:09 -06:00
Goran Cetusic 0fa300cb99 Initial Docker support from Google Summer of Code 2015-09-08 10:57:28 +02:00
Goran Cetusic 9ee1d9d71a fixed the way docker containers are terminated 2015-09-08 10:54:27 +02:00
grossmj 0ab95ae043 basic docker container support 2015-09-08 10:54:27 +02:00
grossmj 0ddef78127 Merge branch 'qinq_ethertype' of https://github.com/Bevaz/gns3-server into Bevaz-qinq_ethertype 2015-09-08 02:27:21 -06:00
grossmj 4efec03448 Allows VMware VMs to use vmnet interfaces for connections without using uBridge. Fixes #295. 2015-09-05 14:38:11 -06:00
Anton Fedotov 1283f8bde8 EthernetSwitch: Allow to choose ethertype for QinQ outer tag. 2015-08-20 09:42:30 +03:00
grossmj 5121753232 Support for CPUs setting for Qemu VMs. 2015-08-05 17:17:55 -06:00
grossmj 0923ed5d85 Support for Qemu disk interfaces, cd/dvd-rom image and boot priority. Fixes #278. 2015-08-02 23:02:02 -06:00
Julien Duponchelle 1fd2332796 PEP8 2015-07-28 17:57:36 +02:00