threefoldtech / tfgrid-sdk-go

Apache License 2.0
2 stars 4 forks source link

Support zos4 deployments #1213

Closed rawdaGastan closed 3 weeks ago

rawdaGastan commented 1 month ago

Describe the solution you'd like

zos4 now have different workload typs than zos3 it has networklight instead of network amd zmachine_light instead of zmachine

also zos4 nodes doesn't support wireguard, ygg and public config stuff

rawdaGastan commented 1 month ago
Nabil-Salah commented 3 weeks ago

Verfication steps:

I tried to run this script: https://github.com/threefoldtech/tfgrid-sdk-go/blob/c59cf061a57a7b793c8e2d9034a30b5c8401fcb5/grid-client/scripts/deploy_single_vm_with_mycelium_light/main.go this script use network light and zmachine light

It worked fine with zos4 machine with id: 264, 259

Listed on dashboard:

image

With Output:

image

image

I tried to ping6 mycelium IP and was fine

image

it fully addresses the issue linked there are tests for VM light and it passes the new code is documented well