Removal of Direct Engine¶
https://blueprints.launchpad.net/sahara/+spec/remove-direct-engine
Direct Infrastructure Engine was deprecated in Liberty and it’s time to remove that in Mitaka cycle.
Problem description¶
We are ready to remove direct engine. Sahara have ability to delete clusters created using direct engine, heat engine works nicely.
Proposed change¶
First it’s proposed to remove direct engine first. Then after the removal we can migrate all direct-engine-jobs to heat engine. After that direct engine will be completely removed.
Alternatives¶
None
Data model impact¶
None
REST API impact¶
None
Other end user impact¶
None
Deployer impact¶
Deployers should switch to use Heat Engine instead of Direct Engine finally.
Developer impact¶
None
Sahara-image-elements impact¶
None
Sahara-dashboard / Horizon impact¶
None
Implementation¶
Assignee(s)¶
- Primary assignee:
vgridnev
Work Items¶
This will require following changes:
Remove direct engine from the codebase (with unit tests).
Remove two gate jobs for direct engine.
Document that Direct Engine was removed finally.
Dependencies¶
None
Testing¶
None
Documentation Impact¶
Need to document that Direct Engine was removed.
References¶
None