Separate Sahara package in MOS 7.0
Registered by
Denis Egorenko
For now Sahara has one package for all, ie common code-base and daemon/service specific files/scripts. I suggest to separate common code-base and daemon specific things into different packages with inner dependencies like made for HEAT or Murano as example in MOS 7.0(Kilo)
Structure of new packages:
python-sahara - python code
sahara-common - common code-base (creating system user, log, pid directories and so on)
sahara-api - sahara-api daemon init/start-up logic (depends on sahara-common)
sahara-engine - sahara-engine daemon init/start-up logic (depends on sahara-common)
Blueprint information
- Status:
- Complete
- Approver:
- Dmitry Mescheryakov
- Priority:
- Medium
- Drafter:
- Denis Egorenko
- Direction:
- Approved
- Assignee:
- Denis Egorenko
- Definition:
- Approved
- Series goal:
- Accepted for 7.0.x
- Implementation:
- Implemented
- Milestone target:
- 7.0
- Started by
- Denis Egorenko
- Completed by
- Denis Egorenko
Related branches
Related bugs
Sprints
(?)