ansible-openwisp2
ansible-openwisp2 copied to clipboard
Ansible role that installs and upgrades OpenWISP.
**Depends on ** - [ ] https://github.com/openwisp/openwisp-monitoring/pull/425
Reloading supervisor takes an excessive long time, I wonder if we can implement a more graceful reloading, [uwsgi supports reloading with zero downtime by using the SIGHUP signal](https://uwsgi-docs.readthedocs.io/en/latest/articles/TheArtOfGracefulReloading.html), we should...
SQL is not used for authorize and generates some warnings. Users can still enable this if they need by setting a custom freeradius site using the variable "freeradius_openwisp_site_template_src".
Hello. I use MT7621 CPU routers that don't have a separate switch. Nevertheless, in the openwrt settings, I can create an 802.1q interface or work with vlan via bridge vlan...
If there are multiple allowed_hostnames, the Content-Security-Policy must take this into account and make sure all hostnames are allowed.
The specific point of failure is when trying to `./manage.py migrate --noinput` `fatal: [openwisp2.domain]: FAILED! => {"changed": false, "cmd": ` ```python (env) www-data@openwisp2:/opt/openwisp2$ ./manage.py migrate --noinput Traceback (most recent call...
Task "Install extra python packages" fails on a freshly installed Debian 11.2 in VirtualBox. Running `pip3 install -U bpython` as root loacally on the destination machine fixes the issue. The...
Update the sentry configuration to use the latest configuration method (drop `raven` and use `sentry_sdk`). - configuration for django: https://docs.sentry.io/platforms/python/django/ - configuration for celery worker (will be needed with [connections...
This feature can be enabled by default, users should be able to disable it with a configuration variable, we should guide users to do this choice in the beginning of...