[MONGOCRYPT-580] Add package publication for missing os/arch combinations Created: 15/Jun/23  Updated: 03/Jan/24  Resolved: 05/Aug/23

Status: Closed
Project: Libmongocrypt
Component/s: None
Affects Version/s: None
Fix Version/s: 1.9.0, 1.8.3, 1.8.4

Type: Task Priority: Unknown
Reporter: Roberto Sanchez Assignee: Roberto Sanchez
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to MONGOCRYPT-609 Publish libmongocrypt distribution pa... Closed

 Description   

The intent of producing PPA packages from the libmongocrypt waterfall is that we provide packages for all of the same os/arch combinations for which the server also produces PPA packages. This enables users to install libmongocrypt wherever the mongocryptd/crypt_shared (the necessary query analysis component produced by the server) is supported.

While working on MONGOCRYPT-579 it became apparent that certain os/arch combinations are not producing libmongocrypt packages (i.e., missing tasks and/or build variants).

The following os/arch combinations should be added/updated as needed in the libmongocrypt Evergreen configuration so that they produce PPA packages:

  • RHEL8 (x64, arm64, power, zseries)
  • RHEL9 (x64, arm64)


 Comments   
Comment by Githook User [ 03/Jan/24 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 fix package publications for newly added distros (#729)

Follow-up for ef5b0b54adaadf3b8a1a151aa31b91702bf17187
Branch: r1.8
https://github.com/mongodb/libmongocrypt/commit/46a2c48a4e486f0e1f77523a7e4d80a94a1498cc

Comment by Githook User [ 03/Jan/24 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 fix package publications for newly added distros (#729)

Follow-up for ef5b0b54adaadf3b8a1a151aa31b91702bf17187
Branch: master
https://github.com/mongodb/libmongocrypt/commit/1753406b84a0b96771678b1993badb7c4a0435b0

Comment by Cloud GitHub Webhooks [ 03/Jan/24 ]

rcsanchez97 merged a pull request (MONGOCRYPT-580 fix package publications for newly added distros) into the following branch:
master: 1753406b84a0b96771678b1993badb7c4a0435b0

Comment by Githook User [ 02/Jan/24 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 document steps for installing on Amazon Linux 2023 (#722)

Follow-up for ef5b0b54adaadf3b8a1a151aa31b91702bf17187
Branch: r1.8
https://github.com/mongodb/libmongocrypt/commit/b072cab6b413e83f6bb53b245a7d4d7c80c8e9fc

Comment by Githook User [ 02/Jan/24 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 Add package publication for missing os/arch combinations (#678)

  • MONGOCRYPT-580 Add package publication for missing os/arch combinations

Includes packages for RHEL 8, RHEL 9, and Amazon 2023

  • sync packager.py from the master branch of the server
  • Apply suggestions from code review

Co-authored-by: Kevin Albertson <kevin.albertson@10gen.com>

  • MONGOCRYPT-580 Add package publication for missing os/arch combinations, 2

---------

Co-authored-by: Kevin Albertson <kevin.albertson@10gen.com>
Branch: r1.8
https://github.com/mongodb/libmongocrypt/commit/712bf49be3e115c5008f777073a601216b70fa12

Comment by Roberto Sanchez [ 13/Dec/23 ]

I also submitted a PR to update the docs repo with the installation steps: https://github.com/mongodb/docs/pull/6265

Comment by Githook User [ 13/Dec/23 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 document steps for installing on Amazon Linux 2023 (#722)

Follow-up for ef5b0b54adaadf3b8a1a151aa31b91702bf17187
Branch: master
https://github.com/mongodb/libmongocrypt/commit/5bc7d1bb55fa653dfce7ae7f219857cc5fd90443

Comment by Cloud GitHub Webhooks [ 13/Dec/23 ]

rcsanchez97 merged a pull request (MONGOCRYPT-580 document steps for installing on Amazon Linux 2023) into the following branch:
master: 5bc7d1bb55fa653dfce7ae7f219857cc5fd90443

Comment by Githook User [ 05/Aug/23 ]

Author:

{'name': 'Roberto C. Sánchez', 'email': 'roberto@connexer.com', 'username': 'rcsanchez97'}

Message: MONGOCRYPT-580 Add package publication for missing os/arch combinations (#678)

  • MONGOCRYPT-580 Add package publication for missing os/arch combinations

Includes packages for RHEL 8, RHEL 9, and Amazon 2023

  • sync packager.py from the master branch of the server
  • Apply suggestions from code review

Co-authored-by: Kevin Albertson <kevin.albertson@10gen.com>

  • MONGOCRYPT-580 Add package publication for missing os/arch combinations, 2

---------

Co-authored-by: Kevin Albertson <kevin.albertson@10gen.com>
Branch: master
https://github.com/mongodb/libmongocrypt/commit/ef5b0b54adaadf3b8a1a151aa31b91702bf17187

Comment by Cloud GitHub Webhooks [ 05/Aug/23 ]

rcsanchez97 merged a pull request (MONGOCRYPT-580 Add package publication for missing os arch combinations) into the following branch:
master: ef5b0b54adaadf3b8a1a151aa31b91702bf17187

Comment by Roberto Sanchez [ 27/Jul/23 ]

https://github.com/mongodb/libmongocrypt/pull/678

Generated at Thu Feb 08 09:09:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.