bactensor / auto-validator

Bittensor Auto-validator initiative
1 stars 3 forks source link

[autovalidator] semi-automatic provisioning of servers #3

Open ppolewicz opened 1 month ago

ppolewicz commented 1 month ago

Eventually we'll have a hookable system capable of:

but for now it'll only be limited to cloud VMs.

We want to automatically provision machines with server providers, for example on paperspace or lambdalabs or linode etc, so that someone could go to the subnet list, select a subnet and click "install on mainnet" which will create a server, create ValidatorInstance and run the installation script on that server, but we have to use a server of the right kind and that's a problem - minimum amount of RAM and VRAM, drive space etc will have to be provided in a yaml file in the directory of the subnet next to install/restart/update-hotkey scripts.

In the first version lets do a simple thing: ake it so that "install" on Subnet opens a form which asks the user with a form what they want to do:

on top of the form the information from the yaml file should be displayed about minimum RAM, minimum VRAM, recommended card etc

ppolewicz commented 4 weeks ago

Taken by Tensorbud, said he'll provide design to review by 2024-08-17

ppolewicz commented 3 weeks ago

Now promised to deliver over the weekend, by 2024-08-26