Provided by: keystone-common_17.0.1-0ubuntu2_all bug

NAME

       keystone-manage - Keystone Management Utility

KEYSTONE MANAGEMENT UTILITY

       Author openstack@lists.openstack.org

       Date   2017-02-23

       Copyright
              OpenStack Foundation

       Version
              11.0.0

       Manual section
              1

       Manual group
              cloud computing

   SYNOPSIS
          keystone-manage [options]

   DESCRIPTION
       keystone-manage  is  the  command  line  tool which interacts with the Keystone service to
       initialize and update data within Keystone. Generally, keystone-manage is  only  used  for
       operations  that  cannot  be  accomplished  with the HTTP API, such data import/export and
       database migrations.

   USAGE
          keystone-manage [options] action [additional args]

   General keystone-manage options:--help : display verbose help output.

       Invoking keystone-manage by itself will give you some usage information.

       Available commands:

       • bootstrap: Perform the basic bootstrap process.

       • create_jws_keypair: Create an ECDSA key pair for JWS token signing.

       • credential_migrate: Encrypt credentials using a new primary key.

       • credential_rotate: Rotate Fernet keys for credential encryption.

       • credential_setup: Setup a Fernet key repository for credential encryption.

       • db_sync: Sync the database.

       • db_version: Print the current migration version of the database.

       • doctor: Diagnose common problems with keystone deployments.

       • domain_config_upload: Upload domain configuration file.

       • fernet_rotate: Rotate keys in the Fernet key repository.

       • fernet_setup: Setup a Fernet key repository for token encryption.

       • mapping_populate: Prepare domain-specific LDAP backend.

       • mapping_purge: Purge the identity mapping table.

       • mapping_engine: Test your federation mapping rules.

       • receipt_rotate: Rotate auth receipts encryption keys.

       • receipt_setup: Setup a key repository for auth receipts.

       • saml_idp_metadata: Generate identity provider metadata.

       • token_rotate: Rotate token keys in the key repository.

       • token_setup: Setup a token key repository for token encryption.

       • trust_flush: Purge expired trusts.

   OPTIONS
          -h, --help
                 show this help message and exit

          --config-dir DIR
                 Path to a config directory to pull *.conf files from.  This file set is  sorted,
                 so   as  to  provide  a  predictable  parse  order  if  individual  options  are
                 over-ridden. The  set  is  parsed  after  the  file(s)  specified  via  previous
                 --config-file,  arguments  hence  over-ridden  options  in  the  directory  take
                 precedence.

          --config-file PATH
                 Path to a config file to use. Multiple  config  files  can  be  specified,  with
                 values in later files taking precedence. Defaults to None.

          --debug, -d
                 If  set  to  true, the logging level will be set to DEBUG instead of the default
                 INFO level.

          --log-config-append PATH, --log_config PATH
                 The name of a logging configuration file. This file is appended to any  existing
                 logging configuration files.  For details about logging configuration files, see
                 the Python logging module documentation. Note that  when  logging  configuration
                 files  are  used then all logging configuration is set in the configuration file
                 and  other   logging   configuration   options   are   ignored   (for   example,
                 logging_context_format_string).

          --log-date-format DATE_FORMAT
                 Defines  the  format string for %(asctime)s in log records. Default: None . This
                 option is ignored if log_config_append is set.

          --log-dir LOG_DIR, --logdir LOG_DIR
                 (Optional) The base directory used for relative log_file paths. This  option  is
                 ignored if log_config_append is set.

          --log-file PATH, --logfile PATH
                 (Optional)  Name  of  log file to send logging output to.  If no default is set,
                 logging will go to stderr as defined by use_stderr. This option  is  ignored  if
                 log_config_append is set.

          --nodebug
                 The inverse of --debug

          --nostandard-threads
                 The inverse of --standard-threads

          --nouse-syslog
                 The inverse of --use-syslog

          --noverbose
                 The inverse of --verbose

          --nowatch-log-file
                 The inverse of --watch-log-file

          --pydev-debug-host PYDEV_DEBUG_HOST
                 Host to connect to for remote debugger.

          --pydev-debug-port PYDEV_DEBUG_PORT
                 Port to connect to for remote debugger.

          --standard-threads
                 Do not monkey-patch threading system modules.

          --syslog-log-facility SYSLOG_LOG_FACILITY
                 Syslog   facility   to   receive   log   lines.   This   option  is  ignored  if
                 log_config_append is set.

          --use-syslog
                 Use syslog for logging. Existing syslog format is DEPRECATED and will be changed
                 later to honor RFC5424.  This option is ignored if log_config_append is set.

          --verbose, -v
                 If set to false, the logging level will be set to WARNING instead of the default
                 INFO level.

          --version
                 show program's version number and exit

          --watch-log-file
                 Uses logging handler designed to watch file system.  When log file is  moved  or
                 removed   this   handler   will   open  a  new  log  file  with  specified  path
                 instantaneously. It makes sense only if log_file option is specified  and  Linux
                 platform is used. This option is ignored if log_config_append is set.

   FILES
       None

   SEE ALSOOpenStack Keystone

   SOURCE
       • Keystone is sourced in Gerrit git Keystone

       • Keystone bugs are managed at Launchpad Keystone

AUTHOR

       OpenStack

COPYRIGHT

       2023, OpenStack Foundation

                                           Oct 04, 2023                        KEYSTONE-MANAGE(1)