-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TSC Meeting (13 Feb 2024) #131
Comments
TSC Minutes (13 Feb 2024) Attendees
Agenda itemsStackStorm v3.9.0@amanda, @nzlosh, @khaddict and others have been making progess on the package builds for Ubuntu and Rocky as well as removing older unsupported distributions. The CircleCI is failing for Rocky9 due to a newer version of Docker/Docker Compose being used. @nzlosh is working on fixing this. @mamercad has offered to help with updating the anisble deployment playbooks. We still require someone to help with the puppet and oneliner install script. Add Support for MongoDB 5, 6, 7The @winem has offered to help with the mongo PR work. Eventlet Retirement
gevent appears to be the easiest way forward but we will still watch what eventlet offers as a migration plan. @cognifloyd mentioned the concurrency stub code that can be used. It could be possible to re-write async code by component and upgrade StackStorm part by part by creating async and sync versions in parallel. StackStorm Exchange - Pack compatibility with Python3.9/3.10/3.11Packs need to be tested for compatibility but it is unknown who actively maintains to carry out this work. To help determine if a pack has an active maintainer we will create an issue for each pack requests a response from the maintainer.
Agenda additionsPants@cognifloyd continue to make progress on pants integration. A draft PR is open to create a pants virtualenv with tests passing. The PR must be have all tests passing with nose before migrating them to pytest. Almost all tests are passing now. Pack testing bug@cognifloyd found a bug in the CI that has broken pack testing for at least a year. :( When the tests were set up in Github actions, an environment variable was used for a logic test which cause pack tests to be skipped. Website update
There a question around how to share components. Dale will set up an initial configuration and the rest of the community can provide feedback for adjustments if necessary. Since the scope of this work has shifted from the initial issue #123, a new new issue wil be created to track progression forward. Kubernetes/Docker PRs@jk464 Has multiple Kubernetes and Docker PRs open to address security fixes. These PR need to be reviewed by a maintainer with sufficient experience with Kubernetes/Docker. It may be necessary to make some changes configurable as they may be specific to the Next steps
|
February 2024 @StackStorm/tsc 1 hour meeting:
Meeting Agenda
StackStorm v3.9.0
https://github.com/orgs/StackStorm/projects/31
Add Support for MongoDB 5, 6, 7
StackStorm/st2#6079
Progress update?
Assistance required?
Eventlet Retirement
StackStorm/st2#6128
Eventlet team has announced its intention to retire eventlet. They recommend migrating to Python's standard asyncio solution and have stated they'll provide a migration path for their users which is under active development.
Discussion on slack mentioned migrating to gevent or re-write using asyncio.
eventlet
eventlet
import eventlet
Release target: ?
Developer Lead: ?
StackStorm Exchange - Pack compatibility with Python3.9/3.10/3.11
With the addition of py3.9, 3.10 and 3.11 to StackStorm, the exchange packs will need to be tested for compatibility. This will include any python code in the pack itself as well as module dependencies.
Release target: ?
Developer Lead: ?
The text was updated successfully, but these errors were encountered: