Details
-
Type:
Epic
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: squash
-
Labels:None
-
Epic Name:sqre-f17-k8sq
-
Story Points:42
-
WBS:1.02C.10.02
-
Team:SQuaRE
-
Cycle:Fall 2017
Description
Given the recent developments in the Science Platform area, we should migrate the SQuaSH front end (currently Django-based) and its deployment (currently VM-based) to an architecture that is more congruent with the Science Platform technical stack. This would increase code reuse, decrease operational support requirements and increase integration between automated QC and interactive QA. An investigative phase is included in this epic on how best to achieve this but it is likely the outcome will involve a proposal for a Kubernetes-based deployment of SQuaSH and a common codebase between the bokeh layer of the SQuaSH portal and the JupyterLab component of the Science Platform.
This epic includes an investigative phase, a proof-of-concept deployment of the migrated architecture and an update to SQR-009.
Attachments
Issue Links
- relates to
-
DLP-344 Release SQuaSH-in-a-box automated deployment platform
-
- Closed
-
Key | Summary | Story Points | Assignee | Status | |
---|---|---|---|---|---|
|
|
Angelo Fausti | Done | ||
|
|
Fixes during end-to-end testing with validate_drp and post-qa |
2.8 | Angelo Fausti | Done |
|
|
7 | Angelo Fausti | Done | |
|
|
2.8 | Angelo Fausti | Done | |
|
|
1.4 | Angelo Fausti | Done | |
|
|
Integration tests of squash-db, squash-api, squash-bokeh, squash-dash |
5.6 | Angelo Fausti | Done |
|
|
1.4 | Angelo Fausti | Done | |
|
|
1.4 | Angelo Fausti | Done | |
|
|
2.8 | Angelo Fausti | Done | |
|
|
4.2 | Angelo Fausti | Done | |
|
|
5.6 | Angelo Fausti | Done | |
|
|
7 | Angelo Fausti | Done | |
|
|
4.2 | Angelo Fausti | Done | |
|
|
7 | Angelo Fausti | Done | |
|
|
2.8 | Angelo Fausti | Done | |
|
|
5 | Angelo Fausti | Done | |
|
|
2.8 | Angelo Fausti | Done | |
|
|
4.2 | Angelo Fausti | Done | |
|
|
2.8 | Angelo Fausti | Done | |
|
|
Change validate_drp job to post results to 'new' squash api url |
0.7 | Angelo Fausti | Done |
|
|
7 | Angelo Fausti | Won't Fix | |
|
|
1 | Angelo Fausti | Won't Fix |