a308525d38
1. amend keyston endpoint register info Service type should acceleration instead of cyborg. For cyborg is just the service name. We do not support uwsgi at present, so we must indicate service port explicitly. 2. Fix package import error Add full path to import module, so that the reference can be resolved. Story: 2001887 Task: 14368 3. devstack broken TypeError: launch_service() got an unexpected keyword argument 'restart_method' When initialize cyborg api service launcher, we already pass restart_method. So no need to pass restart_method to launcher.launch_service, and it has not restart_method argument. Co-Authored-By: jiapei <jiapei2@lenovo.com> Co-Authored-By: Zhipeng Huang <huangzhipeng@huawei.com> Change-Id: Ic69e76b7bf86bbd1382aff07694ea9fbafd0862a |
||
---|---|---|
cyborg | ||
devstack | ||
doc | ||
etc/cyborg | ||
playbooks/legacy/cyborg-devstack | ||
releasenotes | ||
sandbox | ||
setup | ||
tools/config | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
.zuul.yaml | ||
AUTHORS | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Cyborg
OpenStack Acceleration as a Service
Cyborg provides a general management framework for accelerators such as FPGA, GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
- Free software: Apache license
- Source: https://git.openstack.org/cgit/openstack/cyborg
- Bugs: https://bugs.launchpad.net/openstack-cyborg
- Blueprints: https://blueprints.launchpad.net/openstack-cyborg
Features
- REST API for basic accelerator life cycle management
- Generic driver for common accelerator support