KUSANAGI 9 update 9.8.1-1

KUSANAGI 9 update has been released.

The conditions for automatically restarting web servers monitored by monit have been relaxed.
The new conditions take effect when a newly provisioned profile is created or when the monit configuration file is regenerated.

To regenerate the monit configuration file, execute the following command for each profile:

# kusanagi monit config PROFILE

NGINX 1.26/1.27 are no longer supported.

- Obsoleted --nginx126 and --nginx127 in kuasanagi init command.
- Obsoleted --use nginx126 and --use nginx127 in kusanagi nginx command.

If you are using NGINX 1.26/1.27, please use the following command to migrate to NGINX 1.28/1.29.

# kusanagi nginx --use nginx128
or
# kusanagi nginx --use nginx129

You can apply the module update with the following command:

# dnf upgrade

The specification for Nginx has been changed since KUSANAGI 9.5.0 release.
For details, please refer to Changes in KUSANAGI 9.5.0 .

Python version has been changed to Python 3.12 since KUSANAGI 9.7.0 release.
For details, please refer to Support for Python 3.12 in KUSANAGI .