Patch or upgrade Fuel
Currently, Fuel is tied to a single version of a distribution. To upgrade Fuel to enable deployment of a newer version of a distribution, the Fuel Master Node needs to be re-installed, losing all knowledge and management of previously deployed environments. The goal of this item is to create an ability to upgrade of Fuel to then enable deployment of a newer version of a distribution without losing the ability to manage versions previously deployed through that Fuel Master Node.
Blueprint information
- Status:
- Complete
- Approver:
- Mike Scherbakov
- Priority:
- Essential
- Drafter:
- Evgeniy L
- Direction:
- Approved
- Assignee:
- Evgeniy L
- Definition:
- Approved
- Series goal:
- Accepted for 5.0.x
- Implementation:
- Implemented
- Milestone target:
- 5.0
- Started by
- Evgeniy L
- Completed by
- Mike Scherbakov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Created command line interface 'fuel_upgrade' for master node upgrading
Addressed by: https:/
Created command line interface 'fuel_update_
Addressed by: https:/
Several stylistic fixes for upgarde system
Addressed by: https:/
Implementation of docker manager for upgrade system
Addressed by: https:/
Fuel upgrade
Addressed by: https:/
Add OpenStack upgrader to fuel-upgrade
Addressed by: https:/
Update packages repository source(ubuntu && centos)
Addressed by: https:/
Add entities for Fuel upgrade
Addressed by: https:/
Add api version to versions.yaml
Addressed by: https:/
Add repodata.yaml file on the master node
Addressed by: https:/
Implementation of docker based upgrade system
Work Items
Dependency tree
* Blueprints in grey have been implemented.