-
Notifications
You must be signed in to change notification settings - Fork 155
2023‐24 Community Meeting Notes
Housekeeping:
- Previous year Kanister Community Meeting Notes.
- Copy previous meeting notes to carry forward agenda, topics, and update status; remove previously resolved topics. Start recording!
Recording Passcode: RsUc!N35
- PG backup start/stop for pgdump in blueprints [Daniil] - take a look in the blueprints rework
- KubeCon project pavillion - lots of traffic, not much follow-up so far.
- We could do a blog post about orchestrating actions with cron
- Extend the talk into blog and webinars [Pavan, Mark]
- Look into https://milvus.io
-
Working on timezones for community meeting [Mark]
-
Snyk integration [Pavan, Daniil]
- Import projects into snyk [Pavan]
- Remove unnecessary projects [Pavan]
- Switch license scanning [Daniil]
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Fossa license scanning [Daniil] - scrap that and move to snyk
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing. [Mark] - get confirmation
- Enable DCO [Daniil]
-
Old helm chart versions lifecycle
- Remove helm_index from release artifacts [Daniil]
- Preserve 18 months of archives in the github pages repo [Daniil]
- Announce cleanup [Mark]
-
Tag kanister code with golang semver format (as pre-release) [Daniil]
-
Update maintainers in source files to point to centralized maintainers files: [Vivek]
- kanister.maintainers@veeam.com - distribution list
- In Helm charts: there are emails in helm charts
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
- Security
-
Github Code Scanning Alerts
- Pinned dependencies [Daniil]
- Potentially unsafe quoting [Daniil]
-
Bugs: reviewed all triage
- [Pavan] comment in https://github.com/kanisterio/kanister/issues/3036 to add more context on cause of high memory usage
- Discussions
Recording Passcode: Bf%!1*wq
- Daniil @hairyhum
- Vivek @viveksinghggits
- Mark @mlavi
- Pavan @pavannd1
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Fossa license scanning [Daniil]
- Communicate emails/contacts to CNCF [Mark]
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs:
- [Mark] [Daniil] request a DNS change for docs and charts
-
Update maintainers in source files to point to centralized maintainers files: [Eugen].
- kanister.maintainers@veeam.com - distribution list
- In Helm charts: there are emails in helm charts.
-
KubeCon NA 2024 - there will be a Kanister booth in the project pavillion (Wednesday 15:15 - 20:00)
-
Release notes issue was resolved in the last release
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
-
[Daniil] - move roadmap to wiki
-
Security
- [Daniil] - re-run and check vuln scanner in main images
-
Github Code Scanning Alerts
- New issues found by CodeQL [Vivek]
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
-
Bugs: reviewed all triage
- [Pavan] comment in https://github.com/kanisterio/kanister/issues/3036 to add more context on cause of high memory usage
- Discussions
Video Passcode: =+LTLpP2
- Daniil @hairyhum
- Mark @mlavi
- Pavan @pavannd1
- Vivek @viveksinghggits
- Aaron @aaron-kasten
- Kanx discussion: https://github.com/kanisterio/kanister/pull/2832
- Running commands
- Storing logs
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- release new version of kanister to refresh docs-new and charts-new
- GH pages docs publishing is a part of release workflow:
-
Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- [Daniil] request kanister.maintainers@veeam.com - to set up group accounts and give to CNCF
- In Helm charts: there are emails in helm charts.
-
Consolidating the release note doesn't work well. Features are not just under one feature heading but separate features headings were created.
- Check if it happens again on the next release (will need to add an extra note for that)
- [Pavan] after releasing kanister mark https://github.com/kanisterio/kanister/security/advisories/GHSA-h27c-6xm3-mcqp as resolverd
-
Clarify that only committed release notes are built. [Daniil] document that
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
-
Contributors Feedback: PR should be encouraged to be broken down into smaller PRs to make review easier.
-
Security
- [Daniil] - update pinned kopia version in goreleaser
-
Github Code Scanning Alerts
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
- Bugs: reviewed all triage
- Discussions
Video Passcode: jE5g@U1&
- Anish @anishbista60
- Daniil @hairyhum
- Eugene @e-sumin
- Mark @mlavi
- Pavan @pavannd1
- Vivek @viveksinghggits
- Discussed Hacktoberfest participation: previous attempt had a light response, the submitters were not responsive in review, so it was not productive for the project. We will decline this year.
- Discussed moving the Roadmap to a GitHub wiki page in order to facilitate updates without the burden of a pull request.
-
Kanister CNCF Sandbox Project Onboarding Tasks
- [Mark, Daniil] - go through the checklist to see if we have everything in progress/addressed
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- docs-new.kanister.io: some docs are not properly formatted (see examples in functions and tutorial page) - [Daniil, Mark]
- charts-new.kanister.io and docs-new.kanister.io DNS records created
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924
- https://github.com/kanisterio/kanister/pull/3142 is the last PR that's pending to make sure chart is published to new repo.
- Next step: point charts-new to https://docs-new.kanister.io/helm_charts/
- GH pages docs publishing is a part of release workflow:
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- Ask CNCF what do they recommend and if they can provide an email
- In Helm charts: there are emails in helm charts.
-
Consolidating the release note doesn't work well. Features are not just under one feature heading but separate features headings were created.
-
Clarify that only committed release notes are built.
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
-
Contributors Feedback: PR should be encouraged to be broken down into smaller PRs to make review easier.
- Security
-
Github Code Scanning Alerts
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
- Bugs: reviewed all triage
- Discussions
- Daniil @hairyhum
- Vivek @viveksinghggits
- Pavan @pavannd1
- Kando memory usage - [Vivek] to investigate
- https://github.com/kanisterio/kanister/discussions/3001 - [Daniil] - add to the roadmap
-
Kanister CNCF Sandbox Project Onboarding Tasks
- [Mark, Daniil] - go through the checklist to see if we have everything in progress/addressed
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- docs-new.kanister.io: some docs are not properly formatted (see examples in functions and tutorial page) - [Daniil, Mark]
- charts-new.kanister.io and docs-new.kanister.io DNS records created
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924
- charts-new is created
- Next step: point charts-new to https://docs-new.kanister.io/helm_charts/
- [Daniil] Create a new repo for charts index page
- GH pages docs publishing is a part of release workflow:
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- Ask CNCF what do they recommend and if they can provide an email
- In Helm charts: there are emails in helm charts.
-
Release: Release 0.110.0 was done using new flow
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
- Security
-
Github Code Scanning Alerts
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
- Bugs: reviewed all triage
- Discussions
https://veeam.zoom.us/rec/share/7q7cq_-9bw6VJQsJe4czibGsPlNmbmf1WzjEn8KhSd05O8Xds0pKQlcJMyNPjJnH.sLxVkIDZ47BdRWLj?startTime=1723737989000 Passcode: TCh9?RjN
Log deduplication: https://github.com/kanisterio/kanister/pull/2972 - [Eugen] - to take over testing
Security issue: https://github.com/kanisterio/kanister/security/advisories/GHSA-h27c-6xm3-mcqp#advisory-comment-107410 - [Daniil] - to look into
Helm chart options: https://github.com/kanisterio/kanister/issues/2999 - [Eugen] - to share context and more info provided by the reporter
-
Kanister CNCF Sandbox Project Onboarding Tasks
-
Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
-
Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- charts-new.kanister.io and docs-new.kanister.io DNS records created
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924
- charts-new is created
- Next step: point charts-new to https://docs-new.kanister.io/helm_charts/
- GH pages docs publishing is a part of release workflow:
-
OpenSSF+build tasks
- Some vulnerability tracking requirements are not met (in strict sense)
-
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- In Helm charts: there are emails in helm charts.
-
Release: Release 0.110.0 was done using new flow
- [Daniil] to update release.md to include regenerating changelog
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
-
Pavan: Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
-
Security:
- [Daniil] fix/address existing security issues
-
Github Code Scanning Alerts
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
- Bugs: reviewed all triage
- Discussions
https://veeam.zoom.us/rec/share/SFEzorT--aKqm8Q5njQcdyHEJ1nxIUxsDxEMPJtTeMG9Vt-T6V4SyJAd-hGRvOFV.7goALIg1_-TC0T0x?startTime=1722528002000 Passcode: kD#b&$s4
- Daniil @hairyhum
- Vivek @viveksinghggits
- Eugen @e-sumin
Security:
- Vulnerability reporting process
- Vulnerability scanners options (unfixed vulns, gcr.io scanning reports)
- Investigate if we can filter specific vulnerabilities which we consider irrelevant [Daniil]
- It's quite time consuming to analyze all upstream unpatched vulnerabilities, although possible. I suggest we don't do that and don't meet the badge requirement for now.
- Some "example" images are used in productions, move them into "released images" [Daniil]
- Investigate if we can filter specific vulnerabilities which we consider irrelevant [Daniil]
Labels and annotations override [Vivek]
-
Kanister CNCF Sandbox Project Onboarding Tasks
-
Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
-
Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- charts-new.kanister.io and docs-new.kanister.io DNS records created
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924
- charts-new is created
- Next step: point charts-new to https://docs-new.kanister.io/helm_charts/
- GH pages docs publishing is a part of release workflow:
-
No progress yet: OpenSSF+build tasks:
- See security in agenda
-
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- In Helm charts: there are emails in helm charts.
-
Release: Pre-release in progress: https://github.com/kanisterio/kanister/pull/3008
- Release notes to be added
- Release merge planned on Friday
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group
-
Pavan: Kopia Server in Kanister
- In progress [Daniil]: more generic datamover integration design
- Security:
-
Github Code Scanning Alerts
- https://github.com/kanisterio/kanister/security/code-scanning/154 [Daniil]
- https://github.com/kanisterio/kanister/security/code-scanning/9 [Eugen]
- Pinned dependencies [Daniil]
- Bugs: reviewed all triage
- Discussions
- Passcode: DV*djnc2
- Daniil @hairyhum
- Vivek @viveksinghggits
- Mark Lavi @mlavi
- Eugen @e-sumin
- Philip @psilva-veeam
Security:
- Vulnerability reporting process
- Vulnerability scanners options (unfixed vulns, gcr.io scanning reports)
- Investigate if we can filter specific vulnerabilities which we consider irrelevant [Daniil]
- Github Code Scanning Alerts https://github.com/kanisterio/kanister/security/code-scanning
- Restic release cycle is behind
- Create a vuln report issue to address that [Daniil]
-
Kanister CNCF Sandbox Project Onboarding Tasks
-
Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
-
Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow:
- charts-new and docs-new DNS records created
- Need to re-publish charts and docs [Daniil]
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924
- charts-new is created
- GH pages docs publishing is a part of release workflow:
-
No progress yet: OpenSSF+build tasks:
- See security in agenda
- Separate image scanning to critical and non-critical, unsupported images [Daniil] - in review
-
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- In Helm charts: there are emails in helm charts.
-
https://github.com/kanisterio/kanister/pull/2903
- [Eugen] to create issue describing our proposed solution
-
Changelog and Release Notes with Daniil: in review
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
- This solution is expanding scope to be more generic for data movers - current focus [Daniil]
-
Security:
- [Daniil]: separate release, e2e test, and example images. In review
- Github Code Scanning Alerts
- Bugs: reviewed all triage
-
Discussions:
- [Vivek]: Add https://github.com/kanisterio/kanister/discussions/2922 to the roadmap
Recording: https://veeam.zoom.us/rec/share/OWezD91BW_bQtZw2oG_NeBYd8CD7ePT7-YCzecrO1PCLy6EFu_g7PekZpQb455ST.G97sU0_6k1dLpi5F Passcode: Y=8#@@Hk
- Daniil @hairyhum
- Vivek @viveksinghggits
- Mark Lavi @mlavi
- Eugen @e-sumin
- Prasad Ghangal @PrasadG193
- Deprecation of
VolumeSnapshot
functions in favour ofCSISnapshot
- [Daniil] to communicate via docs and add to roadmap
-
Kanister CNCF Sandbox Project Onboarding Tasks
-
Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
-
Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow: still in review, but it is publishing. @mlavi to coordinate with @hairyhum and DNS cutover https://github.com/kanisterio/kanister/issues/1436
- Helm charts and helm index hosting https://github.com/kanisterio/kanister/issues/2924 - Mark to create charts-new.kanister.io and point to the same docs repo, test if helm works this way
-
No progress yet: OpenSSF+build tasks:
- Security issues created, [Daniil] to look into them
- Separate image scanning to critical and non-critical, unsupported images [Daniil] - in review
-
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts.
- Google groups alias is not publicly available: google groups is a no go
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
- In Helm charts: there are emails in helm charts.
-
https://github.com/kanisterio/kanister/pull/2903 - [Eugen] to post comment with our proposal on how to address time and log deduplication
-
Changelog and Release Notes with Daniil: in review
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
- This solution is expanding scope to be more generic for data movers - current focus
-
Pavan+Daniil:
kanister-tools
development images withkando
can break testing due to dependencies (released vs. dev)- tag dev images with a SHA, reference them in testing
- Proposal was accepted, Daniil to add a (short) commit sha tag to dev images
- tag dev images with a SHA, reference them in testing
-
Pavan: Automerge? depend-a-bot commit title problem, e.g.: https://github.com/kanisterio/kanister/commit/1cf390716ffd20c39ba4716cc224a714463eec7d
- Was a dependabot bug, resolved
-
Security:
- [Pavan]: retrigger scans now that we've updated dependencies with the recent Kanister release this week
- [Daniil]: separate release, e2e test, and example images. In review
-
Bugs: reviewed all triage
- [Daniil]: to look into https://github.com/kanisterio/kanister/issues/2921 (add to the roadmap)
-
Discussions:
- [Vivek]: Add https://github.com/kanisterio/kanister/discussions/2922 to the roadmap
[Recording: TBD]
- Daniil @hairyhum
- Vivek @viveksinghggits
- Mark Lavi @mlavi
- Pavan @pavannd1
-
Kanister CNCF Sandbox Project Onboarding Tasks
-
Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
-
Progress on GH pages and docs:
- GH pages docs publishing is a part of release workflow: still in review, but it is publishing. @mlavi to coordinate with @hairyhum and DNS cutover
-
No progress yet: OpenSSF+build tasks: [Mark]: https://github.com/kanisterio/kanister/issues/2783 catch up with new security team member Philip Silva to get some help.
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
- How to privately disclose issues: github advisories and google groups are current channels
- Separate image scanning to critical and non-critical, unsupported images [Daniil]
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
-
-
May 22 2024, KCD NY, Kanister intro talk given @hairyhum
-
No progress: Update maintainers in source files to point to centralized maintainers files: [Eugen].
- Files in the sources updated
- In Helm charts: there are emails in helm charts. Google groups alias is not publicly available.
- kanisterio+managers@googlegroups.com can only be used from within the google group.
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
-
Changelog and Release Notes with Daniil: in review
-
No progress: Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created (added to GitHub actions in review).
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
- This solution is expanding scope to be more generic for data movers
-
Pavan+Daniil:
kanister-tools
development images withkando
can break testing due to dependencies (released vs. dev)- tag dev images with a SHA, reference them in testing?
-
Pavan: Automerge? depend-a-bot commit title problem, e.g.: https://github.com/kanisterio/kanister/commit/1cf390716ffd20c39ba4716cc224a714463eec7d
-
Security:
- [Pavan]: retrigger scans now that we've updated dependencies with the recent Kanister release this week
- [Daniil]: separate release, e2e test, and example images.
- Bugs: reviewed all triage
- Discussions: moved.
- Update Kanister homepage, docs with first time tutorial
- Old triage issues: WIP
- Update Kanister homepage, docs with first time tutorial
- Old triage issues: WIP
Recording Passcode: +Fk@!x39
- Daniil @hairyhum
- Eugen @e-sumin
- Vivek @viveksinghggits
- Prasad Ghangal @PrasadG193
-
Update zoom meeting hosts and links [Pavan] Vivek is a host, but Daniil and Eugen are not
-
Community Meeting Notes:
- Current: GitHub wiki
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs:
- GH pages website publishing is working
- GH pages docs publishing is a part of release workflow
- OpenSSF+build tasks: [Mark]: https://github.com/kanisterio/kanister/issues/2783 catch up with new security team member Philip Silva to get some help.
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
- How to privately disclose issues: github advisories and google groups are current channels
- Separate image scanning to critical and non-critical images [Daniil]
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
-
May 22 2024, KCD NY, Kanister intro talk.
-
CloudNativeSecurityCon North America 2024: kanister intro talk
-
Update maintainers in source files to point to centralized maintainers files: [Eugen].
- Files in the sources updated
- In Helm charts: there are emails in helm charts. Google groups alias is not publicly available.
- kanisterio+managers@googlegroups.com can only be used from within the google group.
- [Mark] see if we can get a group email outside of google groups for something like maintainers@kanister.io
-
Changelog and Release Notes with Daniil:
- Reno PR: https://github.com/kanisterio/kanister/pull/2604
- Pre-release PR: https://github.com/kanisterio/kanister/pull/2774 example pre-release https://github.com/kanisterio/kanister/pull/2814
- Code review guide PR: https://github.com/kanisterio/kanister/pull/2772
- Release process moving to github workflows: https://github.com/kanisterio/kanister/pull/2829
-
Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created.
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
- Security: [Daniil]: separate release, e2e test, and example images.
- Bugs: [Vivek]: answer https://github.com/kanisterio/kanister/issues/2834 [Pavan] [Julio]: continue discussion about https://github.com/kanisterio/kanister/issues/2822
- Discussions: No change.
Passcode: P8!1O^4=
- Daniil @hairyhum
- Eugen @e-sumin
- Vivek @viveksinghggits
- Mark Lavi @mlavi
- Pavan @pavannd1
- Prasad Ghangal @PrasadG193
- Abhijit Mukherjee @mabhi
- Michael Courcy: customer use case and challenges
-
Update zoom meeting hosts and links [Pavan]
-
Community Meeting Notes:
- Current: GitHub wiki
- [Mark] to experiment with: kanisterio Google Group.
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs: GH pages website publishing is working
- OpenSSF+build tasks: [Mark]: https://github.com/kanisterio/kanister/issues/2783 catch up with new security team member Philip Silva to get some help.
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
- How to privately disclose issues: https://github.com/kanisterio/kanister/security/advisories
- Mention google group private reporting in security policy [Daniil]
- Mark.S points out reporting security issues without requiring a GitHub account would be better for the future.
- Separate image scanning to critical and non-critical images [Daniil]
- Julio asks to be a reviewer on our security.md policy updates
- How to privately disclose issues: https://github.com/kanisterio/kanister/security/advisories
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
-
May 22 2024, KCD NY, Kanister intro talk.
-
CloudNativeSecurityCon North America 2024: kanister intro talk
-
Update maintainers in source files to point to centralized maintainers files: [Eugen].
- In Helm charts: there are emails in helm charts. [Pavan] and [Mark] to check if we can use a group email kanisterio+managers@googlegroups.com instead?
- kanisterio+managers@googlegroups.com can only be used from within the google group.
- In Helm charts: there are emails in helm charts. [Pavan] and [Mark] to check if we can use a group email kanisterio+managers@googlegroups.com instead?
-
Changelog and Release Notes with Daniil:
- Reno PR: https://github.com/kanisterio/kanister/pull/2604
- Pre-release PR: https://github.com/kanisterio/kanister/pull/2774 example pre-release https://github.com/kanisterio/kanister/pull/2814
- Code review guide PR: https://github.com/kanisterio/kanister/pull/2772
-
Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, [Mark] we need to create a new one.
- [Vivek] notify on Slack when the release is created.
- [Mark] check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?).
- FOSS mastodon: closed community.
- Main mastodon: [Mark] to sign up.
- Post release update to kanisterio google group [Daniil]: update release.md to include that
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
- Security: [Daniil]: separate release, e2e test, and example images.
- Bugs: [Vivek]: answer to https://github.com/kanisterio/kanister/issues/2798 with a workaround and create an issue to describe the workarind in docs
- Discussions: No change.
Passcode: a99zR0?y
- Daniil @hairyhum
- Eugen @e-sumin
- Vivek @viveksinghggits
- Mark Lavi @mlavi
- Philip @psilva-veeam
- Pavan @pavannd1
- Mark Severson @miquella
- Julio @julio-lopez
-
Community Meeting Notes:
- Current: GitHub wiki
- Mark to experiment with: kanisterio Google Group.
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Signed agreement with Veeam Legal team; CNCF in process of counter-signing.
- Progress on GH pages and docs: GH pages website publishing is working
- OpenSSF+build tasks: Mark: https://github.com/kanisterio/kanister/issues/2783 catch up with new security team member Philip Silva to get some help.
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
- How to privately disclose issues: https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability - enabled, Mark: modify the policy doc to mention that
- Mark.S points out reporting security issues without requiring a GitHub account would be better for the future.
- Separate image scanning to critical and non-critical images Daniil
- Julio asks to be a reviewer on our security.md policy updates
- Security: discussion on policies, resources, tasks, assignments: invited Julio and Philip
-
May 22 2024, KCD NY, Kanister intro talk.
-
CloudNativeSecurityCon North America 2024: kanister intro talk
-
Update maintainers in source files to point to centralized maintainers files: Eugen.
-
Changelog and Release Notes with Daniil:
- RENO Changelog Generation discussion.
- Daniil add pre-release step to have a check for PRs without release notes.
-
Daniil to add reviewers.md file to the repo.
- Release: RENO changelog requires augmenting release process, move documentation to Wiki?
-
Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, Mark we need to create a new one.
- Vivek notify on Slack when the release is created.
- Mark check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?). - FOSS mastodon: closed community. - Main mastodon: Mark to sign up.
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- https://github.com/kanisterio/kanister/pull/1968 - we need to find a different owner for this PR
-
Security: Daniil: separate release, e2e test, and example images.
-
Bugs: Vivek: to create an issue to add
--dry-run
support for helm tests -
Discussions: No change.
-
Reconfigure stale bot to not close accepted issues (e.g. add tags indicating acceptance, assign to someone)
Passcode: Cgyd=be2
- Daniil @hairyhum
- Eugen @e-sumin
- Vivek @viveksinghggits
- Mark @mlavi
-
Community Meeting Notes:
- Current: GitHub wiki
- Mark to experiment with: kanisterio Google Group.
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Signed agreement with Veeam Legal team, there is still some process in accepting it on CNCF.
- Progress on GH pages and docs: no progress so far.
- OpenSSF+build tasks: Mark: catch up with new security team member Philip Silva to get some help.
-
Next week, there will be multiple KubeCon opportunities around Kanister!
- Veeam is a Silver member of the CNCF, a Gold Sponsor of KubeCon + CloudNativeCon Europe in Paris from March 19 – 22, and the original Kanister.io contributor.
- The Kanister.io booth in the CNCF Project Pavilion is open on Wednesday all day.
- Stop by Veeam’s booth (E11) for in-person Kanister demonstrations.
- The Data on Kubernetes Community Day co-located event on Tuesday to discuss persistent workload challenges and developments.
-
May 22 2024, KCD NY, Kanister intro talk.
-
Update maintainers in source files to point to centralized maintainers files: Eugen.
- In Helm charts: copy the list?
-
Changelog and Release Notes with Daniil:
- Conventional Commits discussion, WIP on documenting convention: https://github.com/kanisterio/kanister/pull/2645 - merged.
- RENO Changelog Generation discussion.
- Daniil add pre-release step to have a check for PRs without release notes.
- Daniil to add reviewers.md file to the repo.
-
Release should push a notice to Kanister Slack instance, X/Twitter.
- [Team] tweet about release when created: kanisterio account is out of reach, Mark we need to create a new one.
- Vivek notify on Slack when the release is created.
- Mark check other OSS channels to ping (e.g. bluesky, mastodon, LinkedIn?). - FOSS mastodon: closed community. - Main mastodon: Mark to sign up.
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597.
- No updates so far.
- Security: Daniil: to check vulnerability scanner results.
- https://github.com/kanisterio/kanister/issues/2725 - add Philip as a reviewer/assignee to this issue.
- Bugs: Vivek: to update https://github.com/kanisterio/kanister/issues/2707.
- Discussions: No change.
Passcode: yz24=4&+
-
Community Meeting Notes:
- Current: GitHub wiki
- Mark to experiment with: kanisterio Google Group
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Progress on GH pages and docs:
- New docs build
- No progress on publishing
- Legal: still in process
- OpenSSF+build tasks (Mark has Veeam cybersecurity team in sync)
- Progress on GH pages and docs:
-
Next month, there will be multiple KubeCon opportunities around Kanister!
- Veeam is a Silver member of the CNCF, a Gold Sponsor of KubeCon + CloudNativeCon Europe in Paris from March 19 – 22, and the original Kanister.io contributor.
- The Kanister.io booth in the CNCF Project Pavilion is open on Wednesday all day
- Stop by Veeam’s booth (E11) for in-person Kanister demonstrations
- The Data on Kubernetes Community Day co-located event on Tuesday to discuss persistent workload challenges and developments
-
Update maintainers in source files to point to centralized maintainers files: Eugen
- In Helm charts: copy the list?
-
Mark had an article published for KubeCon and Kanister: Making databases agile on Kubernetes: Kanister.io with GitOps
-
Changelog and Release Notes with Daniil:
- Conventional Commits discussion, WIP on documenting convention: https://github.com/kanisterio/kanister/pull/2645
- RENO Changelog Generation discussion
- Daniil add pre-release step to have a check for PRs without release notes
- Daniil to add reviewers.md file to the repo
-
Release should push a notice to Kanister Slack instance, X/Twitter
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597
- In progress, performance to be figured out
- Security: Daniil: to check vulnerability scanner results
- Bugs: Vivek: to update https://github.com/kanisterio/kanister/issues/2707
- Discussions: No change
TBD
- Daniil @hairyhum
- Eugen @e-sumin
- Vivek @viveksinghggits
- Mark @mlavi
-
Google Doc access for Community Meeting Notes: how to remedy?
- Mark to experiment with: kanisterio Google Group
- Fallback: Moved to GitHub wiki
-
Kanister CNCF Sandbox Project Onboarding Tasks
- Progress on GH pages and docs, will check with Veeam Legal on status of agreement
- OpenSSF+build tasks (Mark has Veeam cybersecurity team in sync)
-
Next month, there will be multiple KubeCon opportunities around Kanister!
- Veeam is a Silver member of the CNCF, a Gold Sponsor of KubeCon + CloudNativeCon Europe in Paris from March 19 – 22, and the original Kanister.io contributor.
- The Kanister.io booth in the CNCF Project Pavilion is open on Wednesday from 10:45 am to 3:00 pm
- Stop by Veeam’s booth (E11) for in-person Kanister demonstrations
- The Data on Kubernetes Community Day co-located event on Tuesday to discuss persistent workload challenges and developments
-
Changelog and Release Notes with Daniil:
- Conventional Commits discussion, WIP on documenting convention: https://github.com/kanisterio/kanister/pull/2645
- RENO Changelog Generation discussion
- Daniil add pre-release step to have a check for PRs without release notes
- Daniil to add reviewers.md file to the repo
-
Release should push a notice to Kanister Slack instance, X/Twitter
-
Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597
- In progress, performance to be figured out
- Security: No change
- Bugs: No change
- Discussions: No change
TBD
- Daniil @hairyhum
- Eugen @e-sumin
- Mark @mlavi
- Pavan @pavannd1
- Vivek @viveksinghggits
- Google Doc access for Community Meeting Notes: how to remedy?
- Veeam Corporate IT policies: no public read only document, all must be authenticated and then given permissions
- Mark Lavi to experiment with: kanisterio Google Group
- Fallback: Move to GitHub wiki, discussions, markdown in repo?
- Kanister CNCF Sandbox Project Onboarding Tasks
- Lots in progress, lots of requests for help on OpenSSF+build tasks
- Marketing: asked for white paper publishing on kanister.io
- Mark Lavi to add gated link
- Changelog and Release Notes with Daniil:
- RENO Changelog Generation discussion
- Conventional Commits discussion
- Will lead to updated contributor documentation
- CI workflow improvements
- Daniil: Rework is done, caching didn’t add much.
- Restic depreciation:
- Done: Official notice in community meeting: deprecating Restic backup functions (restore remains to allow artifact use), next steps: backlog assignment
- Vivek: Release should push a notice to Kanister Slack instance, X/Twitter Go Bot Vivek bot details: Feb 16, 2023 last activity, account now inactive?
- Pavan: Kopia Server in Kanister = https://github.com/kanisterio/kanister/pull/2597
- Phase 2 Design in progress: gRPC API with Go invocation to replace Go wrapper around CLI commands
- Security: Reviewed all 5
- Bugs: Reviewed
- Idea: discussion triage
- No progress:
- Upgrade GH Projects from v1 to 2 and amend release process to use
-
Examples blueprints directory: https://github.com/kanisterio/kanister/issues/2212 = Blueprint reorganization and support
- Added to CNCF Onboarding project
- TBD
- Pavan @pavannd1
- Prasad @PrasadG193
- Mark @mlavi
- Eugen
- Vivek @viveksinghggits
- Kanister CNCF Sandbox Project Onboarding Tasks: @mlavi to create GitHub issues
- Pavan submitted: Project Pavilion form for KubeCon Paris
- Mark engaged Veeam Legal
- Google Doc access: how to remedy? Mark captures these notes until we resolve shared access.
- Discussed temporary/future/ location for these community notes
- Experiment: Pavan will enable Wiki on main Kanister repo and Mark will start a GH discussion to point to it
- Watch where we get engagement/traction after this
- Mark: will Link to wiki from Readme, update Slack pinned item for community notes.
- Eventually move these notes to original google document
- No progress (Mark):
- Kanister governance: private branch incoming
- Marketing: asked for white paper publishing on kanister.io
- Changelog and Release Notes:
- We agreed that it’s different from changelog and needs to be worked on, Daniil will investigate.
- Smart commits proposal?
- CI workflow improvements to completes sooner (it takes almost an hour to complete); re-assigned to Daniil
- 2 PRs (one in draft): cut CI from 36 minutes down to 8
- PR-2567: Vivek to review this
- Removed 5 minute waits and enabled test parallelism
- 2 PRs (one in draft): cut CI from 36 minutes down to 8
-
https://github.com/kanisterio/kanister/issues?q=is%3Aissue+is%3Aopen+label%3Asecurity+
- PR2523: Vivek/Prasad to review this
- Proposals:
- a new label: upstream-security-dependency? for efforts that are out of scope for Kanister where we wait for security resolution: Pavan to work on this
- Work to automate this process with releases
- Restic depreciation: how to inform the community?
- Official notice in community meeting: deprecating Restic backup functions (restore remains to allow artifact use)
- We need to assign remaining work (alternate Kopia functionality), create an issue and assign to ?
- No progress:
- Upgrade GH Projects from v1 to 2 and amend release process to use
- Release should push a notice to Kanister Slack instance, X/Twitter Go Bot (Vivek to check the bot details)?
-
Examples blueprints directory: https://github.com/kanisterio/kanister/issues/2212 = Blueprint reorganization and support
- Mark Lavi No progress
- Decision to move to own blueprint repo
- Kopia Server in Kanister:
- Phase 2 Design in progress: gRPC API with Go invocation to replace Go wrapper around CLI commands
- Upgrade GH Projects from v1 to 2 and amend release process to use
- Feature request: application mobility for Kanister
- https://github.com/kanisterio/kanister/discussions/2519 = discussion for the design proposal and community engagement
- TBD
- Daniil @hairyhum
- Pavan @pavannd1
- Prasad @PrasadG193
- Mark @mlavi
- Vivek @viveksinghggits
- Kanister CNCF Sandbox Project Onboarding Tasks: @mlavi to create GitHub issues
- Pavan submitted: Project Pavilion form for KubeCon Paris
- Mark engaged Veeam Legal
- Google Doc access: how to remedy? Mark captures these notes until we resolve shared access.
- Discussed temporary/future/ location for these community notes
- Experiment: Pavan will enable Wiki on main Kanister repo and Mark will start a GH discussion to point to it
- Watch where we get engagement/traction after this
- Mark: will Link to wiki from Readme, update Slack pinned item for community notes.
- No progress (Mark):
- Kanister governance: private branch incoming
- Marketing: asked for white paper publishing on kanister.io
- Changelog and Release Notes:
- We agreed that it’s different from changelog and needs to be worked on, Daniil will investigate.
- Smart commits proposal?
- CI workflow improvements to completes sooner (it takes almost an hour to complete); re-assigned to Daniil
-
https://github.com/kanisterio/kanister/issues?q=is%3Aissue+is%3Aopen+label%3Asecurity+
- PR2523
- Proposals:
- a new label: upstream-security-dependency? for efforts that are out of scope for Kanister where we wait for security resolution
- Work to automate this process with releases
- Restic depreciation: how to inform the community?
- Official notice in community meeting: deprecating Restic backup functions (restore remains to allow artifact use)
- We need to assign remaining work (alternate Kopia functionality), create an issue and assign to ?
- is:pr author:e-sumin PRs
- New Azure library version: PR-2368 Merged
- Feature request: application mobility for Kanister
- https://github.com/kanisterio/kanister/discussions/2519 = discussion for the design proposal and community engagement
- No progress:
- Upgrade GH Projects from v1 to 2 and amend release process to use
- Release should push a notice to Kanister Slack instance, X/Twitter Go Bot?
-
Examples blueprints directory: https://github.com/kanisterio/kanister/issues/2212 = Blueprint reorganization and support
- Mark Lavi No progress
- Decision to move to own blueprint repo
- Kopia Server in Kanister:
- Phase 2 Design in progress: gRPC API with Go invocation to replace Go wrapper around CLI commands
- Upgrade GH Projects from v1 to 2 and amend release process to use
- TBD
- Daniil @hairyhum
- Eugene @e-sumin
- Pavan @pavannd1
- Mark @mlavi
- Google Doc access: how to remedy? Mark captures these notes until we resolve.
- CNCF Webinar 2023-12-05: Protect Your Stateful Kubernetes Workloads with Kanister
- KubeCon: Veeam Press Release on Sandbox Project acceptance
- No progress:
- Kanister CNCF Sandbox Project Onboarding Tasks: @mlavi to create GitHub issues
- Kanister governance: @mlavi PR from private branch
- Marketing: @mlavi asked for white paper publishing on kanister.io: no update
- Kanister CNCF Sandbox Project Onboarding Tasks: @mlavi to create GitHub issues
- Changelog and Release Notes:
- We agreed that it’s different from changelog and needs to be worked on, but assign this to someone.
- Kanister documentation could use Reno
- Move to GitHub pages?
- Run the CI workflows in parallel to make sure it completes sooner right now it takes almost an hour to complete.
- Julio has a PR, delayed; re-assigned to Daniil
-
Examples blueprints directory: https://github.com/kanisterio/kanister/issues/2212 = Blueprint reorganization and support
- Mark: No progress, but a decision was made to move to own blueprint repo
- Found some vulnerabilities in some of the image, issues are raised by Nishant
- https://github.com/kanisterio/kanister/issues?q=is%3Aissue+is%3Aopen+label%3Asecurity+
- Kanister-tools addressed, others in progress
- Proposals:
- a new label: upstream-security-dependency? for efforts that are out of scope for Kanister where we wait for security resolution
- Work to automate this process with releases
- Restic depreciation: how to inform the community?
- Official notice in community meeting: deprecating Restic backup functions (restore remains to allow artifact use)
- We need to assign remaining work (alternate Kopia functionality), create an issue and assign to ?
- Use different new version for azure library (https://github.com/kanisterio/kanister/issues/1568) and https://github.com/kanisterio/kanister/pull/2326
- Abhijit: work in progress, reverted, and ready to merge again soon
- Kopia Server in Kanister:
- Phase 2 Design in progress: gRPC API with Go invocation to replace Go wrapper around CLI commands
- Feature request: application mobility for Kanister
- Copy ActionSet to the secondary cluster seems to work, should we automate this scenario?
- https://github.com/kanisterio/kanister/discussions/2519 = discussion for the design proposal and community engagement
- Upgrade GH Projects from v1 to 2 and amend release process to use
- Release should push a notice to Kanister Slack instance, X/Twitter Go Bot?
- Bug triage/review