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>
This commit is contained in:
Stephen Finucane
2021-06-16 16:19:08 +01:00
parent fa8c8d26a7
commit 280b14abcd

View File

@@ -1012,7 +1012,10 @@ class CreateServer(command.ShowOne):
parser.add_argument( parser.add_argument(
'--password', '--password',
metavar='<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( parser.add_argument(
'--security-group', '--security-group',
@@ -3142,7 +3145,10 @@ class RebuildServer(command.ShowOne):
parser.add_argument( parser.add_argument(
'--password', '--password',
metavar='<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( parser.add_argument(
'--property', '--property',
@@ -3435,7 +3441,8 @@ host.""")
'--password', metavar='<password>', default=None, '--password', metavar='<password>', default=None,
help=_( help=_(
'Set the password on the evacuated instance. This option is ' '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( shared_storage_group.add_argument(
@@ -3725,7 +3732,10 @@ class RescueServer(command.Command):
parser.add_argument( parser.add_argument(
'--password', '--password',
metavar='<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 return parser
@@ -3992,7 +4002,10 @@ class SetServer(command.Command):
password_group = parser.add_mutually_exclusive_group() password_group = parser.add_mutually_exclusive_group()
password_group.add_argument( password_group.add_argument(
'--password', '--password',
help=_('Set the server password'), help=_(
'Set the server password. '
'This option requires cloud support.'
),
) )
password_group.add_argument( password_group.add_argument(
'--no-password', '--no-password',