grossmj
43ca53a089
Fix tests
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
ed336da304
Qemu 6.1 support
...
Handle the deprecated use of backing file without explicit backing format issue.
3 years ago
grossmj
4eb8491cfa
Fix tests. Fixes #1950
3 years ago
grossmj
75bb06563a
Fix tests
3 years ago
grossmj
36b9f8bdfd
Fix tests
3 years ago
grossmj
cefab8d362
Rename __json__() to asdict()
3 years ago
grossmj
1b5a5de4bc
Generate new config for each test. Fixes tests.
3 years ago
grossmj
30ebae207f
Use Pydantic to validate the server config file.
3 years ago
grossmj
c043830e3f
Move endpoints to routes & preparations to use a database.
4 years ago
grossmj
acc5c7ebfa
Update package versions.
...
Do not use Path in schemas (causes issues with empty paths).
Change how notifications are handled.
Run tests with Python 3.9
4 years ago
grossmj
7314b41d8f
Fix tests.
4 years ago
grossmj
a92c47b310
Add HTTP client to reuse the aiohttp session where needed.
...
Remove unnecessary aiohttp exceptions.
4 years ago
grossmj
58c5965905
Fix tests.
4 years ago
grossmj
eb3cb8a41f
Migration to FastAPI
4 years ago
Jeremy Grossmann
fa26555d00
Merge pull request #1801 from GNS3/qemu-config-disk
...
QEMU config disk - enable QEMU config import/export
4 years ago
grossmj
c684c554bf
Fix tests
...
(cherry picked from commit 2ba6eac113
)
4 years ago
grossmj
2ba6eac113
Fix tests
4 years ago
grossmj
9890126453
Merge branch '2.2' into 2.3
...
# Conflicts:
# gns3server/notification_queue.py
# gns3server/version.py
4 years ago
grossmj
855a95de49
Fix tests. Fixes #1796
4 years ago
grossmj
3c1a1eb4ef
Fix tests.
4 years ago
grossmj
7043d48f1a
Auxiliary console support for Qemu. Ref #2873
...
Improvements for auxiliary console support for Docker and Dynamips.
4 years ago
grossmj
cbcdaabcce
Fix tests. Ref #1674
4 years ago
grossmj
d1c29c8bb7
Resource constraints for Docker VMs.
4 years ago
grossmj
dff035d957
Support for "usage" for "Cloud" nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2887
...
Allow "usage" for all builtin nodes (not exposed in Ui).
4 years ago
grossmj
850c30f958
Merge branch 'master' into 2.2
...
# Conflicts:
# tests/handlers/api/compute/test_dynamips.py
# tests/handlers/api/compute/test_qemu.py
4 years ago
grossmj
27da8458e8
Allow tests to be run by root. Fixes #1784
4 years ago
grossmj
7fd8fde020
Some fixes for tests. Ref #1784
4 years ago
grossmj
e4b7e46444
Fix tests for Windows
4 years ago
grossmj
d3ea67da24
Refactor tests
...
* Use pytest-aiohttp
* Use the async def / await syntax.
* Fix tests to run with Python 3.8
4 years ago
grossmj
dd11d38338
Fix tests.
4 years ago
grossmj
bf4550bf78
Fix tests. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago
grossmj
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.
5 years ago
grossmj
688b1ac0e4
Fix tests.
5 years ago
grossmj
907207a140
Fix tests
5 years ago
David Kreitschmann
077432ff2f
Add qemu drive id to tests
5 years ago
Karim
af78031322
Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
5 years ago
grossmj
9cce4de190
%guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
5 years ago
Jeremy Grossmann
cdae1f9e00
Merge pull request #1584 from kazkansouh/2.2-docker-volumes
...
Custom persistent docker volumes
5 years ago
grossmj
c41c01b95f
Fix tests.
5 years ago
Karim
81ddb0cfe6
Impoved docker volumes user input validation
5 years ago
Karim
0c19bc8d43
Support for additional persistent docker volumes to be specified within appliance configuration
5 years ago
Karim
6df93d4db0
Updated tests for setting docker user
6 years ago
grossmj
a17119187b
Fix remote packet capture for Dynamips.
6 years ago
grossmj
343f223a83
Fix tests after deactivating the embedded shell for Ethernet switch. Ref #1424 #1556
6 years ago
grossmj
dd211bce52
Fix VBoxManage fails if VM has specific special characters in name. Fixes #2739
6 years ago
grossmj
5754747a90
Merging 2.1 into 2.2
6 years ago
grossmj
174624121d
Fix Qemu VM tests. Ref #1516
6 years ago
grossmj
c736051dda
Fix tests.
6 years ago