-
Notifications
You must be signed in to change notification settings - Fork 22
Meeting 2023 02 09
Thomas Naughton edited this page Feb 9, 2023
·
3 revisions
- Date: Feb. 9, 2023
- Time: 11 am - Noon US Central Daylight Time
- Location: Virtual Meeting. WebEx information: https://recaptcha.open-mpi.org/pmix-std-recaptcha/
- Active Notes Link: Google Doc - Please add your name and affiliation.
Next PMIx ASC Monthly Meeting:
* March 9, 2023
PMIx ASC 2Q 2023 Meeting (Format: Virtual)
* May 9 & 11, 2023 (10 am - 1 pm US Central)
PMIx ASC 3Q 2023 Meeting (Format: Virtual)
* July 18 & 20, 2023 (10 am - 1 pm US Central)
PMIx ASC 4Q 2023 Meeting (Format: TBD - likely virtual)
* Oct. 17 & 19, 2023 (10 am - 1 pm US Central)
- PMIx v4 Release Update (Ralph/Josh)
- v4.2 planned for release 2Q 2023
- https://github.com/pmix/pmix-standard/milestone/9
- PMIx v5 Release Update (Ken/Dave)
- https://github.com/pmix/pmix-standard/milestone/6
- v5.0 approved. Release pending the following PRs:
- Author List PR: https://github.com/pmix/pmix-standard/pull/437
- Revision Log PR: https://github.com/pmix/pmix-standard/pull/436
- CI for comparing OpenPMIx with PMIx Standard
- Working Group Updates:
- Implementation agnostic document: Dave Solt
- Tools and Dynamic Workflows: Isaías A. Comprés
- PMIx Standard: Open GitHub Issues and PRs
- PMIx Governance: Open GitHub Issues and PRs
Person | Institution |
---|---|
Aurelien Bouteiller | UTK |
Michael Karo | Altair |
Thomas Naughton | ORNL |
Josh Hursey | IBM |
Kathryn Mohror | LLNL |
Ken Raffenetti | ANL |
Norbert Eicker | FZJ |
Ralph Castain | Nanook |
Dave Solt | IBM |
Isaias | TUM |
Howard Pritchard | LLNL |
- PMIx v4 release update
- https://github.com/pmix/pmix-standard/milestone/9
- Josh created a work list of items to resolve for v4.2 release, help if have time
- CI for comparing OpenPMIx with PMIx Standard
- https://github.com/openpmix/pmix-tests/pull/155
- Checks items for gaps or diffs in both directions
- Checks for symbols that may be missing on either side and will throw error (see triage_error in script) to flag items needing review
- Uses same container image as used to build the Standard document
- CI run whenever tests run to master & run once per week
- Example: check-std-v4, check-std-v5
- https://github.com/openpmix/pmix-tests/actions/workflows/pmix-standard.yaml
- https://github.com/openpmix/pmix-tests/actions/runs/4130152318
- Look at triage file to see all symbols that need review
- So take a look at the triage files to see things that need attention and work to remove these to ensure harmony between implementation and standard
- PMIx v5 release update
- https://github.com/pmix/pmix-standard/milestone/6
- At last ASC meeting, voted to approve v5.0 w/ a few revisions related to changelog
- Briefly, v4.2 changelog has several changes that are part of v5.0, but v4.2 not released yet. So move all v4.2 changelog items to v5.0 changelog and add remark that the change is between v4.1 to v5.0. (See #436) Then later can add v4.2 changelog as appropriate when v4.2 is released.
- Need to update the v5.0 AUTHORS list (see #437)
- Need to review the contributors and institutions (use v5 meeting notes, commit msgs, and working group updates)
- Probably should remove inactive folks and alpha sort the lists
- Discussion on author/affiliation linking. Decided to follow MPI Standard as example for how to display
- Inclination is to be inclusive and add orgs and people involved in v5 effort
- Will span all the way back to initial meeting in Chatt. to be most inclusive
- There are some inactive WGs, so will want to list those too as they were involved in the process
- Note: Also in cases there are some that have not been directly active, but have contributed indirectly in review and testing. So consider if there are people or orgs that provided help behind scenes, check to see if they would like to be acknowledged.
- For example, some have been involved in filing issues and discussions, which might want to be acknowledged.
- Check on Stephan Krempel @ PARTEC
- When PR is ready for review, will announce to list (target March quarterly) for people to review and check name, org, spelling, etc.
- Suggestion: Create a checklist for release items (e.g., AUTHORs, ChangeLog, etc.)
- Working Group Updates
- IAWG (Dave)
- Plan to bring publish/lookup chapter to a stopping point, but not plan to push for integration into Standard until an implementation exists (not time now). So just put that text on hold for now. For now, leave it as is.
- Plan to move to next chapter (Events)
- TDWG (Isaias)
- Plan to get back to prototype and use Ralph’s session work
- Look at needs for scheduler vs. resource mgr for dynamic workflows
- Plan to focus on prototype
- Hope to have a common interface for supporting dynamic workflows, to provide example for schedulers supporting this type of functionality. Ralph also looking at related work for these dynamic items.
- Tools side, know if want to have a tool to connect to multiple servers. Example: pmix_tool_init() to connect to multiple servers. Possibly useful to correlate with multiple sources of information (e.g., Energy source, JobMgr source, etc.). Item for discussion in Working Group.
- Ralph pointed out that Tools are currently allowed to connect to multiple servers, and can switch between them to make one the primary server (i.e., where registered events are assigned). See “set server” API. This will mean you just need to toggle your “active” server (primary server) when making calls.
- IAWG (Dave)