Skip to content

Prune and update OS list/install steps #173

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Prune and update OS list/install steps #173

wants to merge 1 commit into from

Conversation

ac000
Copy link
Member

@ac000 ac000 commented Sep 11, 2024

Removed a bunch of old Debian, Ubuntu RHEL, and Fedora versions.

(Note: This hadn't been updated in over a year...)

Copy link

Deploy Preview will be available once build job completes!

Name Link
😎 Deploy Preview https://frontdoor-test-docs.nginx.com/previews/unit/173/

@ac000 ac000 force-pushed the distros branch 2 times, most recently from e4b8d98 to 7a13d94 Compare September 11, 2024 21:18
@ac000 ac000 marked this pull request as ready for review September 11, 2024 21:24
@ac000
Copy link
Member Author

ac000 commented Sep 11, 2024

Package versions may need to be updated for Fedora 40 and Ubuntu 24.04.

@ac000
Copy link
Member Author

ac000 commented Oct 9, 2024

Rebased with master

@ac000
Copy link
Member Author

ac000 commented Oct 9, 2024

Updated Ubuntu 24.04 name and package versions

$ git diff
diff --git ./source/installation.rst ./source/installation.rst
index 14a1478..ff6384f 100644
--- ./source/installation.rst
+++ ./source/installation.rst
@@ -620,8 +620,8 @@ Ubuntu
 
          .. code-block:: none
 
-            deb [signed-by=/usr/share/keyrings/nginx-keyring.gpg] https://packages.nginx.org/unit/ubuntu/ lunar unit
-            deb-src [signed-by=/usr/share/keyrings/nginx-keyring.gpg] https://packages.nginx.org/unit/ubuntu/ lunar unit
+            deb [signed-by=/usr/share/keyrings/nginx-keyring.gpg] https://packages.nginx.org/unit/ubuntu/ noble unit
+            deb-src [signed-by=/usr/share/keyrings/nginx-keyring.gpg] https://packages.nginx.org/unit/ubuntu/ noble unit
 
       #. Install the core package
          and other packages you need:
@@ -636,8 +636,8 @@ Ubuntu
 
          .. code-block:: console
 
-            # apt install :nxt_hint:`unit-dev <Required to install the Node.js module and build Go apps>` unit-go unit-jsc11 unit-jsc17 unit-jsc18 unit-jsc19 unit-jsc20  \
-                          unit-perl unit-php unit-python3.11 unit-ruby unit-wasm
+            # apt install :nxt_hint:`unit-dev <Required to install the Node.js module and build Go apps>` unit-go unit-jsc11 unit-jsc17 unit-jsc21 \
+                          unit-perl unit-php unit-python3.12 unit-ruby unit-wasm
 
          .. code-block:: console
 

@ac000 ac000 requested a review from avahahn October 9, 2024 18:59
@ac000 ac000 mentioned this pull request Oct 24, 2024
@ac000 ac000 force-pushed the distros branch 2 times, most recently from f1832b5 to c3cf518 Compare May 16, 2025 18:16
@ac000
Copy link
Member Author

ac000 commented May 16, 2025

Update Fedora versions

$ git range-diff 89f4bd1...c3cf518
1:  89f4bd1 ! 1:  c3cf518 Prune and update OS list/install steps
    @@ Commit message
         Removed a bunch of old Debian, Ubuntu, RHEL, and Fedora versions and add
         some new ones.
     
    +    There are newer releases of Fedora and Ubuntu, but we don't have
    +    packages yet (next release maybe).
    +
         Link: <https://docs.fedoraproject.org/en-US/releases/>
         Link: <https://en.wikipedia.org/wiki/Debian_version_history>
         Link: <https://wiki.ubuntu.com/Releases>
    @@ source/installation.rst: they're available for:
     -  :ref:`36 <installation-fedora-3635>`,
     -  :ref:`37 <installation-fedora-37>`,
     -  :ref:`38 <installation-fedora-38>`
    -+- Fedora |_| :ref:`39 <installation-fedora-4039>`,
    -+  :ref:`40 <installation-fedora-4039>`
    ++- Fedora |_| :ref:`41 <installation-fedora-41>`
      
     -- RHEL |_| :ref:`6 <installation-rhel-6x>`,
     -  :ref:`7 <installation-rhel-7x>`,
    @@ source/installation.rst: Fedora
         :prefix: fedora
      
     -   .. tab:: 38
    -+   .. tab:: 40, 39
    ++   .. tab:: 41
      
            Supported architecture: x86-64.
      

Removed a bunch of old Debian, Ubuntu, RHEL, and Fedora versions and add
some new ones.

There are newer releases of Fedora and Ubuntu, but we don't have
packages yet (next release maybe).

Link: <https://docs.fedoraproject.org/en-US/releases/>
Link: <https://en.wikipedia.org/wiki/Debian_version_history>
Link: <https://wiki.ubuntu.com/Releases>
Signed-off-by: Andrew Clayton <[email protected]>
@ac000
Copy link
Member Author

ac000 commented May 16, 2025

Rebased with master

$ git range-diff c3cf518...ab35f01
 -:  ------- >  1:  153a799 Makefile: Fix location for the SECURITY.md file
 -:  ------- >  2:  168e112 Add autodeploy, Pin action to specific version
 -:  ------- >  3:  f77c37c docs: update configuration:applications
 -:  ------- >  4:  728460e Update source/configuration/index.rst
 -:  ------- >  5:  cbba246 configuration: Add section regarding JSON formatted access logs
 -:  ------- >  6:  2a3ffac configuration: Add settings/telemetry section
 -:  ------- >  7:  1a33511 Add 1.34.0 release page
 -:  ------- >  8:  f309118 Update CHANGES.txt for 1.34.0
 -:  ------- >  9:  1746fab conf.py: Update for 1.34.0
 -:  ------- > 10:  4c361fc Update conf.py
 -:  ------- > 11:  b038a4c docs: update community page
 -:  ------- > 12:  8cafdc0 docs: add notes about root requirements for commands
 -:  ------- > 13:  960d7c8 docs:Revert "docs: add notes about root requirements for commands"
 -:  ------- > 14:  1041550 docs: add notes about root requirements for commands
 -:  ------- > 15:  54d197c docs: add unit-http version match note
 -:  ------- > 16:  4171d5e Add 1.34.1 release page
 -:  ------- > 17:  fe0a70f Update CHANGES.txt for 1.34.1
 -:  ------- > 18:  0475004 conf.py: Update for 1.34.1
 -:  ------- > 19:  f008986 Add 1.34.2 release page
 -:  ------- > 20:  bf276dc Update CHANGES.txt for 1.34.2
 -:  ------- > 21:  2b977b5 conf.py: Update for 1.34.2
 -:  ------- > 22:  95c6a5f Fix 1.34.2 release notes changelog
 -:  ------- > 23:  60044a4 Reflect the current status of Unit on the community page
 1:  c3cf518 = 24:  ab35f01 Prune and update OS list/install steps

@ac000 ac000 requested a review from JTorreG May 16, 2025 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant