Clinical-Genomics / trailblazer

Keep track of and manage analyses
MIT License
6 stars 2 forks source link

Remove tower workflow file interactions #489

Closed seallard closed 2 months ago

seallard commented 2 months ago

Blocked by https://github.com/Clinical-Genomics/IT-issues/issues/874 for production

I missed some instances where we still interact with the workflow file instead of using the workflow id stored in the database on the analysis.

Tested in stage, everything works.

Fixed

Steps to test

  1. Queue workflow run with cg workflow rnafusion start cuddlyhen in stage.
  2. Go to cigrid and cancel analysis
  3. Verify that the analysis is cancelled in tower as well https://cg-tower-stage.scilifelab.se

https://github.com/user-attachments/assets/67474cf7-66fd-496e-8001-8f41fb361cb5

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

islean commented 2 months ago

Tested again:

image

After cancelling:

image

Cancelled in tower:

image

islean commented 2 months ago

Deployed to the VMs