keep icon indicating copy to clipboard operation
keep copied to clipboard

bug: MongoDB provider scope is always valid.

Open 35C4n0r opened this issue 11 months ago • 0 comments

Describe the bug MongoDB Provider will always show to scope as valid, even if the provided credentials/uri are wrong.

image

{"asctime": "2024-03-06 11:02:31,209", "message": "Installing provider", "levelname": "INFO", "name": "keep.api.routes.providers", "filename": "providers.py", "otelTraceID": "ee46d87cd74bb08318ad58c48ee2550f", "otelSpanID": "1dab7b89483a35e6", "otelServiceName": "keep-api", "threadName": "MainThread", "process": 12900, "module": "providers", "otelTraceSampled": true, "provider_id": "mongodb", "provider_type": "mongodb", "tenant_id": "keep"}
{"asctime": "2024-03-06 11:02:31,210", "message": "Validating provider scopes", "levelname": "INFO", "name": "keep.api.routes.providers", "filename": "providers.py", "otelTraceID": "ee46d87cd74bb08318ad58c48ee2550f", "otelSpanID": "1dab7b89483a35e6", "otelServiceName": "keep-api", "threadName": "MainThread", "process": 12900, "module": "providers", "otelTraceSampled": true}
MONGO_CONF: {'host': 'Hello WOrld'} {}
{"asctime": "2024-03-06 11:02:31,215", "message": "Validated provider scopes", "levelname": "INFO", "name": "keep.api.routes.providers", "filename": "providers.py", "otelTraceID": "ee46d87cd74bb08318ad58c48ee2550f", "otelSpanID": "1dab7b89483a35e6", "otelServiceName": "keep-api", "threadName": "MainThread", "process": 12900, "module": "providers", "otelTraceSampled": true, "validated_scopes": {"connect_to_server": true}}

Expected behavior connected_to_server should fail when the provided creds/uri are invalid.

I would like to work on this and fix it.

35C4n0r avatar Mar 06 '24 05:03 35C4n0r