From b89da8197447d5fc7eb8139c237657fcb25353f2 Mon Sep 17 00:00:00 2001
From: Rich Megginson 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.
The role requires the firewall
role and the
selinux
role from the
@@ -238,9 +239,11 @@
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).Boolean flag allowing metric values to be exported into @@ -271,16 +274,16 @@
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).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.
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 @@
NOTE: the firewall management is not supported on RHEL 6.
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.
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.
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
--------------------