Commit Graph

2376 Commits

Author SHA1 Message Date
be0fee99e7 Test pcap streaming 2016-09-02 11:20:59 +02:00
947dcf1406 Prevent another deadlock at exit 2016-09-02 10:56:20 +02:00
6a259c7e06 Fix streaming of pcap file 2016-09-02 10:54:20 +02:00
4bbd8938ab Manage error when GNS3VM failed to start
Fix https://github.com/GNS3/gns3-gui/issues/1446
2016-09-01 15:36:41 +02:00
f216422d0f Debug shell support command history 2016-09-01 13:45:56 +02:00
4624c7433c Do not dump GNS3 VM config in the list of computes of config file 2016-09-01 11:28:35 +02:00
483370b756 Do not ignore error when closing a project 2016-08-31 17:24:19 +02:00
662c8788c2 Fix auth for websocket between controller and computes
Fix #660
2016-08-31 15:19:53 +02:00
45471fc865 Make sure to drain notification feed
Ref https://github.com/GNS3/gns3-gui/issues/1447
2016-08-31 11:02:04 +02:00
238421c415 Drop another dead lock at exit 2016-08-31 11:01:42 +02:00
0a08ea05d6 Fix project loading 2016-08-31 10:42:45 +02:00
ff61f79a88 Catch 401 error when connecting to a compute websocket 2016-08-31 09:59:50 +02:00
9fc23f07f1 Fix traceback when a server is already running 2016-08-31 09:57:37 +02:00
03e31a2cb9 Fix crash when loading a topology without project id 2016-08-31 09:42:58 +02:00
7065988087 Raise an error if we use nat and eth1 doesn't exists
Fix #657
2016-08-30 18:27:04 +02:00
5fdd33fe3b Repair VirtualBox VM support
Fix #650
2016-08-30 16:39:03 +02:00
3bff094238 Remote GNS3 VM support
Fix #623
2016-08-30 10:19:01 +02:00
e0c5fdcf1c Avoid too much ressources usage during tests 2016-08-30 09:58:37 +02:00
919355abd8 Catch more error to avoid dead lock at project close 2016-08-29 18:59:13 +02:00
96f3cb0445 Reconnect to compute after compute update 2016-08-29 18:58:49 +02:00
36d2e80d0a Nat node is only on the GNS3 VM for the moment
Fix https://github.com/GNS3/gns3-gui/issues/1448
2016-08-29 18:31:33 +02:00
edae834e0e Monitor status of the compute 2016-08-29 17:36:24 +02:00
2c8b8540cd Upgrade aiohttp to last version 2016-08-29 16:22:46 +02:00
d121c201e4 Rebuild documentation 2016-08-29 15:58:29 +02:00
bbc1505274 Return what is supported by a compute node
Ref https://github.com/GNS3/gns3-gui/issues/1448
2016-08-29 15:53:10 +02:00
ffe6448534 Bring back test for the qcow2 file format 2016-08-29 14:23:25 +02:00
19e6d956df Drop unused endpoint POST /version on compute 2016-08-29 14:22:55 +02:00
72fe5d3489 Merge branch 'master' into 2.0 2016-08-29 14:08:23 +02:00
b7bf97039c Avoid dead lock if you can not close the GNS3VM at exit 2016-08-29 13:53:53 +02:00
da1cd9a3e7 Use $PATH also for dynamips and cleanup some $PATH usages
Fix #655
2016-08-29 11:27:35 +02:00
0eafb6f06c Fix a lock issue with some virtualbox vm
Fix  https://github.com/GNS3/gns3-gui/issues/1444
2016-08-29 10:51:50 +02:00
042a69eecf Raise proper error when you try to load an empty qcow2 file
Fix #637
2016-08-29 10:18:18 +02:00
1885fe62a6 Fix upload form crash
Fix #647
2016-08-29 09:25:02 +02:00
e481ffa94c Search bin from the $PATH for sample configuration file 2016-08-27 18:10:41 +02:00
937bbf0131 Merge pull request #653 from ehlers/master
Update 'Updated systemd unit file and added sample configuration file'
2016-08-27 18:09:35 +02:00
d58a6ccda9 Update 'Updated systemd unit file and added sample configuration file' 2016-08-27 02:00:26 +02:00
84fb108abb Change CR/LF line ending to unix style 2016-08-26 18:45:22 +02:00
f93e443548 Prevent close server process to be started twice
Fix #652
2016-08-26 14:14:19 +02:00
8352ff02a1 When you change settings of the GNS3 VM the VM is reloaded and project using it closed
Fix #644
2016-08-26 14:09:18 +02:00
5289c714f4 When you delete a compute all project using it are closed
Ref #644
2016-08-26 11:22:09 +02:00
4455499e00 Merge pull request #648 from ianc1215/master
Updated systemd unit file and added sample configuration file
2016-08-26 09:28:40 +02:00
763f258465 Updated systemd unit file and added sample configuration file
Rewrote the systemd unit file to fix an issue where the system was not able to create a PID file inside /var/run.

I fixed this by having systemd create a new directory called /var/run/gns3. Then I had systemd change ownership of the directory to gns3:gns3 so the gns3server executable could read and write the PID file. I have tested these changes against Ubuntu 16.04.1 LTS.
2016-08-25 19:24:09 -04:00
134fed8fc5 Smart choice of host for UDP link 2016-08-25 19:14:29 +02:00
c01bb2436e Return netmask with list of interfaces 2016-08-25 17:22:22 +02:00
9511c34b4f Rebuild documentation 2016-08-25 14:43:19 +02:00
9255dc07b7 Support auto stop for the GNS3 VM
Ref https://github.com/GNS3/gns3-gui/issues/1254
2016-08-25 14:26:01 +02:00
fc8b4c3216 Start GNS3 VM with the controller
Ref https://github.com/GNS3/gns3-gui/issues/1254
2016-08-25 11:49:06 +02:00
21b99ad9f9 Support for sendings settings for the GNS3VM from the GUI
Ref https://github.com/GNS3/gns3-gui/issues/1441
2016-08-25 09:32:06 +02:00
6cad685a08 Prevent connection from Cloud to Cloud connection
Ref #1429
2016-08-23 23:33:19 +02:00
bfabf3ddc8 Fix tests about local compute node 2016-08-23 22:40:26 +02:00