From b89da8197447d5fc7eb8139c237657fcb25353f2 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 30 Oct 2024 11:52:03 -0600 Subject: [PATCH] docs(changelog): version 1.10.7 [citest skip] Update changelog and .README.html for version 1.10.7 Signed-off-by: Rich Megginson --- .README.html | 46 +++++++++++++++++++++++++--------------------- CHANGELOG.md | 15 +++++++++++++++ 2 files changed, 40 insertions(+), 21 deletions(-) diff --git a/.README.html b/.README.html index e26fd85..6918dc0 100644 --- a/.README.html +++ b/.README.html @@ -196,9 +196,10 @@

Requirements

7 and RHEL 6, you will need to enable the Optional repository/channel on the managed host.

The role can optionally use Grafana v6+ -(metrics_graph_service) and Redis v5+ -(metrics_query_service) on Fedora, CentOS 8, RHEL 8 and -later.

+(metrics_graph_service) and Valkey +(metrics_query_service) on Fedora, CentOS 10, RHEL 10 and +later, or Redis v5+ (metrics_query_service) on CentOS 8 or +9, RHEL 8 or 9.

Collection requirements

The role requires the firewall role and the selinux role from the @@ -238,9 +239,11 @@

metrics_graph_service: false

CentOS 8, RHEL 8, or later versions of these platforms.

metrics_query_service: false

Boolean flag allowing host to be setup with time series query -services. Enabling this starts PCP and Redis servers for querying -recorded PCP metrics. This option requires Redis v5+ which is available -on Fedora, CentOS 8, RHEL 8, or later versions of these platforms.

+services. Enabling this starts PCP and Valkey or Redis servers for +querying any recorded PCP metrics. This option requires either Valkey or +Redis v5+ which is available on Fedora, CentOS 8, RHEL 8, or later +versions of these platforms (Valkey is the prefered solution on Fedora, +Centos 10, RHEL 10 and later).

metrics_into_elasticsearch: false

Boolean flag allowing metric values to be exported into @@ -271,16 +274,16 @@

metrics_provider: pcp

Currently Performance Co-Pilot is the only supported metrics provider. When using the PCP provider these TCP ports will be used - 44321 (pmcd, live metric value sampling), 44322 (pmproxy, with -metrics_query_service or metrics_graph_service), 6379 (redis-server for -metrics_query_service) and 3000 (grafana-server for -metrics_graph_service).

+metrics_query_service or metrics_graph_service), 6379 (either +valkey-server or redis-server for metrics_query_service) and 3000 +(grafana-server for metrics_graph_service).

metrics_manage_firewall: false

Boolean flag allowing to configure firewall using the firewall role. -Manage the pmcd port, the pmproxy port, the Grafana port and the Redis -port depending upon the configuration parameters. If the variable is set -to false, the metrics role does not manage the -firewall.

+Manage the pmcd port, the pmproxy port, the Grafana port and either the +Valkey or Redis port depending upon the configuration parameters. If the +variable is set to false, the metrics role does not manage +the firewall.

NOTE: metrics_manage_firewall is limited to adding ports. It cannot be used for removing ports. If you want to remove ports, you will need to use the firewall system role @@ -288,16 +291,17 @@

metrics_manage_firewall:

NOTE: the firewall management is not supported on RHEL 6.

metrics_manage_selinux: false

Boolean flag allowing to configure selinux using the selinux role. -Assign the pmcd port, the pmproxy port, the Grafana port and the Redis -port depending upon the configuration parameters. If the variable is set -to false, the metrics role does not manage the selinux.

+Assign the pmcd port, the pmproxy port, the Grafana port and either the +Valkey or Redis port depending upon the configuration parameters. If the +variable is set to false, the metrics role does not manage +the selinux.

Please note that the pmcd and pmproxy services are in the "ephemeral" range requiring no special setup and the Grafana port is "unregistered". -The Redis port is gated by the redis_port_t SELinux type and may need to -be further configured, if you require direct access (not required if you -are accessing it from metrics role tools like Grafana and PCP). Use the -selinux system role to manage port access, for SELinux -contexts.

+The Valkey or Redis ports are gated by the valkey_port_t or redis_port_t +SELinux types respectively, and may need to be further configured if you +require direct access (not required if you are accessing it from metrics +role tools like Grafana and PCP). Use the selinux system +role to manage port access, for SELinux contexts.

NOTE: metrics_manage_selinux is limited to adding policy. It cannot be used for removing policy. If you want to remove policy, you will need to use the selinux system diff --git a/CHANGELOG.md b/CHANGELOG.md index ff1660e..f9ca531 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,21 @@ Changelog ========= +[1.10.7] - 2024-10-30 +-------------------- + +### Bug Fixes + +- fix: add support for Valkey (#212) +- fix: add leading triple-hyphen to all github workflow files (#214) + +### Other Changes + +- docs: fix missing h2 markdown element (#211) +- ci: Add tags to TF workflow, allow more [citest bad] formats (#213) +- ci: ansible-test action now requires ansible-core version (#215) +- refactor: Use vars/RedHat_N.yml symlink for CentOS, Rocky, Alma wherever possible (#217) + [1.10.6] - 2024-08-19 --------------------