{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150154353,"defaultBranch":"master","name":"cluster-node-tuning-operator","ownerLogin":"openshift","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-24T19:05:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/792337?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716474319.0","currentOid":""},"activityList":{"items":[{"before":"9adb95b26c14b1a63b09f3bb20eaa3bc44d93e17","after":"fbafe9e28a444b555a516efced1b09cc7dd8a807","ref":"refs/heads/release-4.15","pushedAt":"2024-05-27T12:49:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"Add a '.snyk' to silence static code analysis warnings (#1001)\n\nThe '.snyk' exclude these paths under the vendor directory:\n\nginkgo/v2/internal/suite.go\ncontroller-runtime/pkg/log/log.go\njaypipes/ghw/pkg/block/block_linux.go\n\nThese paths trigger a warning related to the generation of error messages\ncontaining sensitive information.\nCurrently, there is no available fix for these issues.\n\nSigned-off-by: Ronny Baturov ","shortMessageHtmlLink":"Add a '.snyk' to silence static code analysis warnings (#1001)"}},{"before":null,"after":"03f4259768118dd3c8b2d5f027f405acb27cdffb","ref":"refs/heads/release-4.18","pushedAt":"2024-05-23T14:25:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.17 (#1063)\n\nReconciling with https://github.com/openshift/ocp-build-data/tree/0a1310d4df1f00e3e218da6e356585997c7c0178/images/cluster-node-tuning-operator.yml\n\nCo-authored-by: AOS Automation Release Team ","shortMessageHtmlLink":"Updating cluster-node-tuning-operator-container image to be consisten…"}},{"before":"d8c923064181305cd812928db95623279cb03de4","after":"03f4259768118dd3c8b2d5f027f405acb27cdffb","ref":"refs/heads/release-4.17","pushedAt":"2024-05-22T10:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.17 (#1063)\n\nReconciling with https://github.com/openshift/ocp-build-data/tree/0a1310d4df1f00e3e218da6e356585997c7c0178/images/cluster-node-tuning-operator.yml\n\nCo-authored-by: AOS Automation Release Team ","shortMessageHtmlLink":"Updating cluster-node-tuning-operator-container image to be consisten…"}},{"before":"d8c923064181305cd812928db95623279cb03de4","after":"03f4259768118dd3c8b2d5f027f405acb27cdffb","ref":"refs/heads/master","pushedAt":"2024-05-22T09:09:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.17 (#1063)\n\nReconciling with https://github.com/openshift/ocp-build-data/tree/0a1310d4df1f00e3e218da6e356585997c7c0178/images/cluster-node-tuning-operator.yml\n\nCo-authored-by: AOS Automation Release Team ","shortMessageHtmlLink":"Updating cluster-node-tuning-operator-container image to be consisten…"}},{"before":"de2ccbc055d454be54ed720361afc629c5be144e","after":"d8c923064181305cd812928db95623279cb03de4","ref":"refs/heads/release-4.17","pushedAt":"2024-05-20T16:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"OCPBUGS-33682: right-hand-side profile_dirs take precedence (#1061)\n\nThe new TuneD option profile_dirs defines custom TuneD directories. Fix\nthe order of the directories so that the system TuneD directory\n(/usr/lib/tuned) is the first one (searched last), and the custom TuneD\ndirectory (/var/lib/ocp-tuned/profiles) is the last one (searched first).\n\nResolves: OCPBUGS-33682\n\nCo-authored-by: Jiri Mencak ","shortMessageHtmlLink":"OCPBUGS-33682: right-hand-side profile_dirs take precedence (#1061)"}},{"before":"de2ccbc055d454be54ed720361afc629c5be144e","after":"d8c923064181305cd812928db95623279cb03de4","ref":"refs/heads/master","pushedAt":"2024-05-20T15:09:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"OCPBUGS-33682: right-hand-side profile_dirs take precedence (#1061)\n\nThe new TuneD option profile_dirs defines custom TuneD directories. Fix\nthe order of the directories so that the system TuneD directory\n(/usr/lib/tuned) is the first one (searched last), and the custom TuneD\ndirectory (/var/lib/ocp-tuned/profiles) is the last one (searched first).\n\nResolves: OCPBUGS-33682\n\nCo-authored-by: Jiri Mencak ","shortMessageHtmlLink":"OCPBUGS-33682: right-hand-side profile_dirs take precedence (#1061)"}},{"before":"b3b634d12117b880f5c33deba1b48465e1be31c1","after":"de2ccbc055d454be54ed720361afc629c5be144e","ref":"refs/heads/release-4.17","pushedAt":"2024-05-20T07:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"No-Jira: E2E: Extend mixed cpus tests to test cpu load balancing annotation (#1028)\n\n* E2E: Extend mixed cpus tests to test cpu load balancing annotation\n\nSigned-off-by: Niranjan M.R \n\n* modify pod cpu resources to use 1 Cpu\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"No-Jira: E2E: Extend mixed cpus tests to test cpu load balancing anno…"}},{"before":"b3b634d12117b880f5c33deba1b48465e1be31c1","after":"de2ccbc055d454be54ed720361afc629c5be144e","ref":"refs/heads/master","pushedAt":"2024-05-20T07:05:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"No-Jira: E2E: Extend mixed cpus tests to test cpu load balancing annotation (#1028)\n\n* E2E: Extend mixed cpus tests to test cpu load balancing annotation\n\nSigned-off-by: Niranjan M.R \n\n* modify pod cpu resources to use 1 Cpu\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"No-Jira: E2E: Extend mixed cpus tests to test cpu load balancing anno…"}},{"before":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","after":"b3b634d12117b880f5c33deba1b48465e1be31c1","ref":"refs/heads/release-4.16","pushedAt":"2024-05-16T16:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)\n\n* E2E: Add test for checking cpuset.cpus.exclusive\n\nAdd a test case to verify cpuset.cpus.exclusive interface\nunder kubepods.slice cgroup is updated when Guaranteed pod\nwith cpu-load-balancing.crio.io: \"disable\" annotation is created\n\nSigned-off-by: Niranjan M.R \n\n* Minor fixes: Verify error types are checked and compare cpuset type variables\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)"}},{"before":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","after":"b3b634d12117b880f5c33deba1b48465e1be31c1","ref":"refs/heads/release-4.17","pushedAt":"2024-05-16T16:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)\n\n* E2E: Add test for checking cpuset.cpus.exclusive\n\nAdd a test case to verify cpuset.cpus.exclusive interface\nunder kubepods.slice cgroup is updated when Guaranteed pod\nwith cpu-load-balancing.crio.io: \"disable\" annotation is created\n\nSigned-off-by: Niranjan M.R \n\n* Minor fixes: Verify error types are checked and compare cpuset type variables\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)"}},{"before":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","after":"b3b634d12117b880f5c33deba1b48465e1be31c1","ref":"refs/heads/master","pushedAt":"2024-05-16T14:40:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)\n\n* E2E: Add test for checking cpuset.cpus.exclusive\n\nAdd a test case to verify cpuset.cpus.exclusive interface\nunder kubepods.slice cgroup is updated when Guaranteed pod\nwith cpu-load-balancing.crio.io: \"disable\" annotation is created\n\nSigned-off-by: Niranjan M.R \n\n* Minor fixes: Verify error types are checked and compare cpuset type variables\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"NO-JIRA: E2E: Add test for checking cpuset.cpus.exclusive (#1046)"}},{"before":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","after":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","ref":"refs/heads/release-4.16","pushedAt":"2024-05-16T10:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"CNF-11817: e2e: control and data planes clients (#1004)\n\n* pao:hypershift: `ControlPlaneClient`\n\nOn hypershift, there is a full separation between the control and data plane.\nThis means there's a separate client for each.\n\nThis commit implements the control plane client.\nIn order to preserve compatibility between HCP and OCP,\nthe client encodes/decodes the objects in/from a `ConfigMap` automatically.\n\nThis allows the user to perform similar CRUD operations without having the need\nto distinguish between HCP and OCP platforms.\n\nSigned-off-by: Talor Itzhak \n\n* e2e:data planes client\n\nOn Hypershift we should be able to access both the management and hosted clusters.\nFor that, we should now have two clients, each communicates with a different cluster.\n\nControlPlaneClient - defines the API client to run CRUD operations on the control plane that will be used for testing.\n\nDataPlaneClient - defines the API client to run CRUD operations on the data plane that will be used for testing.\n\nOn non-hypershift both client would point to the same the cluster.\n\nAlso added Ginkgo assertions that prevent the user from using the `DataPlaneClient` client for the wrong object.\nFor example using the `DataPlaneClient` for querying the `PerformanceProfile` object\nis completley fine on non-hypershift cluster, but will fail badly on hypershift (since `PerformanceProfile`\nobjects, are not presented on the hosted clusters.\n\nSigned-off-by: Talor Itzhak \n\n* e2e: hypershift utils\n\nAdded functions for building the clients for hypershift while running on CI environment\n\nSigned-off-by: Talor Itzhak \n\n---------\n\nSigned-off-by: Talor Itzhak ","shortMessageHtmlLink":"CNF-11817: e2e: control and data planes clients (#1004)"}},{"before":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","after":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","ref":"refs/heads/release-4.17","pushedAt":"2024-05-16T10:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"CNF-11817: e2e: control and data planes clients (#1004)\n\n* pao:hypershift: `ControlPlaneClient`\n\nOn hypershift, there is a full separation between the control and data plane.\nThis means there's a separate client for each.\n\nThis commit implements the control plane client.\nIn order to preserve compatibility between HCP and OCP,\nthe client encodes/decodes the objects in/from a `ConfigMap` automatically.\n\nThis allows the user to perform similar CRUD operations without having the need\nto distinguish between HCP and OCP platforms.\n\nSigned-off-by: Talor Itzhak \n\n* e2e:data planes client\n\nOn Hypershift we should be able to access both the management and hosted clusters.\nFor that, we should now have two clients, each communicates with a different cluster.\n\nControlPlaneClient - defines the API client to run CRUD operations on the control plane that will be used for testing.\n\nDataPlaneClient - defines the API client to run CRUD operations on the data plane that will be used for testing.\n\nOn non-hypershift both client would point to the same the cluster.\n\nAlso added Ginkgo assertions that prevent the user from using the `DataPlaneClient` client for the wrong object.\nFor example using the `DataPlaneClient` for querying the `PerformanceProfile` object\nis completley fine on non-hypershift cluster, but will fail badly on hypershift (since `PerformanceProfile`\nobjects, are not presented on the hosted clusters.\n\nSigned-off-by: Talor Itzhak \n\n* e2e: hypershift utils\n\nAdded functions for building the clients for hypershift while running on CI environment\n\nSigned-off-by: Talor Itzhak \n\n---------\n\nSigned-off-by: Talor Itzhak ","shortMessageHtmlLink":"CNF-11817: e2e: control and data planes clients (#1004)"}},{"before":"ae78290b9847febd5e0895ad0a039460cb21db2f","after":"3ed7876da85cb49e3a424a3e87bc42927514cfec","ref":"refs/heads/release-4.13","pushedAt":"2024-05-16T10:07:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"OCPBUGS-33030: [release-4.13][manual]Reduce number of reboots in offline tests (#1048)\n\n* Reduce number of reboots in offline tests (#1035)\n\nOCPBUGS-29595: Reduce number of reboots in offline tests (#940)\n\n* Reduce number of reboots in offline tests\n\nCurrently in offline tests we rever to original profile after\neach tests, this is very costly and causing tests to run for long time.\n\nThis patch addresses by reverting to the profile after all offline\ntests are run.\n\nSigned-off-by: Niranjan M.R \n\n* use numaCoreSiblings for checking number of numa nodes\n\nother partial fixes related to replacing numaCoreSiblings\nwith numaTopology\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"OCPBUGS-33030: [release-4.13][manual]Reduce number of reboots in offl…"}},{"before":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","after":"f37f16f2df5884645a5b97d00ca7dfe9f3881bcc","ref":"refs/heads/master","pushedAt":"2024-05-16T09:45:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"CNF-11817: e2e: control and data planes clients (#1004)\n\n* pao:hypershift: `ControlPlaneClient`\n\nOn hypershift, there is a full separation between the control and data plane.\nThis means there's a separate client for each.\n\nThis commit implements the control plane client.\nIn order to preserve compatibility between HCP and OCP,\nthe client encodes/decodes the objects in/from a `ConfigMap` automatically.\n\nThis allows the user to perform similar CRUD operations without having the need\nto distinguish between HCP and OCP platforms.\n\nSigned-off-by: Talor Itzhak \n\n* e2e:data planes client\n\nOn Hypershift we should be able to access both the management and hosted clusters.\nFor that, we should now have two clients, each communicates with a different cluster.\n\nControlPlaneClient - defines the API client to run CRUD operations on the control plane that will be used for testing.\n\nDataPlaneClient - defines the API client to run CRUD operations on the data plane that will be used for testing.\n\nOn non-hypershift both client would point to the same the cluster.\n\nAlso added Ginkgo assertions that prevent the user from using the `DataPlaneClient` client for the wrong object.\nFor example using the `DataPlaneClient` for querying the `PerformanceProfile` object\nis completley fine on non-hypershift cluster, but will fail badly on hypershift (since `PerformanceProfile`\nobjects, are not presented on the hosted clusters.\n\nSigned-off-by: Talor Itzhak \n\n* e2e: hypershift utils\n\nAdded functions for building the clients for hypershift while running on CI environment\n\nSigned-off-by: Talor Itzhak \n\n---------\n\nSigned-off-by: Talor Itzhak ","shortMessageHtmlLink":"CNF-11817: e2e: control and data planes clients (#1004)"}},{"before":"c3239c6fd7176f89eae2e26a7dabfdded4890569","after":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","ref":"refs/heads/release-4.16","pushedAt":"2024-05-14T20:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"Unify OKD and OCP Dockerfiles (#1058)\n\nCo-authored-by: Prashanth684 ","shortMessageHtmlLink":"Unify OKD and OCP Dockerfiles (#1058)"}},{"before":"c3239c6fd7176f89eae2e26a7dabfdded4890569","after":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","ref":"refs/heads/release-4.17","pushedAt":"2024-05-14T20:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"Unify OKD and OCP Dockerfiles (#1058)\n\nCo-authored-by: Prashanth684 ","shortMessageHtmlLink":"Unify OKD and OCP Dockerfiles (#1058)"}},{"before":"c3239c6fd7176f89eae2e26a7dabfdded4890569","after":"f7fcf8cb4b9ee1697a1355a89fe5de5430ea91cc","ref":"refs/heads/master","pushedAt":"2024-05-14T20:01:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"Unify OKD and OCP Dockerfiles (#1058)\n\nCo-authored-by: Prashanth684 ","shortMessageHtmlLink":"Unify OKD and OCP Dockerfiles (#1058)"}},{"before":"d969426942a7e459088159378a852522d713f2a1","after":"ce4b975b395cae629f120934326d9b1a9a75d0a3","ref":"refs/heads/release-4.14","pushedAt":"2024-05-13T08:45:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"OCPBUGS-30153: fix rendering extra ctrcfgs (#978)\n\nFix bootstrap error of \"more than one ContainerRuntimeConfig found that matches MCP labels\"\nwhen an additional ContainerRuntimeConfig is provided by user.\n\nSigned-off-by: Vitaly Grinberg \nCo-authored-by: Vitaly Grinberg ","shortMessageHtmlLink":"OCPBUGS-30153: fix rendering extra ctrcfgs (#978)"}},{"before":"05a6864b07d5ae17d2901e768338d2f2a0021e44","after":"c3239c6fd7176f89eae2e26a7dabfdded4890569","ref":"refs/heads/release-4.16","pushedAt":"2024-05-10T14:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"OCPBUGS-33460: E2E: change tuned profile path (#1055)\n\n* E2E: change tuned profile path\n\nDue to recent changes #1045 tuned profiles\ndirectory was changed from /etc/tuned to\n/var/lib/ocp-tuned/profiles directory. Adjust\nnetqueues automation to use new tuned profiles path\n\nSigned-off-by: Niranjan M.R \n\n* modify the command to grep devices_udev_regex without using pipe\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"OCPBUGS-33460: E2E: change tuned profile path (#1055)"}},{"before":"05a6864b07d5ae17d2901e768338d2f2a0021e44","after":"c3239c6fd7176f89eae2e26a7dabfdded4890569","ref":"refs/heads/release-4.17","pushedAt":"2024-05-10T14:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"OCPBUGS-33460: E2E: change tuned profile path (#1055)\n\n* E2E: change tuned profile path\n\nDue to recent changes #1045 tuned profiles\ndirectory was changed from /etc/tuned to\n/var/lib/ocp-tuned/profiles directory. Adjust\nnetqueues automation to use new tuned profiles path\n\nSigned-off-by: Niranjan M.R \n\n* modify the command to grep devices_udev_regex without using pipe\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"OCPBUGS-33460: E2E: change tuned profile path (#1055)"}},{"before":"05a6864b07d5ae17d2901e768338d2f2a0021e44","after":"c3239c6fd7176f89eae2e26a7dabfdded4890569","ref":"refs/heads/master","pushedAt":"2024-05-10T14:07:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"OCPBUGS-33460: E2E: change tuned profile path (#1055)\n\n* E2E: change tuned profile path\n\nDue to recent changes #1045 tuned profiles\ndirectory was changed from /etc/tuned to\n/var/lib/ocp-tuned/profiles directory. Adjust\nnetqueues automation to use new tuned profiles path\n\nSigned-off-by: Niranjan M.R \n\n* modify the command to grep devices_udev_regex without using pipe\n\nSigned-off-by: Niranjan M.R \n\n---------\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"OCPBUGS-33460: E2E: change tuned profile path (#1055)"}},{"before":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","after":"05a6864b07d5ae17d2901e768338d2f2a0021e44","ref":"refs/heads/release-4.16","pushedAt":"2024-05-10T08:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)\n\nUsing ContainElement causes test to fail as it checks\nthe map contains an Element with node.Name , however in\nthe case map[string]map[string]int, where the node.Name\ncontains hostname:{dev:N, dev:N}, the match fails.\n\nHaveKey specifically checks if the map has the Key with node.Name\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)"}},{"before":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","after":"05a6864b07d5ae17d2901e768338d2f2a0021e44","ref":"refs/heads/release-4.17","pushedAt":"2024-05-10T08:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)\n\nUsing ContainElement causes test to fail as it checks\nthe map contains an Element with node.Name , however in\nthe case map[string]map[string]int, where the node.Name\ncontains hostname:{dev:N, dev:N}, the match fails.\n\nHaveKey specifically checks if the map has the Key with node.Name\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)"}},{"before":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","after":"05a6864b07d5ae17d2901e768338d2f2a0021e44","ref":"refs/heads/master","pushedAt":"2024-05-10T08:07:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)\n\nUsing ContainElement causes test to fail as it checks\nthe map contains an Element with node.Name , however in\nthe case map[string]map[string]int, where the node.Name\ncontains hostname:{dev:N, dev:N}, the match fails.\n\nHaveKey specifically checks if the map has the Key with node.Name\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: modify test use HaveKey matchter instead of ContainElement (#1056)"}},{"before":"02af8a4b3ba61a587bb4d0efbdd0f833c979fa3a","after":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","ref":"refs/heads/release-4.16","pushedAt":"2024-05-08T16:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"E2E: Add automation to check default cpuset from cpu manager state file (#1050)\n\nAdd new automation to verify default cpuset from the\ncpu manager state file pre and post kubelet restart\nAutomates https://issues.redhat.com/browse/OCPBUGS-24366\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: Add automation to check default cpuset from cpu manager state fi…"}},{"before":"02af8a4b3ba61a587bb4d0efbdd0f833c979fa3a","after":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","ref":"refs/heads/release-4.17","pushedAt":"2024-05-08T16:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"E2E: Add automation to check default cpuset from cpu manager state file (#1050)\n\nAdd new automation to verify default cpuset from the\ncpu manager state file pre and post kubelet restart\nAutomates https://issues.redhat.com/browse/OCPBUGS-24366\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: Add automation to check default cpuset from cpu manager state fi…"}},{"before":"02af8a4b3ba61a587bb4d0efbdd0f833c979fa3a","after":"a7f1691c7f5cfb67838a4f0e40b3f53da3802f95","ref":"refs/heads/master","pushedAt":"2024-05-08T14:54:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"E2E: Add automation to check default cpuset from cpu manager state file (#1050)\n\nAdd new automation to verify default cpuset from the\ncpu manager state file pre and post kubelet restart\nAutomates https://issues.redhat.com/browse/OCPBUGS-24366\n\nSigned-off-by: Niranjan M.R \nCo-authored-by: Niranjan M.R ","shortMessageHtmlLink":"E2E: Add automation to check default cpuset from cpu manager state fi…"}},{"before":"bfe54d78ff6f7caecd2248c63fff2d69409baa6f","after":"d969426942a7e459088159378a852522d713f2a1","ref":"refs/heads/release-4.14","pushedAt":"2024-05-08T11:47:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"fix extra-reboot on upgrade with paused mcp worker (#1053)\n\nThis PR fixes an extra-reboot when upgrading OpenShift with paused\nMCP \"worker\", for example during EUS-to-EUS upgrade. The extra-reboot\noccurred because PerformanceProfile controller was reconciling against\nrendered MC appearing in the MCP status. While this MC reflects current\nMCP conditions, it does not reflect the latest planned state when the\nMCP is paused.\nUnpausing the MCP lead to one reboot when applying the target MC, and\none additional reboot after the performance profile was reconciled\nagainst it.\nThis change eliminates this additional reboot because PerformanceProfile\nis now reconciling against the latest planned MC before the MCP is\nunpaused\n\nSigned-off-by: Vitaly Grinberg \nCo-authored-by: Vitaly Grinberg ","shortMessageHtmlLink":"fix extra-reboot on upgrade with paused mcp worker (#1053)"}},{"before":"5a9355ec2c462d83812184c83deb209aa5762801","after":"02af8a4b3ba61a587bb4d0efbdd0f833c979fa3a","ref":"refs/heads/release-4.16","pushedAt":"2024-05-07T11:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openshift-merge-robot","name":"OpenShift Merge Robot","path":"/openshift-merge-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30189218?s=80&v=4"},"commit":{"message":"perfprof: latency e2e: adjust failure message (#1044)\n\nAdapt #1041 by fixing the expected failure message.\n\nSigned-off-by: Shereen Haj ","shortMessageHtmlLink":"perfprof: latency e2e: adjust failure message (#1044)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVOO9LQA","startCursor":null,"endCursor":null}},"title":"Activity · openshift/cluster-node-tuning-operator"}