-
-
Notifications
You must be signed in to change notification settings - Fork 186
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
download correct package for arch #762
Conversation
Looks good to me, could you add tests for this and check if the documentation regarding arch are correct? or should i do it? |
I added a test case similar to those already present, but I don't know how correct e.g. the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding tests, but the current test is a bit in the wrong place, and does not actually test your change, because ubuntu 22.04 builds only happen since mongodb version 6.0.4, so a test for that would be necessary (and for mongodb versions not build for 2204, it falls back to older ubuntu versions)
i can accept this change now and do the documentation and tests on my own, or you can do it if you want to
packages/mongodb-memory-server-core/src/util/__tests__/MongoBinaryDownloadUrl.test.ts
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #762 +/- ##
=======================================
Coverage 90.69% 90.69%
=======================================
Files 14 14
Lines 1913 1913
Branches 496 496
=======================================
Hits 1735 1735
Misses 169 169
Partials 9 9
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Feel free to make the changes and ship, otherwise I can can get to it tomorrow, am out and only on my phone atm |
added commits to add tests (and move tests), update docs and also updated your commit message (because i dont plan on squashing this PR) are you fine with the changes or does anything need to be changed? |
@hasezoey looks reasonable :) thanks |
🎉 This PR is included in version 8.12.2 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Arch Linux is on OpenSSL 3 (instead of 1.1), like Ubuntu 22.04 (not like 20.04), so currently the
mongod
startup fails because of missinglibcrypto.so.1.1
(unless one has theopenssl-1.1
package installed for this or some other reason).Tested by making this same change locally in the distributed
node_modules/mongodb-memory-server-core
.