Skip to content

Conversation

malucius-rh
Copy link
Contributor

Description

This removes an unneeded package from a dnf command in setup_pcp, which lives in EPEL and will cause the dnf install to fail

Before/After Comparison

Before: The unneeded, by-default-unobtainable package will break the dnf install
After: dnf doesn't look for a package it can't install and which we don't need

Clerical Stuff

This closes #89
Relates to JIRA: RPOPC-608

@malucius-rh malucius-rh requested a review from a team September 12, 2025 03:24
@malucius-rh malucius-rh self-assigned this Sep 12, 2025
@malucius-rh malucius-rh added the bug Something isn't working label Sep 12, 2025
Copy link

This relates to RPOPC-608

@@ -55,8 +55,8 @@ setup_pcp()
# If pmlogger isn't present, install the PCP bits
pcp_present=$(which pmlogger)
if [[ $? -ne 0 ]]; then
dnf install -y dnf install -y --setopt=tsflags=nodocs \
pcp-zeroconf pcp-pmda-openmetrics pcp-pmda-denki sysbench
dnf install -y --setopt=tsflags=nodocs \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use package_tool.

@dvalinrh dvalinrh added the group_review_lgtm Indicates approval after a group review meeting label Sep 17, 2025
@malucius-rh malucius-rh merged commit bf25643 into main Sep 17, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working group_review_lgtm Indicates approval after a group review meeting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PCP setup tries to install a package it doesn't need
2 participants