20 results found
It would be really nice if mongocli could be used to modify user accounts. Add new roles, or change the password. Currently mongocli can add, list , delete project DB user accounts. It would be nice for modify, since there is a need for password rotation, and mongocli see so fit that bill quite nicely.
This is for OPS Manager, but could be for OPS , Cloud or Atlas..4 votes
Currently there is no easy way to upgrade a cluster but we need to modify the file describing the cluster and push the full description.
Would be nice to have a command like:
mongocli om upgrade --version "4.2.10" --fcv "4.2" MyReplicaset4 votes
Allow to create custom roles for Atlas/CM/OM4 votes
Add options to the config file for deploy clusters with TLS enabled.4 votes
To deploy new cluster we need prepare config file and put there all sensitive data, like automation user password, ssl cert passwords etc.
Then we have to specify -f flag to point to this config during mongocli call.
Currently this file has to persist somewhere on the disk during call to CLI which makes it insecure (and file has to be carefully removed after cli call finished, proper access to the file has to be set etc)
It would be safer to send this config to stdin of mongocli - as a pipe from another command which can generate the…2 votes
In Altas CLI, the command customDbRoles can be used for create/delete/update custom database role.
Would it implement in MongoDB CLI for Ops Manger?2 votes
Add cli commands in global scope of Ops Manager to allow for scripting actions on all projects (e.g. update all agents after an upgrade of Ops Manager):
- CRUD projects (prio on get projects to allow for looping over them)
- CRUD orgs
- CRUD users
- global config managemant
- global alert management2 votes
mongocli ops-manager security enable [MONGODB-CR|SCRAM-SHA-256]
add an option for x5092 votes
MongoCLI current requires the user to type on the command-line if it's an Ops Manager, Cloud Manager, or Atlas. We could store this information in the profile (the file containing the URL and API keys) so the users have less to type.
PS: This applies to all 3 categories - MongoDBCLI with Ops Manager, MongoDBCLI with Cloud Manager, and MongoDBCLI with Atlas - on feedback.mongodb.com and the UI forces me to select only one of them2 votes
currently there is no straightforward way to get clusterId using mongocli. we can get clusterId if we use text format with "cluster list", but not with json.
and with json format we have to use "process list" command, filter out only one process amongst multiple within cluster and filter out clusterId.
it would be useful to add clusterId field into json when we get cluster description from list/describe commands also.1 vote
currently there is no way to format output of command in text format. the only option is to set this format as default in config file and not use --output modifier in specific command. if you rare use text output, you will have to insert --output json in every other commands.1 vote
in this moment there is no way to shutdown or startup a standalone instance because the mongocli works with cluster only1 vote
There is a missing option to change server type via mongocli. You can list the server type for the project, but not change it.
available option for list:
mongocli om serverUsage projects hosts list --endDate 2020-01-01 --startDate 2021-01-011 vote
Add command for suspending automation (similar to what we have for unmanage)1 vote
I am facing an issue when downloading MongoDB CLI on my win10 computer. The Windows virus scanner says there is a "Trojan:Win32/Caynamer.A!ml" in the file I am trying to download and ends the download. Is this threat real?1 vote
The "Get All Network Peering Containers in One Project" endpoint should repo all endpoints regardless of the Public Cloud provider.
In order to get back the peering list, one has to pass the provider
mongocli atlas networking peering list --provider GCP
This is odd because a) Atlas already knows and b) why not list all the peering regardless of the provider. We cannot specify filters in many cases already like, 'cluster list' and would have to use
jqto filter. We can do the same here is folks really want to filter. In other words, in general, please stick to one design maxium, provide all items in the 'list' or provide a way to filter, but not both.1 vote
The OpsManager API allows setting backup snapshot to never expire
(https://docs.opsmanager.mongodb.com/current/reference/api/snapshots/change-expiry-for-one-snapshot/) (Also for CloudManager - https://docs.cloudmanager.mongodb.com/reference/api/snapshots/change-expiry-for-one-snapshot/). Could this be exposed in mongocli?1 vote
Explain this more than the current output
$ mongocli ops-manager clusters reclaimFreeSpace --help Reclaim unused space for a cluster. Usage: mongocli ops-manager clusters reclaimFreeSpace <clusterName> [flags]
is of no use when customers want to know what this is doing, is this 'compact' or 'resync' equivalent? With some details, customers may be able to assess 'impact' of running this command.1 vote
There should be a way to import existing MongoDB deployments with mongocli. This would allow the automated provisioning of Ops Manager instances in cases where MongoDB deployments already exist. In addition we would be able to import the application database of Ops Manager automatically whenever a new Ops Manager instance is installed.1 vote
Customer is trying to deploy a RS with X509 internal auth. The missing RS parameter clusterAuthMode: X509 can be set via GUI but not via CLI.
Customer would appreciate full support for this mode using the CLI.1 vote
- Don't see your idea?