Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for snaps #7232

Merged
merged 2 commits into from
Mar 7, 2024
Merged

Add support for snaps #7232

merged 2 commits into from
Mar 7, 2024

Conversation

damonbarry
Copy link
Member

@damonbarry damonbarry commented Mar 6, 2024

Cherry-pick bc66aa7

This change updates the repo to support building IoT Edge as a snap package. One of the main differences with snaps is that they run in a tightly confined sandbox, so many hard-coded references to users and filesystem paths had to be adapted to support compile-time variables.

I confirmed the CI Build pipeline passes and produces snaps. The end-to-end tests were adapted to support snaps, and I've confirmed they pass. I also ensured that CE Test, ISA95 Smoke Tests, Nested end-to-end tests, and Connectivity tests all pass against these bits (although snaps are not integrated into these pipelines).
@damonbarry damonbarry requested review from arsing and yophilav March 6, 2024 22:08
arsing
arsing previously approved these changes Mar 6, 2024
@kodiakhq kodiakhq bot merged commit c38e0c8 into Azure:release/1.4 Mar 7, 2024
22 checks passed
@damonbarry damonbarry deleted the snaps branch March 7, 2024 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants