-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
TSC:meetingStackStorm Technical Steering Committee Meetings related topicsStackStorm Technical Steering Committee Meetings related topics
Description
TSC Meeting (8 October 2024)
October 2024 @StackStorm/tsc 1 hour meeting:
- Tuesday, 8th Oct 2024, 9:30 AM US Pacific / 6:30 PM EU CEST
- See StackStorm TSC Meetings #33 for the schedule and how to join
- TLDR; Jitsi link: https://meet.jit.si/StackStormTSC
Attendees
Present
- AJ
guzzijones - FileMagic
FileMagic - Jacob Floyd
cognifloyd - Scott
jk464
Absent
- Amanda McGuinness
amanda11 - Ankur Singh
rush-skills - Bradley Bishop
bishopbm1 - Carlos
nzlosh - Dan Porter
Stealthii - Dmitri Zimine
dzimine - Khushboo
khushboobhatia01 - Marcel Weinberg
winem - Mark Mercado
mamercad - Mick McGrath
mickmcgrath13 - Ravi
- Tomaz Muraus
Kami - W Chan
m4dcoder
Agenda
- Python 3.10 support
- MongoDB >4.4 update
- Pantsbuild update
- Anything else?
Meeting Minutes
- MongoDB update was cherry-picked from Python 3.8 to 3.11 mongo 7.0 st2#6236 and has been merged!
- Rename
[database].ssl*options to[database].tls*to support pymongo 4 st2#6250- This has a backwards incompatible change for
[database]tls/ssl options.
- This has a backwards incompatible change for
- Deps: Update mongoengine to 0.29.1 and pymongo 4.6.3 st2#6252
- Update from Mongo 4.4 to Mongo 7 in CI st2#6246
- Rename
- Two significant pieces left in Python 3.8 to 3.11 mongo 7.0 st2#6236:
- requirements updates (needs to be minimized / cleaned up; Also needs a review of the other repos, possibly loosening pinned versions so that versions are only pinned in st2.git where possible)
- switch to pytest (this covers most of the changes in Python 3.8 to 3.11 mongo 7.0 st2#6236.
- AJ asked for better documentation (possibly in the README or dev docs) around using pants and regenerating the pants lockfiles.
- This new file (added in Pants upgrade from 2.22.0 to 2.23.0a0 st2#6229) should make merges better by preventing git from mangling the lockfile: https://github.com/StackStorm/st2/blob/master/.gitattributes
- Jacob will work on pants usage docs when he can.
- Pantsbuild updates:
- Pants+pytest can run pack and unit tests in the WIP: Run more tests via Pants + pytest st2#6202
- Jacob has been cherry-picking changes from that PR (6 PRs merged so far).
- These cherry-pick PRs need to be merged before working on getting pants to run integration tests:
- Adjust test to use
runner.yamlfile over the symlink st2#6259- Is anyone aware of why the
runner.yamlsymlinks are in st2.git? Does anything else depend on the symlinks?
- Is anyone aware of why the
- Pants plugins: pack_metadata - python imports rules st2#6260
- Adjust test to use
Metadata
Metadata
Assignees
Labels
TSC:meetingStackStorm Technical Steering Committee Meetings related topicsStackStorm Technical Steering Committee Meetings related topics