c5412bf970
Allocate application IDs for IOU nodes on the controller.
...
An application ID is used by IOU to generate its interface Mac addresses. They must be unique across all opened projects sharing the same computes to avoid Mac address collisions.
2020-02-10 15:20:49 +08:00
2f57bd58c0
Fix error with console type in Ethernet switch schema. Fixes #1659
2019-10-08 17:16:17 +08:00
eae9774d69
Support "usage" field for Dynamips, IOU, VirtualBox and VMware. Fixes https://github.com/GNS3/gns3-gui/issues/2657
2018-12-21 16:54:13 +08:00
98f04365b7
Remove generic controller settings API endpoint.
2018-11-14 16:24:30 +08:00
e52775fa3a
Support for console type "none".
2018-03-24 18:11:21 +07:00
8eb060304a
Correct typos in schemas.
2017-07-11 20:03:24 +07:00
3c18150cdb
Adjustment of IOU_OBJECT_SCHEMA
2017-06-27 11:14:34 +02:00
6aa2afcf54
Fix #557 - mac addess collision when running IOU on multiple GNS3 servers
2017-06-27 10:09:21 +02:00
e892e5dfab
Manage base configuration on server
...
Fix #786
2017-02-03 13:19:14 +01:00
63b888a57e
Drop unused code
2017-02-02 15:34:39 +01:00
9231b8e991
Fix Exception when opening project that contains an IOU node
...
Fix #636
2016-08-23 22:38:44 +02:00
96eceed8ba
Fix creation of IOU nodes
2016-07-18 18:43:55 +02:00
1c6de3ff39
Fix an error when updating IOU node
2016-06-10 16:39:54 +02:00
f052299eb1
Return status in all cases
2016-05-17 19:51:06 +02:00
d97325b113
Fix you can not update Dynamips and IOU node
...
Fix https://github.com/GNS3/gns3-gui/issues/1239
2016-05-16 17:53:40 +02:00
be1efe8327
Schemas review.
2016-05-12 19:07:25 -06:00
5280644327
Return command_line and node_directory via the controller
2016-05-12 10:39:50 +02:00
5a76f81271
Refactoring to use a common node class for all VMs and other (future) objects.
2016-05-11 11:35:36 -06:00
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
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
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
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
ccd3224490
Add a vm_directory field to Dynamips / VPCS / IOU
...
Fix #246
2015-06-25 11:17:32 +02:00
8bd2453bf8
Allow null md5 in request schema
2015-06-19 16:38:22 +02:00
5c4a49a8c7
Do not raise a 404 if we send the checksum of the images
2015-06-19 16:18:43 +02:00
f041697311
Compute a md5sum of images for futur purpose
...
Fix #234
2015-06-17 17:11:25 +02:00
ca331ae2a5
Import/Export support for IOU nvrams.
2015-06-06 15:15:03 -06:00
5f6d1bfdd6
Merge branch 'master' into unstable
...
Conflicts:
tests/modules/test_manager.py
2015-04-28 10:46:59 +02:00
b6a935aeb8
Return an explicit error when a NIO type is not supported by a VM.
2015-04-27 14:19:17 -06:00
40ce22222e
Merge branch 'unstable' into api_list_images
...
Conflicts:
gns3server/handlers/api/iou_handler.py
2015-04-23 17:19:37 -06:00
bca90bc563
API in order to get the list of IOU, Dynamips, Qemu images
2015-04-16 18:32:12 +02:00
4136c29b0f
Config paths are not used when updating Dynamips or IOU VM settings.
2015-04-15 19:50:40 -06:00
aab4a7243b
Merge remote-tracking branch 'origin/master'
2015-04-14 18:21:42 -06:00
de5e8f852d
Cleaner and generic way to set Qemu & IOU VM settings.
2015-04-12 15:09:37 -06:00
b2e53a94d4
Initial config file content can be empty
2015-04-09 10:53:18 +02:00
202032f334
Fix error messages in JSON schema
2015-04-09 10:24:11 +02:00
4a9f578784
Support IOURC update
2015-03-17 19:00:14 +01:00
66cdf39ea2
Support uploading iourc
2015-03-17 16:31:45 +01:00
ed2e4e43f2
Support the options use_default_iou_values
...
Fix #92
2015-03-07 14:27:09 +01:00
210aa6f12a
Bit of cleaning.
2015-02-22 19:56:52 -07:00
03b6563864
Initial config path for IOU
2015-02-17 18:12:43 +01:00
dd1833c4f0
iourc_path is set from server settings file
2015-02-17 16:40:45 +01:00
0e98497a99
Add an endpoint for exporting the initial config file
2015-02-17 14:52:51 +01:00
6c3a926ce3
Capture is OK on server side
2015-02-16 20:08:04 +01:00
e082cd8b1a
Update the remote IOU initial config
2015-02-13 22:16:43 +01:00
ee019caa37
Support l1_keepalives in IOU
2015-02-13 16:57:35 +01:00
f99d825346
Support network for IOU
2015-02-12 22:29:34 +01:00
8b61aa9ae7
Set ram, ethernet adapters, serial adapters
2015-02-12 22:29:33 +01:00
05df7001a3
Successfully create an iou device from the GUI via HTTP
2015-02-12 22:29:33 +01:00
ebc214d6fa
Fix tests and rename path to iou_path
2015-02-12 22:29:33 +01:00