| ================= | 
 | Nova and DevStack | 
 | ================= | 
 |  | 
 | This is a rough guide to various configuration parameters for nova | 
 | running with DevStack. | 
 |  | 
 |  | 
 | nova-serialproxy | 
 | ================ | 
 |  | 
 | In Juno, nova implemented a `spec | 
 | <http://specs.openstack.org/openstack/nova-specs/specs/juno/implemented/serial-ports.html>`_ | 
 | to allow read/write access to the serial console of an instance via | 
 | `nova-serialproxy | 
 | <http://docs.openstack.org/developer/nova/man/nova-serialproxy.html>`_. | 
 |  | 
 | The service can be enabled by adding ``n-sproxy`` to | 
 | ``ENABLED_SERVICES``.  Further options can be enabled via | 
 | ``local.conf``, e.g. | 
 |  | 
 | :: | 
 |  | 
 |     [[post-config|$NOVA_CONF]] | 
 |     [serial_console] | 
 |     # | 
 |     # Options defined in nova.cmd.serialproxy | 
 |     # | 
 |  | 
 |     # Host on which to listen for incoming requests (string value) | 
 |     #serialproxy_host=0.0.0.0 | 
 |  | 
 |     # Port on which to listen for incoming requests (integer | 
 |     # value) | 
 |     #serialproxy_port=6083 | 
 |  | 
 |  | 
 |     # | 
 |     # Options defined in nova.console.serial | 
 |     # | 
 |  | 
 |     # Enable serial console related features (boolean value) | 
 |     #enabled=false | 
 |     # Do not set this manually.  Instead enable the service as | 
 |     # outlined above. | 
 |  | 
 |     # Range of TCP ports to use for serial ports on compute hosts | 
 |     # (string value) | 
 |     #port_range=10000:20000 | 
 |  | 
 |     # Location of serial console proxy. (string value) | 
 |     #base_url=ws://127.0.0.1:6083/ | 
 |  | 
 |     # IP address on which instance serial console should listen | 
 |     # (string value) | 
 |     #listen=127.0.0.1 | 
 |  | 
 |     # The address to which proxy clients (like nova-serialproxy) | 
 |     # should connect (string value) | 
 |     #proxyclient_address=127.0.0.1 | 
 |  | 
 |  | 
 | Enabling the service is enough to be functional for a single machine DevStack. | 
 |  | 
 | These config options are defined in `nova.console.serial | 
 | <https://github.com/openstack/nova/blob/master/nova/console/serial.py#L33-L52>`_ | 
 | and `nova.cmd.serialproxy | 
 | <https://github.com/openstack/nova/blob/master/nova/cmd/serialproxy.py#L26-L33>`_. | 
 |  | 
 | For more information on OpenStack configuration see the `OpenStack | 
 | Configuration Reference | 
 | <http://docs.openstack.org/trunk/config-reference/content/list-of-compute-config-options.html>`_ |