diff options
| author | Brian Waldon <bcwaldon@gmail.com> | 2012-07-03 14:39:43 -0700 |
|---|---|---|
| committer | Brian Waldon <bcwaldon@gmail.com> | 2012-07-05 09:16:29 -0700 |
| commit | f953091dfe213e15d29209f2c2418e06eac1188e (patch) | |
| tree | 4beeabb84053564e54a369076e14b6f87821534c /doc/source | |
| parent | ff5981b59b6fc5b280af101c2309acb5b7324dab (diff) | |
Remove auth-related nova-manage commands
Drop support for management of deprecated auth by deleting
the following nova-manage commands:
* role *
* export *
* project/account * (except scrub and quota)
* shell export
* user *
Additionally, delete relevant documentation and tests.
Related to bp remove-deprecated-auth.
Change-Id: Iad9787f696cb55d4673d68fc60851c7f5bd25805
Diffstat (limited to 'doc/source')
| -rw-r--r-- | doc/source/man/nova-manage.rst | 84 |
1 files changed, 3 insertions, 81 deletions
diff --git a/doc/source/man/nova-manage.rst b/doc/source/man/nova-manage.rst index 65b9c0d65..4a8169d65 100644 --- a/doc/source/man/nova-manage.rst +++ b/doc/source/man/nova-manage.rst @@ -21,7 +21,7 @@ SYNOPSIS DESCRIPTION =========== -nova-manage controls cloud computing instances by managing nova users, nova projects, nova roles, shell selection, vpn connections, and floating IP address configuration. More information about OpenStack Nova is at http://nova.openstack.org. +nova-manage controls cloud computing instances by managing shell selection, vpn connections, and floating IP address configuration. More information about OpenStack Nova is at http://nova.openstack.org. OPTIONS ======= @@ -29,16 +29,13 @@ OPTIONS The standard pattern for executing a nova-manage command is: ``nova-manage <category> <command> [<args>]`` -For example, to obtain a list of all projects: -``nova-manage project list`` - Run without arguments to see a list of available command categories: ``nova-manage`` -Categories are user, project, role, shell, vpn, and floating. Detailed descriptions are below. +Categories are project, shell, vpn, and floating. Detailed descriptions are below. You can also run with a category argument such as user to see a list of all commands in that category: -``nova-manage user`` +``nova-manage floating`` These sections describe the available categories and arguments for nova-manage. @@ -53,81 +50,6 @@ Nova Db Sync the database up to the most recent version. This is the standard way to create the db as well. -Nova User -~~~~~~~~~ - -``nova-manage user admin <username>`` - - Create an admin user with the name <username>. - -``nova-manage user create <username>`` - - Create a normal user with the name <username>. - -``nova-manage user delete <username>`` - - Delete the user with the name <username>. - -``nova-manage user exports <username>`` - - Outputs a list of access key and secret keys for user to the screen - -``nova-manage user list`` - - Outputs a list of all the user names to the screen. - -``nova-manage user modify <accesskey> <secretkey> <admin?T/F>`` - - Updates the indicated user keys, indicating with T or F if the user is an admin user. Leave any argument blank if you do not want to update it. - -Nova Project -~~~~~~~~~~~~ - -``nova-manage project add <projectname>`` - - Add a nova project with the name <projectname> to the database. - -``nova-manage project create <projectname>`` - - Create a new nova project with the name <projectname> (you still need to do nova-manage project add <projectname> to add it to the database). - -``nova-manage project delete <projectname>`` - - Delete a nova project with the name <projectname>. - -``nova-manage project environment <projectname> <username>`` - - Exports environment variables for the named project to a file named novarc. - -``nova-manage project list`` - - Outputs a list of all the projects to the screen. - -``nova-manage project quota <projectname>`` - - Outputs the size and specs of the project's instances including gigabytes, instances, floating IPs, volumes, and cores. - -``nova-manage project remove <projectname>`` - - Deletes the project with the name <projectname>. - -``nova-manage project zipfile`` - - Compresses all related files for a created project into a zip file nova.zip. - -Nova Role -~~~~~~~~~ - -``nova-manage role add <username> <rolename> <(optional) projectname>`` - - Add a user to either a global or project-based role with the indicated <rolename> assigned to the named user. Role names can be one of the following five roles: cloudadmin, itsec, sysadmin, netadmin, developer. If you add the project name as the last argument then the role is assigned just for that project, otherwise the user is assigned the named role for all projects. - -``nova-manage role has <username> <projectname>`` - Checks the user or project and responds with True if the user has a global role with a particular project. - -``nova-manage role remove <username> <rolename>`` - Remove the indicated role from the user. - Nova Logs ~~~~~~~~~ |
