ZOS 4.0.0 launch #187

Open
opened 2025-02-21 07:29:09 +00:00 by despiegk · 2 comments
Owner

requirements

  • installable on bare metal
  • installable on hetzner in easy way
  • a web tool which makes it easy for people to get started to install
  • a way to see that my farm is alive
  • a way to see my reward (what is promised and what comes in)
  • a way to register the nodes on a centralized tool
  • a way to see the monitoring from the nodes (cpu, ...) = grafana
  • a way to unregister the node
  • a way to see the status of the node, is it up, last answer
  • the centralized server, is up & running and reliable (backed up)
  • a way for trusted people to login over SSH and get all access to all resources
  • all connected over mycelium with backup over e.g. wireguard, so we can always get there
  • a way to upgrade a ZOS node & reboot if needed all from remote
  • a way to measure bandwidth and see it
  • show the ZOS4 nodes in our existing dashboard (but they cannot be used to deploy)

optional

  • a way to launch a VM which has access to all resources on the ZOS node, easier to develop

depends on

  • other stories TODO:
## requirements - [x] installable on bare metal - [ ] installable on hetzner in easy way - [x] a web tool which makes it easy for people to get started to install - [ ] a way to see that my farm is alive - [ ] a way to see my reward (what is promised and what comes in) - [x] a way to register the nodes on a centralized tool - [ ] a way to see the monitoring from the nodes (cpu, ...) = grafana - [ ] a way to unregister the node - [ ] a way to see the status of the node, is it up, last answer - [ ] the centralized server, is up & running and reliable (backed up) - [ ] a way for trusted people to login over SSH and get all access to all resources - [ ] all connected over mycelium with backup over e.g. wireguard, so we can always get there - [ ] a way to upgrade a ZOS node & reboot if needed all from remote - [ ] a way to measure bandwidth and see it - [ ] show the ZOS4 nodes in our existing dashboard (but they cannot be used to deploy) ## optional - [ ] a way to launch a VM which has access to all resources on the ZOS node, easier to develop ## depends on - other stories TODO:
despiegk added the
Story
label 2025-02-21 07:29:09 +00:00
Owner
  • Is installed on Hetzner bare metal nodes.
  • Is installable on Hetzner, but can't boot plain ipxe. Support needs to be contacted to insert a USB. Then we boot ubuntu rescue image and write the usb image so we can then reboot into zos. This flow is documented, but what do we call easy?
  • Web tool ==> v4.bootstrap.grid.tf
  • Registrar.prod4.grid.tf but no UI yet I believe @thabeta
  • Rewards ==> are the tokenomics even final?
  • Centralized tool: registrar.prod4.grid.tf
  • Metrics.grid.tf ==> do the zos4 nodes push their metrics here? @thabeta
  • Registrar.prod4.grid.tf is up and running, will check reliability & stability
  • List of trusted people on v3: https://github.com/threefoldtech/zos-config but this is only on dev, qa, test. On mainnet freefarm only. This setup will be used for v4? @thabeta
  • All are connected over Mycelium, that works. Tried ssh'ing on devnet V4 node over Mycelium and that works. Mycelium IP is not available yet on registrar. No wireguard yet. (is that planned?)
  • Triggering update on registrar, is that possible? @thabeta
  • Measuring and seeing bandwith would be possible once that's on metrics.
- Is installed on Hetzner bare metal nodes. - Is installable on Hetzner, but can't boot plain ipxe. Support needs to be contacted to insert a USB. Then we boot ubuntu rescue image and write the usb image so we can then reboot into zos. This flow is documented, but what do we call easy? - Web tool ==> v4.bootstrap.grid.tf - Registrar.prod4.grid.tf but no UI yet I believe @thabeta - Rewards ==> are the tokenomics even final? - Centralized tool: registrar.prod4.grid.tf - Metrics.grid.tf ==> do the zos4 nodes push their metrics here? @thabeta - Registrar.prod4.grid.tf is up and running, will check reliability & stability - List of trusted people on v3: https://github.com/threefoldtech/zos-config but this is only on dev, qa, test. On mainnet freefarm only. This setup will be used for v4? @thabeta - All are connected over Mycelium, that works. Tried ssh'ing on devnet V4 node over Mycelium and that works. Mycelium IP is not available yet on registrar. No wireguard yet. (is that planned?) - Triggering update on registrar, is that possible? @thabeta - Measuring and seeing bandwith would be possible once that's on metrics.
Owner

Confirmed, registrar is backed up daily & is a single instance

Confirmed, registrar is backed up daily & is a single instance
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tfgrid/circle_engineering#187
No description provided.