Virtual Serial Port Concentrator for VMware instances
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
OpenDev Sysadmins b3914a6e8c OpenDev Migration Patch 3 years ago
devstack Make devstack plugin set serial_log_dir in nova.conf 5 years ago
etc Initial public version 5 years ago
vspc Strip extra characters from uuid 5 years ago
.gitignore Initial public version 5 years ago
.gitreview OpenDev Migration Patch 3 years ago
.testr.conf Fix the gate jobs 5 years ago
LICENSE Initial public version 5 years ago
README.rst Add devstack plugin 5 years ago
requirements.txt Start using pbr 5 years ago
setup.cfg Remove python2 support 4 years ago
setup.py Start using pbr 5 years ago
test-requirements.txt Fix the gate jobs 5 years ago
tox.ini Add 'venv' test environment 5 years ago

README.rst

vmware-vspc

Virtual Serial Port Concentrator for use in the vSphere environment. It collects serial console logs from VMs which have configured virtual serial port pointing to it.

Usage with OpenStack

Copy vspc.conf.sample as vspc.conf and edit as appropriate:

[DEFAULT]
debug = True
host = 0.0.0.0
port = 13370
cert = cert.pem
key = key.pem
uri = vmware-vspc
serial_log_dir = /opt/vmware/vspc

Then start with:

$ vmware-vspc --config-file vspc.conf

In nova.conf add the following properties:

[vmware]
serial_port_service_uri = vmware-vspc
serial_port_proxy_uri = telnets://<vspc_host>:13370#thumbprint=<vspc_thumbprint>

where vspc_host is the host where VSPC runs and vspc_thumbprint is the SHA1 thumbprint of the configured certificate.

Usage with Devstack

There is a devstack plugin, so simply add this to your local.conf:

[[local|localrc]]
enable_plugin vmware-vspc https://github.com/openstack/vmware-vspc