openwisp-config
openwisp-config copied to clipboard
OpenWRT configuration agent for OpenWISP Controller
Fixes https://github.com/openwisp/openwisp-controller/issues/293 together with https://github.com/openwisp/openwisp-controller/pull/305
This is a WIP for uploading active configurations to controller. I did basic testing on it, working to make a pull on controller to receive the uploaded configurations.
This is a fix for #89. The order is lost when the set is used. I compare the new and old items instead. @nemesisdesign I was in a hurry and...
**WIP** Allow url parameter to be a list: list reading from config; functions for url choosing (by priority list or by random choosing); not tested yet; infinite url checking. #15
Whenever the internet connection is unstable, the default test can fail and the configuration can be flagged as status "error", even though the issues are not being caused by the...
We could listen to SIGUSR2 which would be like SIGUSR1 but with the difference that the following files will be removed first: - /tmp/openwisp/checksum - /etc/openwisp/checksum This will force the...
We should make the [runbuild script](https://github.com/openwisp/openwisp-config/blob/master/runbuild) able to differentiate between releases (tagged commits) and nightly builds, which would have to be published to different directories. Subsequent steps will need to...
In some cases it may happen that the agent is stopped and started again while the configuration is being applied. If this happens, the configuration or config status of the...
Since we have already added a functionality to upload packages directly to downloads.openwisp.io, it will be beneficial to also upload checksums for built packages. This way users will be able...
Find a way to move the logger messages from init.d to agent. The reload trigger message is useful when debugging corner cases of the different interactions which can take place.