Ansible role that installs and upgrades OpenWISP.
openwisp2_should_install_python_37
false test_pip
suffix have been abandoned
in favour of supplying the full version in the variables having
_version
suffix, for more information please see [change!] Simplify installation of custom modules #193
openwisp2_firmware_upgrader_max_file_size
now sets
OPENWISP_FIRMWARE_UPGRADER_MAX_FILE_SIZE
in settings.py
and
updates client_max_body_size
in nginx config.CHANNEL_LAYERS
.server_tokens
django.contrib.humanize
to INSTALLED_APPS
Configured Nginx to use UNIX sockets instead of TCP to communicate with uWSGI and Daphne #281.
Added dedicated celery queue and worker for openwisp-firmware-upgrader #293. By default the dedicated celery queue and worker are used if the openwisp-firmware-upgrader is installed, but it can be turned off by the user.
Potentially backwards-incompatible: ⚠️
These changes were made to provide more conservative defaults which can work on smaller VMs. Users are advised to configure the above values according to the resources of their machine and the number of devices managed by their system.
community.general
, the django-admin collectstatic
command may fail.This is a bugfix version, no major features were added but several changes were made to the ansible role logic, that's why the version increase from 0.12.0 to 0.13.0.
Reconfigured celery queues #242
Potentially backward incompatible change! If you were customizing or doing any low lever operations with the celery queues this may affect you negatively, so pelase double check and back up your systems before upgrading
Removed public read permission #243
openwisp2_postfix_install
variable to disable installing postfixopenwisp2_redis_install
variable to disable installing redisopenwisp2_controller_urls
variableIncreased OpenWISP Controller version from 0.7 to 0.8.2
Highlights below (see full change log)
Increased OpenWISP Network Topology version from 0.4 to 0.5.1 (see full changelog)
Removed obsolete module django-netjsonconfig