- add spec runner
- add redis role handling