materialsproject / fireworks

The Fireworks Workflow Management Repo.
https://materialsproject.github.io/fireworks
Other
361 stars 185 forks source link

WIP Add test for pymongo 3.7 auth problem #302

Closed dwinston closed 6 years ago

dwinston commented 6 years ago

This is a supplement to #299. I'm not sure if this change to .circleci/config.yml will ensure all existing tests pass.

The minimal reproduction of the error is to run through the quickstart example of adding and running a workflow, but for a launchpad that requires authentication:

lpad add_scripts 'echo "hello"' 'echo "goodbye"' -n hello goodbye -w test_workflow
rlaunch --silencer singleshot

It works with pymongo 3.6.x, but fails for pymongo 3.7 with pymongo.errors.OperationFailure: Authentication failed..

I don't know how to solve this issue -- I'm just hoping to contribute a failing test.

computron commented 6 years ago

@dwinston is this test still needed / useful?

dwinston commented 6 years ago

No longer needed. I worked with MongoDB staff to get this fixed in pymongo 3.7.1.