Cyborg
Contents
Overview
Cyborg (previously known as Nomad) is an OpenStack project that aims to provide a general purpose management framework for acceleration resources (i.e. various types of accelerators such as GPU, FPGA, ASIC, NP, SoCs, NVMe/NOF SSDs, ODP, DPDK/SPDK and so on).
Projects
Cyborg
Official name | OpenStack Accelerator |
Source code | https://github.com/openstack/cyborg |
Bug tracker | |
Feature tracker | |
Developer doc |
We align with the official release schedule:https://releases.openstack.org/, with three milestones.
We use storyboard to track all bugs and features. The cyborg basic board page[], with three worklists, track specific tasks in the three milestones.
Python Cyborg Client
Source code | https://github.com/openstack/python-cyborgclient |
Bug tracker | |
Feature tracker |
Cyborg Tempest Plugin
Source code | https://github.com/openstack/cyborg-tempest-plugin |
Bug tracker | |
Feature tracker |
People
- PTL
- Yumeng Bao(Yumeng)
- Code Reviewers
- Blueprint Czar (responsible for maintenance of Cyborg's blueprint lists)
- Same as PTL
- Release Working Group Liaisons
- Same as PTL
- Oslo Working Group Liaisons
- Shaohe Feng(shaohe_feng)
- QA Working Group Liaisons
- Chenke(chenker)
- Doc Working Group Liaisons
- Yumeng Bao(Yumeng)
- Nova Group Liaisons
- Bailing Zhang(brinzhang)
- Neutron Group Liaisons
- Shaohe Feng(shaohe_feng)
- Xinran Wang(Xinran)
General Resources
Documentation
Release Process
- cyborg (and other projects under the compute program in governance) are released through the standard openstack release process: https://github.com/openstack/releases/blob/master/README.rst
- All cyborg releasenote
- Latest cyborg releasenote
Meeting/Materials
- Please refer to Meetings/CyborgTeamMeeting for meeting agenda and logistic info
- Please refer to Cyborg/Materials for additional materials regarding Cyborg.
- Please refer to Cyborg/MeetingLogs for meeting minutes archives.
- Please refer to Cyborg/FirstContact for local on-boarding meeting agenda and logistic info