JIRA Issue

[#XCI-906] Release IPF-1.7 with Fall 2021 set of improvements

[XCI-906] Release IPF-1.7 with Fall 2021 set of improvements Created: 08/25/2021  Updated: 06/14/2022

Status: Test Readiness Review
Project: XSEDE Cyberinfrastructure Integration
Component/s: Information Publishing Framework (IPF)
Fix Version/s: PY11 (Sep '21 - Aug '22)

Type: XCI Enhanced Capability Priority: Normal
Reporter: Eric Blau Assignee: Eric Blau
Resolution: Unresolved Votes: 0

Issue Links:
Associated bugs and stories
associated with XCI-928 Implement an IPF workflow for publish... Closed
XCI-772 Resolve IPF Stampede scontrol issues Sub-task Closed Eric Blau  
XCI-844 IPF misparsing GRES Sub-task Closed Eric Blau  
XCI-828 Fix IPF utilization when filters are ... Sub-task Closed Eric Blau  
XCI-823 Make IPF not publish modules that hav... Sub-task Closed Eric Blau  
XCI-740 Make IPF slurm activity workflow more... Sub-task Closed Eric Blau  
XCI-721 Explore moving IPF to python AMQP lat... Sub-task Closed JP Navarro  
XCI-408 Continue to revise IPF documentation ... Sub-task Closed Eric Blau  
XCI-352 Dynamically create IPF ca_certs.pem Sub-task Closed Eric Blau  
XCI-331 Give option in IPF to pre-populate th... Sub-task Closed Eric Blau  
XCI-293 Improve IPF configure script Sub-task Closed Eric Blau  
XCI-264 Document location and content of IPF ... Sub-task Closed Eric Blau  
XCI-148 Update IPF test plan to use Info view... Sub-task Closed JP Navarro  
XCI-898 Prepare IPF for broader adoption by X... Sub-task Closed JP Navarro  
XCI-928 Implement an IPF workflow for publish... Sub-task Closed JP Navarro  
XCI-954 Include node partition/type informati... Sub-task Closed Eric Blau  
XSEDE Priority: -
XSEDE Areas:
Public activity link: https://software.xsede.org/display/xci-906
Devel Repository:
Effort and Costs:
Staff Name (Lastname, Firstname) Effort (person weeks) Roles or Contributions
<Activity Lead Name – Last, First> ? ? weeks of effort to lead and implement the activity (required)
<User Doc Drafter – Last, First> ? one day of effort to draft user documentation (required )
TBD (tester) ? one week of effort to test the software
... ... ..
Due by Activity Deliverable
DSR Design document*
TRR Implemented Software Capability
TRR Other type of deliverable
TRR Deployment plan*
TRR Test plan*
TRR User documentation*
TRR (post) TRR Baseline* (Shava)
Deployment Deployment Baseline* (Shava)
Deployment Test Report* (Shava)
  • Click on "Deliverables" tab for URL.
Lead Tester: Shava Smallen Shava Smallen
Jeff Makey
Test Plan: https://docs.google.com/document/d/1NoBUATzr10OxU9hC7pv3oBMi4UnJC7_n1vjy5RUIWUY/edit?usp=sharing
Test Readiness Review: https://software.xsede.org/technical-review/xci-906-release-ipf-17-fall-2021-set-improvements-test-readiness-review
Deployment Plan: https://docs.google.com/document/d/1DCwlQhNzkiNo5FHYUHw7j6PcxWkpCtb7T8GjUh8dxiM/edit#heading=h.4cgftbsjhoki
Repository Package Name: pif
Component Version: 1.7


This release will include all outstanding IPF JIRA issues, except those deemed as obsolete, completed, or deferred. The tasks will be enumerated in this task.

In addition, this new version of IPF will include changes to the configuration of the compute and activity/activities workflows; we will create a scheduler configuration json file that holds the config info for the regexps for the slurmctl.log parsing as well as the command line tools and parsing for the compute workflow.

This scheduler config json file can then be published by ipfinfo, as it will not contain any credentials, but will help us understand the configuration needs of various sites and versions of schedulers.


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