Skip to content

Commit a9f76f3

Browse files
authored
Retire stale support for interactive grid jobs with VNC access (#524)
* Retire the legacy interactive grid jobs using VNC and X-forwarding to the resource running the job. Also removes the stale vnc password handling being flagged in code scans. Removes the 'interactive' jobtype in mRSL, resconfs and MiGserver.conf files. The remaining occurrences of 'interactive' in `jobstatus.py` relate to the display of various job management links and is unrelated AFAICT. Similarly the ones in `liveio.py` only refer to operations that communicate with running (batch) jobs. * Remove vnc and interactive references outside actual code to make unit tests pass
1 parent ae8c3d8 commit a9f76f3

24 files changed

Lines changed: 69 additions & 1333 deletions

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ state/mig_system_files/*.sendupdatefiles
131131
state/mig_system_files/*.getoutputfiles
132132
state/mig_system_files/*.sendoutputfiles
133133
state/mig_system_files/*.job
134-
state/mig_system_files/*.interactivejob
135134
state/mig_system_run/*
136135

137136
mig/install/generated-confs*
@@ -151,7 +150,6 @@ state/vgrid_files_readonly/*
151150
state/vgrid_public_base/*
152151
state/vgrid_private_base/*
153152
state/wwwpublic/vgrid/*
154-
state/wwwpublic/vnc/*
155153
state/sharelink_home/*
156154
state/freeze_home/*
157155
state/events_home/*

mig/cgi-bin/vncsession.py

Lines changed: 0 additions & 38 deletions
This file was deleted.

mig/cgi-bin/vncstop.py

Lines changed: 0 additions & 38 deletions
This file was deleted.

mig/cgi-bin/vncviewer.class

-8.66 KB
Binary file not shown.

mig/cgi-bin/vncviewer.jar

-28.5 KB
Binary file not shown.

mig/cgi-sid/requestinteractivejob.py

Lines changed: 0 additions & 300 deletions
This file was deleted.

0 commit comments

Comments
 (0)