grossmj
|
7619080a50
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/c1700.py
# gns3server/compute/dynamips/nodes/c2600.py
# gns3server/compute/dynamips/nodes/c2691.py
# gns3server/compute/dynamips/nodes/c3600.py
# gns3server/compute/dynamips/nodes/c3725.py
# gns3server/compute/dynamips/nodes/c3745.py
# gns3server/compute/dynamips/nodes/c7200.py
# gns3server/compute/dynamips/nodes/router.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/node.py
# gns3server/handlers/api/compute/docker_handler.py
# gns3server/handlers/api/compute/dynamips_vm_handler.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/schemas/docker.py
# gns3server/schemas/docker_template.py
# gns3server/schemas/dynamips_template.py
# gns3server/schemas/dynamips_vm.py
# gns3server/schemas/node.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
|
2024-09-22 22:01:06 +07:00 |
|
grossmj
|
c41c11eb34
|
Backport auxiliary console support for Qemu, Docker and Dynamips nodes
|
2024-09-22 18:29:04 +07:00 |
|
grossmj
|
22f022cc22
|
Fix for running Docker containers with user namespaces enabled
|
2024-09-19 10:40:22 +07:00 |
|
grossmj
|
8429494280
|
Test base MAC address for Docker VMs
|
2024-09-19 10:19:07 +07:00 |
|
grossmj
|
3214f52e9e
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/handlers/api/compute/docker_handler.py
# gns3server/schemas/docker.py
# gns3server/schemas/docker_template.py
# tests/compute/docker/test_docker_vm.py
|
2024-09-18 17:29:06 +07:00 |
|
grossmj
|
3792901dc7
|
Support for configuring MAC address in Docker containers
|
2024-09-18 16:30:22 +07:00 |
|
grossmj
|
46a9fdb61d
|
Remove event_loop
|
2024-05-09 17:53:02 +07:00 |
|
grossmj
|
9958b876cf
|
Do not run Docker VM tests on Windows
|
2024-05-09 17:36:58 +07:00 |
|
grossmj
|
33499be425
|
Fix warnings in tests
|
2024-05-09 17:11:12 +07:00 |
|
grossmj
|
e9827653ae
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/crash_report.py
# gns3server/static/web-ui/index.html
# gns3server/version.py
# tests/compute/docker/test_docker_vm.py
|
2024-03-05 01:05:46 +08:00 |
|
grossmj
|
0137688ba7
|
Test busybox is installed
|
2024-02-22 13:05:48 +08:00 |
|
grossmj
|
84db3b9996
|
Fix not all Docker resources are copied to a writable location
|
2024-02-22 12:59:44 +08:00 |
|
grossmj
|
1a53c9aabf
|
Backport from v3: install Docker resources in a writable location at runtime.
|
2024-02-14 16:13:45 +08:00 |
|
grossmj
|
09ff807055
|
Install Docker resources in writable location
|
2023-11-13 11:23:26 +10:00 |
|
grossmj
|
1ec056c1a6
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/web/route.py
# requirements.txt
# tests/compute/docker/test_docker_vm.py
|
2023-09-06 23:30:00 +07:00 |
|
grossmj
|
c2783d355f
|
Fix test_create_vnc test
|
2023-08-27 18:41:25 +10:00 |
|
grossmj
|
1ce0c13fc9
|
Better mocking in Docker tests
|
2023-08-18 12:20:54 +10:00 |
|
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
|
2023-06-20 16:06:53 +09:30 |
|
grossmj
|
4338afab7f
|
Fix tests
|
2023-06-02 20:16:06 +09:30 |
|
grossmj
|
b3dfb87622
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/crash_report.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.96be36058f5df0ca7e7f.js
# gns3server/utils/images.py
# gns3server/version.py
# requirements.txt
# tests/compute/docker/test_docker_vm.py
# tests/controller/test_controller.py
|
2023-05-22 15:11:17 +08:00 |
|
grossmj
|
f08ce9d3f1
|
Check for colon in project name. Fixes #2203
|
2023-03-19 18:26:26 +10:00 |
|
grossmj
|
f347e21100
|
Fix Docker tests
|
2023-03-19 17:56:07 +10:00 |
|
grossmj
|
e5c8ae4bde
|
Use a stock BusyBox for the Docker integration
|
2023-01-01 17:04:48 +08:00 |
|
grossmj
|
86c44cd6e7
|
Upgrade dev dependencies and fix tests to support pytest-asyncio strict mode
|
2022-08-24 21:03:16 +02:00 |
|
grossmj
|
d8b928f1c1
|
Fix tests.
|
2022-06-21 16:52:25 +02:00 |
|
grossmj
|
d303d13045
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/iou/iou_vm.py
# gns3server/controller/template_manager.py
# gns3server/handlers/api/compute/docker_handler.py
# gns3server/handlers/api/compute/dynamips_vm_handler.py
# gns3server/handlers/api/compute/iou_handler.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/compute/virtualbox_handler.py
# gns3server/handlers/api/compute/vmware_handler.py
# gns3server/handlers/api/compute/vpcs_handler.py
# gns3server/handlers/api/controller/node_handler.py
# gns3server/version.py
# requirements.txt
# tests/controller/test_controller.py
# tests/controller/test_project.py
# tests/handlers/api/controller/test_node.py
|
2022-06-21 16:45:25 +02:00 |
|
grossmj
|
ec3c36d6da
|
Fix Docker tests
|
2022-06-19 21:18:54 +02:00 |
|
grossmj
|
527d4bb3ea
|
Run Xtigervnc with MIT-SHM extension disabled for Docker VNC console support. Fixes #2071
|
2022-06-08 00:05:24 +08:00 |
|
grossmj
|
74c675d5b0
|
Drop Windows support
|
2022-01-19 22:28:36 +10:30 |
|
grossmj
|
87c1df1639
|
Fix compute Docker test. Fixes #2003
|
2021-12-15 13:30:38 +10:30 |
|
grossmj
|
af9860f965
|
Fix compute Docker test
|
2021-12-02 22:15:23 +10:30 |
|
grossmj
|
dc914eb0f9
|
Fix tests.
|
2021-06-03 19:11:11 +09:30 |
|
grossmj
|
cefab8d362
|
Rename __json__() to asdict()
|
2021-04-17 23:34:28 +09:30 |
|
grossmj
|
c043830e3f
|
Move endpoints to routes & preparations to use a database.
|
2020-11-19 15:21:03 +10:30 |
|
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
|
2020-11-11 17:18:41 +10:30 |
|
grossmj
|
eb3cb8a41f
|
Migration to FastAPI
|
2020-10-02 16:07:50 +09:30 |
|
grossmj
|
3c1a1eb4ef
|
Fix tests.
|
2020-07-29 16:32:45 +09:30 |
|
grossmj
|
7043d48f1a
|
Auxiliary console support for Qemu. Ref #2873
Improvements for auxiliary console support for Docker and Dynamips.
|
2020-07-29 16:23:51 +09:30 |
|
grossmj
|
d1c29c8bb7
|
Resource constraints for Docker VMs.
|
2020-07-18 21:03:55 +09:30 |
|
grossmj
|
d3ea67da24
|
Refactor tests
* Use pytest-aiohttp
* Use the async def / await syntax.
* Fix tests to run with Python 3.8
|
2020-06-16 13:59:03 +09:30 |
|
grossmj
|
dd11d38338
|
Fix tests.
|
2020-04-27 22:48:42 +09:30 |
|
Karim
|
af78031322
|
Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
|
2019-06-05 10:40:40 +01:00 |
|
Karim
|
81ddb0cfe6
|
Impoved docker volumes user input validation
|
2019-04-22 12:46:28 +01:00 |
|
Karim
|
0c19bc8d43
|
Support for additional persistent docker volumes to be specified within appliance configuration
|
2019-04-22 10:26:41 +01:00 |
|
Karim
|
6df93d4db0
|
Updated tests for setting docker user
|
2019-04-05 11:06:35 +01:00 |
|
grossmj
|
a17119187b
|
Fix remote packet capture for Dynamips.
|
2019-04-01 20:58:18 +07:00 |
|
grossmj
|
c736051dda
|
Fix tests.
|
2018-12-30 21:50:47 +07:00 |
|
grossmj
|
58b2ee152d
|
Fix Docker console test.
|
2018-11-30 18:59:02 +08:00 |
|
grossmj
|
56412b35e0
|
Merge branch '2.1' into 2.2
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/utils/asyncio/telnet_server.py
|
2018-11-30 12:38:02 +08:00 |
|
grossmj
|
e7b8309a80
|
Fix Docker VNC tests. Ref #1438
|
2018-11-11 23:25:23 +08:00 |
|