{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":217420145,"defaultBranch":"main","name":"antrea","ownerLogin":"antrea-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-25T00:42:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56945369?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727370464.0","currentOid":""},"activityList":{"items":[{"before":"279f8f76f9f37a0cfaab1446124be108b84017e5","after":"a60f53521bb24b2950f1349c9e808ea3174e9980","ref":"refs/heads/main","pushedAt":"2024-09-27T22:34:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Bump github.com/vmware/go-ipfix to v0.11.0 (#6639)\n\nThe new version includes several improvements and bug fixes.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Bump github.com/vmware/go-ipfix to v0.11.0 (#6639)"}},{"before":"85e1c6785315c9035adf248ec8091cf897f88eb2","after":"279f8f76f9f37a0cfaab1446124be108b84017e5","ref":"refs/heads/main","pushedAt":"2024-09-27T17:21:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Improve a couple of workqueue usages (#6692)\n\n- In multicluster tests, stop using a pointer to the Custom Resource as\r\n the workqueue key, and instead use a NamespacedName value, which\r\n matches actual usage in the controller.\r\n- In the PodStore implementation (which keeps track of Pod deletion\r\n events with timestamps), use the Pod's UID as the workqueue key,\r\n instead of a pointer to the Pod object. It is uncommon to use a\r\n pointer as the workqueue key (even though it is functionally correct\r\n here). By using the string UID as the key, we could theoretically\r\n reduce memory usage, as we don't need to hold the Pod object in memory\r\n for a delay of 5 minutes, and the object could be garbage collected\r\n right after deletion. The Flow Aggregator in particular uses the\r\n PodStore for all Pods in the cluster (while for the Antrea Agent it is\r\n only local Pods), so storing the UID instead of the whole Pod object\r\n could make a big difference.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Improve a couple of workqueue usages (#6692)"}},{"before":"f6ccb0b10a1f2faec50fc0eae351210a9cb423a1","after":"b6a96fb733b0b7360992bd1dd30e34f190b96f92","ref":"refs/heads/dependabot/go_modules/github.com/Microsoft/hcsshim-0.12.7","pushedAt":"2024-09-26T17:09:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/Microsoft/hcsshim from 0.11.4 to 0.12.7\n\nBumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim) from 0.11.4 to 0.12.7.\n- [Release notes](https://github.com/Microsoft/hcsshim/releases)\n- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.11.4...v0.12.7)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/Microsoft/hcsshim\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/Microsoft/hcsshim from 0.11.4 to 0.12.7"}},{"before":"73afb1babf4f36d94a94738e8dc6c54adeb795c9","after":null,"ref":"refs/heads/dependabot/go_modules/prometheus-35f6a62e52","pushedAt":"2024-09-26T17:07:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"}},{"before":"903fd99c115a7445b5f7ca6c172815f57c5b771a","after":"85e1c6785315c9035adf248ec8091cf897f88eb2","ref":"refs/heads/main","pushedAt":"2024-09-26T17:07:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Bump the prometheus group across 1 directory with 2 updates (#6690)\n\n* Bump the prometheus group across 1 directory with 2 updates\r\n\r\nBumps the prometheus group with 2 updates in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) and [github.com/prometheus/common](https://github.com/prometheus/common).\r\n\r\n\r\nUpdates `github.com/prometheus/client_golang` from 1.19.1 to 1.20.4\r\n- [Release notes](https://github.com/prometheus/client_golang/releases)\r\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.4)\r\n\r\nUpdates `github.com/prometheus/common` from 0.55.0 to 0.59.1\r\n- [Release notes](https://github.com/prometheus/common/releases)\r\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\r\n- [Commits](https://github.com/prometheus/common/compare/v0.55.0...v0.59.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/prometheus/client_golang\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: prometheus\r\n- dependency-name: github.com/prometheus/common\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: prometheus\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Update metrics doc\r\n\r\nSigned-off-by: Antonin Bas \r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nSigned-off-by: Antonin Bas \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Antonin Bas ","shortMessageHtmlLink":"Bump the prometheus group across 1 directory with 2 updates (#6690)"}},{"before":"48ce6311abc0ae5ace498419d57fd807407f2086","after":"903fd99c115a7445b5f7ca6c172815f57c5b771a","ref":"refs/heads/main","pushedAt":"2024-09-26T16:59:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Handle ExternalIPPool range changes in Egress controller (#6685)\n\nThe validation webhook for ExternalIPPools prevents modifications to IP\r\naddress ranges. However, it is theoretically possible for an\r\nExternalIPPool to be deleted, then recreated immediately with different\r\nIP address ranges, and for the Egress controller to only process the\r\nEgress resources referencing the pool once, *after* the CREATE event has\r\nbeen handled by the ExternalIPPool controller. This is because the\r\nExternalIPPool controller is in charge of notifying the Egress\r\ncontroller through a callback (event handler) mechanism, and that\r\nmultiple events for the same ExternalIPPool name can be merged in the\r\nworkqueue.\r\n\r\nWith this change, we try to ensure the same \"observable\" behavior for\r\nthe Egress controller, regardless of whether the DELETE and CREATE\r\nevents have been merged or not. The stale Egress IP should be removed,\r\nand a new Egress IP should be allocated from the new IP ranges\r\n(regardless of whether or not the initial Egress IP was specified by the\r\nuser).\r\n\r\nPrior to this change, the change of IP address ranges would be silently\r\nignored by the Egress controller.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Handle ExternalIPPool range changes in Egress controller (#6685)"}},{"before":"64b8b6fa413159040030c92887b3f9942febf37f","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/Microsoft/hcsshim-0.12.6","pushedAt":"2024-09-26T03:14:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"f6ccb0b10a1f2faec50fc0eae351210a9cb423a1","ref":"refs/heads/dependabot/go_modules/github.com/Microsoft/hcsshim-0.12.7","pushedAt":"2024-09-26T03:14:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/Microsoft/hcsshim from 0.11.4 to 0.12.7\n\nBumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim) from 0.11.4 to 0.12.7.\n- [Release notes](https://github.com/Microsoft/hcsshim/releases)\n- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.11.4...v0.12.7)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/Microsoft/hcsshim\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/Microsoft/hcsshim from 0.11.4 to 0.12.7"}},{"before":"a1e0a75d3e53ba8d6b80b4bcc56fad61872c5ac7","after":"48ce6311abc0ae5ace498419d57fd807407f2086","ref":"refs/heads/main","pushedAt":"2024-09-25T22:08:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Fix L7NP packet logging (#6651)\n\nCurrently when enableLogging is enabled for an L7NP rule,\r\nwe enable \"tagged\" packet logging in the appropriate\r\nSuricata reject rule. Unfortunately, this leads to the wrong\r\npacket being logged: the RST packet generated by Suricata\r\ninstead of the original TCP packet containing the HTTP\r\nrequest from the client.\r\n\r\nThis solution modifies the design to remove enableLogging in\r\nL7, keep it in L4, and instead configure Suricata to log packet\r\ninfo for all alert events. This is a global configuration, and no\r\nlonger a per-rule configuration. Experiments revealed that\r\nenabling packet logging for all reject rules only had a minor\r\nimpact (5%) in performance. Therefore, logging is always\r\nenabled, unconditionally.\r\n\r\nFixes #6636.\r\n\r\nSigned-off-by: Qiyue Yao ","shortMessageHtmlLink":"Fix L7NP packet logging (#6651)"}},{"before":"666cbe7956b9fa9b6bc27342ce7f988149d87baa","after":"73afb1babf4f36d94a94738e8dc6c54adeb795c9","ref":"refs/heads/dependabot/go_modules/prometheus-35f6a62e52","pushedAt":"2024-09-24T22:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Update metrics doc\n\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Update metrics doc"}},{"before":"898816cb016d339cdbe3fe8933814cdc01a8e21a","after":null,"ref":"refs/heads/dependabot/go_modules/prometheus-2ac9926e26","pushedAt":"2024-09-24T20:14:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"666cbe7956b9fa9b6bc27342ce7f988149d87baa","ref":"refs/heads/dependabot/go_modules/prometheus-35f6a62e52","pushedAt":"2024-09-24T20:14:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the prometheus group across 1 directory with 2 updates\n\nBumps the prometheus group with 2 updates in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) and [github.com/prometheus/common](https://github.com/prometheus/common).\n\n\nUpdates `github.com/prometheus/client_golang` from 1.19.1 to 1.20.4\n- [Release notes](https://github.com/prometheus/client_golang/releases)\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.4)\n\nUpdates `github.com/prometheus/common` from 0.55.0 to 0.59.1\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.55.0...v0.59.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/client_golang\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n- dependency-name: github.com/prometheus/common\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the prometheus group across 1 directory with 2 updates"}},{"before":"765d1ea604e62671110d99a95fcf26093d69d8b7","after":"a1e0a75d3e53ba8d6b80b4bcc56fad61872c5ac7","ref":"refs/heads/main","pushedAt":"2024-09-24T20:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Update k8s libraries to v1.31.1 (#6681)\n\n- Update K8s libraries to v1.31.1\r\n- Update sigs.k8s.io/controller-runtime to v0.19.0\r\n- Update controller-gen to v0.16.3\r\n- Use ubuntu:24.04 as base image for codegen\r\n\r\nSome of the key changes that were caused by these updates:\r\n- Most functions in `k8s.io/client-go/util/workqueue` have been\r\n deprecated and were replaced with typed functions (using Go generics)\r\n- The `Version` field no longer exists in the generic apiserver\r\n config. It has been replaced with `EffectiveVersion` (this is because\r\n kube-apiserver now supports version emulation for more robust K8s\r\n version upgrades). `EffectiveVersion` is not required (`Version` used\r\n to be optional), and I am not sure whether that was an intentional\r\n change. `EffectiveVersion` is used (instead of `Version`) to configure\r\n the `/version` route. At the moment we have no intention of supporting\r\n version emulation in the Antrea Controller, but we could in the\r\n future. As far as I can tell, other changes relating to version\r\n emulation support do not affect Antrea.\r\n- The arguments to code generators have changed quite a bit.\r\n- The code generated for client-go (by `client-gen`) is now more generic\r\n (it leverages Go generics), so as a result the generated code is less\r\n verbose.\r\n- controller-gen now requires uniqueness for controller names (across\r\n all controllers in the program), for metrics reporting\r\n purposes. Because of this, we had to assign unique names manually to\r\n all controllers (and the name validation needs to be explicitly\r\n skipped in unit tests).","shortMessageHtmlLink":"Update k8s libraries to v1.31.1 (#6681)"}},{"before":"c470048eec41ad8c7a11fc7abf642c174cc971d5","after":"765d1ea604e62671110d99a95fcf26093d69d8b7","ref":"refs/heads/main","pushedAt":"2024-09-24T17:13:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Change antctl make target (#6686)\n\nRunning \"make antctl\" is common when someone wants to build antctl for\r\nthe current machine. The current target builds 3 versions of the antctl\r\nbinary: one for Linux, one for Windows and one for Darwin (using the\r\narchitecture of the current machine). This seems unnecessary and\r\npotentially confusing. We change the antctl target to be an alias of\r\nantctl-release. Running \"make antctl\" will now produce a single binary\r\nnamed \"antctl\", which can be run on the current machine.\r\n\r\nFor backwards-compatibility, we preserve the ability to run \"make\r\nantctl-linux\", \"make antctl-windows\", and \"make antctl-darwin\". These 3\r\ntargets combined will produce the 3 antctl binaries described above.\r\n\r\nFinally, we update the Github workflow in charge of validating the\r\nantctl Go build. We now have one dedicated step for each supported OS /\r\narch combination.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Change antctl make target (#6686)"}},{"before":"fd7caa5ba402ea7ce1212ea088fb6e4afc3bc743","after":"cef9e20daa12d3397c7dd6cb199fb1aecba95594","ref":"refs/heads/release-2.0","pushedAt":"2024-09-24T16:42:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Add docker credentials to windows CI to avoid rate limit issue (#6669) (#6679)\n\nPartial backport of #6668\r\n\r\nSigned-off-by: Shuyang Xin ","shortMessageHtmlLink":"Add docker credentials to windows CI to avoid rate limit issue (#6669) ("}},{"before":"970fb93db75cee824e1a000d740d855c92591e32","after":"898816cb016d339cdbe3fe8933814cdc01a8e21a","ref":"refs/heads/dependabot/go_modules/prometheus-2ac9926e26","pushedAt":"2024-09-24T03:50:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the prometheus group across 1 directory with 2 updates\n\nBumps the prometheus group with 1 update in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang).\n\n\nUpdates `github.com/prometheus/client_golang` from 1.18.0 to 1.20.4\n- [Release notes](https://github.com/prometheus/client_golang/releases)\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.20.4)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.55.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/client_golang\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n- dependency-name: github.com/prometheus/common\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the prometheus group across 1 directory with 2 updates"}},{"before":"9eec1f2f8b43796c16abd2479775352069e3c2d9","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.67.0","pushedAt":"2024-09-23T22:14:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"}},{"before":"827bd3b239aae66cf1bde66a78bb6fa578d17ecc","after":"c470048eec41ad8c7a11fc7abf642c174cc971d5","ref":"refs/heads/main","pushedAt":"2024-09-23T22:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#6683)\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0.\r\n- [Release notes](https://github.com/grpc/grpc-go/releases)\r\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: google.golang.org/grpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#6683)"}},{"before":"ad8283ba70dcb1ca19cd83f7a5ff35d1a39ef3b4","after":"827bd3b239aae66cf1bde66a78bb6fa578d17ecc","ref":"refs/heads/main","pushedAt":"2024-09-23T20:21:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Fix logging in AntreaProxy topology code (#6684)\n\nThis fix is ​​consistent with the latest kube-proxy implementation\r\n\r\nFixes #6682\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Fix logging in AntreaProxy topology code (#6684)"}},{"before":"a153cfc59953306557e532587e35efd618d786b7","after":"9eec1f2f8b43796c16abd2479775352069e3c2d9","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.67.0","pushedAt":"2024-09-23T17:14:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0"}},{"before":"5d7b6d059ff99c7f9031085b73c744f2c163d27a","after":null,"ref":"refs/heads/dependabot/go_modules/golang-org-x-39205be44c","pushedAt":"2024-09-23T17:12:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"}},{"before":"5b80425187cd81cd402772c745c49fece48a6daa","after":"ad8283ba70dcb1ca19cd83f7a5ff35d1a39ef3b4","ref":"refs/heads/main","pushedAt":"2024-09-23T17:12:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Bump the golang-org-x group across 1 directory with 5 updates (#6657)\n\nBumps the golang-org-x group with 4 updates in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/mod](https://github.com/golang/mod), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/tools](https://github.com/golang/tools).\r\n\r\n\r\nUpdates `golang.org/x/crypto` from 0.26.0 to 0.27.0\r\n- [Commits](https://github.com/golang/crypto/compare/v0.26.0...v0.27.0)\r\n\r\nUpdates `golang.org/x/mod` from 0.20.0 to 0.21.0\r\n- [Commits](https://github.com/golang/mod/compare/v0.20.0...v0.21.0)\r\n\r\nUpdates `golang.org/x/net` from 0.28.0 to 0.29.0\r\n- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0)\r\n\r\nUpdates `golang.org/x/sys` from 0.24.0 to 0.25.0\r\n- [Commits](https://github.com/golang/sys/compare/v0.24.0...v0.25.0)\r\n\r\nUpdates `golang.org/x/tools` from 0.24.0 to 0.25.0\r\n- [Release notes](https://github.com/golang/tools/releases)\r\n- [Commits](https://github.com/golang/tools/compare/v0.24.0...v0.25.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/crypto\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: golang-org-x\r\n- dependency-name: golang.org/x/mod\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: golang-org-x\r\n- dependency-name: golang.org/x/net\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: golang-org-x\r\n- dependency-name: golang.org/x/sys\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: golang-org-x\r\n- dependency-name: golang.org/x/tools\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: golang-org-x\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the golang-org-x group across 1 directory with 5 updates (#6657)"}},{"before":null,"after":"a153cfc59953306557e532587e35efd618d786b7","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.67.0","pushedAt":"2024-09-23T03:16:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.66.2 to 1.67.0"}},{"before":"e1caafc5c927b7c1254a940c7dcd9d8a4f65e2d1","after":"970fb93db75cee824e1a000d740d855c92591e32","ref":"refs/heads/dependabot/go_modules/prometheus-2ac9926e26","pushedAt":"2024-09-23T03:16:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the prometheus group across 1 directory with 2 updates\n\nBumps the prometheus group with 1 update in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang).\n\n\nUpdates `github.com/prometheus/client_golang` from 1.18.0 to 1.20.4\n- [Release notes](https://github.com/prometheus/client_golang/releases)\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.20.4)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.55.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/client_golang\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n- dependency-name: github.com/prometheus/common\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the prometheus group across 1 directory with 2 updates"}},{"before":"5b5325c236f54039f41542c39664c5a93304784a","after":"5d7b6d059ff99c7f9031085b73c744f2c163d27a","ref":"refs/heads/dependabot/go_modules/golang-org-x-39205be44c","pushedAt":"2024-09-20T17:09:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the golang-org-x group across 1 directory with 5 updates\n\nBumps the golang-org-x group with 4 updates in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/mod](https://github.com/golang/mod), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/tools](https://github.com/golang/tools).\n\n\nUpdates `golang.org/x/crypto` from 0.26.0 to 0.27.0\n- [Commits](https://github.com/golang/crypto/compare/v0.26.0...v0.27.0)\n\nUpdates `golang.org/x/mod` from 0.20.0 to 0.21.0\n- [Commits](https://github.com/golang/mod/compare/v0.20.0...v0.21.0)\n\nUpdates `golang.org/x/net` from 0.28.0 to 0.29.0\n- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0)\n\nUpdates `golang.org/x/sys` from 0.24.0 to 0.25.0\n- [Commits](https://github.com/golang/sys/compare/v0.24.0...v0.25.0)\n\nUpdates `golang.org/x/tools` from 0.24.0 to 0.25.0\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.24.0...v0.25.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/mod\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/sys\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the golang-org-x group across 1 directory with 5 updates"}},{"before":"20c62477570682e1044dc7a6b8e4c3d096035e99","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.66.2","pushedAt":"2024-09-20T17:07:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"}},{"before":"cf168844dbf600c8e524fbc37655c39c2223376a","after":"5b80425187cd81cd402772c745c49fece48a6daa","ref":"refs/heads/main","pushedAt":"2024-09-20T17:07:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.66.0 to 1.66.2 (#6663)\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.0 to 1.66.2.\r\n- [Release notes](https://github.com/grpc/grpc-go/releases)\r\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.66.0...v1.66.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: google.golang.org/grpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.66.0 to 1.66.2 (#6663)"}},{"before":"355690ab71c9797430d13420161a38e4cc16d192","after":"e1caafc5c927b7c1254a940c7dcd9d8a4f65e2d1","ref":"refs/heads/dependabot/go_modules/prometheus-2ac9926e26","pushedAt":"2024-09-20T03:43:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the prometheus group across 1 directory with 2 updates\n\nBumps the prometheus group with 1 update in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang).\n\n\nUpdates `github.com/prometheus/client_golang` from 1.18.0 to 1.20.4\n- [Release notes](https://github.com/prometheus/client_golang/releases)\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.20.4)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.55.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/client_golang\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n- dependency-name: github.com/prometheus/common\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: prometheus\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the prometheus group across 1 directory with 2 updates"}},{"before":"3ba97823163223e6d2c8c886b5a110bfc7c1ab5f","after":"5b5325c236f54039f41542c39664c5a93304784a","ref":"refs/heads/dependabot/go_modules/golang-org-x-39205be44c","pushedAt":"2024-09-20T03:43:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the golang-org-x group across 1 directory with 5 updates\n\nBumps the golang-org-x group with 4 updates in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/mod](https://github.com/golang/mod), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/tools](https://github.com/golang/tools).\n\n\nUpdates `golang.org/x/crypto` from 0.26.0 to 0.27.0\n- [Commits](https://github.com/golang/crypto/compare/v0.26.0...v0.27.0)\n\nUpdates `golang.org/x/mod` from 0.20.0 to 0.21.0\n- [Commits](https://github.com/golang/mod/compare/v0.20.0...v0.21.0)\n\nUpdates `golang.org/x/net` from 0.28.0 to 0.29.0\n- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0)\n\nUpdates `golang.org/x/sys` from 0.24.0 to 0.25.0\n- [Commits](https://github.com/golang/sys/compare/v0.24.0...v0.25.0)\n\nUpdates `golang.org/x/tools` from 0.24.0 to 0.25.0\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.24.0...v0.25.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/mod\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/sys\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: golang-org-x\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the golang-org-x group across 1 directory with 5 updates"}},{"before":"b180c658e72c56a0e1b945cbf37bd4274b05455b","after":"cf168844dbf600c8e524fbc37655c39c2223376a","ref":"refs/heads/main","pushedAt":"2024-09-19T16:51:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"antoninbas","name":"Antonin Bas","path":"/antoninbas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2495809?s=80&v=4"},"commit":{"message":"Add missing metav1.ObjectMeta to NetworkPolicyEvaluation API type (#6675)\n\nIt seems that omitting the field was a mistake when defining the API.\r\nNew versions of the K8s code generators (client-gen specifically) will\r\nnot work with types missing this field.\r\nSee https://github.com/kubernetes/code-generator/commit/688a73a18a8c19ffd7979f5c9a6c03d118cc4d7f\r\nThis is preventing us from updating to a more recent version of the K8s\r\nlibraries and of the code generators.\r\n\r\nNote that I believe that this API was modeled after the upstream\r\nTokenReview API (which like this one only supports the \"create\" verb,\r\nand returns a response immediately). The TokenReview type does include a\r\nmetav1.ObjectMeta field.\r\n\r\nUnfortunately, for backwards-compatibility, we need to use Protobuf\r\nfield number 3 for the metadata field, while K8s always uses 1. This is\r\na bit surprising, but it should only affect the wire format, and nothing\r\nelse.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Add missing metav1.ObjectMeta to NetworkPolicyEvaluation API type (#6675"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QyMjozNDo0Mi4wMDAwMDBazwAAAATDEcNH","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNjo1MToxMC4wMDAwMDBazwAAAAS7HRiV"}},"title":"Activity · antrea-io/antrea"}