summaryrefslogtreecommitdiff
path: root/openwrt
Commit message (Collapse)AuthorAgeFilesLines
* add reload-only deployment optionpennae2023-09-282-15/+93
| | | | | this is mostly useful for things like static dhcp lease tables. reboots may be a bit harsh for those.
* diagnose failed-but-unrecovered deployment attempspennae2023-09-271-0/+5
|
* improve on-device logging slightlypennae2023-09-272-5/+12
| | | | | | tell the user that a deployment has failed and log reboot messages from the device, just in case the network broke before the reboot (in which case logging the reboot event from the deploying host would be misleading)
* don't provide log formats as environmentspennae2023-09-272-8/+8
| | | | environments work, but this seems a little less fragile.
* check correctness of UCI identifiers during buildpennae2023-09-251-2/+17
| | | | | | | uci import does not abort properly on config errors, so the deployment process continues and leaves the device with a partially invalid config. checking identifiers during build is also a lot faster than having the targets reboot due to import failures and subsequent rollbacks.
* initial commitpennae2023-09-226-0/+656
without warranty of any kind, express or impliend