Skip to content
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

Update docker to Ubuntu 22, Python 3.10, MongoDB 7.0 #63

Merged
merged 3 commits into from
Jun 23, 2024

Conversation

RayPlante
Copy link
Collaborator

The environment established within the docker containers represent the canonical environment that the software is tested against as part of continuous integration and should provide dependencies matching the production environment. In this PR, three key dependencies are upgraded:

  • OS: Ubuntu 22.04
  • Python 3.10
  • MongoDB 7.0

This upgrade was motivated by a need to upgrade MongoDB from 4.4 which is losing support. This triggered the need to update the Ubuntu version (from 20) which comes with a higher version of Python (up from 3.9). The python code was found still to contain some deprecated imports, which were corrected. We note that the updates were needed of the ejsonschema and multibag python libraries.

@RayPlante RayPlante merged commit 57ed4ae into integration Jun 23, 2024
3 checks passed
@RayPlante RayPlante deleted the fix/mongo-support branch June 23, 2024 03:45
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.

1 participant