Skip to content
wharrell edited this page Sep 18, 2014 · 8 revisions

Welcome to the rce-interactive-tools wiki!

Existing interactive tools that needs to be replaced:

  • condorInteractiveSubmit.pl
  • condorInteractiveJobWrapper.pl
  • condorInteractiveWrapper.pl
  • ptyWrapper.pl
  • Condor.pm

Security

  • Xpra via tcp socket is insecure by default
    • File token
    • Random unused port

Usability

  • System Tray for Jobs

Feature improvements

  • Python bindings to HTCondor - required before we move to v8.2
    • Current perl code does not utilize API
    • API appears limited to C & Python
  • Desktop session instability/termination mitigation
    • NX, and other remote desktop protocols are not bulletproof so we need to protect users long running job from the loss of the desktop.
    • Xpra looks to be one solution, others?
  • User notification
    • Alert user via GUI and email of job status, esp when job is scheduled to end
    • Alert on held jobs (extend/rewrite condor_watch_util) - RT 175604
    • Job statistics/metrics. Allows user to see what they used vs what they requested - RT 175604

Useful links

Condor API and coding info

Xpra info