This connection string is completely valid, works, in MongoDB compass:
mongodb://fw_user:MY_PASSWORD@MY_HOST:MY_PORT/?authSource=fireworks
Then there is launchpad.yaml:
host: MY_HOST
port: MY_PORT
name: fireworks
username: fw_user
password: MY_PASSWORD
lpad reset gives me the error!
raise OperationFailure(errmsg, code, response, max_wire_version)
pymongo.errors.OperationFailure: Command aggregate requires authentication, full error: {‘ok’: 0.0, ‘errmsg’: ‘Command aggregate requires authentication’, ‘code’: 13, ‘codeName’: ‘Unauthorized’}
\