TF Grid release 3.10 (Testnet)

Dear friends,

After successful testing of TF Grid 3.10 on QAnet, we are ready to start the release process of this version of the Grid on Testnet.

Here’s what’s new and improved on TF Grid 3.10:

TFChain 2.4.0

ZOS 3.6

  • reworked the capacity and it became more dynamic
  • Supporting proxying traffic to private networks (wireguard based) in gateways
  • Supporting cloud based consoles https://github.com/threefoldtech/zos/issues/1834
    Then there was also various fixes for the error messages showing up to the users and validations

Terraform 1.9

  • Supporting wireguard based gateway options
  • More proper timeout handling for deployments
  • Validating gateway nodes before submitting deployments

Various bugfixes that can be tracked here

tfgrid-sdk-go 0.8.0

We combined the majority of our Go projects into a single repository for simpler administration and quicker releases. We also took some of our code out of the Terraform project and put it in its own reusable library so that users could use it to create new platforms or plugins.

grid-client

The current grid client is powerful enough to serve as the foundation layer for our terraform plugin, you can use it to deploy networks, virtualmachines, and kubernetes

grid-proxy

  • Support standby status for the node, that are powered off by the farmerbot
  • Allowing farm filtering based on the requested resources

RMB

  • Improvements in the direct client resilience to recover from close connections details

tf-grid-cli

A very simple tool allowing the creation of virtual machines and kubernetes clusters, you can read the documentation on how to get started here

gridify

An experimental project that enables ThreeFold as a platform for developers to deploy their projects with a single command, “gridify,” when a Procfile is available in their code repository. You can check it out here. The currently supported platforms are:

You can start checking it out here

The currently supported platforms are

  • go 1.18
  • python 3.10.10
  • node 16.17.1
  • npm 8.10.0
  • caddy

tfgrid-sdk-ts 2.0.0

We have consolidated all components targeting web/TypeScript developers and frontend efforts into the same repository for easier management and rapid releases. This is now where gridclient, dashboard, statistics websites, and other TypeScript-based projects reside.

We moved all of the components targeting web/typescript developers and frontend efforts to be in the same aiming for easier managment and rapid releases, This is now where gridclient, dashboard, statistics websites, … all typescript based projects live

Grid-Client

  • Gateways now support wireguard backends
  • Added support for hex secrets

And various fixes

Dashboard

  • Support of IPv4 pricing in the resources calculator
  • Support of TFT/USD exchange rate in the dashboard navbar
  • New standby status for the nodes that are powered of by the farmerbot
  • In the explorer you can now find the node monitoring page
  • Fixed the High CPU usage in the DAO Pages
  • Tracking improperly set serial number on nodes with a clear message

GridWeblets

We are phasing out the gridweblets for a newer playground rewritten in vue3, however, we introduced some maintaince [bugfixes](https://github.com/orgs/threefoldtech/projects/192/views/12?filterQuery=repo%3A%22threefoldtech%2Ftfgrid-sdk-ts%22+label%3Aweblets)

Playground

This release introduces a new playground with a more consistent user experience. Some components have been reworked for consistency.

  • Simplified the profile manager, requiring only the provision of a mnemonic and a password for encryption on the device. Mnemonics are never shared or sent across the network.
  • Real-time calculation of deployment costs
  • Ability to generate WireGuard configurations
  • Direct link to the monitoring page of a deployment’s hosting node

RMB 1.0.5

Unvesting

We launched a website to unvest your tokens.

You can find the details of Stellar unvesting here.

Please keep in mind that this is still Testnet. We welcome you all to play with it / test it yourselves and report any issues on either the Github repos or to our support team on the live chat. As soon as we’re ready, we will release this version of the Grid on Mainnet.

Cheers,
The ThreeFold Team

5 Likes