{"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:1716950095.0","currentOid":""},"activityList":{"items":[{"before":"99ef57fd7c8ad4abfe743509ed9a5e9da03fc274","after":"264372dc33003a997e92acb8dbd5dded0c5278a8","ref":"refs/heads/main","pushedAt":"2024-05-31T17:15:36.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 documentation for the new antctl check commands (#6373)\n\nSigned-off-by: Kanha gupta ","shortMessageHtmlLink":"Add documentation for the new antctl check commands (#6373)"}},{"before":"f20bdb715950580b20ea56352ce481825de0fe21","after":"99ef57fd7c8ad4abfe743509ed9a5e9da03fc274","ref":"refs/heads/main","pushedAt":"2024-05-31T04:40:02.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":"Use same name for coverage binaries and regular binaries (#6370)\n\nWe include the following changes:\r\n\r\n * Coverage binaries are now named as regular binaries,\r\n without \"-coverage\" suffix. This simplifies e2e tests.\r\n * Regular binaries are no longer included in coverage-enabled\r\n Dockerfiles. This reduces the size of the coverage images.\r\n\r\nSigned-off-by: Shikhar Soni ","shortMessageHtmlLink":"Use same name for coverage binaries and regular binaries (#6370)"}},{"before":"c3103a9314c1c4795e313c62903218f80d79e7f2","after":"f20bdb715950580b20ea56352ce481825de0fe21","ref":"refs/heads/main","pushedAt":"2024-05-31T04:22: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":"Remove Agent's dependency on proxy to access Antrea Service (#6361)\n\nWe add Endpoint resolution to the AntreaClientProvider, so that when\r\nrunning in-cluster, accessing the Antrea Service (i.e., accessing the\r\nAntrea Controller API) no longer depends on the ClusterIP functionality\r\nprovided by the K8s proxy, whether it is kube-proxy or AntreaProxy.\r\n\r\nThis gives us more flexibility during Agent initialization. For example,\r\nwhen kube-proxy is removed and ProxyAll is enable for AntreaProxy,\r\naccessing the Antrea Service no longer requires any routes or OVS flows\r\ninstalled by the Antrea Agent.\r\n\r\nTo implement this functionality, we add a controller (EndpointResolver),\r\nto watch the Antrea Service and the corresponding Endpoints\r\nresource. For every relevant update, the Endpoint is resolved and the\r\nnew URL is sent to the AntreaClientProvider. This is a similar model as\r\nthe one we already use for CA bundle updates.\r\n\r\nNote that when the Service stops being available, we clear the Endpoint\r\nURL and notify listeners. This means that GetAntreaClient() can now\r\nreturn an error even if a previous call was successful.\r\n\r\nWe also update the NetworkPolicyController in the Agent, so that we\r\nfallback to saved policies in case the Antrea client does not become\r\nready within 5s.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Remove Agent's dependency on proxy to access Antrea Service (#6361)"}},{"before":"a693a77b295f0cb26ad58a7b9fce6f1d77895f3d","after":"10c1cee80928863f20bd1d1e2dda2afbec2665b8","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-31T03:05:48.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":"f7cce73095b72b7082a0b46a8c947912ec9af1db","after":"c3103a9314c1c4795e313c62903218f80d79e7f2","ref":"refs/heads/main","pushedAt":"2024-05-31T00:42:58.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":"Support simple ping mesh in Agent (#6120)\n\nWe introduce a new feature to measure inter-Node latency in a K8s\r\ncluster running Antrea. The feature is currently Alpha and uses the\r\nNodeLatencyMonitor FeatureGate.\r\n\r\nIn addition to the FeatureGate, enablement of the feature is controlled\r\nby a new CRD, called NodeLatencyMonitor. This CRD supports at most one\r\nCR instance, which must be named \"default\". When the CR exists, Antrea\r\nAgents will start \"pinging\" each other to take latency measurements.\r\n\r\nEach Agent only stores the latest measured value (at least at the\r\nmoment), we do not store time series data.\r\n\r\nWe support both IPv4 and IPv6. When an oberlay is used by Antrea, the\r\nping is sent over the tunnel (by using the gateway IP as the\r\ndestination).\r\n\r\nThis change does not add any functionality besides collecting latency\r\ndata at each Agent. A follow-up change will take care of reporting the\r\nlatency data to the Antrea Controller, so it can be consumed via an\r\nAPIService.\r\n\r\nFor #5514\r\n\r\nSigned-off-by: IRONICBo \r\nSigned-off-by: Asklv ","shortMessageHtmlLink":"Support simple ping mesh in Agent (#6120)"}},{"before":"b3ef92905963dbe83924ea65c2723d7344e86e20","after":"f7cce73095b72b7082a0b46a8c947912ec9af1db","ref":"refs/heads/main","pushedAt":"2024-05-30T21:32:38.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 login to Jenkins script to avoid rate limit issue (#6368)\n\n* Add Docker login to Jenkins script to avoid rate limit issue\r\n\r\nEnhance Jenkins pipeline by integrating Docker credentials for login to avoid rate limit issues\r\n\r\nSigned-off-by: Shuyang Xin \r\n\r\n* Fix some issues in docker_login.sh\r\n\r\nSigned-off-by: Antonin Bas \r\n\r\n---------\r\n\r\nSigned-off-by: Shuyang Xin \r\nSigned-off-by: Antonin Bas \r\nCo-authored-by: Antonin Bas ","shortMessageHtmlLink":"Add Docker login to Jenkins script to avoid rate limit issue (#6368)"}},{"before":"9f65632ffa65408dc9c57eab53051047af731764","after":"b3ef92905963dbe83924ea65c2723d7344e86e20","ref":"refs/heads/main","pushedAt":"2024-05-30T17:41:06.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 handling of config changes in FlowAggregator (#6378)\n\nPrior to this change, only updates to the configuration of exporters\r\n(sinks) were handled gracefully, without requiring a FlowAggregator\r\nrestart.\r\nAfter this change, we also support updating recordContents.podLabels at\r\nruntime.\r\nFor all other unsupported config changes, we print an error log, asking\r\nusers to restart the FlowAggregator.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Improve handling of config changes in FlowAggregator (#6378)"}},{"before":"d683f92df2cdb4c218eb501a93950be5709d825f","after":"a693a77b295f0cb26ad58a7b9fce6f1d77895f3d","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-30T03:11:22.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":"b109bf8a87c14df0b5261cc9042e32a1d3e1adc5","after":"9f65632ffa65408dc9c57eab53051047af731764","ref":"refs/heads/main","pushedAt":"2024-05-29T22:28:31.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":"Remove unified coverage Dockerfile (#6380)\n\nThe Dockerfile was reintroduced by mistake in #6090\r\n\r\nSigned-off-by: Shikhar Soni ","shortMessageHtmlLink":"Remove unified coverage Dockerfile (#6380)"}},{"before":"5b48493315ce8112b60207969f8e5ea0480b354c","after":"b109bf8a87c14df0b5261cc9042e32a1d3e1adc5","ref":"refs/heads/main","pushedAt":"2024-05-29T16:45: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":"[Windows] Use hpc to build Agent images (#6325)\n\n1. Use Windows hpc as the base image to store Antrea binary and OVS files\r\n2. Use docker buildx to build Windows image on Linux base environment\r\n3. Modify OVS init container to install redist files\r\n4. Place openssl dll files into OVS binary directory instead of Windows system\r\n path\r\n5. Remove original windows-base image, and download CNI file in agent image\r\n\r\nUsing the hpc base image and buildx on a fresh env, the time to build Windows\r\nrelated images and push to remote registry is greatly reduced.\r\n\r\nSigned-off-by: Wenying Dong ","shortMessageHtmlLink":"[Windows] Use hpc to build Agent images (#6325)"}},{"before":"d81aa4ed312d426178d5d36d48da339507349a47","after":"d683f92df2cdb4c218eb501a93950be5709d825f","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-29T02:35: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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":"e7084f23f6e94aac8ef562a7aeb61c85eed9b102","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.0","pushedAt":"2024-05-29T02:34:55.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":"2801ee28f654c176d7e13dcc72d4429b4eeefef8","after":"5b48493315ce8112b60207969f8e5ea0480b354c","ref":"refs/heads/main","pushedAt":"2024-05-29T02:34:54.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/onsi/ginkgo/v2 from 2.18.0 to 2.19.0 (#6371)\n\nBumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.18.0 to 2.19.0.\r\n- [Release notes](https://github.com/onsi/ginkgo/releases)\r\n- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/onsi/ginkgo/compare/v2.18.0...v2.19.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/onsi/ginkgo/v2\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 github.com/onsi/ginkgo/v2 from 2.18.0 to 2.19.0 (#6371)"}},{"before":"df1655cec5606112aa2d4b27e60507ad3ecf1267","after":"2801ee28f654c176d7e13dcc72d4429b4eeefef8","ref":"refs/heads/main","pushedAt":"2024-05-28T18:17:29.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 invalid log for memberlist creation (#6369)\n\nThe config is a very large struct and some of the fields cannot be\r\nlogged:\r\n\r\n```\r\nNew memberlist cluster\" config=\"\"\r\n```\r\n\r\nWe update the call to klog.InfoS so that only a few selected config\r\nfields are logged.\r\n\r\nSigned-off-by: Antonin Bas ","shortMessageHtmlLink":"Fix invalid log for memberlist creation (#6369)"}},{"before":"dbc856e65f95a8f8234b86ed0ed5a5d89ae443ae","after":"df1655cec5606112aa2d4b27e60507ad3ecf1267","ref":"refs/heads/main","pushedAt":"2024-05-28T14:48:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Fix that AntreaProxy could unintentionally delete conntrack entries in zone 0 (#6193)\n\nThis is a subsequent PR for #5112. As mentioned in #5112:\r\n\r\n> Due to the restriction of the go library 'netlink', there is no API to specify a\r\n target zone. As a result, when deleting a stale conntrack entry with a\r\n destination port (such as NodePort), not only will the conntrack entry whose\r\n destination port is the port added by AntreaProxy be deleted, but also the\r\n conntrack entry that is not added by AntreaProxy will be deleted. This behavior\r\n is unexpected, as only the conntrack entries added by AntreaProxy should be\r\n deleted.\r\n\r\nThis PR resolves the issue by integrating a CT zone filter, now available in\r\nthe latest Go library `netlink`. Leveraging this feature, AntreaProxy can\r\naccurately delete stale UDP conntrack entries.\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Fix that AntreaProxy could unintentionally delete conntrack entries i…"}},{"before":"f1564e8dbd139c0bb9a1b5ce817c9ca53405b203","after":"2e495076d4f7c3a53dd0b9f673cf8c546be12ef3","ref":"refs/heads/release-2.0","pushedAt":"2024-05-28T14:46:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Avoid generating defunct process when starting Suricata (#6366) (#6374)\n\nWhen antrea-agent starts Suricata instance with the following command:\r\n\r\n```\r\nsuricata -c /etc/suricata/suricata.yaml --af-packet -D -l /var/log/antrea/networkpolicy/l7engine/\r\n```\r\n\r\nThe method `Run()` of `exec.Cmd` should be used instead of `Start()`\r\nto avoid generating a zombie process. The above command will exit after starting\r\nthe process of Suricata instance in the background, so using `Run()` ensures that\r\nthe command's resources are properly released and no defunct process remains.\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Avoid generating defunct process when starting Suricata (#6366) (#6374)"}},{"before":"72447b45ac35e9c341e061007abfa409c9d91cd0","after":"91c25d6c5105e5dfb25de85d1b19cd012fd0375c","ref":"refs/heads/release-1.15","pushedAt":"2024-05-28T14:45:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Avoid generating defunct process when starting Suricata (#6366) (#6375)\n\nWhen antrea-agent starts Suricata instance with the following command:\r\n\r\n```\r\nsuricata -c /etc/suricata/suricata.yaml --af-packet -D -l /var/log/antrea/networkpolicy/l7engine/\r\n```\r\n\r\nThe method `Run()` of `exec.Cmd` should be used instead of `Start()`\r\nto avoid generating a zombie process. The above command will exit after starting\r\nthe process of Suricata instance in the background, so using `Run()` ensures that\r\nthe command's resources are properly released and no defunct process remains.\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Avoid generating defunct process when starting Suricata (#6366) (#6375)"}},{"before":"823dc0969e6f699e74b0cc08d7a6f5096ef74569","after":"d31c97dea54b208605080fd2477dfe517fb910d2","ref":"refs/heads/release-1.14","pushedAt":"2024-05-28T14:45:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Avoid generating defunct process when starting Suricata (#6366) (#6376)\n\nWhen antrea-agent starts Suricata instance with the following command:\r\n\r\n```\r\nsuricata -c /etc/suricata/suricata.yaml --af-packet -D -l /var/log/antrea/networkpolicy/l7engine/\r\n```\r\n\r\nThe method `Run()` of `exec.Cmd` should be used instead of `Start()`\r\nto avoid generating a zombie process. The above command will exit after starting\r\nthe process of Suricata instance in the background, so using `Run()` ensures that\r\nthe command's resources are properly released and no defunct process remains.\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Avoid generating defunct process when starting Suricata (#6366) (#6376)"}},{"before":"e49844c82867e8ceb30b4cdaf0dbf62dd7cfc653","after":"d81aa4ed312d426178d5d36d48da339507349a47","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-28T03:24:27.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":"87a7613dd7ad7fe9d534de85903911d99f5c19bd","after":"dbc856e65f95a8f8234b86ed0ed5a5d89ae443ae","ref":"refs/heads/main","pushedAt":"2024-05-27T13:34:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Avoid generating defunct process when starting Suricata (#6366)\n\nWhen antrea-agent starts Suricata instance with the following command:\r\n\r\n```\r\nsuricata -c /etc/suricata/suricata.yaml --af-packet -D -l /var/log/antrea/networkpolicy/l7engine/\r\n```\r\n\r\nThe method `Run()` of `exec.Cmd` should be used instead of `Start()`\r\nto avoid generating a zombie process. The above command will exit after starting\r\nthe process of Suricata instance in the background, so using `Run()` ensures that\r\nthe command's resources are properly released and no defunct process remains.\r\n\r\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Avoid generating defunct process when starting Suricata (#6366)"}},{"before":"925f510aba8b48e39e866dedc7d2653f7285edba","after":"87a7613dd7ad7fe9d534de85903911d99f5c19bd","ref":"refs/heads/main","pushedAt":"2024-05-27T13:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tnqn","name":"Quan Tian","path":"/tnqn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331316?s=80&v=4"},"commit":{"message":"Fix flaky test TestL7NetworkPolicy/TLS (#6350)\n\nSigned-off-by: Hongliang Liu ","shortMessageHtmlLink":"Fix flaky test TestL7NetworkPolicy/TLS (#6350)"}},{"before":null,"after":"e7084f23f6e94aac8ef562a7aeb61c85eed9b102","ref":"refs/heads/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.0","pushedAt":"2024-05-27T03:58:39.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/onsi/ginkgo/v2 from 2.18.0 to 2.19.0\n\nBumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.18.0 to 2.19.0.\n- [Release notes](https://github.com/onsi/ginkgo/releases)\n- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/onsi/ginkgo/compare/v2.18.0...v2.19.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/onsi/ginkgo/v2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/onsi/ginkgo/v2 from 2.18.0 to 2.19.0"}},{"before":"0a6dc73201f3d38105843481ed284e2906c37415","after":"e49844c82867e8ceb30b4cdaf0dbf62dd7cfc653","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-24T03:20:56.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":"3672c4536116f641bcb1382a4082cf2184b9c6d3","after":"925f510aba8b48e39e866dedc7d2653f7285edba","ref":"refs/heads/main","pushedAt":"2024-05-24T03:05:05.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 OVS driver installation in initContainer for Antrea Windows agent (#6312)\n\nBy integrating the OVS driver installation into an initContainer, we ensure that\r\nthe necessary driver is installed before the main containers start, and the driver's\r\npresence is checked only once during the pod's lifecycle.\r\n\r\nSigned-off-by: Shuyang Xin ","shortMessageHtmlLink":"Add OVS driver installation in initContainer for Antrea Windows agent ("}},{"before":"4616f6168160ae166187eb7e59d5736e8bbc41a8","after":null,"ref":"refs/heads/dependabot/github_actions/aquasecurity/trivy-action-0.21.0","pushedAt":"2024-05-23T18:07:24.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":"ee6fd520008b198f08e0d859354c7fb712855523","after":"3672c4536116f641bcb1382a4082cf2184b9c6d3","ref":"refs/heads/main","pushedAt":"2024-05-23T18:07:23.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 aquasecurity/trivy-action from 0.20.0 to 0.21.0 (#6362)\n\nBumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.20.0 to 0.21.0.\r\n- [Release notes](https://github.com/aquasecurity/trivy-action/releases)\r\n- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.20.0...0.21.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: aquasecurity/trivy-action\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 aquasecurity/trivy-action from 0.20.0 to 0.21.0 (#6362)"}},{"before":"3dfc789a65c0e7dfc201b5df3bfee3cdea4d4862","after":"0a6dc73201f3d38105843481ed284e2906c37415","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-23T03:56:20.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}},{"before":null,"after":"4616f6168160ae166187eb7e59d5736e8bbc41a8","ref":"refs/heads/dependabot/github_actions/aquasecurity/trivy-action-0.21.0","pushedAt":"2024-05-23T03:36:42.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 aquasecurity/trivy-action from 0.20.0 to 0.21.0\n\nBumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.20.0 to 0.21.0.\n- [Release notes](https://github.com/aquasecurity/trivy-action/releases)\n- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.20.0...0.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: aquasecurity/trivy-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aquasecurity/trivy-action from 0.20.0 to 0.21.0"}},{"before":"68cb92f25b0606109654f23b4ee7a9a7d491fbdd","after":"ee6fd520008b198f08e0d859354c7fb712855523","ref":"refs/heads/main","pushedAt":"2024-05-22T21:07:06.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 labels for antctl check framework (#6341)\n\nSigned-off-by: Kanha gupta ","shortMessageHtmlLink":"Improve labels for antctl check framework (#6341)"}},{"before":"b2ecf6687b75729116b321ffb46056b2fbcc8e2d","after":"3dfc789a65c0e7dfc201b5df3bfee3cdea4d4862","ref":"refs/heads/dependabot/go_modules/prometheus-2185240037","pushedAt":"2024-05-22T18:52:52.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 with 2 updates\n\nBumps the prometheus group with 2 updates: [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.18.0 to 1.19.1\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.19.1)\n\nUpdates `github.com/prometheus/common` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Commits](https://github.com/prometheus/common/compare/v0.47.0...v0.48.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 with 2 updates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWT-I9QA","startCursor":null,"endCursor":null}},"title":"Activity · antrea-io/antrea"}