feat: add missing Spark import/export support for metrics#233
feat: add missing Spark import/export support for metrics#233richm merged 7 commits intolinux-system-roles:mainfrom
Conversation
Resolves Red Hat issue RHEL-17564 Signed-off-by: Nathan Scott <nathans@redhat.com>
|
[citest] |
|
@natoscott el7 test fails: is spark supported on el7? perhaps the package name is different? |
|
@richm thanks Rich, I'll get back to this when some other fires are put out ... there's no pcp-pmda-openmetrics on earlier RHEL releases, simplest approach here will be to add some distro version checks I expect. |
|
tox-lsr 3.6.0 will guarantee order of qemu test execution, which should help make tests reproducible and help debug test failures. Improve qemu test logging - this will help debug the qemu test failures. Signed-off-by: Rich Megginson <rmeggins@redhat.com>
These tests are problematic in github qemu tests, and that functionality (scsi, anyway) in the testing farm integration tests. Yes, we should have a way to provide tags on a per-role basis . . . Signed-off-by: Rich Megginson <rmeggins@redhat.com>
Bumps [sclorg/testing-farm-as-github-action](https://github.com/sclorg/testing-farm-as-github-action) from 3 to 4. - [Release notes](https://github.com/sclorg/testing-farm-as-github-action/releases) - [Commits](sclorg/testing-farm-as-github-action@v3...v4) --- updated-dependencies: - dependency-name: sclorg/testing-farm-as-github-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…from 3921d49..dfb6a7d dfb6a7d Merge branch 'richm-no-openmetrics-el7' 35b3553 fix: no pcp-pmda-openmetrics on EL7 git-subtree-dir: vendor/github.com/performancecopilot/ansible-pcp git-subtree-split: dfb6a7df166cc68372da44145854e5c830fb252e
Signed-off-by: Rich Megginson <rmeggins@redhat.com>
|
[citest] |
|
@natoscott any idea about the fedora 42 failure? |
|
@richm no, it doesn't fail like this locally so a bit of a mystery. I guess we'll need to capture /var/log/pcp/pmcd/{pmcd,openmetrics}.log contents to discover further details. |
I am able to reproduce locally: I see this in the journal: so I'm assuming it is selinux related |
yep - disabling selinux makes the test pass |
|
@natoscott let's merge this PR, and work on the selinux policy separately |
|
@richm OK, great - thanks for testing & merging Rich - I'll dig into that selinux failure. |
Feature: The role can gather metrics from Apache Spark and send metrics information into Spark. There are two new boolean parameters:
Boolean flag allowing metric values to be exported into Spark.
Boolean flag allowing metrics from Spark to be made available.
Reason: Users of Apache Spark may want to get metrics into and out of Spark. pcp has had support for Spark for a while.
Result: Users can get metrics into and out of Apache Spark.
Resolves Red Hat issue RHEL-17564