implement executor package interface
Estimation
Weight : 1 day
Story points: 8 SP
Estimated focus duration (perfect conditions): 7 days
Estimated pessimistic duration (worst case scenario): 10 days
Description
Click to expand
Who
What
- Executor pacakge that abstracts several process execution environments such as containers, VMs and runtime environments such as JVM under a common interface.
- The first executor to be supported should be docker and the current docker package should be ported to this framework.
How
Why
When
Acceptance Criteria
Click to expand
- Complete and functional MR
- Unit tests are mandatory
Work Breakdown Structure (WBS)
Task | Description | Duration | Status | Start Date | End Date | Comment |
---|---|---|---|---|---|---|
A | Design the docker executor | 2 Days | In Progress | Jan 4 | ||
B | Integrate bacalhau's executor in dms | 3 Days | In Progress | Mar 15 | Apr 1 | |
C | Implement docker implementation for the interface | 6 Days | In Progress | Mar 21 | Apr 1 | |
D | Write unit tests | 1 Day | To be done in separate issue after firecracker is implemented |
Edited by Dawit Abate