Skip to content

MongoDB 4, 5 CI jobs fail for LTS branch release-7.x.x #9533

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

Closed
mtrezza opened this issue Jan 12, 2025 · 6 comments
Closed

MongoDB 4, 5 CI jobs fail for LTS branch release-7.x.x #9533

mtrezza opened this issue Jan 12, 2025 · 6 comments
Labels
state:released-7.x.x type:bug Impaired feature or lacking behavior that is likely assumed

Comments

@mtrezza
Copy link
Member

mtrezza commented Jan 12, 2025

New Issue Checklist

Issue Description

MongoDB 4, 5 CI jobs fail because the mongo-runner doesn't seem to find the MongoDB 4 and 5 images. Likely because they reached their EOL. Parse Server 7 is in LTS and merging any PR would be risky without CI for older MongoDB versions which keep being supported by Parse Server 7 until end of 2025.

Steps to reproduce

See https://github.com/parse-community/parse-server/actions/runs/12729036099/job/35480354207?pr=9525

Proposed Solution

Try to download different MongoDB versions of the required major version, if they are available, for example the latest release of 4.x.x and 5.x.x.

Copy link

Thanks for opening this issue!

  • 🚀 You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.

@mtrezza mtrezza added the type:bug Impaired feature or lacking behavior that is likely assumed label Jan 12, 2025
@dblythy
Copy link
Member

dblythy commented Jan 12, 2025

Strangely I have no problem running mongodb-runner start -t replset --version 4.2.25 -- --port 27017 locally, but it seems to fail in the CI

@mtrezza
Copy link
Member Author

mtrezza commented Jan 12, 2025

Could it be that you are running it on a different arch?

@dblythy
Copy link
Member

dblythy commented Jan 12, 2025

Maybe, tested on macOS with node v22.12.0

@mtrezza
Copy link
Member Author

mtrezza commented Jan 12, 2025

I don't think that GitHub Actions runs on arm64 (if you have a Mx chip), more likely on x86_64 by default. But it may be a completely different issue. We could try to lower the Node version; it currently runs with Node 22.12.0, maybe try Node 18. Or you could try to use Node 22.10.0 on your local machine and see whether the issue occurs.

@mtrezza mtrezza pinned this issue Jan 12, 2025
@mtrezza mtrezza closed this as completed Jan 12, 2025
@mtrezza mtrezza unpinned this issue Jan 12, 2025
@parseplatformorg
Copy link
Contributor

🎉 This change has been released in version 7.5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state:released-7.x.x type:bug Impaired feature or lacking behavior that is likely assumed
Projects
None yet
Development

No branches or pull requests

3 participants