Retire stale support for interactive grid jobs with VNC access#524
Merged
jonasbardino merged 3 commits intonextfrom Apr 24, 2026
Merged
Retire stale support for interactive grid jobs with VNC access#524jonasbardino merged 3 commits intonextfrom
jonasbardino merged 3 commits intonextfrom
Conversation
… 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 occurences 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.
…Makes unit tests pass again.
Contributor
Author
|
Tested with generic docker-migrid deployment and fast-tracking merge after approval (thanks @Martin-Rehr) to address the code scan security warnings. |
Contributor
Author
|
Added follow-up tag to cover further testing on classic grid compute site deployments. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Retire old unused VNC access to grid jobs by removing the Xgi interfaces and functionality backends themselves plus any references to 'interactive' in mRSL, resconf and MiGserver.conf jobtypes entries.
Eliminates some VNC password issues reported by code scans in addition to pruning old unused code.
The remaining references to 'interactive' in liveio and jobstatus are valid and unrelated AFAICT.
Needs testing on a site with jobs and resources enabled but should at least not interfere with non-grid deployments.