goodrobots / maverick

UAV Autonomous Systems Management
https://goodrobots.github.io/maverick/
MIT License
176 stars 61 forks source link

Network class doesn't apply cleanly on joule #302

Closed fnoop closed 7 years ago

fnoop commented 7 years ago

maverick_network gives lots of errors when turning off NetworkManager and reconfiguring interfaces.

fnoop commented 7 years ago

Actually it's only wifibroadcast that doesn't clone and build because the network is already stopped. Rehint the puppet dependency graph to install before network is reconfigured and stopped.

fnoop commented 7 years ago

Network doesn't come back up if non-existent interfaces defined. This is different to debian/ubuntu on raspberry/odroid.

fnoop commented 7 years ago

Reordering the dependencies to work perfectly when reconfiguring the network is going to be really difficult. Better just to document a reboot and rerun is necessary after doing significant network reconfiguration, or the first network run.