vm config sal #49

Open
opened 2026-01-13 08:43:39 +00:00 by AhmedHanafy725 · 1 comment
Member
  • This sal should create the configs for the vm to be used with hero-init
  • create the fat32 disk to be mount to the vm
  • should be added to the mos package
  • add rhai scripts for how to use
- This sal should create the configs for the vm to be used with hero-init - create the fat32 disk to be mount to the vm - should be added to the [mos package](https://forge.ourworld.tf/geomind_research/herolib_rust/src/branch/develop/packages/mos) - add rhai scripts for how to use
Member

updates:

  • config SAL is implemented, tested in the whole flow and everything works

  • exposed gateway and unexposed config fields

  • netplan apply needs to be added to the config as runcmd as the new hero-init bin just writes network config, doesn't apply it

  • hero-init, config SAL are updated now to use netplan instead of ip commands, and hero-init is applied once at the first boot as required

  • ping permission issues, sudo issues are fixed after removing zinit

  • there are two branches now for this config SAL, one with ip commands (develop-config-sal) and one with netplan (develop-config-netplan), same goes for hero-init, development branch--> ip commands, development_netplan has the netplan approach.

  • last tested bin of hero-init was the latest one having the new logging, netplan, this has one issue which is the netplan apply.

updates: - config SAL is implemented, tested in the whole flow and everything works - exposed gateway and unexposed config fields - netplan apply needs to be added to the config as runcmd as the new hero-init bin just writes network config, doesn't apply it - hero-init, config SAL are updated now to use netplan instead of ip commands, and hero-init is applied once at the first boot as required - ping permission issues, sudo issues are fixed after removing zinit - there are two branches now for this config SAL, one with ip commands (develop-config-sal) and one with netplan (develop-config-netplan), same goes for hero-init, development branch--> ip commands, development_netplan has the netplan approach. - last tested bin of hero-init was the latest one having the new logging, netplan, this has one issue which is the netplan apply.
Sign in to join this conversation.
No labels
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
lhumina_code/hero_lib#49
No description provided.