diff options
| author | Stephen Finucane <sfinucan@redhat.com> | 2021-06-16 16:19:08 +0100 |
|---|---|---|
| committer | Stephen Finucane <sfinucan@redhat.com> | 2021-06-16 16:19:36 +0100 |
| commit | 280b14abcddf3a308a819771117dd6b72d802642 (patch) | |
| tree | a2a61169410f3dc483761ac5a4dcc8ccead2d7ed /openstackclient/compute | |
| parent | fa8c8d26a7696d169b0b9d5aaf6b723d8feee08a (diff) | |
| download | python-openstackclient-280b14abcddf3a308a819771117dd6b72d802642.tar.gz | |
compute: Note that '--password' is deployment-specific
Password injection requires either hypervisor-support or an agent
running in the guest that will talk to the metadata service. It can be
disabled for a deployment using the '[api] enable_instance_password'
nova config option. Indicate this, albeit briefly.
Change-Id: Ief94ea07fc7ab6a487af972e8759ca6704d8f085
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to 'openstackclient/compute')
| -rw-r--r-- | openstackclient/compute/v2/server.py | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py index 468c6b1b..27223391 100644 --- a/openstackclient/compute/v2/server.py +++ b/openstackclient/compute/v2/server.py @@ -1012,7 +1012,10 @@ class CreateServer(command.ShowOne): parser.add_argument( '--password', metavar='<password>', - help=_("Set the password to this server"), + help=_( + 'Set the password to this server. ' + 'This option requires cloud support.' + ), ) parser.add_argument( '--security-group', @@ -3142,7 +3145,10 @@ class RebuildServer(command.ShowOne): parser.add_argument( '--password', metavar='<password>', - help=_('Set the password on the rebuilt server'), + help=_( + 'Set the password on the rebuilt server. ' + 'This option requires cloud support.' + ), ) parser.add_argument( '--property', @@ -3435,7 +3441,8 @@ host.""") '--password', metavar='<password>', default=None, help=_( 'Set the password on the evacuated instance. This option is ' - 'mutually exclusive with the --shared-storage option' + 'mutually exclusive with the --shared-storage option. ' + 'This option requires cloud support.' ), ) shared_storage_group.add_argument( @@ -3725,7 +3732,10 @@ class RescueServer(command.Command): parser.add_argument( '--password', metavar='<password>', - help=_("Set the password on the rescued instance"), + help=_( + 'Set the password on the rescued instance. ' + 'This option requires cloud support.' + ), ) return parser @@ -3992,7 +4002,10 @@ class SetServer(command.Command): password_group = parser.add_mutually_exclusive_group() password_group.add_argument( '--password', - help=_('Set the server password'), + help=_( + 'Set the server password. ' + 'This option requires cloud support.' + ), ) password_group.add_argument( '--no-password', |
