From 4487234079cbda1f12c66144cd7c2efc97dea037 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Thu, 7 Nov 2024 10:18:39 +1100 Subject: [PATCH] Update to latest ansible-pcp release with Valkey support Resolves: RHEL-62802 --- .gitignore | 1 + ansible-pcp.spec | 22 +++++++++++++--------- sources | 2 +- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index d967004..e3594a7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /ansible-pcp-2.2.8.tar.gz /ansible-pcp-2.2.9.tar.gz /ansible-pcp-2.3.0.tar.gz +/ansible-pcp-2.4.0.tar.gz diff --git a/ansible-pcp.spec b/ansible-pcp.spec index 61abf52..d0643a1 100644 --- a/ansible-pcp.spec +++ b/ansible-pcp.spec @@ -1,6 +1,6 @@ Name: ansible-pcp -Version: 2.3.0 -Release: 6%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: Ansible Metric collection for Performance Co-Pilot License: MIT URL: https://github.com/performancecopilot/ansible-pcp @@ -35,23 +35,24 @@ BuildRequires: ansible-packaging-tests %description A collection containing roles for Performance Co-Pilot (PCP) and related -software such as Redis and Grafana. The collection is made up of several -Ansible roles, including: +software such as Grafana and Valkey. + +The collection is made up of several Ansible roles, including: %{collection_namespace}.%{collection_name}.pcp A role for core PCP capabilities, configuring live performance analysis with a large base set of metrics from the kernel and system services, as well as data recording and rule inference. -%{collection_namespace}.%{collection_name}.redis -A role for configuring a local Redis server, suitable for use with a -Performance Co-Pilot archive repository (for single or many hosts) and -fast, scalable querying of metrics. +%{collection_namespace}.%{collection_name}.keyserver +A role for configuring a local key server (Valkey/Redis), suitable for +use with a Performance Co-Pilot archive repository (for single or many +hosts) and fast, scalable querying of metrics. %{collection_namespace}.%{collection_name}.grafana A role for configuring a local Grafana server, providing web frontend visuals for Performance Co-Pilot metrics, both live and historically. -Data sources for Vector (live), Redis (historical) and interactive +Data sources for Vector (live), Valkey (historical) and interactive bpftrace (eBPF) scripts can be configured by this role. The PCP REST API service (from the core pcp role) should be configured in order to use this role. @@ -115,6 +116,9 @@ ansible-lint `find roles -name \*.yml` %{ansible_collection_files} %changelog +* Thu Nov 07 2024 Nathan Scott 2.4.0-1 +- Latest upstream release + * Tue Oct 29 2024 Troy Dawson - 2.3.0-6 - Bump release for October 2024 mass rebuild: Resolves: RHEL-64018 diff --git a/sources b/sources index 993833a..ba866e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansible-pcp-2.3.0.tar.gz) = d4657fbad33555fe57534df488014aef7eeed5a34ec4f200c5c448912ba8e54c5e352e49dfb1bdb35a52dd3be82d7bb634ae19ffafe3b8282d393d4bafc7f127 +SHA512 (ansible-pcp-2.4.0.tar.gz) = a8d0340fa6c996da688f8c9f2d9f3a026fd160ef3c4205312f866aa8995a21566a0e5c5f1979bb0f791269a07fcb9e0331ac34e18546036a470ca2ff6a56166b