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

Revert usage of arsing/cross to upstream cross 0.2 #6197

Merged
merged 4 commits into from
Mar 12, 2022

Conversation

arsing
Copy link
Member

@arsing arsing commented Mar 11, 2022

The fix we needed was merged into upstream a long time ago.

Ref: cross-rs/cross#52
Ref: cross-rs/cross@249500e

This commit also removes jobs used to build iotedged and iotedge-proxy in
Docker containers, since these were only used for Kubernetes,
but Kubernetes stuff lives in the release/1.1-k8s-preview branch. Dave had
removed the .Net parts of Kubernetes support from release/1.1 earlier,
so he suggested removing the Rust parts too.

The fix we needed was merged into upstream a long time ago.

Ref: cross-rs/cross#52
Ref: cross-rs/cross@249500e
@arsing arsing requested a review from damonbarry March 11, 2022 00:01
damonbarry
damonbarry previously approved these changes Mar 11, 2022
@arsing
Copy link
Member Author

arsing commented Mar 11, 2022

E2E checkin tests failed while building edgelet/iotedge-proxy because they couldn't find openssl devel files. iotedge-proxy is built using cross for x86_64-unknown-linux-musl target in order to make a Docker image for Kubernetes. We don't have a custom image for this target in edgelet/Cross.toml so it uses upstream's image, and upstream stopped including openssl devel package in their images a long time ago.

These only existed for Kubernetes, but Kubernetes stuff lives in
the release/1.1-k8s-preview branch. Dave had removed the .Net parts of
Kubernetes support from release/1.1 earlier, so he suggested removing
the Rust parts too.
@arsing arsing marked this pull request as ready for review March 11, 2022 22:04
@kodiakhq kodiakhq bot merged commit f80d704 into Azure:release/1.1 Mar 12, 2022
@arsing arsing deleted the upstream-cross-1.1 branch March 12, 2022 01:28
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