[OpenNMS/opennms] c184b1: docs: Correct the RHEL 10 installation directions

Marshall Massengill via opennms-cvs <[email protected]> Mon, 27 Jul 2026 07:30:10 -0700
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/release-36.x/[email protected]>
  Branch: refs/heads/release-36.x
  Home:   https://github.com/OpenNMS/opennms
  Commit: c184b1c3b2b489836b62d9165774eb030467e532
      https://github.com/OpenNMS/opennms/commit/c184b1c3b2b489836b62d9165774eb030467e532
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/core/centos-rhel10/install-core.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/postgresql.adoc
    R docs/modules/deployment/pages/core/centos/adoptium.adoc
    M docs/modules/deployment/pages/repos/rhel-centos/horizon-rhel10.adoc

  Log Message:
  -----------
  docs: Correct the RHEL 10 installation directions

Remove the Java install step from the RHEL 10 directions. It added the
third-party Adoptium repository, which is not needed: the package
dependencies pull in a JDK, as they do on CentOS/RHEL 9. The adoptium.adoc
partial had no other consumer, so remove it.

Drop `dnf -qy module disable postgresql` from the PostgreSQL setup, since
RHEL 10 no longer ships a postgresql DNF module. The CentOS/RHEL 9
directions are unchanged and keep the step.

State in the repository note that RHEL 10 uses the RHEL 9 repository file
and needs gpgcheck disabled, rather than only referring to NMS-19071.


  Commit: ef87f141abc6012139914a76b438022bf618ef67
      https://github.com/OpenNMS/opennms/commit/ef87f141abc6012139914a76b438022bf618ef67
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M docs/antora.yml
    M docs/modules/deployment/pages/air-gap/air-gap-install.adoc
    M docs/modules/deployment/pages/minion/centos-rhel9/install-minion.adoc
    M docs/modules/deployment/pages/sentinel/runtime/centos-rhel9/install-sentinel.adoc
    M docs/modules/deployment/pages/upgrade/debian/up-debian.adoc
    M docs/modules/deployment/pages/upgrade/rhel/up-rhel.adoc
    M docs/modules/development/pages/build-from-source.adoc

  Log Message:
  -----------
  docs: Update Java references from 17 to 21

Set compatible-javajdk to 21, which drives the JDK row in the system
requirements table and the Java prerequisite lines on the Minion and
Sentinel install pages.

Correct headings and prose that still said Java 17 while the command
underneath already installed 21: Minion and Sentinel on CentOS/RHEL 9,
the RHEL and Debian upgrade paths, and the air-gap install.

Update the build-from-source prerequisite. The root pom enforces Java
[21,22) and compiles at source and target 21.


  Commit: a09977636d9d43374d606a86ea6ea6a13c0ed187
      https://github.com/OpenNMS/opennms/commit/a09977636d9d43374d606a86ea6ea6a13c0ed187
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M docs/modules/deployment/pages/core/install.adoc

  Log Message:
  -----------
  docs: Add a shared Set up Java section to the core install page

Java setup previously appeared only inside the RHEL 10 tab, where it added
the third-party Adoptium repository. Give it its own section between the
PostgreSQL and core install steps so it applies to every supported
distribution.

State the required Java version, point readers at their own package
manager for a distribution OpenJDK build, and link the Adoptium
installation documentation for Eclipse Temurin rather than repeating
vendor repository setup that only covered RPM-based systems.

The version in the first sentence uses page-component-version, so it
renders the component version for both Horizon and Meridian.


  Commit: ca467608b7ae0e5faadf0691039b04c033dcb0e7
      https://github.com/OpenNMS/opennms/commit/ca467608b7ae0e5faadf0691039b04c033dcb0e7
  Author: Marshall Massengill <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M docs/antora.yml
    M docs/modules/deployment/pages/air-gap/air-gap-install.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/install-core.adoc
    M docs/modules/deployment/pages/core/centos-rhel10/postgresql.adoc
    R docs/modules/deployment/pages/core/centos/adoptium.adoc
    M docs/modules/deployment/pages/core/install.adoc
    M docs/modules/deployment/pages/minion/centos-rhel9/install-minion.adoc
    M docs/modules/deployment/pages/repos/rhel-centos/horizon-rhel10.adoc
    M docs/modules/deployment/pages/sentinel/runtime/centos-rhel9/install-sentinel.adoc
    M docs/modules/deployment/pages/upgrade/debian/up-debian.adoc
    M docs/modules/deployment/pages/upgrade/rhel/up-rhel.adoc
    M docs/modules/development/pages/build-from-source.adoc

  Log Message:
  -----------
  Merge pull request #8664 from marshallmassengill/mm/docs-r36

Docs: Updates for H36 for RHEL 10 directions and Java 21


Compare: https://github.com/OpenNMS/opennms/compare/aaadc5d04c53...ca467608b7ae

To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications


_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs