Julien Duponchelle
942d07c8ce
Removed docker support from 1.4 (drop unused code)
2016-02-08 13:40:14 +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
58b998600e
Send machine stats via the notification stream
...
Fix #252
2016-01-26 16:35:00 +01:00
Julien Duponchelle
d184b65800
Improve PR #386
...
* Add more test
* Check to kvmi-ok is asynchronous
2016-01-04 16:30:06 +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
Julien Duponchelle
286cd7a3ac
A debug status page embed in the server
2015-12-18 14:38:26 +01:00
Julien Duponchelle
ab4c8665e4
Fix backup projects and a qemu broken tests
2015-11-09 14:17:19 +01:00
Julien Duponchelle
ac16ee5bc6
Fix minor issues
2015-11-09 12:32:36 +01:00
Julien Duponchelle
da240f21ba
Apply pep8 fix
2015-11-09 12:28:00 +01:00
Julien Duponchelle
1248584841
Cleanup unused and duplicates
2015-11-09 12:14:25 +01:00
grossmj
ce4727e51a
Support for modifications to a base Qemu VM (not a linked clone).
2015-10-18 19:19:27 -06:00
grossmj
6e36687347
Fixes issue when loading a project using VMware vmnet interfaces. Fixes #319 .
2015-10-14 21:39:17 -06:00
grossmj
57bbd63085
Support for NAT connection with cloud for VMware VMs. Fixes #322 .
2015-10-12 17:07:39 -06:00
Julien Duponchelle
5e3ce48a52
Merge branch 'master' into unstable
2015-10-06 19:19:56 +02:00
Julien Duponchelle
3d7d8682ee
OVA file support
2015-10-06 17:50:54 +02: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
e63e3280a1
Prevent launching a packet capture with a non-ASCII path when using Dynamips.
2015-09-29 06:56:01 -06:00
grossmj
5bcabc705f
Use custom VMnet interfaces without host adapter when uBridge is not used. Fixes #673 .
2015-09-20 13:19:57 -06: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
grossmj
0ab95ae043
basic docker container support
2015-09-08 10:54:27 +02: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
Julien Duponchelle
5388d43695
Fix closing project when multiple project is open
...
Fix #305
2015-09-03 17:41:27 +02:00
Julien Duponchelle
986ab649d7
Fix project not closing
...
Fix #303
2015-09-03 16:46:34 +02:00
Julien Duponchelle
f0f901a15d
Should solve the BufferError by avoiding using thread
...
Fix #293
2015-08-24 19:59:11 +02:00
grossmj
7bccf9e554
Check for VMware Player version >= 7 and VMware Workstation >= 11. Fixes #286 .
2015-08-01 13:49:02 -06:00
grossmj
bb69f02da6
Catch GeneratorExit exception when trying to create a Ghost IOS image.
2015-08-01 11:50:16 -06:00
Julien Duponchelle
78ef6e3032
Validation schema for qemu-img
2015-07-28 17:50:57 +02:00
Julien Duponchelle
54448ab936
Prevent user to create a qemu to a different directory on non local
...
server
2015-07-28 16:07:13 +02:00
Julien Duponchelle
5b0c36c0d6
API for creating a qemu disk image
2015-07-27 19:18:36 +02:00
Jeremy
fcd4fda68e
Prevent starting different hypervisors that leverage hardware virtualization (VT-x/AMD-V). Fixes #548 .
2015-07-26 19:21:30 -06:00
Julien Duponchelle
d9f1a7c7d3
API for listing current projects
...
Fix #274
2015-07-24 10:09:16 +02:00
Julien Duponchelle
4814bc6c65
Fix IOURC upload
2015-07-23 11:36:11 +02:00
Julien Duponchelle
cbc859a03b
Merge remote-tracking branch 'origin/master' into unstable
2015-07-23 11:35:15 +02:00
Jeremy
8e236a7045
Prevent using different hypervisors that leverage hardware virtualization.
...
- Implemented for Qemu when a VMware or VirtualBox VM with hardware virtualization is already running.
- Implemented for VirtualBox only when a Qemu VM with KVM is already running.
2015-07-21 22:58:28 -06:00
Julien Duponchelle
6bf7a6aa38
Fix after jeremy feedback
2015-07-21 20:19:29 +02:00
Julien Duponchelle
fc14deee1b
Restore images & projects tarballs
2015-07-21 16:14:03 +02:00
Julien Duponchelle
270017d945
Allow user to backup projects and images
2015-07-21 14:20:58 +02:00
grossmj
1f890b4cad
Implements uBridge hypervisor.
2015-07-19 22:55:10 -06:00
Julien Duponchelle
a461cb71c6
Allow to send the iourc when starting the VM
...
Ref https://github.com/GNS3/gns3-server/issues/255
2015-07-09 16:06:52 +02:00
Jeremy
442aa31065
Make sure VNC ports are between 5900 and 6000. Fixes #490 .
2015-07-03 16:06:25 -06:00
Jeremy
be85d95ff7
Checks if IOS image exist at startup and not during node creation. Fixes #240 .
2015-06-29 16:30:57 -06:00
Julien Duponchelle
f041697311
Compute a md5sum of images for futur purpose
...
Fix #234
2015-06-17 17:11:25 +02:00
Julien Duponchelle
f39f7be503
Add log when we didn't close a project due to another client
2015-06-12 15:14:30 +02:00
Julien Duponchelle
2da0b36ee7
Support a platform parameter for Qemu
...
I'm sure we will discover a distribution with a different
naming conventions...
Fix #220
2015-06-10 15:49:24 +02:00
Julien Duponchelle
b36c5f25d2
Improve memory consumption of file upload with the HTML form
...
Fix #86
2015-06-10 14:20:06 +02:00
grossmj
ca331ae2a5
Import/Export support for IOU nvrams.
2015-06-06 15:15:03 -06:00
Julien Duponchelle
9442042d7a
Merge branch 'master' into unstable
2015-05-28 12:04:01 +02:00
Vasil Rangelov
9ef4628cbc
Added a method for getting qemu-img binaries, and moved the qemu folder into a separate method.
2015-05-28 00:11:36 +03:00
grossmj
0476f2932e
Prevent users to add links to running Qemu VMs and start a capture on running VirtualBox VMs.
2015-05-27 13:56:27 -06:00