{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":456189645,"defaultBranch":"master","name":"network-operator","ownerLogin":"rollandf","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-02-06T15:27:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12015519?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716196664.0","currentOid":""},"activityList":{"items":[{"before":"0a7d102e1d417cbe91447d1ce634417847d12716","after":"f8bc1abbb188562444686c6370bd99fc225fd6de","ref":"refs/heads/errors","pushedAt":"2024-05-27T06:54:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support errors on NCP status\n\nFixes #533\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support errors on NCP status"}},{"before":"1399d358b9604e1a0a18f0cd6fb93f4335889a56","after":"1a0d30b26366169716a0c2ab3ede6100963fb45b","ref":"refs/heads/containerd","pushedAt":"2024-05-23T13:07:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: MOFED subscription mounts\n\nAdd needed mounts for subscription in\nRHEL with non CRIO container runtime.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: MOFED subscription mounts"}},{"before":"031c7ec85f59fd590f3acea6a2c05d7a1370e846","after":"0a7d102e1d417cbe91447d1ce634417847d12716","ref":"refs/heads/errors","pushedAt":"2024-05-23T11:27:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support errors on NCP status\n\nFixes #533\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support errors on NCP status"}},{"before":"77d3540449423cad1bee4609c9b1902852c48767","after":"c3f0c23ad02e764f41652038b7b59c3727e837bc","ref":"refs/heads/master","pushedAt":"2024-05-23T09:57:54.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: bump github.com/containers/image/v5 from 5.30.0 to 5.30.1 (#949)\n\nBumps\r\n[github.com/containers/image/v5](https://github.com/containers/image)\r\nfrom 5.30.0 to 5.30.1.\r\n
\r\nRelease notes\r\n

Sourced from github.com/containers/image/v5's\r\nreleases.

\r\n
\r\n

v5.30.1

\r\n

This fixes CVE-2024-3727 .

\r\n

Digest values used throughout this library were not always validated.\r\nThat allowed attackers to trigger, when pulling untrusted images,\r\nunexpected authenticated registry accesses on behalf of a victim\r\nuser.

\r\n

In less common uses of this library (using other transports or not\r\nusing the containers/image/v5/copy.Image API), an attacker\r\ncould also trigger local path traversals or crashes.

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 56e750a\r\nRelease 5.30.1
  • \r\n
  • 132678b\r\nMerge pull request #2404\r\nfrom mtrmac/digest-unmarshal-5.30
  • \r\n
  • b724ee7\r\nValidate the tags returned by a registry
  • \r\n
  • a9225e4\r\nCall .Validate() before digest.Digest.String() if necessary
  • \r\n
  • 4a3785d\r\nRefactor the error handling further
  • \r\n
  • a802d65\r\nRefactor the error handling path of saveStream
  • \r\n
  • 39e7c91\r\nCall .Validate() before digest.Hex() / digest.Encoded()
  • \r\n
  • 2bcb834\r\nValidate digests before using them
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/containers/image/v5&package-manager=go_modules&previous-version=5.30.0&new-version=5.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/Mellanox/network-operator/network/alerts).\r\n\r\n
","shortMessageHtmlLink":"chore: bump github.com/containers/image/v5 from 5.30.0 to 5.30.1 (Mel…"}},{"before":null,"after":"1399d358b9604e1a0a18f0cd6fb93f4335889a56","ref":"refs/heads/containerd","pushedAt":"2024-05-20T09:17:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: MOFED subscription mounts\n\nAdd needed mounts for subscription in\nRHEL with non CRIO container runtime.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: MOFED subscription mounts"}},{"before":null,"after":"30866610e0e37b5f9c73002abdf0af35b54a4522","ref":"refs/heads/cleanup-nodeattributes","pushedAt":"2024-05-19T11:53:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: Remove unused attributes code\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: Remove unused attributes code"}},{"before":"bfc36896235a572e96bf41f76deaa0cdedd2108f","after":"77d3540449423cad1bee4609c9b1902852c48767","ref":"refs/heads/master","pushedAt":"2024-05-15T07:40:35.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.17.5 (#923)\n\nBumps\r\n[sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime)\r\nfrom 0.17.3 to 0.17.5.\r\n
\r\nRelease notes\r\n

Sourced from sigs.k8s.io/controller-runtime's\r\nreleases.

\r\n
\r\n

v0.17.5

\r\n

What's Changed

\r\n
    \r\n
  • 🐛 Reintroduce AddMetricsServerExtraHandler on manager by @​k8s-infra-cherrypick-robot\r\nin kubernetes-sigs/controller-runtime#2815
  • \r\n
\r\n

Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.4...v0.17.5

\r\n

v0.17.4

\r\n

What's Changed

\r\n
    \r\n
  • [release-0.17] ✨ client: Add client-wide fieldManager by @​k8s-infra-cherrypick-robot\r\nin kubernetes-sigs/controller-runtime#2772
  • \r\n
  • [release-0.17] :bug: Cache: Fix label defaulting of byObject when\r\nnamespaces are configured by @​k8s-infra-cherrypick-robot\r\nin kubernetes-sigs/controller-runtime#2807
  • \r\n
\r\n

Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.17.3...v0.17.4

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • c50f2df\r\nMerge pull request #2815\r\nfrom k8s-infra-cherrypick-robot/cherry-pick-2813-to-...
  • \r\n
  • 2f0c2eb\r\nReintroduce AddMetricsExtraHandler on manager
  • \r\n
  • 6f1c3d8\r\nMerge pull request #2807\r\nfrom k8s-infra-cherrypick-robot/cherry-pick-2805-to-...
  • \r\n
  • d1d3267\r\nbug: Cache: Fix label defaulting of byObject when namespaces are\r\nconfigured
  • \r\n
  • dd5cbad\r\nMerge pull request #2772\r\nfrom k8s-infra-cherrypick-robot/cherry-pick-2771-to-...
  • \r\n
  • 7b81274\r\n✨ client: Add client-wide fieldManager
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sigs.k8s.io/controller-runtime&package-manager=go_modules&previous-version=0.17.3&new-version=0.17.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"chore: bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.17.5 (Mel…"}},{"before":"10cb4ee2db265d2ffc3293b0e4d368c3627fdaae","after":"031c7ec85f59fd590f3acea6a2c05d7a1370e846","ref":"refs/heads/errors","pushedAt":"2024-05-15T06:50:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support errors on NCP status\n\nFixes #533\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support errors on NCP status"}},{"before":null,"after":"10cb4ee2db265d2ffc3293b0e4d368c3627fdaae","ref":"refs/heads/errors","pushedAt":"2024-04-17T07:13:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support errors on NCP status\n\nFixes #533\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support errors on NCP status"}},{"before":"2b96932880549c816d49b7dc02f0f58c9200b25d","after":"790ad00b236b43e6ba2b3e36643dccb5bea47de0","ref":"refs/heads/check-ci","pushedAt":"2024-04-02T13:40:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: fix typo in doc\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: fix typo in doc"}},{"before":null,"after":"2b96932880549c816d49b7dc02f0f58c9200b25d","ref":"refs/heads/check-ci","pushedAt":"2024-04-01T13:01:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: fix typo in doc\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: fix typo in doc"}},{"before":null,"after":"576879b76b56ebcad3817d5cbbe598b1288f8fd9","ref":"refs/heads/helm-examples","pushedAt":"2024-03-27T07:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: remove examples from Helm README\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: remove examples from Helm README"}},{"before":"8111d7afc86a4b7f76a16769a8aafa363d3542df","after":"bfc36896235a572e96bf41f76deaa0cdedd2108f","ref":"refs/heads/master","pushedAt":"2024-03-20T12:54:02.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 (#861)\n\nBumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from\r\n2.16.0 to 2.17.0.\r\n
\r\nRelease notes\r\n

Sourced from github.com/onsi/ginkgo/v2's\r\nreleases.

\r\n
\r\n

v2.17.0

\r\n

2.17.0

\r\n

Features

\r\n
    \r\n
  • add --github-output for nicer output in github actions\r\n[e8a2056]
  • \r\n
\r\n

Maintenance

\r\n
    \r\n
  • fix typo in core_dsl.go [977bc6f]
  • \r\n
  • Fix typo in docs [e297e7b]
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from github.com/onsi/ginkgo/v2's\r\nchangelog.

\r\n
\r\n

2.17.0

\r\n

Features

\r\n
    \r\n
  • add --github-output for nicer output in github actions\r\n[e8a2056]
  • \r\n
\r\n

Maintenance

\r\n
    \r\n
  • fix typo in core_dsl.go [977bc6f]
  • \r\n
  • Fix typo in docs [e297e7b]
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 75ad73b\r\nv2.17.0
  • \r\n
  • 3a6097a\r\nadd test
  • \r\n
  • 6e80d3f\r\nuse github formwat in CI
  • \r\n
  • e8a2056\r\nadd --github-output for nicer output in github actions
  • \r\n
  • 977bc6f\r\nfix typo in core_dsl.go
  • \r\n
  • e297e7b\r\nFix typo in docs
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/onsi/ginkgo/v2&package-manager=go_modules&previous-version=2.16.0&new-version=2.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"chore: bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 (Mellanox…"}},{"before":null,"after":"962f6f28899a8c07ff1f303611b866ac90b68ea9","ref":"refs/heads/helm-readme","pushedAt":"2024-03-19T13:54:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: remove helm chart variables\n\nRemove helm chart variables tables.\nThe doc is maintained in github.com/Mellanox/network-operator-docs\nThis change remove duplications and avoid mismatches.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: remove helm chart variables"}},{"before":"7193b1e983cd0097b168ad801f2cce3c838f81d9","after":"8111d7afc86a4b7f76a16769a8aafa363d3542df","ref":"refs/heads/master","pushedAt":"2024-03-17T06:51:36.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"cicd: Release Network Operator v24.1.1-beta.1 (#854)","shortMessageHtmlLink":"cicd: Release Network Operator v24.1.1-beta.1 (Mellanox#854)"}},{"before":null,"after":"26b319188fdccf3e70a9347268899b8d365686ec","ref":"refs/heads/update-mofed-minor-1","pushedAt":"2024-03-14T14:42:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: update mofed and cni versions\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: update mofed and cni versions"}},{"before":"f23b5a294058039ff11ca7890bad559ca0c2dc4b","after":"3cb012d4d9cfb445de2e3d57e8ab8b7f2d1e16e5","ref":"refs/heads/forceprecompiled","pushedAt":"2024-03-13T12:52:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support ForcePrecompiled flag\n\nMofed images support some OS/Kernel with precompiled\ndrivers.\n\nIn case that a Precompiled image is available in the image registry,\nit will be used for MOFED, otherwise the image with sources will be\nused.\n\nThe user can specify that in case the precompiled image does not exists,\nthe Ofed State will fail.\nThis can be done with setting ForcePrecompiled to \"true\" in \"ofedDriver\"\nspec in NicClusterPolicy.\n\nThe default for ForcePrecompiled is false.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support ForcePrecompiled flag"}},{"before":"e6cfb4def9872f0ec6acbfc5dd52e84bb4165a6f","after":"7193b1e983cd0097b168ad801f2cce3c838f81d9","ref":"refs/heads/master","pushedAt":"2024-03-13T11:01:22.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support multiple MOFED DS (#691)\n\nMofed driver precompiled container images\r\nare compiled using a specific Kernel.\r\n\r\nAs a result, the Mofed Driver DaemonSet should\r\nhave the Kernel as part of the Node Selector.\r\n\r\nIn addition, since there can be Nodes with different Kernel versions, a\r\nDaemonSet for each existing Kernel in the cluster is created.","shortMessageHtmlLink":"feat: Support multiple MOFED DS (Mellanox#691)"}},{"before":"600649f4af3f16b57e838f7d47cda436a979093f","after":"a8f1a6e94a3dfa39933e219a193ea53221ab9a50","ref":"refs/heads/nodepool","pushedAt":"2024-03-11T15:48:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support multiple MOFED DS\n\nMofed driver precompiled container images\nare compiled using a specific Kernel.\n\nAs a result, the Mofed Driver DaemonSet should\nhave the Kernel as part of the Node Selector.\n\nIn addition, since there can be Nodes with different\nKernel versions, a DaemonSet for each existing Kernel\nin the cluster is created.\n\nIn the Migration module, the former DS is deleted\nwith DeletePropagationOrphan so that MOFED pods will\nstill exists until manual or auto-upgrade is done.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support multiple MOFED DS"}},{"before":"7d706317d1a514afae50017fce256ca13d419d0c","after":"600649f4af3f16b57e838f7d47cda436a979093f","ref":"refs/heads/nodepool","pushedAt":"2024-03-11T15:41:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support multiple MOFED DS\n\nMofed driver precompiled container images\nare compiled using a specific Kernel.\n\nAs a result, the Mofed Driver DaemonSet should\nhave the Kernel as part of the Node Selector.\n\nIn addition, since there can be Nodes with different\nKernel versions, a DaemonSet for each existing Kernel\nin the cluster is created.\n\nIn the Migration module, the former DS is deleted\nwith DeletePropagationOrphan so that MOFED pods will\nstill exists until manual or auto-upgrade is done.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support multiple MOFED DS"}},{"before":"cde2088c383153ae5bb1a09fb79ab8f5781d21e1","after":"7d706317d1a514afae50017fce256ca13d419d0c","ref":"refs/heads/nodepool","pushedAt":"2024-03-07T12:31:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support multiple MOFED DS\n\nMofed driver precompiled container images\nare compiled using a specific Kernel.\n\nAs a result, the Mofed Driver DaemonSet should\nhave the Kernel as part of the Node Selector.\n\nIn addition, since there can be Nodes with different\nKernel versions, a DaemonSet for each existing Kernel\nin the cluster is created.\n\nIn the Migration module, the former DS is deleted\nwith DeletePropagationOrphan so that MOFED pods will\nstill exists until manual or auto-upgrade is done.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support multiple MOFED DS"}},{"before":"acb1a75e37f18370c8d1eca43ccab07e8191d46b","after":"841c87ae82fb29a7ca3bf3e9e4a47ca33c705131","ref":"refs/heads/dtkmounts","pushedAt":"2024-03-07T09:11:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"fix: DTK additional mounts\n\n- Add additional mounts to DTK container\n- Fix additional mounts handling issue introduced in #707\n\nSigned-off-by: Fred Rolland \n(cherry picked from commit 63502dff440a6d8e730dde9e6a2264c6cb60263b)","shortMessageHtmlLink":"fix: DTK additional mounts"}},{"before":null,"after":"b910776a9129164fffaf2ff55b0c0f12c0fad26c","ref":"refs/heads/mofedtag","pushedAt":"2024-03-07T09:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: modify OFED version validation to support new scheme\n\nBackwards compatibility is maintained, in future versions we can readjust the regular expression (and respective tests) by removing the `?` quantifier at the end of the expression.\n\nExample of old version string: 23.10-0.2.2.0\nExample of old version string: 23.10-0.2.2.0.1 (with container version suffix)\nExample of new version string: 24.01-0.3.3.1-0\n\nSigned-off-by: Michael Zeevi \n(cherry picked from commit e35704f1fea50b33926d2dc583ab51dff676bd26)","shortMessageHtmlLink":"feat: modify OFED version validation to support new scheme"}},{"before":null,"after":"acb1a75e37f18370c8d1eca43ccab07e8191d46b","ref":"refs/heads/dtkmounts","pushedAt":"2024-03-07T08:57:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"fix: DTK additional mounts\n\n- Add additional mounts to DTK container\n- Fix additional mounts handling issue introduced in #707\n\nSigned-off-by: Fred Rolland \n(cherry picked from commit 63502dff440a6d8e730dde9e6a2264c6cb60263b)","shortMessageHtmlLink":"fix: DTK additional mounts"}},{"before":"9d01577afe48125e0e64e56ebbbe6fb27620dfb1","after":"e6cfb4def9872f0ec6acbfc5dd52e84bb4165a6f","ref":"refs/heads/master","pushedAt":"2024-03-07T07:38:28.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"fix: DTK additional mounts (#842)\n\n- Add additional mounts to DTK container\r\n- Fix additional mounts handling issue introduced in #707","shortMessageHtmlLink":"fix: DTK additional mounts (Mellanox#842)"}},{"before":"f8e2105017033f3d31756735f8a055d25ecd24f0","after":"cde2088c383153ae5bb1a09fb79ab8f5781d21e1","ref":"refs/heads/nodepool","pushedAt":"2024-03-06T16:54:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: Support multiple MOFED DS\n\nMofed driver precompiled container images\nare compiled using a specific Kernel.\n\nAs a result, the Mofed Driver DaemonSet should\nhave the Kernel as part of the Node Selector.\n\nIn addition, since there can be Nodes with different\nKernel versions, a DaemonSet for each existing Kernel\nin the cluster is created.\n\nIn the Migration module, the former DS is deleted\nwith DeletePropagationOrphan so that MOFED pods will\nstill exists until manual or auto-upgrade is done.\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"feat: Support multiple MOFED DS"}},{"before":"351489a74360bfee83a679985d6a8e5cc657dad9","after":"63502dff440a6d8e730dde9e6a2264c6cb60263b","ref":"refs/heads/ofedmounts","pushedAt":"2024-03-06T15:21:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"fix: DTK additional mounts\n\n- Add additional mounts to DTK container\n- Fix additional mounts handling issue introduced in #707\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"fix: DTK additional mounts"}},{"before":null,"after":"351489a74360bfee83a679985d6a8e5cc657dad9","ref":"refs/heads/ofedmounts","pushedAt":"2024-03-06T14:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"bug: DTK additional mounts\n\n- Add additional mounts to DTK container\n- Fix additional mounts handling issue introduced in #707\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"bug: DTK additional mounts"}},{"before":"117f9a0b91508e27d64bd581754cbefb4505a5a6","after":"9d01577afe48125e0e64e56ebbbe6fb27620dfb1","ref":"refs/heads/master","pushedAt":"2024-03-05T08:51:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"feat: modify OFED version validation to support new scheme (#835)\n\nBackwards compatibility is maintained, in future versions we can\r\nreadjust the regular expression (and respective tests) by removing the\r\n`?` quantifier at the end of the expression.\r\n\r\nExample of old version string: `23.10-0.2.2.0`\r\nExample of new version string: `24.01-0.3.3.1-0`","shortMessageHtmlLink":"feat: modify OFED version validation to support new scheme (Mellanox#835"}},{"before":null,"after":"607253a46bad1be5f0cc292e590ecce3c0c5574a","ref":"refs/heads/slices","pushedAt":"2024-03-05T06:41:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollandf","name":"Fred Rolland","path":"/rollandf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12015519?s=80&v=4"},"commit":{"message":"chore: use stdlib slices\n\nSigned-off-by: Fred Rolland ","shortMessageHtmlLink":"chore: use stdlib slices"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVJL0VQA","startCursor":null,"endCursor":null}},"title":"Activity · rollandf/network-operator"}