tap-mongodb
tap-mongodb copied to clipboard
Update mongo shell
Description of change
This PR removes the workaround added in #73.
The goal of #73 was to fix a seemingly random loss of curl
being installed in the Docker container.
I noticed that libcurl3
was being installed as part of the "Setup Mongo" step. Some googling led me to learn that libcurl3
cannot be installed with libcurl4
, which is used by curl
. So it appears that installing libcurl3
also caused curl
to be uninstalled since it's missing a dependency.
I followed Mongo's instructions to just install a newer version of the mongo shell. Docs here
QA steps
- [ ] automated tests passing
- [ ] manual qa steps passing (list below)
Risks
I'm not sure why we pinned the mongo version. But if we are using it to just run a few queries to set up the database, it seems safe to bump the version.
Note that we bumping from version 4.2
to 5.0
. I'm unaware of any breaking changes here.
Rollback steps
- revert this branch