Add ability to use AL2 as base OS for Stackstorm (ST2) #6016
Replies: 3 comments 6 replies
-
Conceptually, I think it's a great idea! Technically, Python version matrix was the hardest blocker for adding different Linux distros, see StackStorm/community#103. Amazon Linux 2 supports python 3.8 (which is supported by StackStorm), and so it should be doable, but worth doing more research about the technical corner cases. The hard part is the development and then the hardest is maintenance. At this moment the project is having a hard time maintaining even the core basics. |
Beta Was this translation helpful? Give feedback.
-
What is meant by:
Is the intention to replace the Ubuntu base in github actions with AL2 or to add AL2 to the test matrix as an additionally supported distribution in CircleCI package testing? |
Beta Was this translation helpful? Give feedback.
-
Why AL2 and not AL2023 which is the (more or less) Fedora based successor of AL2? I think it makes sense to focus on AL2023 if we want to support an Amazon Linux distribution but I might miss something. |
Beta Was this translation helpful? Give feedback.
-
Project Overview:
The goal of the project is to enable StackStorm to run on AL2 OS from its existing Ubuntu base OS. The enablement will involve updating the dockerfile, Python version, and dependent Python libraries to ensure seamless compatibility and performance on AL2. Set up CI/CD for ST2 on AL2, so that AL2-based ST2 is available over ST2 distribution channels. The effort will also include comprehensive testing and validation to verify the stability and reliability of the platform on the AL2.
Benefits of Porting to Amazon Linux 2 (AL2) OS:
Project Phases:
The project can be divided into the following key phases:
Enabling StackStorm to run on Amazon Linux 2 presents an exciting opportunity to enhance the platform’s performance, security, and integration capabilities on AWS. The project aligns StackStorm’s commitment to providing a robust and efficient open-source event-driven automation solution for the community. We seek your approval and support for this project, as it will significantly contribute to the growth and success of StackStorm and its adoption in the AWS ecosystem. We are open to discussing further details and project planning.
Thank you for considering this proposal, and we eagerly await your valuable input.
Beta Was this translation helpful? Give feedback.
All reactions