Task #3642
closedStory #3637: As a user, I can run pulp in a FIPS-enabled environment
Get Pulp 2 working with mongodb in a FIPS-enabled environment
0%
Description
Pymongo will probably require a patch: https://bugzilla.redhat.com/show_bug.cgi?id=1064849
Updated by daviddavis over 6 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to daviddavis
Updated by daviddavis over 6 years ago
Upstream PR for bson: https://github.com/py-bson/bson/pull/86
Updated by daviddavis over 6 years ago
So apparently after doing some research, we've discovered that the pypi bson package is not what pymongo is using:
Do not install the “bson” package from pypi. PyMongo comes with its own bson package; doing “easy_install bson” installs a third-party package that is incompatible with PyMongo.
Updated by daviddavis over 6 years ago
Updated by daviddavis over 6 years ago
My PR got closed out. Seems like they are working on it for the next release of pymongo (3.7 maybe). Here's the ticket:
Updated by daviddavis over 6 years ago
Going to wait another week on the above bug to see if they open a patch. Otherwise, I'll proceed with patching bson ourselves.
Updated by daviddavis over 6 years ago
Looks like the pymongo folks have a patch which should work in FIPS:
https://github.com/mongodb/mongo-python-driver/commit/61850357a0e0eeec1a30e1adc0bbf7ebee807358
Updated by daviddavis over 6 years ago
- Status changed from ASSIGNED to POST
Updated by daviddavis over 6 years ago
- Status changed from POST to MODIFIED
Confirmed that patch for bson is in the nightly build of Pulp.
Updated by ipanova@redhat.com over 6 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE