1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-24 09:18:08 +00:00
gns3-server/scripts
Rarylson Freitas d926a713b9 Add option --without-kvm
Some cloud providers (example, AWS EC2 for non-metal instances) do not
support nested virtualization, as well as some hypervisors (example,
VirtualBox prior to 6.x, Hyper-V on AMD). Option `--without-kvm` can
be used to disable hardware acceleration in these scenarios. Otherwise,
user will receive error when trying to start Qemu-based devices.

Commit also: replace `enable_kvm` and `require_kvm` with newer config
options (`enable_hardware_acceleration` and
`require_hardware_acceleration`); and do some code refactors.

One can argue that, instead of prividing option `--without-kvm`, we
should check if system supports KVM and enable/disable hardware
acceleration accordingly. However, there is the case when the
hypervisor supports nested virtualization, but feature is just disabled.
The chosen approach for this case is to keep KVM enabled and let user
known (user will eventually receive an error) so user can fix it.
Otherwise, user might never know and suffer from performance
degradation.
2021-08-01 17:47:28 -03:00
..
docker_dev_server.sh Remove --local when starting Docker dev server. 2020-03-26 12:06:05 +10:30
documentation.sh Update API documentation for appliance endpoints. Ref https://github.com/GNS3/gns3-gui/issues/2630 2018-11-20 13:04:27 +07:00
random_query.py Aiohttp 2.0 2017-05-17 18:42:17 +02:00
remote-install.sh Add option --without-kvm 2021-08-01 17:47:28 -03:00
run_on_gns3vm.sh Dissallow parallel pull of docker images 2017-03-27 20:46:25 +02:00
sync_appliances.sh Sync appliances 2017-07-24 10:39:06 +02:00
update-bundled-web-ui.sh Bundle v2019.1.0-alpha.3 web-ui 2019-03-27 12:34:45 +01:00