-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
February 2025 @StackStorm/tsc 1 hour meeting:
- Tuesday, 11th February 2025, 9:30 AM US Pacific / 6:30 PM EU CET
- See StackStorm TSC Meetings #33 for the schedule and how to join
- TLDR; Jitsi link: https://meet.jit.si/StackStormTSC
Attendees
Present
- Carlos
nzlosh - Ronnie Hoffmann
- Jake
skiedude - Bradley Bishop ``
- Gabe ``
- Jacob Floyd
cognifloyd
Absent
- AJ
guzzijones - Amanda McGuinness
amanda11 - Ankur Singh
rush-skills - Bradley Bishop
bishopbm1 - Dmitri Zimine
dzimine - Khushboo
khushboobhatia01 - Marcel Weinberg
winem - Mark Mercado
mamercad - Mick McGrath
mickmcgrath13 - Tomaz Muraus
Kami - W Chan
m4dcoder
Agenda
- hubot-stackstorm end of life
- StackStorm v3.9 release
- Pack testing against multiple St2 version
- Eventlet Retirement
- Pants
Meeting Minutes
hubot-stackstorm end of life
Beginning March 31, 2025:
Legacy custom bots will no longer function.
API calls made by legacy custom bots will be rejected.
https://api.slack.com/changelog/2024-09-legacy-custom-bots-classic-apps-deprecation
Jake skiedude mentioned the hubot-stackstorm installation is a classic bot and falls under the classic app which
will continue to operating until 31 March 2026.
Jake skiedude will investigate the effort required to switch hubot-stackstorm from the current https://github.com/slackapi/hubot-slack adapter which is unmaintained to the maintained https://github.com/hubot-friends/hubot-slack fork.
Jacob cognifloyd has indicated he'll make OpsDroid a priority once the Pants work is completed, which should be soon.
StackStorm v3.9 release
The Pack CI has been fixed with the patches provided by Jacob cognifloyd and Jake skiedude, which will allow investigation
into pack code that fails to pass tests. Having the top 20 most popular packs passing for all python version is the only remain
milestone to proceed with the v3.9 release.
Pack Testing
Progress has been made by Jacob cognifloyd and Jake skiedude to get CI pack testing working.
Custom scripts parsing requirements.txt has been fixed.
A circular dependency between st2 repository tests and st2-packages repository tests was identified during debugging which
required a workaround by forcing a merge to master in st2-packages.
Ronnie Hoffmann has provide a list of packs he and his team will update to get tests passing for all python versions
- stackstorm-azure
- stackstorm-csv
- stackstorm-docker
- stackstorm-email
- stackstorm-excel
- stackstorm-git
- stackstorm-mqtt
- stackstorm-nagios
- stackstorm-opsgenie
- stackstorm-prometheus
- stackstorm-st2
- stackstorm-terraform
- stackstorm-vault
- stackstorm-vsphere
- stackstorm-windows
- stackstorm-xml
Eventlet
Nothing new since last TSC meeting. Jacob cognifloyd has suggested the starting point for moving off eventlet will be to
clean up the st2 openapi, which is inconsistent, and then code new components that respect the specification.
Pants
No progress since last month. There's a branch with mostly functional deb+rpm creation will be broken up into smaller PRs.
We also need some fixes that will be released in pants 2.25 which just had its first alpha release, so it should be ready by the time cognifloyd finishes a few other PRs.
Puppet Company change
Bradley mention Puppet is no longer making "open source" code publicly available. This has some impact on how puppet can be used and will come back to us next month
to provide more feedback and what it could mean for the StackStorm project. https://www.puppet.com/blog/open-source-puppet-updates-2025