testbed idea with temba
Initial configuration with solid routing protocol (batman-advance looks the favorite management network from the previous battlemesh) and static addressing. Its image builder contains all routing protocol and tools that are going to be tested, but they are disabled.
From there, adapt libremesh package safe reboot [1] to apply for the duration of the experiment(s). The different tests are scripts and/or backups. Attached example of the script used in battlemesh v12 for a test with babel [2]
The workflow is simple: go from stable-solid situation to experimental situation.
[1] allow customizing this already hardcoded variables
fallback_timeout=600
grace_period=300
Edited by pedrolab