JIRA Issue

[#XCI-812] Open OnDemand in XSEDE pilot and engineering analysis

[XCI-812] Open OnDemand in XSEDE pilot and engineering analysis Created: 11/25/2020  Updated: 05/05/2022

Status: Prepare Activity Plan
Project: XSEDE Cyberinfrastructure Integration
Component/s: XSEDE Open OnDemand (OOD)
Fix Version/s: PY10 (Sep '20 - Aug '21), PY11 (Sep '21 - Aug '22)

Type: XCI Engineering Analysis Priority: Normal
Reporter: Lee Liming Assignee: JP Navarro
Resolution: Unresolved Votes: 0

Issue Links:
Associated bugs and stories
associated with XCI-834 Open OnDemand Collaboration In Progress
XCI-923 Create OOD pilot public main page Sub-task In Progress Susan Litzinger  
XSEDE Priority: -
XSEDE Areas:
RACD Integration Services
Public activity link: https://software.xsede.org/display/xci-812
Devel Repository:
Use Cases:
CAN-04: Open a command shell on a login server (web browser)
Effort and Costs:
Staff Name (Lastname, Firstname) Effort (person weeks) Roles or Contributions
Navarro 3 Coordinate and contribute to deliverables
OOD Team 4 (guess) Implement features or improve documentation supporting XSEDE use cases
Basney, Liming 1 Security design, documentation, and integration
Litzinger 2 Portal static content development and maintenance
RACD staff 6 PILOT XSEDE application development and documentation
XSEDE SysOps 1 Provider server OS maintenance and front-line ticket support
Pilot SPs 0.5/SP SP SSH and application integration
Due by Activity Deliverable
DSR Design document*
TRR Operational Portal
TRR Ansible repository with portal configuration
TRR XSEDE application source in GitHub
TRR Pilot testing plan*
TRR User documentation*
Deployment Pilot Test Report* (Shava)
Deployment Production Implementation Recommendations* (Shava)
  • Click on "Deliverables" tab for URL.
Planned Launch Date:
Planned Design Review Date:
Planned Complete Date:
Activity Lead: JP Navarro JP Navarro
Lead Tester: Shava Smallen Shava Smallen


There are several possible ways to implement Open OnDemand (OOD) interfaces for XSEDE resources with different implications for SPs and for XSEDE. This pilot and engineering analysis will: 1) evaluate the various approaches, attempt to prototype the approaches, and recommend which approaches would benefit users in production (by XSEDE or ACCESS), 2) explore pilot OOD applications that integrate with XSEDE enterprise services in support of resource integration or to provide users with useful information (about themselves, the resources they have access to, their allocations and usage, resource outages, active jobs, etc.). This engineering analysis activity is limited to exploring–and possibly trying out–the options and creating a proposed plan for moving forward. When the proposed plan is ready, XCI will coordinate with XSEDE's SMT, and ACCESS awards if possible, on how to proceed.


There are comments for XCI-812 that can be viewed with XSEDE authentication.