From f123af722e676673de6ab6960dbb56eb40dc04ab Mon Sep 17 00:00:00 2001 From: Tiago Nobrega Date: Thu, 19 Dec 2024 09:23:37 -0300 Subject: [PATCH] fixup! fixup! fixup! fixup! changes from review --- docs/release-notes/rockcraft-1-7-0.rst | 49 +++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 4 deletions(-) diff --git a/docs/release-notes/rockcraft-1-7-0.rst b/docs/release-notes/rockcraft-1-7-0.rst index d432f9e7d..d94a6a926 100644 --- a/docs/release-notes/rockcraft-1-7-0.rst +++ b/docs/release-notes/rockcraft-1-7-0.rst @@ -10,6 +10,40 @@ For information about the Rockcraft release cycle, see the :ref:`release_policy_and_schedule`. +Requirements and compatibility +------------------------------ + +To run Rockcraft, a system requires the following minimum hardware and +installed software. These requirements apply to local hosts as well as VMs and +container hosts. + + +Minimum hardware requirements +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- AMD64, ARM64, ARMv7-M, RISC-V 64-bit, PowerPC 64-bit little-endian, or S390x + processor +- 2GB RAM +- 10GB available storage space +- Internet access for remote software sources and the Snap Store + + +Platform requirements +~~~~~~~~~~~~~~~~~~~~~ + +.. list-table:: + :header-rows: 1 + :widths: 1 3 3 + + * - Platform + - Version + - Software requirements + * - GNU/Linux + - Popular distributions that ship with systemd and are `compatible with + snapd `_ + - systemd + + What's new ---------- @@ -37,7 +71,7 @@ Rockcraft 1.7.0 brings the following minor changes. ~~~~~~~~~~~~~~~~ The default base of the project file generated by ``rockcraft init`` has been -updated from "ubuntu@22.04" to "ubuntu@24.04". +updated from ``ubuntu@22.04`` to ``ubuntu@24.04``. Rockcraft snap @@ -61,6 +95,13 @@ generated rock has been updated from the user name (``_daemon_``) to its numeric ID. +12-factor extensions +~~~~~~~~~~~~~~~~~~~~ + +We added support for Gunicorn async workers on the Django and Flask 12-factor +extensions. + + 12-factor documentation ~~~~~~~~~~~~~~~~~~~~~~~ @@ -71,9 +112,9 @@ updated for clarity and to better conform with documentation best practices. Maven and Ant plugins ~~~~~~~~~~~~~~~~~~~~~ -Changed the location of the Java runtime executable on rocks built using the -Maven and Ant plugins from ``/bin/java`` to ``/usr/bin/java``, as the former -conflicts with the user-merged Ubuntu base. +We changed the location of the Java runtime executable on rocks built using the +the Maven and Ant plugins from ``/bin/java`` to ``/usr/bin/java``, as the +former conflicts with the user-merged Ubuntu base. Fixed bugs and issues ---------------------