Correct some spell errors
Change-Id: I923a040eef9910f2a882a2f71f55affe73e0f29d
This commit is contained in:
@@ -5,10 +5,10 @@
|
|||||||
http://creativecommons.org/licenses/by/3.0/legalcode
|
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||||
|
|
||||||
=========================================================
|
=========================================================
|
||||||
Nova provides remote console with password anthentication
|
Nova provides remote console with password authentication
|
||||||
=========================================================
|
=========================================================
|
||||||
|
|
||||||
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-anthentication
|
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-authentication
|
||||||
|
|
||||||
The feature aims at providing a safer remote console with password
|
The feature aims at providing a safer remote console with password
|
||||||
authentication. End users can set console password for their instances.
|
authentication. End users can set console password for their instances.
|
||||||
@@ -65,7 +65,7 @@ Proposed change
|
|||||||
Alternatives
|
Alternatives
|
||||||
------------
|
------------
|
||||||
|
|
||||||
New booting parameter ``console_pasword`` will be added to launch instances.
|
New booting parameter ``console_password`` will be added to launch instances.
|
||||||
And the password will be used to assemble ``graphics`` tag in libvirt XML.
|
And the password will be used to assemble ``graphics`` tag in libvirt XML.
|
||||||
In this way, password-encrypted remote console will be implemented.
|
In this way, password-encrypted remote console will be implemented.
|
||||||
The shortcoming of this implement is that no API provided to reset console
|
The shortcoming of this implement is that no API provided to reset console
|
||||||
@@ -87,7 +87,7 @@ URL: /servers/{server_id}/remote-consoles
|
|||||||
* Request method: POST(update password for remote console)
|
* Request method: POST(update password for remote console)
|
||||||
Add ``password`` param to the request body
|
Add ``password`` param to the request body
|
||||||
|
|
||||||
* Update the Create-Remote-Cosole API:
|
* Update the Create-Remote-Console API:
|
||||||
|
|
||||||
.. code-block:: json
|
.. code-block:: json
|
||||||
|
|
||||||
@@ -104,7 +104,7 @@ URL: /servers/{server_id}/remote-consoles
|
|||||||
|
|
||||||
- If ``password`` is present, console password will be updated while
|
- If ``password`` is present, console password will be updated while
|
||||||
getting new access_url.
|
getting new access_url.
|
||||||
- Only `vnc` and `spice` console protols/types support reseting
|
- Only `vnc` and `spice` console protocols/types support reseting
|
||||||
password. If both ``password`` and (``protocol``, ``type``)
|
password. If both ``password`` and (``protocol``, ``type``)
|
||||||
are provided, and protocol/type not in support list
|
are provided, and protocol/type not in support list
|
||||||
``HttpBadRequest 400`` will be returned.
|
``HttpBadRequest 400`` will be returned.
|
||||||
@@ -205,7 +205,7 @@ Work Items
|
|||||||
reset remote console password.
|
reset remote console password.
|
||||||
|
|
||||||
* nova-compute: some codes to handle the request to reset console
|
* nova-compute: some codes to handle the request to reset console
|
||||||
password: reassemble graphis tag with password and update it to
|
password: reassemble graphics tag with password and update it to
|
||||||
libvirt XML.
|
libvirt XML.
|
||||||
|
|
||||||
* nova-novncproxy: some codes to implement rfb auth schemes,
|
* nova-novncproxy: some codes to implement rfb auth schemes,
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
http://creativecommons.org/licenses/by/3.0/legalcode
|
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||||
|
|
||||||
=========================================================
|
=========================================================
|
||||||
Nova provides remote console with password anthentication
|
Nova provides remote console with password authentication
|
||||||
=========================================================
|
=========================================================
|
||||||
|
|
||||||
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-anthentication
|
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-authentication
|
||||||
|
|
||||||
The feature aims at providing a safer remote console with password
|
The feature aims at providing a safer remote console with password
|
||||||
authentication. End users can set console password for their instances.
|
authentication. End users can set console password for their instances.
|
||||||
@@ -104,7 +104,7 @@ URL: /servers/{server_id}/remote-consoles
|
|||||||
|
|
||||||
- If ``password`` is present, console password will be updated while
|
- If ``password`` is present, console password will be updated while
|
||||||
getting new access_url.
|
getting new access_url.
|
||||||
- Only `vnc` and `spice` console protols/types support reseting
|
- Only `vnc` and `spice` console protocols/types support reseting
|
||||||
password. If both ``password`` and (``protocol``, ``type``)
|
password. If both ``password`` and (``protocol``, ``type``)
|
||||||
are provided, and protocol/type not in support list
|
are provided, and protocol/type not in support list
|
||||||
``HttpBadRequest 400`` will be returned.
|
``HttpBadRequest 400`` will be returned.
|
||||||
@@ -224,7 +224,7 @@ None
|
|||||||
Testing
|
Testing
|
||||||
=======
|
=======
|
||||||
|
|
||||||
Add releated unit test
|
Add related unit test
|
||||||
|
|
||||||
Documentation Impact
|
Documentation Impact
|
||||||
====================
|
====================
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
http://creativecommons.org/licenses/by/3.0/legalcode
|
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||||
|
|
||||||
=========================================================
|
=========================================================
|
||||||
Nova provides remote console with password anthentication
|
Nova provides remote console with password authentication
|
||||||
=========================================================
|
=========================================================
|
||||||
|
|
||||||
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-anthentication
|
https://blueprints.launchpad.net/nova/+spec/nova-support-webvnc-with-password-authentication
|
||||||
|
|
||||||
The feature aims at providing a safer remote console with password
|
The feature aims at providing a safer remote console with password
|
||||||
authentication. End users can set console password for their instances.
|
authentication. End users can set console password for their instances.
|
||||||
@@ -23,7 +23,7 @@ There is only a token authentication against nova novncproxy, with the
|
|||||||
``token`` parameter appended to the request access_url. While this is
|
``token`` parameter appended to the request access_url. While this is
|
||||||
convenient, anyone who (e.g. A cloud administrator with too much curiosity
|
convenient, anyone who (e.g. A cloud administrator with too much curiosity
|
||||||
about tenants' business) gets the access_url info will have access to
|
about tenants' business) gets the access_url info will have access to
|
||||||
operating the instance by the web console directly, which is not that safe.
|
operating the instance by the web console directly, which is not safe.
|
||||||
|
|
||||||
Now an implementation for remote console with password authentication
|
Now an implementation for remote console with password authentication
|
||||||
will prevent malicious users from using the instance when failing to pass
|
will prevent malicious users from using the instance when failing to pass
|
||||||
@@ -54,7 +54,7 @@ Proposed change
|
|||||||
need to be blocked when the instance has a password set.
|
need to be blocked when the instance has a password set.
|
||||||
|
|
||||||
* Changes will be proposed to nova-compute and virt driver to handle
|
* Changes will be proposed to nova-compute and virt driver to handle
|
||||||
``Reset Remote Console Password`` request. And this's only implment
|
``Reset Remote Console Password`` request. And this's only implement
|
||||||
for libvirt driver. For other virt drivers, NotImplement will raise.
|
for libvirt driver. For other virt drivers, NotImplement will raise.
|
||||||
|
|
||||||
* Changes will be proposed to nova-novncproxy: auth schemes(e.g:rfb.VNC)
|
* Changes will be proposed to nova-novncproxy: auth schemes(e.g:rfb.VNC)
|
||||||
@@ -66,7 +66,7 @@ Proposed change
|
|||||||
Alternatives
|
Alternatives
|
||||||
------------
|
------------
|
||||||
|
|
||||||
New booting parameter ``console_pasword`` will be added to launch instances.
|
New booting parameter ``console_password`` will be added to launch instances.
|
||||||
And the password will be used to assemble ``graphics`` tag in libvirt XML.
|
And the password will be used to assemble ``graphics`` tag in libvirt XML.
|
||||||
In this way, password-encrypted remote console will be implemented.
|
In this way, password-encrypted remote console will be implemented.
|
||||||
The shortcoming of this implement is that no API provided to reset console
|
The shortcoming of this implement is that no API provided to reset console
|
||||||
@@ -106,7 +106,7 @@ URL: /servers/{server_id}/remote-consoles
|
|||||||
|
|
||||||
- If ``password`` is present, console password will be updated while
|
- If ``password`` is present, console password will be updated while
|
||||||
getting new access_url.
|
getting new access_url.
|
||||||
- Only `vnc` and `spice` console protols/types support reseting
|
- Only `vnc` and `spice` console protocols/types support reseting
|
||||||
password. If both ``password`` and (``protocol``, ``type``)
|
password. If both ``password`` and (``protocol``, ``type``)
|
||||||
are provided, and protocol/type not in support list
|
are provided, and protocol/type not in support list
|
||||||
``HttpBadRequest 400`` will be returned.
|
``HttpBadRequest 400`` will be returned.
|
||||||
@@ -211,7 +211,7 @@ Work Items
|
|||||||
reset remote console password.
|
reset remote console password.
|
||||||
|
|
||||||
* nova-compute: some codes to handle the request to reset console
|
* nova-compute: some codes to handle the request to reset console
|
||||||
password: reassemble graphis tag with password and update it to
|
password: reassemble graphics tag with password and update it to
|
||||||
libvirt XML.
|
libvirt XML.
|
||||||
|
|
||||||
* nova-novncproxy: some codes to implement rfb auth schemes,
|
* nova-novncproxy: some codes to implement rfb auth schemes,
|
||||||
@@ -230,7 +230,7 @@ None
|
|||||||
Testing
|
Testing
|
||||||
=======
|
=======
|
||||||
|
|
||||||
Add releated unit test
|
Add related unit test
|
||||||
|
|
||||||
Documentation Impact
|
Documentation Impact
|
||||||
====================
|
====================
|
||||||
Reference in New Issue
Block a user