Fuel for OpenStack 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 Adam Heczko, 2 Aleksandra Fedorova, 5 Aleksey Kasatkin, 1 Alex Ermolov, 1 Alex Schultz, 2 Alexander Arzhanov, 1 Alexander Gordeev, 2 Alexander Kislitsky, 1 Alexander Lomski, 2 Alexander Tsamutali, 1 Alexander Zatserklyany, 1 Alexandr Kostrikov, 1 Alexandra Morozova, 1 Alexey Lebedeff, 1 Aliaksandr Buhayeu, 3 Andrew Woodward, 1 Andrey Kirilochkin, 1 Andrey Nikitin, 1 Andrey Sledzinskiy, 1 Andriy Popovych, 1 Ann Taraday, 1 Artem Panchenko, 3 Artem Roma, 2 Arthur Svechnikov, 1 Atsuko Ito, 4 Bogdan Dobrelya, 3 Dennis Dmitriev, 3 Dima Shulyak, 2 Dmitrii Ilin, 1 Dmitry Bilunov, 1 Dmitry Borodaenko, 3 Dmitry Burmistrov, 1 Dmitry Kaigarodеsev, 1 Dmitry Pyzhov, 1 Dmitry Teselkin, 2 Egor Kotko, 1 Evgeniy L, 6 Evgeny Konstantinov, 1 Fuel DevOps, 18 Fuel Documentation Team, 20 Fuel Library (Deprecated), 54 Fuel Python (Deprecated), 7 Fuel QA Team, 2 Fuel Sustaining, 1 Fuel Telco, 15 Fuel UI Team, 1 Igor Shishkin, 1 Ilya Kharin, 1 Irina Povolotskaya, 3 Ivan Berezovskiy, 2 Ivan Ponomarev, 2 Ivan Udovichenko, 1 Julia Aranovich, 1 Kirill Ishanov, 1 Ksenia Svechnikova, 1 Kyrylo Galanov, 3 MOS Maintenance, 1 Maksym Strukov, 5 Matthew Mosesohn, 1 Max Mazur, 2 Max Rasskazov, 5 Meg McRoberts, 2 Michał Górniak, 1 Mikhail Chernik, 4 Nastya Urlapova, 7 Nikolay Markov, 1 Oleksandr, 4 Olga Gusarenko, 2 Registry Administrators, 1 Rico Lin, 2 Ryan Moe, 3 Sergey Abramov, 1 Sergey Kreys, 3 Sergey Murashov, 1 Sergey Novikov, 2 Sergey Otpuschennikov, 1 Sergey Vasilenko, 1 Sergii Golovatiuk, 1 Svetlana Karslioglu, 1 Sylwester Brzeczkowski, 1 Tatyana Dubyk, 1 Thomas Goirand, 1 Vadim Rovachev, 9 Vitaly Kramskikh, 1 Vitaly Parakhin, 10 Vladimir Kozhukalov, 3 Vladimir Kuklin, 1 Vladimir Sharshov, 1 krozin
- Blueprints:
- 45 Unknown, 148 Not started, 14 Deferred, 1 Blocked, 6 Started, 3 Slow progress, 7 Good progress, 3 Beta Available, 5 Needs Code Review, 18 Implemented
- Bugs:
- 4 New, 33 Invalid, 23 Won't Fix, 22 Confirmed, 15 Fix Committed, 4 Fix Released
250 blueprints and 101 bugs targeted
| Blueprint | Priority | Assignee | Delivery | |
|---|---|---|---|---|
| Support for deployment settings change in Fuel UI | Support for deployment settings change in Fuel UI | 5 Essential | Vitaly Kramskikh | 1 Not started |
| Fuel UI should support plugins | Fuel UI should support plugins | 5 Essential | Vitaly Kramskikh | 1 Not started |
| Refactor volume manager | Refactor volume manager | 5 Essential | Fuel Python (Deprecated) | 1 Not started |
| create specs for platform component from master | create specs for platform component from master | 4 High | Dmitry Teselkin | 1 Not started |
| Add sha commit to pkg name for packages | Add sha commit to pkg name for packages | 4 High | Dmitry Burmistrov | 6 Slow progress |
| Refactoring of fuel-qa.fuelweb_test and fuel-devops | Refactoring of fuel-qa.fuelweb_test and fuel-devops | 4 High | 11 Implemented | |
| Testing rpm and deb packages via fuel deploy | Testing rpm and deb packages via fuel deploy | 4 High | Nastya Urlapova | 11 Implemented |
| Support for HW RAID configuration with LSI controllers | Support for HW RAID configuration with LSI controllers | 4 High | Andrey Kirilochkin | 9 Needs Code Review |
| Describe virtual devops environments using templates instead of hardcoded generators with some external parameters | Describe virtual devops environments using templates instead of hardcoded generators with some ex... | 4 High | 0 Unknown | |
| Fuel granular network functions | Fuel granular network functions | 4 High | Aleksey Kasatkin | 2 Deferred |
| Documentation on REST API input/output data | Documentation on REST API input/output data | 4 High | Nikolay Markov | 1 Not started |
| Refactor local mirrors creation scripts | Refactor local mirrors creation scripts | 4 High | Fuel Python (Deprecated) | 11 Implemented |
| Security baseline for Fuel Node | Security baseline for Fuel Node | 4 High | Adam Heczko | 0 Unknown |
| Activate non-core or experimental features in Fuel when key is supplied | Activate non-core or experimental features in Fuel when key is supplied | 4 High | Vitaly Kramskikh | 1 Not started |
| Rename osci repository and branch eq fuel | Rename osci repository and branch eq fuel | 4 High | Dmitry Burmistrov | 1 Not started |
| Separate public and floating networks | Separate public and floating networks | 4 High | Fuel Python (Deprecated) | 1 Not started |
| automatization check new packages in global-requirements | automatization check new packages in global-requirements | 4 High | 1 Not started | |
| Fuel mirrors backup/revert procedure | Fuel mirrors backup/revert procedure | 4 High | Max Rasskazov | 7 Good progress |
| Extend FUEL tests with volume testing | Extend FUEL tests with volume testing | 4 High | Nastya Urlapova | 1 Not started |
| HA tests improvements | HA tests improvements | 4 High | Fuel QA Team | 1 Not started |
| Improvements of fuel network checks | Improvements of fuel network checks | 4 High | Dima Shulyak | 9 Needs Code Review |
| Improvements for build system | Improvements for build system | 4 High | Fuel Python (Deprecated) | 1 Not started |
| Galera cluster should be deployed in a separate stage | Galera cluster should be deployed in a separate stage | 4 High | Sergii Golovatiuk | 2 Deferred |
| Fuelclient refactoring | Fuelclient refactoring | 4 High | Artem Roma | 5 Started |
| Add sha commit to non openstack packages | Add sha commit to non openstack packages | 4 High | Dmitry Burmistrov | 1 Not started |
| Nailgun support for plugins | Nailgun support for plugins | 4 High | Nikolay Markov | 5 Started |
| Nailgun Ceph Plugin | Nailgun Ceph Plugin | 4 High | Nikolay Markov | 8 Beta Available |
| Move tranlations out of openstack.yaml and handle them separately for each release | Move tranlations out of openstack.yaml and handle them separately for each release | 3 Medium | Fuel UI Team | 1 Not started |
| Validate ip ranges are not intersected | Validate ip ranges are not intersected | 3 Medium | 1 Not started | |
| Implement HTTP method PATCH for partial objects updating | Implement HTTP method PATCH for partial objects updating | 3 Medium | Fuel Python (Deprecated) | 2 Deferred |
| Nailgun performance testing, emulate hundreds of agents | Nailgun performance testing, emulate hundreds of agents | 3 Medium | Igor Shishkin | 5 Started |
| Move TaskHelper functionality to Task object | Move TaskHelper functionality to Task object | 3 Medium | Artem Roma | 7 Good progress |
| generate launchpad bugs for all gerrit request with mos pathces | generate launchpad bugs for all gerrit request with mos pathces | 3 Medium | Max Rasskazov | 8 Beta Available |
| RIP linux as an option in PXE menu | RIP linux as an option in PXE menu | 3 Medium | Vladimir Kozhukalov | 9 Needs Code Review |
| Add all OpenStack logs to UI | Add all OpenStack logs to UI | 3 Medium | Matthew Mosesohn | 11 Implemented |
| Building DEB packages from openstack master | Building DEB packages from openstack master | 3 Medium | Sergey Otpuschennikov | 11 Implemented |
| System tests for backup and restore master node feature | System tests for backup and restore master node feature | 3 Medium | Egor Kotko | 11 Implemented |
| rpmlint and lintiang tests for packages | rpmlint and lintiang tests for packages | 3 Medium | Sergey Otpuschennikov | 11 Implemented |
| Manage logs taking the available free space to consideration | Manage logs taking the available free space to consideration | 3 Medium | Bogdan Dobrelya | 1 Not started |
| Extandble verification handler for nailgun and commands for cli | Extandble verification handler for nailgun and commands for cli | 3 Medium | Dima Shulyak | 9 Needs Code Review |
| Add ability to deploy Fuel to iSCSI drives | Add ability to deploy Fuel to iSCSI drives | 3 Medium | 1 Not started | |
| Add packages to deploy Fuel to iSCSI drives | Add packages to deploy Fuel to iSCSI drives | 3 Medium | 1 Not started | |
| Assign IPs for nodes in the moment they are added to cluster | Assign IPs for nodes in the moment they are added to cluster | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| Assign VIPs to cluster in the moment of cluster creation. | Assign VIPs to cluster in the moment of cluster creation. | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| Building openstack packages on master node | Building openstack packages on master node | 3 Medium | Vitaly Parakhin | 1 Not started |
| Diagnostic dev friendly deployment mode | Diagnostic dev friendly deployment mode | 3 Medium | Matthew Mosesohn | 1 Not started |
| Fix volume manager to correctly allocate 'full-disk' strategy | Fix volume manager to correctly allocate 'full-disk' strategy | 3 Medium | Aleksey Kasatkin | 1 Not started |
| Pre deploy validation | Pre deploy validation | 3 Medium | 1 Not started | |
| Separate Fuel from Mirantis OpenStack | Separate Fuel from Mirantis OpenStack | 3 Medium | Dmitry Pyzhov | 1 Not started |
| Support for nova virt fake | Support for nova virt fake | 3 Medium | Vladimir Kuklin | 1 Not started |
| need to be more flexible in ceph role assignments | need to be more flexible in ceph role assignments | 3 Medium | Dmitry Borodaenko | 6 Slow progress |
| Refactor code for proper use of SQLAlchemy transactions | Refactor code for proper use of SQLAlchemy transactions | 3 Medium | Alexander Kislitsky | 7 Good progress |
| [QA][RnD] HA tests on nodepool | [QA][RnD] HA tests on nodepool | 3 Medium | 0 Unknown | |
| Add ability to upgrade from/to nightly builds | Add ability to upgrade from/to nightly builds | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| Allow user to specify CPU overcommit setting | Allow user to specify CPU overcommit setting | 3 Medium | 1 Not started | |
| Automatic default selection of virtualization type depending on bootstrap data | Automatic default selection of virtualization type depending on bootstrap data | 3 Medium | Vitaly Kramskikh | 1 Not started |
| Deploy Keystone with PKI support | Deploy Keystone with PKI support | 3 Medium | Fuel Library (Deprecated) | 1 Not started |
| Documentation for shotgun | Documentation for shotgun | 3 Medium | Vladimir Kozhukalov | 1 Not started |
| Enable Fuel to deploy OpenStack without OS provisioning | Enable Fuel to deploy OpenStack without OS provisioning | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| FUEL CI Performance Testing | FUEL CI Performance Testing | 3 Medium | Fuel QA Team | 1 Not started |
| Fuel Supper fast deploy CI | Fuel Supper fast deploy CI | 3 Medium | Andrew Woodward | 1 Not started |
| Integration test for disk provisioning | Integration test for disk provisioning | 3 Medium | Fuel QA Team | 1 Not started |
| Logging of in-browser errors | Logging of in-browser errors | 3 Medium | Fuel UI Team | 1 Not started |
| Move logic from upgrade.sh to upgrade system | Move logic from upgrade.sh to upgrade system | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| Verify hardware params before deployment | Verify hardware params before deployment | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| [devops] CPU pinning for virtual devops environments | [devops] CPU pinning for virtual devops environments | 3 Medium | Aleksandra Fedorova | 1 Not started |
| [devops] IO shaping | [devops] IO shaping | 3 Medium | Aleksandra Fedorova | 1 Not started |
| [qa] Make selenium tests more reliable | [qa] Make selenium tests more reliable | 3 Medium | Andrey Sledzinskiy | 1 Not started |
| fuel ui tests: vCenter tests and authorization | fuel ui tests: vCenter tests and authorization | 3 Medium | Nastya Urlapova | 1 Not started |
| Move to usage of python fuel client in system tests | Move to usage of python fuel client in system tests | 3 Medium | Fuel QA Team | 4 Blocked |
| L2/L3 Network checking | L2/L3 Network checking | 3 Medium | Dima Shulyak | 5 Started |
| implement tests for monitoring system | implement tests for monitoring system | 3 Medium | Alexander Zatserklyany | 11 Implemented |
| Postgresql as a database backend for Openstack in FUEL | Postgresql as a database backend for Openstack in FUEL | 3 Medium | 1 Not started | |
| Use existing fixture uploading solution in Nailgun | Use existing fixture uploading solution in Nailgun | 3 Medium | Fuel Python (Deprecated) | 1 Not started |
| automatization building python dependency | automatization building python dependency | 3 Medium | Registry Administrators | 1 Not started |
| research scalability for obs | research scalability for obs | 3 Medium | Andrey Nikitin | 2 Deferred |
| Build bare OS images for Centos and Ubuntu | Build bare OS images for Centos and Ubuntu | 3 Medium | Alexander Gordeev | 7 Good progress |
| Include RIP linux into iso | Include RIP linux into iso | 3 Medium | Dmitrii Ilin | 7 Good progress |
| Add 'bootable' checkbox for each disk on UI to not allocate boot partition across all disks | Add 'bootable' checkbox for each disk on UI to not allocate boot partition across all disks | 2 Low | Fuel UI Team | 1 Not started |
| Change network names in Fuel to match with Openstack docs | Change network names in Fuel to match with Openstack docs | 2 Low | Vladimir Kuklin | 1 Not started |
| Fuel should install Rally on master node | Fuel should install Rally on master node | 2 Low | Vladimir Kuklin | 1 Not started |
| Move English translations out of openstack.yaml | Move English translations out of openstack.yaml | 2 Low | Fuel UI Team | 1 Not started |
| UI lint task group | UI lint task group | 2 Low | Fuel UI Team | 1 Not started |
| Fencing configuration in UI | Fencing configuration in UI | 2 Low | Vitaly Kramskikh | 2 Deferred |
| HA improvements such as fencing | HA improvements such as fencing | 2 Low | Bogdan Dobrelya | 2 Deferred |
| Nailgun API/backend settings for fencing | Nailgun API/backend settings for fencing | 2 Low | Aleksey Kasatkin | 2 Deferred |
| Implement tool for graphically display network topology | Implement tool for graphically display network topology | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Improve ostf rest api | Improve ostf rest api | 2 Low | Artem Roma | 1 Not started |
| Regexes for OpenStack settings validation | Regexes for OpenStack settings validation | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| [Nailgun] Move tasks creation code to task helpers. | [Nailgun] Move tasks creation code to task helpers. | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| create clean segregation of storage networks | create clean segregation of storage networks | 2 Low | Andrew Woodward | 1 Not started |
| Provide upload/download for fencing settings in CLI | Provide upload/download for fencing settings in CLI | 2 Low | Fuel Python (Deprecated) | 2 Deferred |
| [devops] Tool to create snapshot for whole environment | [devops] Tool to create snapshot for whole environment | 2 Low | Egor Kotko | 8 Beta Available |
| Add background tasks in nailgun to serialize thousands of nodes for deployment. | Add background tasks in nailgun to serialize thousands of nodes for deployment. | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Collapsible node groups in Fuel UI | Collapsible node groups in Fuel UI | 2 Low | Julia Aranovich | 1 Not started |
| Access to bootstrap console of every nodes via javascript-console | Access to bootstrap console of every nodes via javascript-console | 2 Low | Ryan Moe | 1 Not started |
| Add MS Hyper-V to available hypervisors for Fuel | Add MS Hyper-V to available hypervisors for Fuel | 2 Low | 1 Not started | |
| Add additional astute workers in python | Add additional astute workers in python | 2 Low | 1 Not started | |
| Advanced Configuration Mode | Advanced Configuration Mode | 2 Low | Fuel UI Team | 1 Not started |
| Allow users to set root password to console login on installed systems | Allow users to set root password to console login on installed systems | 2 Low | Matthew Mosesohn | 1 Not started |
| Changes after deployment | Changes after deployment | 2 Low | 1 Not started | |
| Containerize all services on the controller | Containerize all services on the controller | 2 Low | 1 Not started | |
| Create man pages for fuelclient | Create man pages for fuelclient | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Create set of VBox scripts for Windows without Cygwin | Create set of VBox scripts for Windows without Cygwin | 2 Low | 1 Not started | |
| Document how to change the Fueladmin network after the installation | Document how to change the Fueladmin network after the installation | 2 Low | Ryan Moe | 1 Not started |
| Full life-cycle of compute node | Full life-cycle of compute node | 2 Low | Fuel Library (Deprecated) | 1 Not started |
| Make orchestrator data searilization in background task | Make orchestrator data searilization in background task | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Need to add Heat-based OSTF test with deploy many virtual machines | Need to add Heat-based OSTF test with deploy many virtual machines | 2 Low | 1 Not started | |
| Need to change Run Tests button for more user-friendly interface | Need to change Run Tests button for more user-friendly interface | 2 Low | Fuel UI Team | 1 Not started |
| Need to update Open Stack quotas during the deployment | Need to update Open Stack quotas during the deployment | 2 Low | Fuel Library (Deprecated) | 1 Not started |
| Neutron/FWaaS | Neutron/FWaaS | 2 Low | 1 Not started | |
| Notify user about errors and warnings due to DHCP check procedure | Notify user about errors and warnings due to DHCP check procedure | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Please add basic auth to horizon UI | Please add basic auth to horizon UI | 2 Low | 1 Not started | |
| Set MTU for physical, OVS, and VM interfaces | Set MTU for physical, OVS, and VM interfaces | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Support Build Host Proxy settings when building ISO/IMG | Support Build Host Proxy settings when building ISO/IMG | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| Support for lldp in fuel | Support for lldp in fuel | 2 Low | Fuel Python (Deprecated) | 1 Not started |
| UEFI support in provisioning | UEFI support in provisioning | 2 Low | Vladimir Kozhukalov | 1 Not started |
| OSTF: Add a set of automated tests for NSX and vCenter | OSTF: Add a set of automated tests for NSX and vCenter | 2 Low | Tatyana Dubyk | 5 Started |
| Cinder multiple concurrent backend support | Cinder multiple concurrent backend support | 2 Low | 6 Slow progress | |
| Refactor db calls to prevent lazy loading of nested attributes | Refactor db calls to prevent lazy loading of nested attributes | 2 Low | Nikolay Markov | 7 Good progress |
| NodeListScreen should have a separate subclass for Add/Edit Nodes screens | NodeListScreen should have a separate subclass for Add/Edit Nodes screens | 2 Low | Fuel UI Team | 1 Not started |
| try using back bone cocktail | try using back bone cocktail | 2 Low | Fuel UI Team | 1 Not started |
| Pagination support should be added to Nailgun REST API | Pagination support should be added to Nailgun REST API | 2 Low | Nikolay Markov | 7 Good progress |
| Reduce data duplication between nailgun and orchestrator | Reduce data duplication between nailgun and orchestrator | 2 Low | Evgeniy L | 1 Not started |
| Protect ssh from brute forcing with pam_tally2 | Protect ssh from brute forcing with pam_tally2 | 2 Low | Max Mazur | 2 Deferred |
| Separate diagnostic snapshot for each Openstack environment in UI | Separate diagnostic snapshot for each Openstack environment in UI | 1 Undefined | Vitaly Kramskikh | 0 Unknown |
| Support registration of pre-provisioned nodes in Fuel UI | Support registration of pre-provisioned nodes in Fuel UI | 1 Undefined | Vitaly Kramskikh | 0 Unknown |
| Update puppet manifests to use updated settings structure | Update puppet manifests to use updated settings structure | 1 Undefined | Vitaly Kramskikh | 0 Unknown |
| Allow assignment of VIP for network managed by dhcp | Allow assignment of VIP for network managed by dhcp | 1 Undefined | 1 Not started | |
| Create test with adding nodegroup to operational environment | Create test with adding nodegroup to operational environment | 1 Undefined | Maksym Strukov | 11 Implemented |
| Support of VRRP in Neutron | Support of VRRP in Neutron | 1 Undefined | Ann Taraday | 11 Implemented |
| Add a manpage for the fuel command | Add a manpage for the fuel command | 1 Undefined | 0 Unknown | |
| Add task progress bar to fuelclient | Add task progress bar to fuelclient | 1 Undefined | Sylwester Brzeczkowski | 0 Unknown |
| Minimal RHEL 7 support in MOS as a compute node | Minimal RHEL 7 support in MOS as a compute node | 1 Undefined | Ivan Berezovskiy | 5 Started |
| Automated tests for adding pre-provisioned node | Automated tests for adding pre-provisioned node | 1 Undefined | Ksenia Svechnikova | 0 Unknown |
| Nailgun validators shouldn't mutate data in any way | Nailgun validators shouldn't mutate data in any way | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Support multiple vCenters in one environment | Support multiple vCenters in one environment | 1 Undefined | Alexander Arzhanov | 1 Not started |
| Fuel with existed ldap | Fuel with existed ldap | 1 Undefined | Rico Lin | 11 Implemented |
| API for network roles to networks mapping | API for network roles to networks mapping | 1 Undefined | 0 Unknown | |
| DB and API support all types of virtual network objects that network templates support | DB and API support all types of virtual network objects that network templates support | 1 Undefined | 0 Unknown | |
| Nailgun REST API versioning | Nailgun REST API versioning | 1 Undefined | Fuel Python (Deprecated) | 0 Unknown |
| Nailgun RPC/Serializers versioning | Nailgun RPC/Serializers versioning | 1 Undefined | Fuel Python (Deprecated) | 0 Unknown |
| multi-rack solution with using dynamic routing | multi-rack solution with using dynamic routing | 1 Undefined | Sergey Vasilenko | 0 Unknown |
| Covering fuel-client with documentation | Covering fuel-client with documentation | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Documentation on Orchestrator input data | Documentation on Orchestrator input data | 1 Undefined | 1 Not started | |
| Enable Fuel to make per-environment diagnostic snapshots | Enable Fuel to make per-environment diagnostic snapshots | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Fuel multiple HV networking | Fuel multiple HV networking | 1 Undefined | Alexander Arzhanov | 1 Not started |
| Improve fake tasks behaviour with FSM | Improve fake tasks behaviour with FSM | 1 Undefined | Nikolay Markov | 1 Not started |
| Integrating Oslo into Nailgun | Integrating Oslo into Nailgun | 1 Undefined | 1 Not started | |
| Nailgun should support deferred tasks | Nailgun should support deferred tasks | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Nailgun versioning | Nailgun versioning | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Set user-defined provision/deployment data for particular nodes | Set user-defined provision/deployment data for particular nodes | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Upgrade OpenStack environment with enabled Fuel plugins to major release | Upgrade OpenStack environment with enabled Fuel plugins to major release | 1 Undefined | 1 Not started | |
| When scale up, new computes should be disabled by default | When scale up, new computes should be disabled by default | 1 Undefined | Fuel Library (Deprecated) | 1 Not started |
| Artifact based build process | Artifact based build process | 1 Undefined | Vladimir Kozhukalov | 0 Unknown |
| Automatic verification of test environment | Automatic verification of test environment | 1 Undefined | Dmitry Kaigarodеsev | 0 Unknown |
| Build fuel library packages from upstream modules | Build fuel library packages from upstream modules | 1 Undefined | Fuel Library (Deprecated) | 0 Unknown |
| Full life cycle management for network nodes | Full life cycle management for network nodes | 1 Undefined | Fuel Library (Deprecated) | 0 Unknown |
| Manage SSL certificate for Fuel and OpenStack | Manage SSL certificate for Fuel and OpenStack | 1 Undefined | 0 Unknown | |
| Nailgun Orchestrator task for post node deletion cluster updates | Nailgun Orchestrator task for post node deletion cluster updates | 1 Undefined | Fuel Python (Deprecated) | 0 Unknown |
| Remove serialization logic from network managers | Remove serialization logic from network managers | 1 Undefined | Aleksey Kasatkin | 0 Unknown |
| Filters abstraction layer in the Nailgun | Filters abstraction layer in the Nailgun | 1 Undefined | Alexander Kislitsky | 1 Not started |
| IPMI settings detection and use | IPMI settings detection and use | 1 Undefined | Bogdan Dobrelya | 1 Not started |
| Improve Pacemaker cluster UX with a built-in events monitoring | Improve Pacemaker cluster UX with a built-in events monitoring | 1 Undefined | 1 Not started | |
| KVM bash-script for Fuel analogous virtualbox scripts | KVM bash-script for Fuel analogous virtualbox scripts | 1 Undefined | 1 Not started | |
| Nailgun API should be rewritten to another web framework | Nailgun API should be rewritten to another web framework | 1 Undefined | Nikolay Markov | 1 Not started |
| Nailgun code should be improved to support Python 3 | Nailgun code should be improved to support Python 3 | 1 Undefined | 1 Not started | |
| Nailgun objects should use FSM to simplify business logic | Nailgun objects should use FSM to simplify business logic | 1 Undefined | 1 Not started | |
| Nailgun validators should be splitted and moved from handlers | Nailgun validators should be splitted and moved from handlers | 1 Undefined | 1 Not started | |
| Nailgun validators should be unit-tested, not integration-tested | Nailgun validators should be unit-tested, not integration-tested | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Need to rewrite format of "check_networks" result attribute | Need to rewrite format of "check_networks" result attribute | 1 Undefined | Aleksey Kasatkin | 1 Not started |
| Rewrite run_tests.sh using getopts/similar tool | Rewrite run_tests.sh using getopts/similar tool | 1 Undefined | 1 Not started | |
| Triggerable CI merge request verification | Triggerable CI merge request verification | 1 Undefined | 1 Not started | |
| Use more human-friendly name for migrations | Use more human-friendly name for migrations | 1 Undefined | 1 Not started | |
| Versioned objects support for Nailgun DB | Versioned objects support for Nailgun DB | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Switch to CoreOS for Fuel Master | Switch to CoreOS for Fuel Master | 1 Undefined | Matthew Mosesohn | 2 Deferred |
| Server for building Fuel ISO every night | Server for building Fuel ISO every night | 1 Undefined | 11 Implemented | |
| Ability to add pre-provisioned node through API/CLI | Ability to add pre-provisioned node through API/CLI | 1 Undefined | Arthur Svechnikov | 0 Unknown |
| Ability to register pre-provisioned nodes in Fuel | Ability to register pre-provisioned nodes in Fuel | 1 Undefined | Arthur Svechnikov | 0 Unknown |
| Add flexible api debuging capabilities for nailgun in fuel client | Add flexible api debuging capabilities for nailgun in fuel client | 1 Undefined | Fuel Python (Deprecated) | 0 Unknown |
| Add the option to install calamari on ceph deployments | Add the option to install calamari on ceph deployments | 1 Undefined | 0 Unknown | |
| Allow Fuel to have VxLAN (or GRE), VLAN for Neutron simultaneously | Allow Fuel to have VxLAN (or GRE), VLAN for Neutron simultaneously | 1 Undefined | 0 Unknown | |
| Allow to rename nodes from the fuel CLI | Allow to rename nodes from the fuel CLI | 1 Undefined | 0 Unknown | |
| Automated tests for work with RHEL-based computes | Automated tests for work with RHEL-based computes | 1 Undefined | Sergey Novikov | 0 Unknown |
| CentOS7 support for OS packages build from master branch | CentOS7 support for OS packages build from master branch | 1 Undefined | 0 Unknown | |
| Decouple data processors (serializers) from Nailgun | Decouple data processors (serializers) from Nailgun | 1 Undefined | 0 Unknown | |
| Install plugin after deployment in Fuel UI | Install plugin after deployment in Fuel UI | 1 Undefined | Vitaly Kramskikh | 0 Unknown |
| Nailgun code testing improvements | Nailgun code testing improvements | 1 Undefined | 0 Unknown | |
| New nodes should inherit networks placement on NICs | New nodes should inherit networks placement on NICs | 1 Undefined | 0 Unknown | |
| Progress bar based on tasks | Progress bar based on tasks | 1 Undefined | Vladimir Sharshov | 0 Unknown |
| Reference document for parameters supported in Fuel API | Reference document for parameters supported in Fuel API | 1 Undefined | 0 Unknown | |
| Run ovs-test as part of network verification | Run ovs-test as part of network verification | 1 Undefined | Fuel Python (Deprecated) | 0 Unknown |
| Save and restore environment configuration via UI/CLI | Save and restore environment configuration via UI/CLI | 1 Undefined | 0 Unknown | |
| Separate network node groups from clusters | Separate network node groups from clusters | 1 Undefined | 0 Unknown | |
| Substitute Cobbler with Ironic | Substitute Cobbler with Ironic | 1 Undefined | Vladimir Kozhukalov | 0 Unknown |
| Switching to new network interfaces naming schemes | Switching to new network interfaces naming schemes | 1 Undefined | 0 Unknown | |
| Add opportunity to use machine's hostname instead it's ip address | Add opportunity to use machine's hostname instead it's ip address | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Add support for IPv6 to Fuel | Add support for IPv6 to Fuel | 1 Undefined | Atsuko Ito | 1 Not started |
| Add two parameters for Savanna on Fuel UI | Add two parameters for Savanna on Fuel UI | 1 Undefined | 1 Not started | |
| Additional commands output in fuel-snapshot | Additional commands output in fuel-snapshot | 1 Undefined | 1 Not started | |
| After action "reset": nodes count should start from 1 | After action "reset": nodes count should start from 1 | 1 Undefined | 1 Not started | |
| Check multicast connectivity during network verify | Check multicast connectivity during network verify | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Create a "Terminology Reference" doc | Create a "Terminology Reference" doc | 1 Undefined | Meg McRoberts | 1 Not started |
| Create task-oriented guides for Fuel users | Create task-oriented guides for Fuel users | 1 Undefined | Meg McRoberts | 1 Not started |
| Create technical guides to supplement the friendly user docs | Create technical guides to supplement the friendly user docs | 1 Undefined | Meg McRoberts | 1 Not started |
| Enable audit capabilities for OpenStack apis. | Enable audit capabilities for OpenStack apis. | 1 Undefined | 1 Not started | |
| Fuel 1k (one thousand nodes) | Fuel 1k (one thousand nodes) | 1 Undefined | 1 Not started | |
| Fuel should support advanced custom configuration of nodes for Enterprise Environments. | Fuel should support advanced custom configuration of nodes for Enterprise Environments. | 1 Undefined | 1 Not started | |
| Get rid of magic number | Get rid of magic number | 1 Undefined | Fuel UI Team | 1 Not started |
| Have active-backup solution for mysql along with active-active(galera) solution | Have active-backup solution for mysql along with active-active(galera) solution | 1 Undefined | 1 Not started | |
| Horizon should be more informative about floating IP lists | Horizon should be more informative about floating IP lists | 1 Undefined | 1 Not started | |
| Implement diagnostic snapshot v2.0 | Implement diagnostic snapshot v2.0 | 1 Undefined | Kirill Ishanov | 1 Not started |
| Improve Fuel Default Disk Partition Scheme | Improve Fuel Default Disk Partition Scheme | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Improve Ubuntu bootstrap behaviour | Improve Ubuntu bootstrap behaviour | 1 Undefined | Fuel Telco | 1 Not started |
| Incremental backups for a master node | Incremental backups for a master node | 1 Undefined | Fuel Library (Deprecated) | 1 Not started |
| Introduce markup language for backend messages | Introduce markup language for backend messages | 1 Undefined | Fuel UI Team | 1 Not started |
| Keystone - Active Directory for Identity | Keystone - Active Directory for Identity | 1 Undefined | 1 Not started | |
| Notification system for fuel events | Notification system for fuel events | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Optimize LESS colors | Optimize LESS colors | 1 Undefined | Fuel UI Team | 1 Not started |
| Provide a lightweight garbd role as an alternative for the 3rd controller node | Provide a lightweight garbd role as an alternative for the 3rd controller node | 1 Undefined | 1 Not started | |
| Rejoin already provisioned nodes in new environment | Rejoin already provisioned nodes in new environment | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Restructure Sahara docs | Restructure Sahara docs | 1 Undefined | Meg McRoberts | 1 Not started |
| Trace user/QA actions | Trace user/QA actions | 1 Undefined | Fuel QA Team | 1 Not started |
| Track deployment time in CI | Track deployment time in CI | 1 Undefined | Fuel DevOps | 1 Not started |
| Use a modular, deeper structure for doc source files | Use a modular, deeper structure for doc source files | 1 Undefined | Meg McRoberts | 1 Not started |
| [OSTF] Timeouts for operations should be set dynamically | [OSTF] Timeouts for operations should be set dynamically | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| [devops] Devops distributed environments | [devops] Devops distributed environments | 1 Undefined | Nastya Urlapova | 1 Not started |
| correctly node deletion | correctly node deletion | 1 Undefined | 1 Not started | |
| wrappers for running commands on nodes based on roles | wrappers for running commands on nodes based on roles | 1 Undefined | 1 Not started | |
| Fuel should be able to work with RHEL-based computes | Fuel should be able to work with RHEL-based computes | 1 Undefined | Ivan Ponomarev | 2 Deferred |
| Prepare and create RHEL fuel plugin | Prepare and create RHEL fuel plugin | 1 Undefined | Ivan Ponomarev | 2 Deferred |
| PXE booting performance improvements | PXE booting performance improvements | 1 Undefined | 9 Needs Code Review | |
| Additional system tests for murano | Additional system tests for murano | 1 Undefined | Sergey Murashov | 11 Implemented |
| Additional system tests for sahara | Additional system tests for sahara | 1 Undefined | Sergey Murashov | 11 Implemented |
| Create system tests for Linux bonds and bridges feature | Create system tests for Linux bonds and bridges feature | 1 Undefined | Artem Panchenko | 11 Implemented |
| ISO building in less than 10 minutes | ISO building in less than 10 minutes | 1 Undefined | Vladimir Kozhukalov | 11 Implemented |
| Port checks for murano engine tests | Port checks for murano engine tests | 1 Undefined | Sergey Murashov | 11 Implemented |
| Package based master node upgrade | Package based master node upgrade | 1 Undefined | Vladimir Kozhukalov | 0 Unknown |
| Provide the ability to specify IP ranges for all the networks on UI | Provide the ability to specify IP ranges for all the networks on UI | 1 Undefined | Alexandra Morozova | 0 Unknown |
| Disable SystemV and Upstart Services when pacemaker service is specified | Disable SystemV and Upstart Services when pacemaker service is specified | 1 Undefined | Fuel Library (Deprecated) | 1 Not started |
| Fuel can add hostname aliases identifying a host as handling its particular roles | Fuel can add hostname aliases identifying a host as handling its particular roles | 1 Undefined | 1 Not started | |
| Need to handle new format of "check_networks" task result | Need to handle new format of "check_networks" task result | 1 Undefined | Fuel UI Team | 1 Not started |
| Services outside of corosync cluster should be controlled by monit | Services outside of corosync cluster should be controlled by monit | 1 Undefined | 2 Deferred | |
| Detect Docker failuse during dockerctl check | Detect Docker failuse during dockerctl check | 1 Undefined | Matthew Mosesohn | 0 Unknown |
| Fuelclient modulization | Fuelclient modulization | 1 Undefined | Fuel Python (Deprecated) | 1 Not started |
| Integrate beaker with our existing infrastructure to increase test coverage | Integrate beaker with our existing infrastructure to increase test coverage | 1 Undefined | Dmitrii Ilin | 2 Deferred |
| Network verification for SR-IOV | Network verification for SR-IOV | 1 Undefined | Sergey Kreys | 11 Implemented |
| Replacement argparse by click | Replacement argparse by click | 0 Not | krozin | 0 Unknown |
| Test classes make separate from environment class | Test classes make separate from environment class | 0 Not | 0 Unknown | |
| Integrate Pumphouse with Fuel | Integrate Pumphouse with Fuel | 0 Not | Andrew Woodward | 1 Not started |
