{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":138646782,"defaultBranch":"main","name":"iotedge","ownerLogin":"Azure","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-25T20:31:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6844498?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726024317.0","currentOid":""},"activityList":{"items":[{"before":"d984c44e317fda89e08133fe98831cc528c41caf","after":"1079123139a4debfff7e65ae3eb5f43b69ff0a59","ref":"refs/heads/release/1.4","pushedAt":"2024-09-13T18:30:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Upgrade deprecated pipeline tasks (#7371)\n\nCherry-pick 95cabb51436be79332d8244c7232201b84a047a9, as well as changes to the code coverage task in builds/checkin/edgelet.yaml from 5b7d20f8ad2edf5219f43595430772f4e4919d13.","shortMessageHtmlLink":"Upgrade deprecated pipeline tasks (#7371)"}},{"before":"f458662063024e3d66e9f817984f5b371b948e0e","after":"95cabb51436be79332d8244c7232201b84a047a9","ref":"refs/heads/main","pushedAt":"2024-09-13T16:04:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Upgrade deprecated pipeline tasks (#7370)\n\nThe AzureKeyVault@1 and PublishCodeCoverageResults@1 tasks for Azure pipelines are deprecated. This change updates both tasks in YAML files across the codebase. It also updates the BuildQualityChecks task to the latest version.\n\nI confirmed that deprecation warnings disappear from the affected pipelines.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Upgrade deprecated pipeline tasks (#7370)"}},{"before":"b07a7e134e3e9acc88a4d7466b0ccdb85f230c6a","after":"f458662063024e3d66e9f817984f5b371b948e0e","ref":"refs/heads/main","pushedAt":"2024-09-12T20:34:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Remove unnecessary steps from Ubuntu 24.04 end-to-end job (#7369)\n\nA recent PR converted the Ubuntu 24.04 x64 end-to-end test job to use an ephemeral 1ES-hosted agent instead of a stateful custom agent. With this conversion, we should have removed steps from the job that are only needed for stateful agents, but it was missed. This update removes the steps.\n\nI ran the end-to-end test pipeline against this PR and confirmed that the steps are removed and the job still passes.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Remove unnecessary steps from Ubuntu 24.04 end-to-end job (#7369)"}},{"before":"ad00b01feee7787d3de48a400ae6a9b1b6db0d72","after":"b07a7e134e3e9acc88a4d7466b0ccdb85f230c6a","ref":"refs/heads/main","pushedAt":"2024-09-12T00:54:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Enable 1ES agent for Ubuntu 24.04 x64 end-to-end tests (#7367)\n\n1ES has added support for Ubuntu 24.04 x64, so we no longer need to use a custom agent. This change updates the end-to-end test pipeline to use a 1ES-hosted agent.\n\nI ran the end-to-end tests against this PR and confirmed that the Ubuntu 24.04 x64 job runs on a 1ES-hosted agent and passes.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Enable 1ES agent for Ubuntu 24.04 x64 end-to-end tests (#7367)"}},{"before":"2b89ce6265aad39c501f89aaf791566f3b097324","after":"d984c44e317fda89e08133fe98831cc528c41caf","ref":"refs/heads/release/1.4","pushedAt":"2024-09-11T03:11:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag '1.4.43' into release/1.4","shortMessageHtmlLink":"Merge tag '1.4.43' into release/1.4"}},{"before":"08269c376df7e5481eb3f12fd8db4bbf9127e28f","after":"ad00b01feee7787d3de48a400ae6a9b1b6db0d72","ref":"refs/heads/main","pushedAt":"2024-09-11T03:09:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag '1.5.11' into main","shortMessageHtmlLink":"Merge tag '1.5.11' into main"}},{"before":"72a7b205f9ba8583fd67b19b504803638e6231d9","after":"08269c376df7e5481eb3f12fd8db4bbf9127e28f","ref":"refs/heads/main","pushedAt":"2024-09-11T03:09:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag 'metrics-collector-1.2.10' into main","shortMessageHtmlLink":"Merge tag 'metrics-collector-1.2.10' into main"}},{"before":"73ed41e24a4cc077f512310eee2dfda02ebe497f","after":"72a7b205f9ba8583fd67b19b504803638e6231d9","ref":"refs/heads/main","pushedAt":"2024-09-09T21:58:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Prepare for release 1.5.10 (#7366)","shortMessageHtmlLink":"Prepare for release 1.5.10 (#7366)"}},{"before":"07c44aa4eb263513de5fab7c17fed1cf9a6cab63","after":"73ed41e24a4cc077f512310eee2dfda02ebe497f","ref":"refs/heads/main","pushedAt":"2024-09-09T19:21:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag '1.5.9' into main","shortMessageHtmlLink":"Merge tag '1.5.9' into main"}},{"before":"3557a2201bee4368b4e71713a45eb11367237795","after":"07c44aa4eb263513de5fab7c17fed1cf9a6cab63","ref":"refs/heads/main","pushedAt":"2024-09-07T03:13:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag 'metrics-collector-1.2.9' into main","shortMessageHtmlLink":"Merge tag 'metrics-collector-1.2.9' into main"}},{"before":"7e970a5f407bbe0e9469d22f44f040e5c69491ca","after":"2b89ce6265aad39c501f89aaf791566f3b097324","ref":"refs/heads/release/1.4","pushedAt":"2024-09-07T03:09:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag '1.4.42' into release/1.4","shortMessageHtmlLink":"Merge tag '1.4.42' into release/1.4"}},{"before":"a8d04945ded35152a434051d01f7434e912706c2","after":"3557a2201bee4368b4e71713a45eb11367237795","ref":"refs/heads/main","pushedAt":"2024-09-05T21:50:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add an event listener to log SDK events. (#7320)\n\n- This PR adds an event listener to log SDK events. The event listener is guarded by the env var and otherwise should have no effect.\n- Also this PR fixes the devguide to specify .net 8.\n\nLocal testing is in progress...\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Add an event listener to log SDK events. (#7320)"}},{"before":"b7fa5ed32a4cda182d283a6d80cd4c22d4778402","after":"7e970a5f407bbe0e9469d22f44f040e5c69491ca","ref":"refs/heads/release/1.4","pushedAt":"2024-09-04T23:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Upgrade go to 1.21 for Mariner toolkit (#7365)\n\nCherry-pick a8d04945ded35152a434051d01f7434e912706c2, but adjust Cargo.lock to reference commits from the release/1.4 branch of Azure/iot-identity-service.","shortMessageHtmlLink":"Upgrade go to 1.21 for Mariner toolkit (#7365)"}},{"before":"28072321aa082a7a44c0c83a4dca7d62f2c50580","after":"a8d04945ded35152a434051d01f7434e912706c2","ref":"refs/heads/main","pushedAt":"2024-09-04T21:11:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Upgrade go to 1.21 for Mariner toolkit (#7364)\n\nMariner builds recently started failing because the Mariner toolkit upgraded its go dependency requirement to 1.21. This change updates go in Mariner builds.\n\nTo test, I ran the CI Build pipeline and confirmed that Mariner builds pass.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Upgrade go to 1.21 for Mariner toolkit (#7364)"}},{"before":"a87bc117c39ea3681727196324d30a0c299c0969","after":"434681915abd25f7797d5c7e31e59c304d36acfc","ref":"refs/heads/vadim-kovalyov-patch-1","pushedAt":"2024-09-04T20:48:57.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"damonbarry","name":"Damon Barry","path":"/damonbarry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9042469?s=80&v=4"},"commit":{"message":"Merge branch 'main' into vadim-kovalyov-patch-1","shortMessageHtmlLink":"Merge branch 'main' into vadim-kovalyov-patch-1"}},{"before":"e7abc49e2192304a2969cddd308aa4178fbd5638","after":"28072321aa082a7a44c0c83a4dca7d62f2c50580","ref":"refs/heads/main","pushedAt":"2024-09-03T20:22:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add support for Ubuntu 24.04 (#7360)\n\nThis change updates the build and tests pipelines to support Ubuntu 24.04 amd64 and arm64v8. Specifically,\n- Add Ubuntu 24.04 amd64 and arm64v8 jobs to the end-to-end tests pipeline.\n- Update iot-identity-service repo references in Cargo.lock so we pick up the right packages in the end-to-end tests.\n- Add Ubuntu 24.04 amd64 and arm64v8 to the packages build pipeline and related scripts.\n- Update markdown docs and comments as needed.\n- Update end-to-end test code to support Ubuntu 24.04 packages.\n\nTo test, I ran the CI Build and end-to-end test pipelines and confirmed they pass.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Add support for Ubuntu 24.04 (#7360)"}},{"before":"15dc810da5b0788e338a9f83b03a77f1a1fecbbf","after":"e7abc49e2192304a2969cddd308aa4178fbd5638","ref":"refs/heads/main","pushedAt":"2024-08-28T22:57:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Increase dockerd client timeout from 30s to 60s. (#7363)\n\nWhen edged sends an image pull request to dockerd, it expects dockerd to respond with the HTTP response status code and headers within 30s. The image pull itself does not need to complete within those 30s, just the initial start of the HTTP response, after which dockerd streams JSON events in the response to indicate the pull progress.\n\nWe have one customer whose device is unable to pull module images from their remote container registry. This is because dockerd needs to check whether the image exists on the ACR before it sends the HTTP response status code, and this check itself takes ~45s or so. When edged times out and abandons the request after 30s, dockerd has different behavior depending on whether the image tag is `latest` or not:\n\n- If the image tag is `latest`, dockerd continues to pull the image in the background even after edged cancels the request. So one would think that when the image is pulled eventually, the next request to pull the image would succeed immediately. However the semantics of the `latest` tag are that dockerd must still check the ACR to see if there's a newer image available, and this also ends up taking ~45s, so the net effect is that edged continues to time out the request.\n\n- If the image tag is not `latest`, dockerd also stops pulling the image after edged cancels the request, instead of continuing to pull it in the background. So every attempt to pull the image is canceled and the image never gets pulled to the device.\n\nSo this change increases the timeout of requests to dockerd to 60s.\n\n***Please replace this line with your PR description and read PR checklist below***\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Increase dockerd client timeout from 30s to 60s. (#7363)"}},{"before":"5b7d20f8ad2edf5219f43595430772f4e4919d13","after":"15dc810da5b0788e338a9f83b03a77f1a1fecbbf","ref":"refs/heads/main","pushedAt":"2024-08-28T15:13:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iotedge1","name":null,"path":"/iotedge1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87680863?s=80&v=4"},"commit":{"message":"Merge tag 'metrics-collector-1.2.8' into main","shortMessageHtmlLink":"Merge tag 'metrics-collector-1.2.8' into main"}},{"before":"436c1cc1d9cfdd04e3e501c809cf399131af90eb","after":"b7fa5ed32a4cda182d283a6d80cd4c22d4778402","ref":"refs/heads/release/1.4","pushedAt":"2024-08-26T23:30:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Update the 1.4.41 release (#7359)\n\nUpdate the 1.4.41 release to include last-minute snap fixes.","shortMessageHtmlLink":"Update the 1.4.41 release (#7359)"}},{"before":"e4c3dc05fe96c36f3f5035a9cc87f23ddbfdeaac","after":"5b7d20f8ad2edf5219f43595430772f4e4919d13","ref":"refs/heads/main","pushedAt":"2024-08-26T22:34:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add support for Debian 12 to the build/test pipelines (#7276)\n\nThis change updates the build and tests pipelines to support Debian 12 amd64, arm64v8, and arm32v7. Specifically,\n- In end-to-end tests, convert Debian 11 arm32v7 job to \"minimal\" since it will no longer be the latest supported Debian version. Since the arm32v7 jobs are very slow (they run on Raspberry Pi), we only run the full battery of tests on the latest version. On the others, we just run the TempSensor test.\n- Add Debian 12 amd64, arm64v8, and arm32v7 jobs to the end-to-end tests pipeline.\n- Add Debian 12 amd64, arm64v8, and arm32v7 to the packages build pipeline and related scripts.\n- Update markdown docs and comments as needed.\n- Update end-to-end test _code_ to support Debian 12 packages.\n\nTo test, I ran the CI Build and end-to-end test pipelines and confirmed they pass.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Add support for Debian 12 to the build/test pipelines (#7276)"}},{"before":"ee7b776b0f998934e0094ac7c91f93f68ea4b77b","after":"436c1cc1d9cfdd04e3e501c809cf399131af90eb","ref":"refs/heads/release/1.4","pushedAt":"2024-08-26T21:53:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix snap startup error (#7354)\n\nCherry-pick d950b624e62063f2458dd1a9ca64371f73d8a045.\n\nTo test, I built new snaps in the CI build pipeline, ran the end-to-end tests pipeline against them, and confirmed the snap jobs pass. Since the snap jobs install with --devmode, I also published to a temporary branch in the marketplace and tested manually.","shortMessageHtmlLink":"Fix snap startup error (#7354)"}},{"before":"1f97918e98cb6e0b8358ccb86294cd719002d4bd","after":"e4c3dc05fe96c36f3f5035a9cc87f23ddbfdeaac","ref":"refs/heads/main","pushedAt":"2024-08-26T19:47:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix edgeAgent misreport Reported Properties (#7348)\n\nTL;DR - When the cloud connection not working, the cached reported property should not be updated as it was not updated to the cloud.\n\nBackground: \nThere is a bug when the edgeAgent starting and trying to download docker images for the other modules, it fails to download those module docker images (cloud connection failed), so the edgeAgent throw an exception (error). Later, edgeAgent was able to download the module and continue with its operation which successfully apply the desired property to the device with version 42. Unfortunately, the interrupted edgeAgent misreported the version of the desired property as version 41 to IoTHub. \n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Fix edgeAgent misreport Reported Properties (#7348)"}},{"before":"d950b624e62063f2458dd1a9ca64371f73d8a045","after":"1f97918e98cb6e0b8358ccb86294cd719002d4bd","ref":"refs/heads/main","pushedAt":"2024-08-21T22:41:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Prepare for release 1.5.8 (#7352)\n\nThis release fixes a problem with snap packages. Docker images are not updated in this release and remain at version 1.5.7.","shortMessageHtmlLink":"Prepare for release 1.5.8 (#7352)"}},{"before":"bef83ffdb43bc62fdb2d613a83a4a1809fdcd085","after":"d950b624e62063f2458dd1a9ca64371f73d8a045","ref":"refs/heads/main","pushedAt":"2024-08-19T20:25:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix snap startup error (#7351)\n\nA recent fix to the azure-iot-edge snap (#7330) changed the daemon type of the docker-proxy service to `notify` to resolve install/startup timing issues. With that fix, docker-proxy now waits until it can establish communication with Docker before calling `systemd-notify --ready` to resume and allow aziot-edged to start.\n\nA problem was discovered once the updated snap was published to the marketplace. If a user installs the snap without --devmode, docker-proxy startup fails with: \"Got notification message from PID nnnn, but reception only permitted for main PID mmmm\". This happens because systemd expects the `systemd-notify --ready` command to run in the service's main process, but bash runs it in its own process. Systemd can be configured to allow other options, but snapd doesn't expose them.\n\nThis change uses the shell builtin `exec` command to run `systemd-notify` in the same process as the parent script. It also uses the --exec option on `systemd-notify` to set up socat after `systemd-notify` returns. The --exec option is new, so the snap has been upgraded to core24.\n\nAlso, the configure hook was producing config files with empty hostnames, which caused failures on startup. It's unclear why the hostnamectl command isn't working in this instance (possibly something to do with the core24 upgrade?), but it turns out to be unnecessary because `iotedge config apply` will correctly determine/populate the hostname a little later. This change removes the logic to populate the hostname field from the configure hook.\n\nTo test, I built new snaps in the CI build pipeline, ran the end-to-end tests pipeline against them, and confirmed the snap jobs pass. Since the snap jobs install with --devmode, I also published to a temporary branch in the marketplace and tested manually.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Fix snap startup error (#7351)"}},{"before":"fce7f377518af534f37c8fe0d144acb4bfff195a","after":"ee7b776b0f998934e0094ac7c91f93f68ea4b77b","ref":"refs/heads/release/1.4","pushedAt":"2024-08-15T16:15:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix end-to-end test failures on Raspberry Pi (#7349)\n\nA recent change updated the some logic in the end-to-end tests to match the main branch, but an important detail was missed. The result is that end-to-end tests fail on Raspberry Pi in the release/1.4 branch because the tests don't recognize the device's operating system. This change corrects that problem.\n\nI confirmed that the tests pass on Raspberry Pi with this change.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Fix end-to-end test failures on Raspberry Pi (#7349)"}},{"before":"bef83ffdb43bc62fdb2d613a83a4a1809fdcd085","after":null,"ref":"refs/tags/1.5.7","pushedAt":"2024-08-15T05:46:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"damonbarry","name":"Damon Barry","path":"/damonbarry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9042469?s=80&v=4"}},{"before":"490aea6c4717b123bf12a956eddd75b56245e19b","after":"bef83ffdb43bc62fdb2d613a83a4a1809fdcd085","ref":"refs/heads/main","pushedAt":"2024-08-13T20:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Prepare for release 1.5.7 (#7346)","shortMessageHtmlLink":"Prepare for release 1.5.7 (#7346)"}},{"before":"f21493c45fbc6b6bb419e551133d26c57138c3d1","after":"fce7f377518af534f37c8fe0d144acb4bfff195a","ref":"refs/heads/release/1.4","pushedAt":"2024-08-13T20:56:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Prepare for release 1.4.41 (#7347)","shortMessageHtmlLink":"Prepare for release 1.4.41 (#7347)"}},{"before":"ee6e2545dade33b4ec98ff13c059dee4e227fc8a","after":"f21493c45fbc6b6bb419e551133d26c57138c3d1","ref":"refs/heads/release/1.4","pushedAt":"2024-08-08T22:37:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix docker-proxy startup issues (#7344)\n\nCherry-pick 80e3465c70a79893561a4b8ba432e0d5a37ace65 and 490aea6c4717b123bf12a956eddd75b56245e19b","shortMessageHtmlLink":"Fix docker-proxy startup issues (#7344)"}},{"before":"cf0e9519e6f47cc759291e14330b8d5a49d69b99","after":"490aea6c4717b123bf12a956eddd75b56245e19b","ref":"refs/heads/main","pushedAt":"2024-08-08T21:21:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Install snaps with devmode in end-to-end tests (#7343)\n\nFollowing a recent fix in our snap packages, our end-to-end tests started to fail. The tests need to install the azure-iot-edge snap with --devmode, at least until we get approval to auto-connect the daemon-notify interface (in progress).\n\nThis change updates the install command in the end-to-end tests to prevent failures. I ran the end-to-end test pipeline and confirmed this fixes the failures.\n\n## Azure IoT Edge PR checklist:","shortMessageHtmlLink":"Install snaps with devmode in end-to-end tests (#7343)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxODozMDo0NC4wMDAwMDBazwAAAAS1yGXb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxODozMDo0NC4wMDAwMDBazwAAAAS1yGXb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQyMToyMTo1My4wMDAwMDBazwAAAASVr3MN"}},"title":"Activity ยท Azure/iotedge"}