OpenEBS Contributors Meet - Notes & Agenda
Location: https://meet.google.com/rui-powc-fgt
Date: Bi-Weekly On Thursday
Time: - 9:30AM PDT/12:30PM EDT/6:30PM CEST/10:00 PM IST
Add the event in your calendar - Google
Add your request, question or suggestion to our issue list
If you have anything you'd like to put on the agenda, please do so below for the next meeting.
20 Dec, 2023
Attendees: Blr OpenEBS team
20 Dec, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
- Open PRs
- 6 open PRs
- #279 removing crd.enableInstall (this change might be invalid)
- #266 has been raised by a user to fix #239 (user needs to address review comment)
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes and bdd test failing (ask user to fix)
- Open issues
-
NFS provisioner
-
Device LocalPV
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- Mayastor documentaion is live for replicated DB (Mongo) and distributed DB (Cassandra).
-
Google-analytics
- Porting to GA-4 - implementation in-progress for nfs and dynamix localpv, others have completed. Device-localpv doesn't have GA functionality. Not in immediate scope for adding.
- Metrics have been renamed for better semantics
- Re-push existing images as a part of release.next
- Modify existing GA dashboards
06 Dec, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
- Open PRs
- 7 open PRs
- https://github.com/openebs/lvm-localpv/pull/272 (helm lint PR, can be reviewed, lint error due to chart version)
- #270 has helm release number changed, to be merged during release (fixes issue #269)
- #266 has been raised by a user to fix #239 (user needs to address review comment)
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes and bdd test failing (ask user to fix)
- Open issues
-
NFS provisioner
-
Device LocalPV
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- Mayastor documentaion is live for replicated DB (Mongo) and distributed DB (Cassandra).
-
Google-analytics
- Porting to GA-4 - implementation in-progress for nfs and dynamix localpv, others have completed. Device-localpv doesn't have GA functionality. Not in immediate scope for adding.
- Metrics have been renamed for better semantics
- Re-push existing images as a part of release.next
- Modify existing GA dashboards
29 Nov, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
- Open PRs
- 7 open PRs
- https://github.com/openebs/zfs-localpv/pull/492 (fix for issue #486, approved by Hrudaya, need another approval)
- https://github.com/openebs/zfs-localpv/pull/451 (a changelog has been added to the un-released folder, need to check if this is the default standard, need one more approval)
- https://github.com/openebs/zfs-localpv/pull/482 (fix for codecov, raised by Niladri, check lvm-localpv PR #266)
- https://github.com/openebs/zfs-localpv/pull/485 (PR for #479, has been merged)
- https://github.com/openebs/zfs-localpv/pull/479 (raised new PR #485 with sign-off, documented manual steps for upgrade of CRD and CRs, is now closed)
- https://github.com/openebs/zfs-localpv/pull/488 (Helm chart changes for #485, to be merged during next release)
- Open issues
-
LVM LocalPV
- Open PRs
- 7 open PRs
- https://github.com/openebs/lvm-localpv/pull/272 (helm lint PR, can be reviewed)
- #270 has helm release number changed, to be merged during release (fixes issue #269)
- #266 has been raised by a user to fix #239 (user needs to address review comment)
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes and bdd test failing (ask user to fix)
- Open issues
-
NFS provisioner
-
Device LocalPV
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- Mayastor documentaion is live for replicated DB (Mongo) and distributed DB (Cassandra).
-
Google-analytics
- Porting to GA-4 - implementation in-progress for nfs and dynamix localpv, others have completed. Device-localpv doesn't have GA functionality. Not in immediate scope for adding.
- Metrics have been renamed for better semantics
- Re-push existing images as a part of release.next
- Modify existing GA dashboards
22 Nov, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
- Open PRs
- 6 open PRs
- #268 (PR for GA-4 has been merged)
- #270 has helm release number changed, to be merged during release (fixes issue #269)
- #266 has been raised by a user to fix #239 (user needs to address review comment)
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes and bdd test failing (ask user to fix)
- Open issues
-
NFS provisioner
-
Device LocalPV
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- Mayastor documentaion is live for replicated DB (Mongo) and distributed DB (Cassandra).
-
Google-analytics
- Porting to GA-4 - implementation in-progress for cstor, nfs and dynamix localpv
- Metrics have been renamed for better semantics
- Re-push existing images as a part of release.next
- Modify existing GA dashboards
16 Nov, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
- Open PRs
- 7 open PRs
- #266 has been raised by a user to fix #239
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes, need to investigate
- Open issues
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- No update
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- Open PRs
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- Mayastor documentaion is live for replicated DB (Mongo) and distributed DB (Cassandra).
-
Google-analytics
- Porting to GA-4 - approach and design is approved, implementation in-progress
- Metrics have been renamed for better semantics
- Re-push existing images as a part of release.next
- Modify existing GA dashboards to consider the new metrics ('-' replaced with '_')
08 Nov, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
- Open PRs
- 5 open PRs
- #266 has been raised by a user to fix #239
- Reviewed and responded to #260 (new PR), waiting for user's response
- PR #259 showing linter errors unrelated to the PR changes, need to investigate
- Open issues
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- No update
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- Open PRs
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
-
Google-analytics
- Porting to GA-4
- Re-push existing images
- Modify existing GA dashboards to consider the new metrics ('-' replaced with '_')
01 Nov, 2023
Meeting canceled due to public holiday
25 Oct, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
- Open PRs
- Open issues
- 38 open issues
- Latest issues being reviewed by Hrudaya (#476 and #477)
- Niladri is working on automatic CRD upgrade support, lets spend a week in validating this fix. If this turns out to be complex, we should only document the CRD upgrade steps.
-
LVM LocalPV
- Open PRs
- 5 open PRs
- #266 has been raised by a user to fix #239
- Need to review #260 (new PR), need to understand the related issue as well
- Open issues
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- No update
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- Open PRs
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
18 Oct, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
- Open PRs
- Open issues
- 40 open issues
- Latest issues being reviewed by Hrudaya (#476 and #477)
- Niladri is working on automatic CRD upgrade support, lets spend a week in validating this fix. If this turns out to be complex, we should only document the CRD upgrade steps.
-
LVM LocalPV
- Open PRs
- 6 open PRs
- #261 and #263 can be merged
- Need to review #260 (new PR), need to understand the related issue as well
- Open issues
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
- Open PRs
-
OpenEBS/OpenEBS
- https://github.com/openebs/openebs/issues/3652 (optional field to control installation of snapshot CRDs, needs to be fixed in helm charts for openebs master, zfs-localpv, cstor, jiva and mayastor. Today, the capability exists in lvm-localpv helm chart)
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- CStor migration to Mayastor now works, tested Mongo replicated DB and Cassandra distributed DB.
- Mayastor documentaion is live for replicated DB (Mongo), need to be raised for distributed DB (Cassandra).
11 Oct, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
- Open PRs
- Open issues
- 40 open issues
- Latest issues being reviewed by Hrudaya (#476 and #477)
-
LVM LocalPV
- Open PRs
- 6 open PRs
- #261 and #263 can be merged
- Need to review #260 (new PR), need to understand the related issue as well
- Open issues
- 46 open issues
- #239 (closed recently) needs to be validated if the issue is real (needs to be re-opened if it's valid)
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
- 13 open issues, need to triage
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
- Open PRs
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- CStor migration to Mayastor now works, tested Mongo replicated DB and Cassandra distributed DB.
- Mayastor documentaion PR has been raised, PR needs to be reviewed.
04 Oct, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
- 13 open issues, need to triage
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
- Open PRs
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- CStor migration to Mayastor now works, tested Mongo replicated DB and Cassandra distributed DB.
27 Sep, 2023
20 Sep, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
-
Open PRs
-
Open issues
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
- 13 open issues, need to triage
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
-
OpenEBS Website
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Aman and Prateek to make the next release
-
Migration Strategy
- CStor migration to Mayastor now works, tested Mongo replicated DB and Cassandra distributed DB.
13 Sep, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM, HostPath
- CStor and Jiva - planning to be decrecated
- Add deprecation message in the code-base
-
ZFS LocalPV
-
LVM LocalPV
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
- 13 open issues, need to triage
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
-
OpenEBS Website
- Released 3.9.0 with a PR
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Niladri to give KT to Prateek and Aman - Done
- Aman and Prateek to make the next release
-
Migration Strategy
- CStor migration to Mayastor now works
07 Sep, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM and Device LocalPV (non-CSI)
- Planning to be decrecated
- Add deprecation message in the code-base
- No changes needed for v3.9.0 release
- Discussed with Swarm team (TW) on the need for NDM/Device LocalPV, they are planning to use them in the next edition of transporter and Swarm K8s offering, so these projects cannot be deprecated.
-
ZFS LocalPV
-
LVM LocalPV
-
NFS provisioner
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged
-
OpenEBS Monitoring
- Come up with a plan for adding Mayastor-specific graphs and rules
- Open PRs
- Open issues
- 13 open issues, need to triage
-
OpenEBS Dynamic LocalPV Provisioner (hostpath and device)
- 4 open PRs
- Open issues
- 19 open issues, need to be triaged
-
OpenEBS Website
- Released 3.9.0 with a PR
- Need to come with a plan for maintaining this website
-
OpenEBS Documentation
-
Release Management
- Niladri to give KT to Prateek and Aman - Done
- Get started with the release branches for OpenEBS 3.9 - Done
- Scope is zfs localpv, lvm localpv, monitoring and possibly NFS (refer the above notes) - Done
-
Migration Strategy
- Thulasi is able to backup and restore mongo STS using Mayastor
- Working on CStor
30 Aug, 2023
Attendees: Blr OpenEBS team
23 Aug, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM and Device LocalPV (non-CSI)
- Planning to be decrecated
- Add deprecation message in the code-base
- No changes needed for v3.9.0 release
-
ZFS LocalPV
- Open PRs
- Open issues
- here are 42 issues open in the repo, most of them are enhancements.
- Review each issue, distribute between Niladri, Hrudaya and Ashish
- If the change is already present, close the issue with a comment
- If not, add a "help-wanted" label
-
LVM LocalPV
-
NFS provisioner
- Open PRs
- Open issues
- 23 open issues, need triaging.
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, need to be triaged
-
Dynamic LocalPV Provisioner
- Open PRs
- Open issues
- 19 open issues, need to be triaged
-
OpenEBS Monitoring
- Open PRs
- Open issues
- 12 open issues, need to triage
-
OpenEBS Website
-
OpenEBS Documentation
- Create a new integrated doc web-site with mayastor and openebs content
-
Release Management
- Niladri to give KT to Prateek and Aman
- Get started with the release branches for OpenEBS 3.9
- Scope is zfs localpv, lvm localpv and monitoring (refer the above notes)
-
Migration Strategy
- Thulasi is able to backup and restore mongo sts
16 Aug, 2023
Attendees: Blr OpenEBS team
-
cStor, Jiva, NDM and Device LocalPV (non-CSI)
- Planning to be decrecated
- Add deprecation message in the code-base
- No changes needed for v3.9.0 release
-
ZFS LocalPV
- Open PRs
- Open issues
- There are 42 issues open in the repo, most of them are enhancements. What should be the way forward?
- Review each issue, distribute between Niladri, Hrudaya and Ashish
- If the change is already present, close the issue with a comment
- If not, add a "help-wanted" label
-
LVM LocalPV
-
NFS provisioner
- Open PRs
- Open issues
- 23 open issues, need to be triaged
-
Device LocalPV
- Open PRs
- Open issues
- 4 of them, need to be triaged
-
Dynamic LocalPV Provisioner
- Open PRs
- Open issues
- 19 open issues, need to be triaged
-
OpenEBS Monitoring
- Need to take a look at open PRs and issues
-
OpenEBS Website
-
OpenEBS Documentation
- Create a new integrated doc web-site with mayastor and openebs content
-
Release Management
- Niladri to give KT to Prateek and Aman
-
Migration Strategy
- Thulasi is currently stuck due to a file-system corruption during mongo data restore. It is acceptable to take the backup of application when the application is shut-down.
16 Sept, 2021
Attendees: Harsh Vardhan, Abhishek Agarwal, Kiran Mova, Niladri Halder
27 May, 2021
Attendees: Prateek, Akhil, Shubham, Niladri, Sai
13 May, 2021
Attendees: Akhil, Shubham, Harshvardhan, Kiran, Niladri
29 April, 2021
Attendees: Prateek, Niladri, Akhil, Shubham, Parth
-
cStor Enhancements
- Automatic CStor pool provisioning. Disk being added automatically when any blockdevice is added.
- IPv6 support for cStor
- Changes need to be made in cStor backend
-
Jiva Enhancenments
- IPv6 support for Jiva
- Changes need to be made in Jiva backend
-
OpenEBSctl
- New team members – Abhinandan and Harsh
- A meeting time is yet to be decided for syncup
- Use cases may include a user with a PVC lead and the CLI commands
-
CNCF Bugbash
-
Community Issues
- Not many bug reports
- Mostly new use cases
15 April, 2021
Attendees: Prateek, Niladri, Akhil, Murat, Abhishek
1 April, 2021
Attendees: Prateek, Niladri, Akhil, Rahul, Sahil, Parth, Sahil
18 March, 2021
Attendees: Prateek, Akhil, Eric, Shubham, Abhishek, Parth, Rahul
-
Contributors Onboarding
-
Linux Foundation Mentorship
-
CLI initial implementation of openebsctl https://github.com/openebs/openebsctl
- Volume Health checker
- Openebs Installation validation, check health for openebs core components
- Draft Proposal: Google Doc
-
Grafana dashboard productisation
-
Community
- Async replication
- cstor works with synchronous replication
- qourum needs to healthy for a successful IO completions
- MayaStor can be one of the solution ?
- Stale iscsi disks, even after volume no longer exists
- Force deletion, cleanup issue
- Restart not required,iscsiadm command can be used to logout the iscsi sessions
- microsk8s and kubeadm
- Block device status changes frequently
- Forced cleanup of openebs
- UUID label not present
-
OpenEBS release
4 March, 2021
Attendees: Prateek, Akhil, Eric, Shubham
18 Feb, 2021
Attendees: Prateek, Akhil, Eric, Shubham
4 Feb, 2021
Attendees: Prateek, Akhil, Niladri, Eric, Shubham
21 Jan, 2021
Attendees: Prateek, Akhil
7 Jan, 2021
Attendees: Prateek, Akhil,
-
LVM CSI Driver
-
Move E2e test from Travis to github action
-
NDM CRD validation change - merged (Thanks to Harsh Thakur)
-
Create BD for Unused partition of a block device
- Feature gate for 2.5.0 release require to use this
-
CStor, Zfs localpv, openebs localpv helm charts merged
-
Zfs local pv capacity based scheduling (merged)
-
Jiva CSI
- Jiva Feature parity ( JivaPolicy, other cas config based features)(under review)
24 Dec,2020
Planned Agenda:
Open PRs & Issues:
26 Nov,2020
Attendees: Prateek, Akhil, Shubham
Planned Agenda:
-
Quota Enforcement for Local PV
- Filesystem quota is the way to go ?
-
Remove the disk from the stripe cstor pool
- Data distributed across the disk part of the pool
- Backup the volumes and Restore to the new pool ( fastest way ?)
- Delete one of the pool and recreate it, once synced do the same with other 2 pools
-
Deprecate Maya repo
- Local PV moved out
- m-exporter moved out
- CStor moved out to cstor-operators and cstor-csi
- Jiva [Under discussion]
- CStor Upgrade moved out to openebs/upgrade repo
- Jiva Upgrade [under progress]
-
Discuss about workloads and Data engines in upcoming meets
Open PRs & Issues:
12 Nov,2020
Cancelled due to holidays
29 Oct,2020
Attendees: Prateek, Akhil, Shubham
Planned Agenda:
- Hacktoberfest 2020 Selected PRs
Open PRs & Issues:
- feat(core, uuid): add dm support
- working on review comments
- Openebs CRDs to use v1 api versions
- V2 modules understandings with controller gen
- Handle the code-gen part having v2 module path
- handle the conversion func with v2 module path
Discussion:
- Hacktoberfest 2020 we mainly focused on quality instead of quantity
- The virtual Hacktoberfest has been a bit unenthusiastic for sure, f2f interaction always helps to get good contributors.
- Even we have issue with enough details but didn't get claimed by the contributors as they are not straightforward
- Some issues have the example implementation to learn from, but unfortunately didn’t get claimed by any contributors.
- We got some linting, docs fixes and translations PRs as they are easy to fix
15 Oct,2020
Attendees: Prateek,Akhil
Planned Agenda:
-
Hacktoberfest 2020
-
Openebs Release v2.2.0
- Helm charts
- Release operators yamls
Open PRs & Issues:
- Helm Chart delete failed due namespace delete webhook validation
- Block Device status changes frequently
- If there is any existing partition table exists, but without a actual partition
- NDM will retry continously to create partition and failed to do that, hence the status changes continously.
- ZFS localPV Shared PVC not able to used by the other application due to SELinux enable
- Work around: Set common SELinux level in both application pods
- Good to create an issue with more details
- Add filter for empty block device tag label value
- https://github.com/openebs/node-disk-manager/pull/500
- Needs to add some unit tests
- Update the linux-utils multi-arch image in release operator yamls (@akhil)
Questions and issues to be discussed:
- AquaSecurity trivy github action to run CVE checks on container images
- https://github.com/aquasecurity/trivy-action
October 1,2020
Attendees: Prateek,Harsh,Akhil,Shubham
Planned Agenda:
Open PRs & Issues:
- CRDs V1 migration
- Going to be deprecate in k8s 1.22 version
- Migrate openebs CRDs in 2.3.0 version
- Migrate NDM CRDs in next version
- Add OpenAPIV3 validation to NDM CRDs using controller-gen tool
- NDM and OpenEBS CRDs migration to Charts template as aprt of new charts
Questions and issues to be discussed:
- NDM: Migrate operator-sdk to native client-go/kubebuilder ?
-
September 17,2020
Attendees:
Prateek, Akhil, Raj Das,
Planned agenda:
Open PRs & Issues:
Questions and issues to be discussed:
- Snapshot Schedule OEP (Prateek)
- A custom controller with
SnapshotSchedule
resource ?
- openebsctl to create snapshot schedule
- Use LVM as raw Block Device (Akhil)
- Openebsctl blockdevice mgmt via consuming grpc client
- Desing docs for gRPC server
- Add kubeflow to use OpenEBS localPV as Storage (Raj Das)
- Raj Das: GSoc experiences
- Prometheus: To run prom-bench in KIND based k8s cluster
- Resolve the infra issue
Open Proposals:
September 10, 2020
Attendees:
Prateek,Akhil,Ashutosh,Harsh,Sai,Shubham
Planned agenda:
- Design Docs for initial start
- Release Updates:
- v2.1.0-RC1 released today
- filtering BD based on tags now added in CSPC, now user can add block-device tag to cspc annotation to filter out the BD in the cluster, earlier it was added in localPV
- Config Based tag generation to tag different BD
- Zfs local pv backup/restore
- Velero plugin parallel restore/backup
Open PRs & Issues:
- Migrate logging to klog openebs/cstor-csi
- Update the openEBS helm install website doc issue
- Ability to specify KUBECONFIG variable in openebsctl
- Node-disk-manager charts PR
- Install Chart Dependencies in a namespace
Questions and issues to be discussed:
- Replica scheduling/distribution – custom-scheduler, a external controller/scheduler
- Ashutosh - to add OEP link
- Openebsctl Suggestions:
- install openebs,jiva, zfs, mayastor
- Openebsctl upgrade : background/forground upgrade process job/cli
- openebsctl blockdevice to manage, metrics , rescan, huge-pages, scsi status
- CrossPlane to provision mayastor nodes using cloud-api
Open Proposals: