Skip to content

CDRIVER-4246 Disable CSE tasks on Power8 variant #918

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

Merged
merged 1 commit into from
Dec 20, 2021

Conversation

eramongodb
Copy link
Contributor

Build of the Python package cryptography, required by Python package pykmip, required by the drivers-evergreen-tools mock KMIP server, required by CSE tests in the C driver, fails due to introduction of Rust toolchain dependency in the cryptography library. Several workarounds were attempted (updating pip before package upgrade, pinning cryptography package, and CRYPTOGRAPHY_DONT_BUILD_RUST=1) but unsuccessful on the Power8 variant. Installing the Rust toolchain was considered, but due to FLE support on Power8 not being a tested, supported, or requested combination to begin with, it was decided that dropping this combination on Evergreen was an acceptable workaround.

@eramongodb eramongodb self-assigned this Dec 20, 2021
Copy link
Collaborator

@kevinAlbs kevinAlbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick fix!

Copy link
Contributor

@rcsanchez97 rcsanchez97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eramongodb eramongodb merged commit a203baf into mongodb:master Dec 20, 2021
@eramongodb eramongodb deleted the cdriver-4246 branch December 20, 2021 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants