grossmj
|
123b5d0800
|
Support for custom Qemu path in templates and nodes
|
2 months ago |
grossmj
|
0037f31553
|
Merge branch '2.2' into 3.0
# Conflicts:
# CHANGELOG
# docs/api/notifications/link.updated.json
# docs/api/notifications/log.warning.json
# docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodes.rst
# docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst
# docs/api/v2/compute/iou/projectsprojectidiounodes.rst
# docs/api/v2/compute/project/projects.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodes.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst
# docs/api/v2/controller/link/projectsprojectidlinks.rst
# docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst
# docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst
# docs/api/v2/controller/project/projects.rst
# docs/api/v2/controller/project/projectsprojectidduplicate.rst
# docs/controller_notifications.rst
# docs/curl.rst
# docs/gns3_file.json
# docs/project_notifications.rst
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/project.py
# gns3server/crash_report.py
# gns3server/schemas/ethernet_hub.py
# gns3server/schemas/ethernet_switch.py
# gns3server/static/web-ui/3rdpartylicenses.txt
# gns3server/static/web-ui/index.html
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# requirements.txt
# tests/controller/test_project.py
# tests/controller/test_topology.py
# tests/handlers/api/controller/test_project.py
|
5 months ago |
grossmj
|
f7eb2492d9
|
Fix mouse offset issues with VNC in Qemu. Fixes #2335
|
5 months ago |
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
11 months ago |
grossmj
|
3f691b60c9
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/crash_report.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.1379a5647e8bc6d3e401.js
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
|
11 months ago |
grossmj
|
c181df6935
|
Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
|
12 months ago |
grossmj
|
0a14a08d54
|
Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
|
12 months ago |
grossmj
|
d5cfb85de5
|
Backport UEFI boot mode support for Qemu VMs
|
12 months ago |
grossmj
|
40c265152b
|
Add UEFI boot mode option for Qemu VMs
|
1 year ago |
grossmj
|
1ff23348d3
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/docker/__init__.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/virtualbox_gns3_vm.py
# gns3server/controller/node.py
# gns3server/controller/project.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/template_handler.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.8448c96e4facbe79a613.js
# gns3server/version.py
# tests/compute/iou/test_iou_vm.py
# tests/compute/qemu/test_qemu_vm.py
# tests/handlers/api/controller/test_template.py
|
1 year ago |
Raizo62
|
0b6436d2cb
|
qemu : with network adapter_type equal to "virtio-net-pci", fix the speed to 10000 and duplex to full.
The values are actually fake.
(https://github.com/GNS3/gns3-gui/issues/3476)
|
1 year ago |
grossmj
|
267c4cbbbb
|
Merge branch '2.2' into 3.0
# Conflicts:
# README.md
# gns3server/compute/base_node.py
# gns3server/compute/dynamips/__init__.py
# gns3server/compute/dynamips/hypervisor.py
# gns3server/compute/qemu/__init__.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/__init__.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/node_handler.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.11410ae4eaf4d4c08cd0.js
# gns3server/version.py
# requirements.txt
|
1 year ago |
grossmj
|
7968ee7ff2
|
Check swtpm version and start swtpm before qemu
|
1 year ago |
grossmj
|
0f49911432
|
Fix Qemu binary not set when adding appliance from template
|
1 year ago |
grossmj
|
27d9063e56
|
Merge 2.2
|
1 year ago |
grossmj
|
297ada529c
|
Prevent TPM to run on Windows
|
1 year ago |
grossmj
|
ae200d9add
|
Add Trusted Platform Module (TPM) support for Qemu VMs
|
1 year ago |
grossmj
|
b3a6b9173b
|
Fix reset console. Fixes #1619
|
1 year ago |
grossmj
|
1148dbc48e
|
Fix issue when calling reset_console with running VPCS and Qemu nodes. Ref #1619
|
1 year ago |
grossmj
|
80f5ca0c3f
|
Checks for valid hostname on server side for Dynamips, IOU, Qemu and Docker nodes
|
2 years ago |
grossmj
|
3106c8a6a2
|
Do not cache to md5sum file in some situations
|
2 years ago |
grossmj
|
e50bed5bee
|
Support delete Qemu disk image from API
Return the real disk image name in the 'hdx_disk_image_backed' property for Qemu VMs
|
2 years ago |
grossmj
|
fda2a37b98
|
Handle creating Qemu disk images and resizing
|
2 years ago |
grossmj
|
f8a83e7ff9
|
Merge branch '2.2' into 3.0
# Conflicts:
# dev-requirements.txt
# gns3server/compute/qemu/qemu_vm.py
# gns3server/version.py
# requirements.txt
|
2 years ago |
grossmj
|
74c675d5b0
|
Drop Windows support
|
2 years ago |
John Fleming
|
511ac73d4f
|
qemu_vm.py Linked node test.
Include project name in error. This should help identify which project the none linked node is located in.
|
2 years ago |
grossmj
|
eab4c8c770
|
Remove Qemu legacy networking support
|
3 years ago |
grossmj
|
a324459152
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/server_handler.py
# gns3server/utils/path.py
# gns3server/version.py
# requirements.txt
# tests/compute/qemu/test_qemu_vm.py
# tests/compute/test_manager.py
|
3 years ago |
grossmj
|
611570a863
|
Fix qemu-img rebase code to support Qemu 6.1. Ref https://github.com/GNS3/gns3-server/pull/1962
|
3 years ago |
grossmj
|
99d7d0c769
|
Merge branch 'master' into 2.2
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
|
3 years ago |
grossmj
|
ed336da304
|
Qemu 6.1 support
Handle the deprecated use of backing file without explicit backing format issue.
|
3 years ago |
Brian Candler
|
21e9f38437
|
Reinstate qemu-img rebase
This allows importing portable projects with images and/or snapshots,
regression introduced by #1927.
Fixes #1955
|
3 years ago |
grossmj
|
c5c95979c2
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/qemu/utils/qcow2.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/version.py
|
3 years ago |
Jeremy Grossmann
|
b68f7a78a7
|
Merge pull request #1927 from candlerb/candlerb/1921
Support cloning of encrypted qcow2 base image files
|
3 years ago |
Jeremy Grossmann
|
6cf268ca93
|
Merge pull request #1934 from GNS3/handle_no-kvm_deprecated
Handle -no-kvm param deprecated in Qemu >= v5.2
|
3 years ago |
grossmj
|
4646ce684f
|
Handle -no-kvm param deprecated in Qemu >= v5.2
|
3 years ago |
grossmj
|
0ecea8ffbb
|
Change how to generate random MAC addresses
|
3 years ago |
Brian Candler
|
1ee3e14bd3
|
Support cloning of encrypted qcow2 base image files
Fixes #1921
|
3 years ago |
grossmj
|
cefab8d362
|
Rename __json__() to asdict()
|
3 years ago |
grossmj
|
9c850e0f2b
|
Move schemas between compute and controller subpackages
|
3 years ago |
grossmj
|
c021e21309
|
Use black with -l 120 param.
|
3 years ago |
grossmj
|
f928738bd5
|
Use pyupgrade with --py36-plus param.
|
3 years ago |
grossmj
|
30ebae207f
|
Use Pydantic to validate the server config file.
|
3 years ago |
grossmj
|
c17a86e814
|
Add missing async
|
3 years ago |
grossmj
|
1add223891
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/schemas/project.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/version.py
# tests/handlers/api/compute/test_qemu.py
|
3 years ago |
grossmj
|
1043be02a6
|
Merge branch 'master' into 2.2
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
|
3 years ago |
grossmj
|
9de61cd671
|
Fix warning: 'ide-drive' is deprecated when using recent version of Qemu. Fixes https://github.com/GNS3/gns3-gui/issues/3101
|
3 years ago |
Brent Baccala
|
235a127111
|
Allow cloned QEMU disk images to be resized before the node starts,
by cloning the disk image in response to a resize request instead
of waiting until the node starts.
|
4 years ago |
Bernhard Ehlers
|
e45bc5aec1
|
Fix mcopy error messages
|
4 years ago |
grossmj
|
eeaf10b418
|
Put all schemas in the same module.
|
4 years ago |