Skip to content

Releases: llevier/vigrid

v1.2.1

16 Nov 18:47
Compare
Choose a tag to compare

Vigrid v1.2.1:

  • Ubuntu 24.04 LTS ready
  • API ready in GNS Farm design (direct GNS3 access to each server via Web or GNS heavy client)
  • API ready to get assets (NAS, Master, Slaves) loads

v1.2

06 Sep 10:09
Compare
Choose a tag to compare

Major topics of Vigrid 1.2:

  • Ubuntu 24 LTS ready
  • Multiple bugs corrected, due from packages & GNS3 updates.
  • SSLh arguments are modified to reflect SSLh changes + corrected systemd config.
  • OpenResty replaces NGinx.
  • Vigrid stats over API
  • Vigrid to GNS3 authentication now directly performed by a NGinx LUA module.
  • Direct GNS3 WebUI access with Vigrid authentication (master only at start, later will include all slaves).

Successful performed regression tests.

Vigrid v1.1

06 Oct 12:12
Compare
Choose a tag to compare

No Vigrid version update from a while. It was time.

Validated until:

  • Ubuntu 22 (.04.6) LTS
  • GNS3 2.2.43
  • Qemu 8.1.0

Regression tests successful on all standard Vigrid designs.

Also includes:

  • All updates
  • All new Vigrid services

Vigrid v1.0

03 Jan 10:03
Compare
Choose a tag to compare

Happy New Year 2022 to everyone.

I am please to announce Vigrid v1.0 has finally been released. All validation tests were successfull.

Notas:

  • Vigrid designs include a Vigrid NAS. In such a design, network bandwidth becomes a bottleneck and the main source of VM issues. One not familiar with such sources of troubles should study it carefully before mass using Vigrid.

Vigrid validation tests, v1.0 over Ubuntu 20.04.3 LTS, GNS3 2.2.28

Test Vigrid NAS
Installation (per github doc)
Vstorage setup OK
GNS3 fake user generation (uid=777) OK
GNS3 NFS client host creation OK
Vstorage & data set exports (global) OK
Vigrid update OK
PHP setup OK
Monitoring services setup OK
Vstorage & data set exports (per host) OK
fio benchmark OK
Vigrid run
Vigrid ZFS exports daemon OK
NFS server OK
Monitoring services OK
Test Vigrid Standalone Vigrid Standalone+NAS Vigrid Master+NAS Vigrid Slave+NAS
Installation (per github doc)
Vstorage setup OK N/A N/A N/A
AutoFS setup N/A OK OK OK
Server integration into Vigrid NAS N/A OK OK OK
Network linking to Vigrid Master N/A N/A N/A OK
GNS3 setup OK OK OK OK
GNS3 & user password generation + display OK OK OK OK
Vigrid update OK OK OK OK
sudo setup OK OK OK OK
Docker setup OK OK OK OK
IOU setup OK OK OK OK
Network design=TINY (WAN=DHCP) OK OK OK OK
Network design=TINY (WAN=static) OK OK OK OK
Network design=FULL (WAN=DHCP) OK OK OK OK
Network design=FULL (WAN=static) OK OK OK OK
Qemu compile (all CPU + virGL support) OK OK OK OK
DHCP server setup OK OK OK N/A
WebSOcat setup OK OK OK OK
PHP setup OK OK OK OK
NGinx setup OK OK OK N/A
NoVNC + Websockify setup OK OK OK OK
SSLh setup OK OK OK N/A
OpenVPN setup OK OK OK N/A
SSL certificates generation OK OK OK N/A
MariaDB setup OK OK OK N/A
Postfix setup OK OK OK N/A
IPtables setup OK OK OK OK
Vigrid configuration OK OK OK OK
Monitoring services setup OK OK OK OK
Vigrid Farm SSH access setup (NAS/slaves) N/A OK OK OK
Vigrid run
NGinx OK OK OK N/A
PHP fpm OK OK OK N/A
GNS3 OK OK OK OK
GNS3 access in Hybrid mode N/A N/A N/A OK
Docker OK OK OK OK
MariaDB OK OK OK N/A
Postfix OK OK OK N/A
Vigrid monitors OK OK OK OK
OpenVPN OK OK OK N/A
DHCP server (TINY) OK OK OK N/A
DHCP server (FULL) OK OK OK N/A
Vigrid demon : Noconsoles OK OK OK N/A
Vigrid demon : Cloning OK OK OK N/A
Vigrid functions
GNS3 client access via Vigrid OK OK OK N/A
Vigrid control tower functions OK OK OK N/A
Start/stop OK OK OK N/A
DHCP leases OK OK OK N/A
GNS3 reload (Vigrid Farm) OK OK OK N/A
Vigrid consoles OK OK OK N/A
Vigrid hosts monitoring OK OK OK N/A
Vigrid snapshot: convert project OK OK OK N/A
Vigrid snapshot: mark OK OK OK N/A
Vigrid snapshot: rollback OK OK OK N/A
Vigrid cloning: ondemand OK OK OK N/A
Vigrid cloning: industrial OK OK OK N/A
GNS3 reload after cloning OK OK OK N/A
VIGRIDteleport ISO build OK OK OK N/A
VIGRIDteleport test OK OK OK N/A