Task #2122
closed
enable external and internal authentication on mongodb
Added by Roberto Cirillo about 9 years ago.
Updated about 9 years ago.
Infrastructure:
Production
Description
This task should be performed after the mongodb upgrade to version 3.0.
The internal authentication is based on keyfile while the external authentication is based on user and password credentials
- Related to Task #2121: upgrade cluster mongodb to version 3.0 added
- Related to Task #2123: Edit the Storage-manager service endpoint added
This activity has not been performed for an incompatibility between storage-manager-core library and the MongoDB authentication system.
The storage-manager library use an authentication system named "MongoCR". This system has been the default MongoDB authentication system for all versions before Mongodb 3.0 , with 3.0 version, the default authentication system has been changed in "SCHRAM-SHA1". For restoring the compatibility from storage library and MongoDB server, I should change the credential system in the client. This activity will be done asap.
Unfortunately, this issue wasn't verified in dev because the mongodb users in dev environment was created before the upgrade to version 3.0 and, in this case, the default authentication system was MongoCR that was compatible with storage library.
- Blocked by Task #2487: MongoDB: change authrntication schema to MONGODB-CR added
- Related to deleted (Task #2123: Edit the Storage-manager service endpoint)
- Blocked by Task #2123: Edit the Storage-manager service endpoint added
- Status changed from New to In Progress
- % Done changed from 0 to 100
- Status changed from In Progress to Closed
Also available in: Atom
PDF