Commit Graph

57 Commits

Author SHA1 Message Date
Bernhard Ehlers
d990ad1b80
Fix appliance schema v8, adapt check.py for schema v8 2024-07-07 16:40:32 +02:00
grossmj
b1a13611f8
Add missing console type values in appliance_v7.json and appliance_v8.json 2024-01-12 16:35:13 +11:00
grossmj
45ad20c2cb Add Qemu adapter type "igb" to schemas 2023-10-24 17:19:38 +10:00
grossmj
22cfb96412 Add vendor logos for GNS3 marketplace 2023-10-09 16:44:02 +10:00
grossmj
5dd5f079f0 Update appliance_v8.json to be more strict 2023-08-16 00:30:48 +10:00
grossmj
b70bf4e659 Drop "kvm" field. 2023-08-14 12:00:59 +10:00
grossmj
d457a3534a Update appliance schema version 8 2023-07-09 13:34:50 +10:00
grossmj
2ad3094511 Change required md5sum field to checksum 2023-06-25 00:11:26 +09:30
grossmj
a3317eadd2 Add proposed changes to appliance_v8.json 2023-06-24 23:46:09 +09:30
grossmj
9156faa340 Add missing registry version compatibility 2023-06-22 11:54:37 +09:30
grossmj
9d83ff67cc Add Qemu uefi option 2023-06-21 18:02:41 +09:30
grossmj
59dea90647 Remove support for registry version 3 and fix issues with check.py and check_urls.py 2023-01-17 12:54:35 +08:00
grossmj
3838ebfd52 Add appliance schema v7 to support TPM option 2023-01-04 12:22:04 +08:00
grossmj
96849e3cdb Add missing "on_close" property to schemas 2023-01-01 16:25:02 +08:00
grossmj
ad7134e834 Remove duplicate field in schemas 2022-12-30 09:04:13 +08:00
grossmj
b34eb83ffc "appliance_id" is now required and check for duplicate appliance UUID 2021-10-22 14:59:59 +10:30
grossmj
674a7c10d1 Fix check.py 2021-10-16 21:05:58 +10:30
grossmj
d183a8790a Allow for additional properties when checking appliances 2021-10-15 22:57:06 +10:30
grossmj
b1ef827585 Add appliance_id to every appliance 2021-10-11 11:47:58 +10:30
grossmj
a9bb224ef8 Update schema for custom adapters support.
Use e1000 for the first 2 adapters in Juniper VMX legacy appliance.
2020-06-27 12:28:18 +09:30
adosztal
bf3d7d302a New schema for custom adapters 2019-11-11 08:27:30 +01:00
Dmitry Figol
45317c4cca Refactor check.py to support v5 appliance version 2017-10-27 01:33:09 +02:00
Dmitry Figol
a8da1bc55b Add appliance_v5.json with spice console_type 2017-10-27 00:35:20 +02:00
Julien Duponchelle
ea8f01aff7
Check different version of the appliance schema 2017-06-15 11:46:28 +02:00
Julien Duponchelle
45852eccfa
Rename linked_base to linked_clone
Ref https://github.com/GNS3/gns3-server/issues/1034
2017-05-16 10:27:18 +02:00
Julien Duponchelle
fddde6574a
Ubuntu appliance and support for official docker appliances 2017-03-13 16:23:17 +01:00
Julien Duponchelle
686dc59a39
Fix the .json for allowing appliance version 4 2017-03-06 15:38:26 +01:00
Julien Duponchelle
74874b8a18
Add avaibility to the schema 2017-03-06 15:36:46 +01:00
Julien Duponchelle
928a70752b
Add sata option in appliance schema
Ref https://github.com/GNS3/gns3-gui/issues/1817
2017-01-27 11:00:31 +01:00
Julien Duponchelle
98e15536f4
Allow additionnal properties in registry files 2017-01-25 12:12:14 +01:00
Julien Duponchelle
bc6c60247a
Support for qemu cpus settings
Ref https://github.com/GNS3/gns3-server/issues/811
2016-12-08 17:33:34 +01:00
Julien Duponchelle
7192ed7fad
Allow bios image in the appliance schema
Ref https://github.com/GNS3/gns3-vm/issues/88,https://github.com/GNS3/gns3-gui/issues/1700
2016-12-08 15:51:21 +01:00
Julien Duponchelle
67b9363f25
Revert "Added image availability property (mandatory) (#170)"
This reverts commit cca6487b5a.
2016-10-27 17:07:32 +02:00
Andras Dosztal
cca6487b5a Added image availability property (mandatory) (#170)
* Added image availability property
* Availability field added to required list
2016-10-27 12:37:00 +02:00
Julien Duponchelle
51ae917946
Tag is mandatory for container in .gns3a
Ref #145
2016-07-04 10:50:15 +02:00
Julien Duponchelle
929d1a47c9
Dissallow upper case MD5
Ref https://github.com/GNS3/gns3-gui/issues/1311
2016-06-15 11:39:27 +02:00
Julien Duponchelle
bdc04798d4
ntopng appliance 2016-05-04 19:00:35 +02:00
Julien Duponchelle
5d626e0095
Console type allowed for docker appliance 2016-04-28 09:25:06 +02:00
Julien Duponchelle
27841576d6
Docker container support 2016-04-27 16:08:24 +02:00
Julien Duponchelle
a24cfae748 Fix missing midplane in Cisco 7200
Fix https://github.com/GNS3/gns3-gui/issues/940
2016-01-20 13:27:46 +01:00
Julien Duponchelle
a991da83d5 Add check for boot priority 2016-01-18 15:56:00 +01:00
Julien Duponchelle
49ce6366b3 KVM support in JSON schema
This PR add KVM support in the appliance schema.
It's a part of https://github.com/GNS3/gns3-gui/issues/904 from
@boenrobot

KVM has three value:
* "require" - Forbid installation on the target server if KVM is not
available there (i.e. a Windows and OSX; be it local or remote). Install
only with KVM enabled.
* "allow" - Enable KVM if supported on the target server, but allow
installation to continue with KVM disabled if not supported (this should
be the default).
* "disable" - Even if KVM is supported on the target server, install with
KVM disabled.

All appliances have been updated to reflect their correct value.

Also it's add a sample tool for quickly patch all appliances.
2016-01-18 12:19:33 +01:00
Jeremy Grossmann
04ed7260c0 Merge pull request #57 from GNS3/iou_dynamips
IOU and dynamips support
2016-01-04 19:52:25 -08:00
Vasil Rangelov
38a97255ef Added missing adapter types and hd*_disk_interface to the appliance.json schema. 2015-12-29 23:22:06 +02:00
Julien Duponchelle
f42cde80a0 Dynamips support 2015-12-10 18:28:49 +01:00
Julien Duponchelle
a7d394bdbd An IOU sample 2015-12-09 20:12:39 +01:00
Julien Duponchelle
0b846fdc7f Add 7z to the list of compression file format 2015-12-09 09:40:10 +01:00
Bernhard Ehlers
16574bd564 Update compression title 2015-11-17 10:44:08 +01:00
Bernhard Ehlers
22b3865954 Add compression of direct download url 2015-11-17 09:58:25 +01:00
Julien Duponchelle
ff7111e9c2 Fix missing title in the appliance schema 2015-10-28 15:55:05 +01:00