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 (07 Jun 2022): Exchange "!bootstrap pack" demo, AWS disaster plan, v3.7.0 retrospective, v3.8.0 planning #102

Closed
4 tasks
arm4b opened this issue Jun 1, 2022 · 1 comment
Labels
TSC:meeting StackStorm Technical Steering Committee Meetings related topics

Comments

@arm4b
Copy link
Member

arm4b commented Jun 1, 2022

June 2022 @StackStorm/tsc 1 hour planned meeting: Tuesday, 07 Jun 2022, 09:30 AM US Pacific.

See #33 for more info on how to join.
(TLDR; Zoom link: https://us02web.zoom.us/j/81082101702?pwd=N1V4TWdYRVQ4SXBsaFh1TFYvVDA0UT09)

Meeting host: @armab

Meeting Agenda

Demo: StackStorm-Exchange !bootstrap pack DEMO (@cognifloyd)

AWS account migration follow-up

AWS shutdown disaster plan

In case of AWS shutdown, what are the other options for shipping the st2 release?

  • Just do a Github version release, and let the users build packages?
    • opportunity for the partners to provide customized st2 builds?
  • Stop e2e VM OS tests, just deploy untested deb/rpm to the apt/yum repos?
  • Drop OS support in favor of just core python version support (py3.8, etc)?
  • Build Docker images only?

StackStorm v3.7 release feedback (@cognifloyd & @nzlosh)

  • What went well?
  • What could be improved?

StackStorm v3.8 release planning

@arm4b arm4b added the TSC:meeting StackStorm Technical Steering Committee Meetings related topics label Jun 1, 2022
@arm4b
Copy link
Member Author

arm4b commented Jun 7, 2022

Attendees

@cognifloyd @mickmcgrath13 @amanda11 @rush-skills @winem @armab @nzlosh @bishopbm1, Dale Smith @ Orchestral

Meeting Minutes

AWS account migration follow-up

  • Good news: @bishopbm1 already had a chat with @punkrokk about AWS account migration. The ownership transfer is going by plan and hopefully will be completed before the next TSC meeting (July).

AWS cost reduction project

AWS deprecation ideas and ST2 packaging & distribution

  • AWS now holds the st2cicd machinery only
  • st2cicd is there for e2e OS tests, deb/rpm packaging, releases
  • OS support, OS migration work, versions, compatibility, and packaging is a burden for maintainers
  • Deprecating a st2cicd internal infra, doing just an st2 Github release with minimal artifacts, and supporting the core st2 with some CI py3 versions checks sounds promising to the maintainers.
  • Docker/K8s is great, but still, need something for the raw OS installation.
  • Find the balance between the platform portability, ease of installation for the community, and maintenance burden.
  • Moving more services, tests, and release processes out of the AWS to public CI/GH Actions is a long-term strategy.
  • Getting rid of AWS infra completely in the long-term future would be great eventually.
  • @armab to start a written Github discussion to get more detailed/technical insights from the @StackStorm/tsc, partners, and community.

Demo: StackStorm-Exchange !bootstrap pack DEMO (@cognifloyd)

  • Previously it was such a nightmare for @StackStorm/maintainers to onboard new st2 pack to Exchange, contributed by the community. Nobody wanted to touch it.
  • Now it's a single !bootstrap Github command in the PR that bootstraps almost everything for the new pack.
  • Jacob provided a really cool overview with the new pack bootstrap experience 🚀

StackStorm v3.7 release feedback (@cognifloyd & @nzlosh)

  • moving some part of the release machinery to publicly visible GH actions would be nice.
  • internal st2cicd and e2e tests is a burden, but can't replace everything with the GH Actions (windows, VMs).

Next TSC proposal: @bishopbm1 will show a demo for Metrics & Puppet (10min, start of the meeting)

StackStorm v3.8 release planning

Partners Q/A

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