20.12.4 (0.14.0) [2021-09-24]
Changes
-
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:
⚠️ - The default number of processes for uWSGI and Daphne is reduced to 1 #274.
- The default concurrency of celery workers for each celery queue is reduced to 1 #274.
- Auto-scaling for celery workers is turned off by default #274.
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.
Bugfixes
- Fixed log rotation for Nginx logs #277.
Dependencies
- Requires community.general:>=3.6.0 #291.
If using earlier versions ofcommunity.general
, thedjango-admin collectstatic
command may fail.