[SERVER-49140] [FLE] Add mongocryptd for Linux Alpine Created: 26/Jun/20 Updated: 26/Jan/24 Resolved: 10/May/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | 4.2.8 |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Wan Bachtiar | Assignee: | [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive) |
| Resolution: | Won't Fix | Votes: | 11 |
| Labels: | platform-request | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Assigned Teams: |
Server Development Platform
|
||||||||||||||||
| Participants: | |||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||
| Description |
|
This is related to Limiting the scope of the build to only mongocryptd for Alpine |
| Comments |
| Comment by Ben Luk [ 04/Aug/22 ] | ||||||||||||||||||||||
|
hi I have successfully started in docker container but unable to telnet from host ( I have blinded port -p 27020:27020) | ||||||||||||||||||||||
| Comment by Maor Davidzon [ 10/Mar/22 ] | ||||||||||||||||||||||
|
I am facing the same issue. Any progress?
| ||||||||||||||||||||||
| Comment by Guilherme Terra [ 14/Oct/21 ] | ||||||||||||||||||||||
|
Hi, Please, how can I install mongocryptd in an Alpine based Docker container with node:14? I'm trying to build it following the steps defined in [https://github.com/mongodb/libmongocrypt,] but it fails when the mongodb-client-encryption dependency is being built. These are the errors:
This is the part of my Dockerfile in which I'm trying to build it:
Thank you.
| ||||||||||||||||||||||
| Comment by David Stewart [ 24/Nov/20 ] | ||||||||||||||||||||||
|
Any progress on this from the mongo db team? | ||||||||||||||||||||||
| Comment by Mark Benvenuto [ 05/Aug/20 ] | ||||||||||||||||||||||
|
I was able to build the mongocryptd and the server with only minimal changes on Alpine Linux. See for all the needed changes: https://github.com/markbenvenuto/mongo/commit/3587a38205289d6582f7e688e4cccba29e30d69a.
Since this was with GCC 9, I needed to disable one noisy warning to quiet the build. |