OpenStack Compute (nova) next
Work that should be considered for the next development series.
This is reviewed at the beginning of a new development cycle and potentially moved to that cycle new milestones.
Milestone information
- Active:
- Yes. Drivers can target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Aaron Rosen, 1 Adelina Tuvenie, 1 Andrew Laski, 1 Anthony Bellino, 2 Boris Pavlovic, 1 Chris Behrens, 1 Christopher Lefelhocz, 1 Christopher Yeoh, 2 Dan Smith, 1 David McNally, 1 Deepak C Shetty, 1 Dennis Kliban, 1 Ed Leafe, 1 Eric Harney, 2 Gary Kotton, 1 Ghanshyam Mann, 2 James Carey, 1 Jay Pipes, 1 Jie Li, 2 John Garbutt, 2 Ken'ichi Ohmichi, 1 Kiran Kumar Vaddi, 1 Lisa Li, 1 Maciej Kucia, 1 Markus Zoeller (markus_z), 1 Masayuki Igawa, 1 Matt Riedemann, 1 Maxim Nestratov, 1 Pavel Kholkin, 1 Phil Day, 2 Qiu Yu, 1 Radoslav Gerganov, 1 Roman Bogorodskiy, 2 Rushi Agrawal, 2 Sagar Ratnakara Nikam, 3 Sahid Orentino, 1 Sam Morrison, 2 Shawn Hartsock, 1 Shlomi Sasson, 1 Shuangtai Tian, 1 Simona Iuliana Toader, 2 Thang Pham, 1 WenPing Zhang, 2 Yathiraj Udupi, 1 Zhen Qin, 1 jichenjc, 1 s10, 1 sean mooney
- Blueprints:
- 8 Unknown, 15 Not started, 8 Started, 3 Slow progress, 2 Good progress, 3 Beta Available, 22 Needs Code Review, 1 Implemented
- Bugs:
- 2 Opinion, 2 Invalid, 1 Won't Fix, 2 Confirmed, 8 Fix Released
62 blueprints and 15 bugs targeted
Blueprint | Priority | Assignee | Delivery | |
---|---|---|---|---|
API: Add PCI API support for PCI device management | API: Add PCI API support for PCI device management | 3 Medium | Shuangtai Tian | 11 Implemented |
API: Autogenerate API sample files from API validation schemas | API: Autogenerate API sample files from API validation schemas | 3 Medium | Ken'ichi Ohmichi | 1 Not started |
Deprecate the Baremetal driver | Deprecate the Baremetal driver | 3 Medium | 8 Beta Available | |
EC2 API: Implement/expose 'volume type' | EC2 API: Implement/expose 'volume type' | 3 Medium | Rushi Agrawal | 9 Needs Code Review |
vCenter Nova Driver to deploy vCenter templates available as glance images | vCenter Nova Driver to deploy vCenter templates available as glance images | 3 Medium | Kiran Kumar Vaddi | 9 Needs Code Review |
Convert system_metadata to a JSON blob | Convert system_metadata to a JSON blob | 3 Medium | Dan Smith | 1 Not started |
Deprecate nova-network in favor of using Neutron | Deprecate nova-network in favor of using Neutron | 3 Medium | 1 Not started | |
Need implementation of purge engine for db. | Need implementation of purge engine for db. | 3 Medium | 1 Not started | |
API: List tested APIs | API: List tested APIs | 3 Medium | Masayuki Igawa | 9 Needs Code Review |
API: Store consoleauth tokens to the database | API: Store consoleauth tokens to the database | 3 Medium | 9 Needs Code Review | |
Cells: Aggregate support for Cells | Cells: Aggregate support for Cells | 3 Medium | Sam Morrison | 9 Needs Code Review |
Networking: smarter-network-cache-update | Networking: smarter-network-cache-update | 3 Medium | Aaron Rosen | 9 Needs Code Review |
Objects: Improve instance action events to contain more messages | Objects: Improve instance action events to contain more messages | 3 Medium | Qiu Yu | 9 Needs Code Review |
Oslo: i18n Message improvements | Oslo: i18n Message improvements | 3 Medium | James Carey | 9 Needs Code Review |
Recover from "stuck" states on compute manager start-up | Recover from "stuck" states on compute manager start-up | 3 Medium | David McNally | 9 Needs Code Review |
Remove DB between scheduler and compute nodes | Remove DB between scheduler and compute nodes | 3 Medium | Boris Pavlovic | 9 Needs Code Review |
VMware: automated WSDL repair | VMware: automated WSDL repair | 3 Medium | Shawn Hartsock | 9 Needs Code Review |
Convert cells jobs to use a subset of tempest | Convert cells jobs to use a subset of tempest | 3 Medium | Chris Behrens | 1 Not started |
Support JSON-Home for API extension discovery | Support JSON-Home for API extension discovery | 3 Medium | Ken'ichi Ohmichi | 5 Started |
Distribute PCI Requests Across Multiple Devices | Distribute PCI Requests Across Multiple Devices | 2 Low | Roman Bogorodskiy | 1 Not started |
Functional Testing (Top, Bottom & Changed ) for microversions | Functional Testing (Top, Bottom & Changed ) for microversions | 2 Low | Ghanshyam Mann | 1 Not started |
Implement lock-free quota management | Implement lock-free quota management | 2 Low | Jay Pipes | 1 Not started |
Move DM crypt setup code to brick | Move DM crypt setup code to brick | 2 Low | Lisa Li | 1 Not started |
libvirt: Use live blockcommit for snapshot deletion | libvirt: Use live blockcommit for snapshot deletion | 2 Low | Eric Harney | 1 Not started |
Enable oslo.i18n lazy translation | Enable oslo.i18n lazy translation | 2 Low | James Carey | 5 Started |
Volume snapshot improvements | Volume snapshot improvements | 2 Low | Deepak C Shetty | 5 Started |
API: get the status of a locked instance | API: get the status of a locked instance | 2 Low | jichenjc | 6 Slow progress |
Add IPv6 routes to interfaces template engine with alternate in-tree template | Add IPv6 routes to interfaces template engine with alternate in-tree template | 2 Low | 8 Beta Available | |
Add ability to specify arbitrary key value pairs to be used by driver when launching instance | Add ability to specify arbitrary key value pairs to be used by driver when launching instance | 2 Low | Dennis Kliban | 9 Needs Code Review |
EC2 API: Allow filtering of volumes | EC2 API: Allow filtering of volumes | 2 Low | Rushi Agrawal | 9 Needs Code Review |
VMWare Video Memory Filter | VMWare Video Memory Filter | 2 Low | Sagar Ratnakara Nikam | 9 Needs Code Review |
VMWare driver – Support for Video Memory | VMWare driver – Support for Video Memory | 2 Low | Sagar Ratnakara Nikam | 9 Needs Code Review |
VMware: add support for provider network portgroup | VMware: add support for provider network portgroup | 2 Low | Gary Kotton | 9 Needs Code Review |
Virtuozzo containers config drive support | Virtuozzo containers config drive support | 2 Low | Maxim Nestratov | 9 Needs Code Review |
Fix overwriting of builtins | Fix overwriting of builtins | 2 Low | 1 Not started | |
Remove the instance fault table, using InstanceAction table instead | Remove the instance fault table, using InstanceAction table instead | 2 Low | 1 Not started | |
Improve instance action events based on object model | Improve instance action events based on object model | 2 Low | Qiu Yu | 5 Started |
Object Version Registry | Object Version Registry | 2 Low | Dan Smith | 5 Started |
API to list supported scheduler hints | API to list supported scheduler hints | 2 Low | Phil Day | 6 Slow progress |
Models should be the same as the state in DB after migration (partial) | Models should be the same as the state in DB after migration (partial) | 2 Low | Boris Pavlovic | 6 Slow progress |
Allow download raw VHDs to XenServer | Allow download raw VHDs to XenServer | 2 Low | John Garbutt | 9 Needs Code Review |
Hyper-V vNic hot-plug | Hyper-V vNic hot-plug | 2 Low | Adelina Tuvenie | 1 Not started |
libvirt: Refactor ISCSIDriver to support other iSCSI transports besides TCP | libvirt: Refactor ISCSIDriver to support other iSCSI transports besides TCP | 2 Low | Shlomi Sasson | 1 Not started |
Hyper-V vTPM Devices | Hyper-V vTPM Devices | 2 Low | Simona Iuliana Toader | 7 Good progress |
libvirt: use "serial console" and "log file" in parallel | libvirt: use "serial console" and "log file" in parallel | 2 Low | Markus Zoeller (markus_z) | 8 Beta Available |
Add instance actions for Live Migration operations | Add instance actions for Live Migration operations | 2 Low | John Garbutt | 5 Started |
VMware: SOAP Session Management | VMware: SOAP Session Management | 2 Low | Shawn Hartsock | 9 Needs Code Review |
Configure Pointer Model | Configure Pointer Model | 1 Undefined | Sahid Orentino | 0 Unknown |
Add a tasks resource for tracking long running actions | Add a tasks resource for tracking long running actions | 1 Undefined | Andrew Laski | 7 Good progress |
Add PF PCI ID to Neutron port binding profile | Add PF PCI ID to Neutron port binding profile | 1 Undefined | Anthony Bellino | 9 Needs Code Review |
Compute Image Precache | Compute Image Precache | 1 Undefined | Christopher Lefelhocz | 0 Unknown |
Filter to limit number of projects or tenants in a host aggregate | Filter to limit number of projects or tenants in a host aggregate | 1 Undefined | Yathiraj Udupi | 0 Unknown |
Finally fix libvirt console logging | Finally fix libvirt console logging | 1 Undefined | 1 Not started | |
A Scheduler Filter to Limit Number of Projects or Tenants in a Host | A Scheduler Filter to Limit Number of Projects or Tenants in a Host | 1 Undefined | Yathiraj Udupi | 9 Needs Code Review |
Make rpc upgrade_levels automatically discoverable | Make rpc upgrade_levels automatically discoverable | 1 Undefined | 0 Unknown | |
running nova list --host invalidhostname should return error message to client | running nova list --host invalidhostname should return error message to client | 1 Undefined | Zhen Qin | 0 Unknown |
support volume-backed server rescue | support volume-backed server rescue | 1 Undefined | Jie Li | 5 Started |
Add new volume driver to support Daowoo YeeSan storage for libvirt | Add new volume driver to support Daowoo YeeSan storage for libvirt | 1 Undefined | WenPing Zhang | 9 Needs Code Review |
Support keystone V3 API | Support keystone V3 API | 1 Undefined | 0 Unknown | |
Create nova v3 api | Create nova v3 api | 1 Undefined | Christopher Yeoh | 5 Started |
Dedicated CPUs placement policy | Dedicated CPUs placement policy | 1 Undefined | Sahid Orentino | 0 Unknown |
Huge Pages per guest NUMA nodes | Huge Pages per guest NUMA nodes | 1 Undefined | Sahid Orentino | 0 Unknown |