Skip to content
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 (9 April 2024) #135

Closed
nzlosh opened this issue Apr 9, 2024 · 1 comment
Closed

TSC Meeting (9 April 2024) #135

nzlosh opened this issue Apr 9, 2024 · 1 comment
Labels
TSC:meeting StackStorm Technical Steering Committee Meetings related topics

Comments

@nzlosh
Copy link

nzlosh commented Apr 9, 2024

April 2024 @StackStorm/tsc 1 hour meeting:

Attendees

Present

  • Carlos nzlosh
  • Ronnie Hoffman
  • Mark Mercado mamercad
  • Ravi Rao
  • Dale Smith - orquestral.ai
  • Scott jk464
  • Dan Porter
  • Richard
  • Amanda McGuinness amanda11
  • Marius
  • Eduoard Tansa? (sorry if this wrong, I didn't have time get the name correct.)
  • Iben

Absent

  • AJ guzzijones
  • Ankur Singh rush-skills
  • Bradley Bishop bishopbm1
  • Dmitri Zimine dzimine
  • Jacob Floyd cognifloyd
  • Khushboo khushboobhatia01
  • Marcel Weinberg winem
  • Mick McGrath mickmcgrath13
  • Tomaz Muraus Kami
  • W Chan m4dcoder

Meeting Agenda

Progress status

@nzlosh
Copy link
Author

nzlosh commented Apr 10, 2024

Meeting Minutes

StackStorm v3.9 not supported on Python 3.6 notification

Ravi suggested an additional notification be sent to communicate that StackStorm v3.9 will not be supported on Python 3.6.

Dropping py3.6 has been mentioned in the past and is required forthe latest two LTS releases of Ubuntu and RedHat to be supported.

Pack testing with different versions of Python

Dan Porter has been developing a new pack testing framework internally and has expressed the possibility of sharing this work with the community to help with pack maintenance.

Eventlet retirement

Ronnie Hoffman has indicated he has developers who can help with eventlet retirement plans. They will investigate ways to migrate off eventlet to another framework. Discussions can be tracked in the issue StackStorm/st2#6128. Once a target framework has been agreed upon, a Proof of Concept can be created to validate equivalence with existing functionality. There was reference made to https://prefect.io/ uses asyncio for their task handling.

Kubernetes pull requests

Scott has a few outstanding PRs to be merged. Since Eugen has stepped down the reactivity of kubernetes reviews has dropped. This reflects a skill set deficiency in the active TSC members. Dan Porter suggested nominating a TSC member to become the kubernetes owner with Eugen leaving.

stackstorm.com

Dale has not had free time to progress futher with the site updates.

Pants

Jacob was not present for this meeting but has been working on updating pants to v2.18, there is some overlap with the py3.10 work. Coordination between the two branches is required to avoid significant conflicts.

Cost Reduction

Carlos was unable to acquire a non-profit account with Google due to lack of formal documentation
to prove StackStorm is registered as a non-profit entity. Since StackStorm is a Linux Foundation project
it may be possible to request non-profit details from LF, but it requires further investigation.

There is still large financial outgoing on StackStorm infrastructure hosted on AWS. This
cost is being generously covered by partner Encore Technologies, however these monthly costs greatly exceed
StackStorm donations, which puts the project at risk if the current arrangement were to end. Further
investigation to reduce infrastructure costs and acquire free hosting for non-profit open source projects needs to be investigated.

For reference: work has already been performed in the past to reduce costs #36

Recovery of StackStorm youtube account access

Iben contacted numerous ex-StackStorm members (Evan Powell and others) but no one had access to validate the recovery process. It appears an email address alias will be required to recover the account.

CI/CD from AWS

The internal CI/CD is based on a deprecated version of StackStorm running on a deprecated version of Ubuntu. There
is a large amount of work required to migrate the workflows onto the latest version of StackStorm and a supported version of Ubuntu. This work could assist with cost savings on AWS. Iben expressed his willingness to help out with this work.

ChatOps

Carlos raised the question of hubot-stackstorm readiness for the St2 v3.9 release.
Specifically, there is no one actively working to update the node.js version, module dependencies or code of
the hubot stackstorm adapter for a few years now. The lack of nodejs skillset in the active TSC maintainers remains a significant blocker. One suggestion is to remove chatops bot as a feature and leave people to source their own bot solution.

@cognifloyd cognifloyd added the TSC:meeting StackStorm Technical Steering Committee Meetings related topics label Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TSC:meeting StackStorm Technical Steering Committee Meetings related topics
Projects
None yet
Development

No branches or pull requests

2 participants