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:
milestone icon 7.0
Started by
Denis Egorenko
Completed by
Denis Egorenko

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.