openshift / cluster-node-tuning-operator

Manage node-level tuning by orchestrating the tuned daemon.
Apache License 2.0
102 stars 105 forks source link

CNF-13193: Update NTO Hugepages size validation #1086

Closed fontivan closed 1 month ago

fontivan commented 5 months ago
openshift-ci-robot commented 5 months ago

@fontivan: This pull request references CNF-13193 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.17.0" version, but no target version was set.

In response to [this](https://github.com/openshift/cluster-node-tuning-operator/pull/1086): >- Include valid sizes for both x86 and aarch64 in the validation check >- Included notes for aarch64 where each kernel page size includes only a single valid hugepage size Instructions for interacting with me using PR comments are available [here](https://prow.ci.openshift.org/command-help?repo=openshift%2Fcluster-node-tuning-operator). If you have questions or suggestions related to my behavior, please file an issue against the [openshift-eng/jira-lifecycle-plugin](https://github.com/openshift-eng/jira-lifecycle-plugin/issues/new) repository.
openshift-ci[bot] commented 5 months ago

Skipping CI for Draft Pull Request. If you want CI signal for your change, please convert it to an actual PR. You can still manually trigger a test run with /test all

openshift-ci-robot commented 5 months ago

@fontivan: This pull request references CNF-13193 which is a valid jira issue.

In response to [this](https://github.com/openshift/cluster-node-tuning-operator/pull/1086): >- Include valid sizes for both x86 and aarch64 in the validation check >- Included notes for aarch64 where each kernel page size includes only a single valid hugepage size >- After discusion on Slack I have also added some additional validations: >-- Verify all nodes in the list have the same cpu architecture >-- Verify all nodes in the list have the same cpu capacity >-- Verify that the selected hugepage size is valid for the cpu architecture Instructions for interacting with me using PR comments are available [here](https://prow.ci.openshift.org/command-help?repo=openshift%2Fcluster-node-tuning-operator). If you have questions or suggestions related to my behavior, please file an issue against the [openshift-eng/jira-lifecycle-plugin](https://github.com/openshift-eng/jira-lifecycle-plugin/issues/new) repository.
MarSik commented 5 months ago

I like the direction, we should make sure we are not adding too many repeated API server requests though (too many node listings for example).

fontivan commented 3 months ago

/test e2e-gcp-pao

fontivan commented 3 months ago

/retest

fontivan commented 3 months ago

/retest

yanirq commented 2 months ago

/retest

fontivan commented 2 months ago

/test e2e-gcp-pao

fontivan commented 2 months ago

/retest

fontivan commented 2 months ago

/retest

fontivan commented 2 months ago

/retest

fontivan commented 1 month ago

/retest

fontivan commented 1 month ago

/retest

fontivan commented 1 month ago

/retest

fontivan commented 1 month ago

/retest

ffromani commented 1 month ago

if you se a label name like something.which.looks.like.dns.com/something-else it should pass the validation. Alternatively, try NOT using slashes at all in the labels

fontivan commented 1 month ago

/retest

fontivan commented 1 month ago

/retest

MarSik commented 1 month ago

/approved

bartwensley commented 1 month ago

/lgtm

ffromani commented 1 month ago

/approve

typo in https://github.com/openshift/cluster-node-tuning-operator/pull/1086#issuecomment-2427130800

openshift-ci[bot] commented 1 month ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ffromani, fontivan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/openshift/cluster-node-tuning-operator/blob/master/OWNERS)~~ [ffromani] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
openshift-ci-robot commented 1 month ago

/retest-required

Remaining retests: 0 against base HEAD 0e75091e3c8e4f30db88537d06946b50e778b802 and 2 for PR HEAD 2e173b10b807461dae52a6648d964c52feb7e616 in total

openshift-ci[bot] commented 1 month ago

@fontivan: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
openshift-bot commented 1 month ago

[ART PR BUILD NOTIFIER]

Distgit: cluster-node-tuning-operator This PR has been included in build cluster-node-tuning-operator-container-v4.18.0-202410220211.p0.g1f39e15.assembly.stream.el9. All builds following this will include this PR.