# OpenEBS Contributors Meet - Notes & Agenda :::info **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](https://calendar.google.com/event?action=TEMPLATE&tmeid=cTMwdnJobDdiZGZjNmdvb280NThsa3ZwbmNfMjAyMDA5MTBUMTYzMDAwWiBvcGVuZWJzQG0&tmsrc=openebs%40gmail.com&scp=ALL) - If you are new to OpenEBS you can refer to [OpenEBS Docs](https://docs.openebs.io/) for more information - If you are a first-timer & want to contribute you can take a look at [good first issues](https://github.com/openebs/openebs/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) - Join our Kubernetes Slack channel [#openebs](https://kubernetes.slack.com/messages/openebs) & get help from the community contributors - You can find the [OpenEBS RoadMap Review Discussions](https://hackmd.io/S_P-3obgTlO5sBbQYgKbRQ?view) notes here Add your request, question or suggestion to [our issue list](https://github.com/openebs/openebs/issues) 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 - cStor, Jiva, NDM, HostPath - CStor and Jiva - planning to be decrecated - Add deprecation message in the code-base - ZFS LocalPV - Open PRs - 5 open PRs - https://github.com/openebs/zfs-localpv/pull/492 (fix for issue #486, approved, waiting to fix the merge conflicts) - https://github.com/openebs/zfs-localpv/pull/475 (init containers PR, asked for reason for this PR) - https://github.com/openebs/zfs-localpv/pull/482 (fix for codecov, raised by Niladri, check lvm-localpv PR #266) - Open issues - 41 open issues - https://github.com/openebs/zfs-localpv/issues/489 (awaiting feedback from user) - https://github.com/openebs/zfs-localpv/issues/486 (user raised PR #492) - Responded on #476, #474, #493, #491 (no response from users yet) - 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 - 50 open issues - https://github.com/openebs/lvm-localpv/issues/275 (need to understand) - https://github.com/openebs/lvm-localpv/issues/274 (ask user for clarity, got response, need to get back) - https://github.com/openebs/lvm-localpv/issues/273 (multiple queries, need to be responded) - https://github.com/openebs/lvm-localpv/issues/271 (valid helm lint issue, asked user to raise PR) - https://github.com/openebs/lvm-localpv/issues/269 (will be fixed with PR #270) - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - #239 has been re-opened as it's a valid issue related to codecov (will be fixed by PR #266) - NFS provisioner - Open PRs - 0 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/174 (PR for GA-4, PR is merged now) - https://github.com/openebs/dynamic-nfs-provisioner/pull/172 (duplicate PR for #162, #172 is merged now) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, - PR closed since #172 is merged) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes th # 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 - Open PRs - 5 open PRs - https://github.com/openebs/zfs-localpv/pull/492 (fix for issue #486, approved, waiting to fix the merge conflicts) - https://github.com/openebs/zfs-localpv/pull/475 (init containers PR, asked for reason for this PR) - https://github.com/openebs/zfs-localpv/pull/482 (fix for codecov, raised by Niladri, check lvm-localpv PR #266) - Open issues - 41 open issues - https://github.com/openebs/zfs-localpv/issues/489 (awaiting feedback from user) - https://github.com/openebs/zfs-localpv/issues/486 (user raised PR #492) - Responded on #476, #474, #493, #491 (no response from users yet) - 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 - 50 open issues - https://github.com/openebs/lvm-localpv/issues/275 (need to understand) - https://github.com/openebs/lvm-localpv/issues/274 (ask user for clarity, got response, need to get back) - https://github.com/openebs/lvm-localpv/issues/273 (multiple queries, need to be responded) - https://github.com/openebs/lvm-localpv/issues/271 (valid helm lint issue, asked user to raise PR) - https://github.com/openebs/lvm-localpv/issues/269 (will be fixed with PR #270) - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - #239 has been re-opened as it's a valid issue related to codecov (will be fixed by PR #266) - NFS provisioner - Open PRs - 0 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/174 (PR for GA-4, PR is merged now) - https://github.com/openebs/dynamic-nfs-provisioner/pull/172 (duplicate PR for #162, #172 is merged now) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, - PR closed since #172 is merged) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - Open issues - No update - 5 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged - https://github.com/openebs/device-localpv/issues/66 (need info from user) - OpenEBS Monitoring - Come up with a plan for adding Mayastor-specific graphs and rules - Open PRs - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 14 open issues - https://github.com/openebs/monitoring/issues/105 (needs to be investigated) - https://github.com/openebs/monitoring/issues/40 (related to PSP, responded to user stating the changed behavior and ask if issue can be closed, user hasn't responded. Let's close by next week) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - Open PRs - 5 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments, waiting for user response) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - Check on remaining 2 PRs (#144 and #145) by the same user - Open issues - 18 open issues - https://github.com/openebs/dynamic-localpv-provisioner/issues/158 (has been closed as per response from another user on the issue) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - 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/475 (init containers PR, asked for reason for this PR) - 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/488 (Helm chart changes for #485, to be merged during next release) - Open issues - 42 open issues - https://github.com/openebs/zfs-localpv/issues/489 (awaiting feedback from user) - https://github.com/openebs/zfs-localpv/issues/486 (user raised PR #492) - Responded on #476 and #474 (no response from users yet) - 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 - 52 open issues - https://github.com/openebs/lvm-localpv/issues/274 (ask user for clarity) - https://github.com/openebs/lvm-localpv/issues/273 (multiple queries, need to be responded) - https://github.com/openebs/lvm-localpv/issues/271 (valid helm lint issue, asked user to raise PR) - https://github.com/openebs/lvm-localpv/issues/269 (will be fixed with PR #270) - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - #239 has been re-opened as it's a valid issue related to codecov (will be fixed by PR #266) - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/174 (PR for GA-4, needs another review) - https://github.com/openebs/dynamic-nfs-provisioner/pull/172 (duplicate PR for #162, let's wait till #174 is merged and then check) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate, user hasn't come back) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/175 (will be fixed with PR# 174) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - Open issues - No update - 5 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged - https://github.com/openebs/device-localpv/issues/66 (need info from user) - OpenEBS Monitoring - Come up with a plan for adding Mayastor-specific graphs and rules - Open PRs - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 13 open issues - https://github.com/openebs/monitoring/issues/105 (needs to be investigated) - https://github.com/openebs/monitoring/issues/40 (related to PSP, responded to user stating the changed behavior and ask if issue can be closed, user hasn't responded. Let's close by next week) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - Open PRs - 6 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/164 (PR for GA-4) - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments, waiting for user response) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - Check on remaining 2 PRs (#144 and #145) by the same user - Open issues - 18 open issues - https://github.com/openebs/dynamic-localpv-provisioner/issues/158 (has been closed as per response from another user on the issue) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - 40 open issues - https://github.com/openebs/zfs-localpv/issues/489 (awaiting feedback from user) - https://github.com/openebs/zfs-localpv/issues/486 (user raised PR #492) - Responded on #476 and #474 (no response from users yet) - Check if any issue is present which is addressed by PRs #479/#485. - 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 - 51 open issues - https://github.com/openebs/lvm-localpv/issues/273 (multiple queries, need to be responded) - https://github.com/openebs/lvm-localpv/issues/271 (valid helm lint issue, asked user to raise PR) - https://github.com/openebs/lvm-localpv/issues/269 (will be fixed with PR #270) - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - #239 has been re-opened as it's a valid issue related to codecov (will be fixed by PR #266) - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/174 - https://github.com/openebs/dynamic-nfs-provisioner/pull/171 (PR for GA-4, closed and created a new PR #174) - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (user has fixed unit test, being re-reviewed, has been merged) - https://github.com/openebs/dynamic-nfs-provisioner/pull/172 (duplicate PR for #162, let's wait till #174 is merged and then check) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate, user hasn't come back) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/175 (will be fixed with PR# 174) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, asked user to contribute, no response, so created a PR #169, closed with PR #169) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - Open issues - No update - 5 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged - https://github.com/openebs/device-localpv/issues/66 (need info from user) - OpenEBS Monitoring - Come up with a plan for adding Mayastor-specific graphs and rules - Open PRs - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 13 open issues - https://github.com/openebs/monitoring/issues/105 (needs to be investigated) - https://github.com/openebs/monitoring/issues/40 (related to PSP, responded to user stating the changed behavior and ask if issue can be closed, user hasn't responded. Let's close by next week) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - Open PRs - 6 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/164 (PR for GA-4) - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments, waiting for user response) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - Check on remaining 2 PRs (#144 and #145) by the same user - Open issues - 18 open issues - https://github.com/openebs/dynamic-localpv-provisioner/issues/158 (has been closed as per response from another user on the issue) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 9 open PRs - https://github.com/openebs/zfs-localpv/pull/490 (PR for GA-4 has been merged) - https://github.com/openebs/zfs-localpv/pull/492 (fix for issue #486) - 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) - 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, can be 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) - https://github.com/openebs/zfs-localpv/pull/488 (Helm chart changes for #485, to be merged during next release) - Open issues - 40 open issues - https://github.com/openebs/zfs-localpv/issues/489 (awaiting feedback from user) - https://github.com/openebs/zfs-localpv/issues/486 (user raised PR #492) - Responded on #476 and #474 (no response from users yet) - 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 - 50 open issues - https://github.com/openebs/lvm-localpv/issues/271 (valid helm lint issue, asked user to raise PR) - https://github.com/openebs/lvm-localpv/issues/269 (will be fixed with PR #270) - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - https://github.com/openebs/lvm-localpv/issues/264 (user wants option to enable/disable lvm snapshot feature, this is not planned, can be closed with comment, user closed the issue as a non-issue) - #239 has been re-opened as it's a valid issue related to codecov (will be fixed by PR #266) - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/171 (PR for GA-4) - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (user has fixed unit test, being re-reviewed) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate, user hasn't come back) - https://github.com/openebs/dynamic-nfs-provisioner/pull/169 (raised by Diwakar and has been merged, fixes issue #147) - Open issues - 17 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/156 (closed with response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, asked user to contribute, no response, so created a PR #169, closed with PR #169) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - Open issues - No update - 5 of them, #58 can be closed after PR #57 is merged, remaining 3 need to be triaged - https://github.com/openebs/device-localpv/issues/66 (need info from user) - OpenEBS Monitoring - Come up with a plan for adding Mayastor-specific graphs and rules - Open PRs - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 12 open issues - https://github.com/openebs/monitoring/issues/40 (related to PSP, responded to user stating the changed behavior and ask if issue can be closed) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - Open PRs - 5 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/164 (PR for GA-4) - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments, waiting for user response) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - Check on remaining 2 PRs (#144 and #145) by the same user - Open issues - 19 open issues - https://github.com/openebs/dynamic-localpv-provisioner/issues/158 (can be closed as per response from another user on the issue) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 8 open PRs - 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) - 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 (new PR for #479, need to be split into 2 PRs - one for all code changes and operator yamls and the other for helm chart alone) - https://github.com/openebs/zfs-localpv/pull/479 (raised new PR #485 with sign-off, documented manual steps for upgrade of CRD and CRs) - https://github.com/openebs/zfs-localpv/pull/483 (has been merged) - https://github.com/openebs/zfs-localpv/pull/488 (Helm chart changes for #485, to be merged during next release) - Open issues - 38 open issues - https://github.com/openebs/zfs-localpv/issues/486 (seek more understanding) - Issue #477 has been closed with a PR #487 - Responded on #476 and #474, waiting for response - Documented the manual CRD upgrade steps. - 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 - 49 open issues - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - https://github.com/openebs/lvm-localpv/issues/264 (user wants option to enable/disable lvm snapshot feature, this is not planned, can be closed with comment) - #239 has been re-opened as it's a valid issue related to codecov. - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (unit test is failing, needs to be investigated) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate) - https://github.com/openebs/dynamic-nfs-provisioner/pull/169 (raised by Diwakar, but resulting in fossa license issue) - Open issues - 19 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, asked user to contribute, no response, so created a PR #169) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 12 open issues - https://github.com/openebs/monitoring/issues/40 (related to PSP, respond to user stating the changed behavior and ask if issue can be closed) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - 4 open PRs - Open issues - 19 open issues - Open PRs - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 9 open PRs - 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 (new PR for #479, need to be split into 2 PRs - one for all code changes and operator yamls and the other for helm chart alone) - https://github.com/openebs/zfs-localpv/pull/479 (raised new PR #485 with sign-off, documented manual steps for upgrade of CRD and CRs) - https://github.com/openebs/zfs-localpv/pull/483 (dependabot PR, can be merged) - Open issues - 39 open issues - https://github.com/openebs/zfs-localpv/issues/486 (Seek more understanding) - Responded on #476 and #477, waiting for response - Documented the manual CRD upgrade steps. - 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 - 48 open issues - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - https://github.com/openebs/lvm-localpv/issues/264 (user wants option to enable/disable lvm snapshot feature, this is not planned, can be closed with comment) - #239 has been re-opened as it's a valid issue related to codecov. - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (unit test is failing, needs to be investigated) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate) - https://github.com/openebs/dynamic-nfs-provisioner/pull/169 (raised by Diwakar, but resulting in fossa license issue) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, asked user to contribute, no response, so created a PR #169) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 12 open issues - https://github.com/openebs/monitoring/issues/40 (related to PSP, need to be checked if this can be closed) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - 4 open PRs - Open issues - 19 open issues - Open PRs - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - Release Management - Aman and Prateek to make the next release - Migration Strategy - Mayastor documentaion is live for replicated DB (Mongo), need to be raised for distributed DB (Cassandra). - PR has been raised (https://github.com/openebs/mayastor-docs/pull/181), reviewed by Thulasi, need approver's review. - 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 - 6 open PRs - 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/479 (raise new PR with sign-off, document manual steps for upgrade of CRD and CRs) - 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 - 47 open issues - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue, wait for user to get back) - https://github.com/openebs/lvm-localpv/issues/264 (user wants option to enable/disable lvm snapshot feature, this is not planned, can be closed with comment) - #239 has been re-opened as it's a valid issue related to codecov. - NFS provisioner - Open PRs - 2 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (unit test is failing, needs to be investigated) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to investigate) - Both the above PRs are failing at the same code-path in the unit-test - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/163 (closed as not planned) - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, asked user to contribute, waiting for the response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - No update - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 1 open PR, Vandana working on this. - https://github.com/openebs/monitoring/pull/104 (merged and fixed issue #98) - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 12 open issues - https://github.com/openebs/monitoring/issues/40 (related to PSP, need to be checked if this can be closed) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - 4 open PRs - Open issues - 19 open issues - Open PRs - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, re-reviewed and provided comments) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - Release Management - Aman and Prateek to make the next release - Migration Strategy - Mayastor documentaion is live for replicated DB (Mongo), need to be raised for distributed DB (Cassandra). - PR has been raised (https://github.com/openebs/mayastor-docs/pull/181), reviewed by Thulasi, need approver's review. # 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 - 9 open PRs - https://github.com/openebs/zfs-localpv/pull/482 (Fix for codecov, raised by Niladri) - https://github.com/openebs/zfs-localpv/pull/481 (Raised by dependabot, can be merged) - https://github.com/openebs/zfs-localpv/pull/479 (PR for pool used capacity, need dco signoff, document manual steps for upgrade of CRD and CRs) - https://github.com/openebs/zfs-localpv/pull/480 (duplicate of PR #419 raised by Hrudaya, can be merged after review) - 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 - 49 open issues - https://github.com/openebs/lvm-localpv/issues/265 (waitForFirstConsumer issue) - https://github.com/openebs/lvm-localpv/issues/264 (user wants option to enable/disable lvm snapshot feature, this is not planned, can be closed with comment) - #239 has been re-opened as it's a valid issue related to codecov. - NFS provisioner - Open PRs - 2 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (unit test is failing, needs to be investigated) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, asked user to fix) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/163 (closed as not planned) - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded that disabling NDM fixes the issue, inform the reporter to try out the same) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/147 (simple helm template fix, ask user to contribute) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 2 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. Vandana created a new PR #103 (has been merged) - https://github.com/openebs/monitoring/pull/104 (fixes issue #98) - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 13 open issues - https://github.com/openebs/monitoring/issues/98 (can be closed after merging PR #104) - https://github.com/openebs/monitoring/issues/40 (related to PSP, need to be checked if this can be closed) - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - 4 open PRs - Open issues - 19 open issues, need to be triaged - Open PRs - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (this fixes issue #95, user has fixed review comments, can be re-reviewed for merging) - https://github.com/openebs/dynamic-localpv-provisioner/pull/160 (not a common scenario but it seems to affect bulk volume creation, lets review) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - 7 open PRs - https://github.com/openebs/zfs-localpv/pull/479 (PR for pool used capacity, need dco signoff, document manual steps for upgrade of CRD and CRs) - https://github.com/openebs/zfs-localpv/pull/480 (duplicate of PR #419 raised by Hrudaya, can be merged) - 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 - Open PRs - 2 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/167 (unit test is failing, needs to be investigated) - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, needs to be investigated) - Open issues - 19 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/166 (PR #167 fixes this) - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded with steps that need to be evaluated) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 2 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. Vandana created a new PR #103 - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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 - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (being reviewed, this fixes issue #95) - OpenEBS Website - Need to come with a plan for maintaining this website - OpenEBS Documentation - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 8 open PRs - https://github.com/openebs/zfs-localpv/pull/480 (duplicate of PR #419 raised by Hrudaya) - https://github.com/openebs/zfs-localpv/pull/479 (PR for pool used capacity, document manual steps for upgrade of CRD and CRs) - https://github.com/openebs/zfs-localpv/pull/475 (potential fix for issue #474) - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, fix is verified, can be merged, do we need a helm chart change?) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, asked user to do dco signoff, user has not responded, raise another PR with this change) - https://github.com/openebs/zfs-localpv/pull/460 (Since CRD upgrade is manual process, this can be closed) - https://github.com/openebs/zfs-localpv/pull/350 (waiting for Akhil to respond) - https://github.com/openebs/zfs-localpv/pull/336 (design PR, ask to contribute) - Open issues - 40 open issues - Reviewed and responded to few more issues - https://github.com/openebs/zfs-localpv/issues/474 (unable to reproduce, have asked user for more details) - https://github.com/openebs/zfs-localpv/issues/453 (awaiting the user response, close the issue if user doesn't respond, but verify the scenario once) - https://github.com/openebs/zfs-localpv/issues/429 (related to zfs send/recv, backup case, test locally) - LVM LocalPV - Open PRs - 3 open PR - https://github.com/openebs/lvm-localpv/pull/259 (RAID support PR, big one, need to be reviewed) - https://github.com/openebs/lvm-localpv/pull/258 (change lvm csi controller from sts to deployment, Vishnu to check with Kiran why it was made a sts to begin with) - https://github.com/openebs/lvm-localpv/pull/183 (design PR, check for status) - Open issues - 46 open issues, all have been triaged - https://github.com/openebs/lvm-localpv/issues/257 (awaiting user response) - https://github.com/openebs/lvm-localpv/issues/236 (user acknowledged that he will contribute) - https://github.com/openebs/lvm-localpv/issues/227 (user has responded, need more understanding) - https://github.com/openebs/lvm-localpv/issues/206 (unable to reproduce, ask for more details) - https://github.com/openebs/lvm-localpv/issues/196 (Asked Akhil/Pawan) - NFS provisioner - Open PRs - 1 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, need to be investigated) - Open issues - 18 open issues - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded with steps that need to be evaluated) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 2 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. Vandana created a new PR #103 - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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 - 4 open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/157 (being reviewed, this fixes issue #95) - OpenEBS Website - Need to come with a plan for maintaining this website - OpenEBS Documentation - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Cancelled # 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 - Open PRs - 7 open PRs - https://github.com/openebs/zfs-localpv/pull/475 (potential fix for issue #474) - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, fix is verified, can be merged, do we need a helm chart change?) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, asked user to do dco signoff, user has not responded, raise another PR with this change) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix, Niladri is taking a look) - https://github.com/openebs/zfs-localpv/pull/350 (waiting for Akhil to respond) - https://github.com/openebs/zfs-localpv/pull/336 (design PR, ask to contribute) - Open issues - 40 open issues - Reviewed and responded to few more issues - Closed #425 and #428 as already fixed - https://github.com/openebs/zfs-localpv/issues/474 (unable to reproduce, have asked user for more details) - https://github.com/openebs/zfs-localpv/issues/453 (awaiting the user response, close the issue if user doesn't respond, but verify the scenario once) - https://github.com/openebs/zfs-localpv/issues/429 (related to zfs send/recv, backup case, test locally) - LVM LocalPV - Open PRs - 1 open PR - https://github.com/openebs/lvm-localpv/pull/183 (design PR, check for status) - Open issues - 46 open issues, all have been triaged - Closed 2 issues #209 and #219 - https://github.com/openebs/lvm-localpv/issues/257 (awaiting user response) - https://github.com/openebs/lvm-localpv/issues/236 (user acknowledged that he will contribute) - https://github.com/openebs/lvm-localpv/issues/227 (user has responded, need more understanding) - https://github.com/openebs/lvm-localpv/issues/206 (unable to reproduce, ask for more details) - https://github.com/openebs/lvm-localpv/issues/196 (Asked Akhil/Pawan) - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 merged, had to raise new PR - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 merged, had to raise new PR - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, need to be investigated) - Open issues - 22 open issues, few old issues have been triaged. - Closed 3 issues #154, #140 and #136 - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded with steps that need to be evaluated) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 (awaiting user response) - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error, awaiting user response, provided the steps to resolve) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - https://github.com/openebs/dynamic-nfs-provisioner/issues/124 (try to reproduce) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 2 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 6 open PRs - https://github.com/openebs/zfs-localpv/pull/473 (needs dco sign-off) - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, Niladri is reviewing) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, asked user to do dco signoff, user yet to respond, wait for a week and then raise another PR) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix, Niladri is taking a look) - https://github.com/openebs/zfs-localpv/pull/391 (closed due to no response) - https://github.com/openebs/zfs-localpv/pull/391 (design PR, ask to contribute) - Open issues - 39 open issues - Reviewed and responded to few more issues - https://github.com/openebs/zfs-localpv/issues/453 (waiting for the user response) - LVM LocalPV - Open PRs - https://github.com/openebs/lvm-localpv/pull/256 has been merged - https://github.com/openebs/lvm-localpv/pull/183 (design PR, check for status) - Open issues - 47 open issues, all have been triaged - https://github.com/openebs/lvm-localpv/issues/257 awaiting user response - https://github.com/openebs/lvm-localpv/issues/236 user acknowledged that he will contribute - https://github.com/openebs/lvm-localpv/issues/227 check user's response - https://github.com/openebs/lvm-localpv/issues/206 unable to reproduce, ask for more details - https://github.com/openebs/lvm-localpv/issues/196 check with Akhil/Pawan - https://github.com/openebs/lvm-localpv/issues/209 can be closed - NFS provisioner - Open PRs - 3 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 has been reviewed and suggested changes to the user, the user is yet to respond, will be modifying the commit and raising new PR - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 modify the commit as specified in the comment and raising new PR - https://github.com/openebs/dynamic-nfs-provisioner/pull/162 (unit test is failing, need to be investigated) - Open issues - 24 open issues, few old issues have been triaged. - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded with steps that need to be evaluated) - https://github.com/openebs/dynamic-nfs-provisioner/issues/161 awaiting user response - https://github.com/openebs/dynamic-nfs-provisioner/issues/144 (x509 certificate error) - https://github.com/openebs/dynamic-nfs-provisioner/issues/152 (needs investigation) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 2 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - Open PRs - 6 open PRs - https://github.com/openebs/zfs-localpv/pull/471 (this change has been merged) - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, Niladri is reviewing) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, asked user to do dco signoff, user yet to respond) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix, Niladri is taking a look) - Open issues - 41 open issues - Hrudaya has done one round of review till issue 403 (10th Jan 2022) - https://github.com/openebs/zfs-localpv/issues/453 (waiting for the user response) - LVM LocalPV - Open PRs - https://github.com/openebs/lvm-localpv/pull/250 merged and released - https://github.com/openebs/lvm-localpv/pull/159 merged and released - https://github.com/openebs/lvm-localpv/pull/253 merged and released - https://github.com/openebs/lvm-localpv/pull/256 is a new PR, and being reviewed - Open issues - 53 open issues - https://github.com/openebs/lvm-localpv/issues/257 is a new issue for shared VG support, need to respond to user - https://github.com/openebs/lvm-localpv/issues/236 ask user to contribute - https://github.com/openebs/lvm-localpv/issues/227 waiting for user to respond - https://github.com/openebs/lvm-localpv/issues/251 has been closed - https://github.com/openebs/lvm-localpv/issues/215 close this with a comment that fixing this involves CR migration during upgrade and not a critical need as well - NFS provisioner - Open PRs - 2 open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 has been reviewed and suggested changes to the user, the user is yet to respond - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 need to be updated in the docs - Open issues - 24 open issues, need triaging. - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (need to try on GKE, a user has responded with steps that need to be evaluated) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 being reviewed by Niladri - 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 - 3 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. Get this PR merged. - https://github.com/openebs/monitoring/pull/99 changes are now present in https://github.com/openebs/monitoring/pull/100, #99 has been closed - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - Open issues - 13 open issues, need to triage - OpenEBS Dynamic LocalPV Provisioner (hostpath and device) - 4 open PRs - Merged a PR (https://github.com/openebs/dynamic-localpv-provisioner/pull/161) - 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 - Create a new integrated doc web-site with mayastor and openebs content - Proposal document in confluence: https://dcsw-bolt.atlassian.net/wiki/spaces/MS/pages/262701057/OpenEBS+revamp+plan+TOC+proposal+for+the+new+OpenEBS+website - 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 - 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 - Discuss with Swarm team (TW) on the need for NDM/Device LocalPV - ZFS LocalPV - Open PRs - 7 open PRs - https://github.com/openebs/zfs-localpv/pull/471 (respond to user, also check if any doc changes are needed) - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, Niladri is reviewing) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, ask user to do dco signoff) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix) - Open issues - 41 open issues - 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 - https://github.com/openebs/zfs-localpv/issues/453 (respond to user asking for the pool/node availability) - LVM LocalPV - Open PRs - https://github.com/openebs/lvm-localpv/pull/250 has been reviewed and approved - https://github.com/openebs/lvm-localpv/pull/159 has been merged - https://github.com/openebs/lvm-localpv/pull/253 approved and needs 1 more approval - Open issues - 55 open issues - https://github.com/openebs/lvm-localpv/issues/236 ask user to contribute - https://github.com/openebs/lvm-localpv/issues/227 waiting for user to respond - https://github.com/openebs/lvm-localpv/issues/251 has been fixed - NFS provisioner - Open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 needs to be reviewed. With few more changes, we can close 2 open issues - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 can be reviewed - Open issues - 23 open issues, need triaging. - https://github.com/openebs/dynamic-nfs-provisioner/issues/157 (check on GKE) - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 needs to be reviewed - Open issues - 4 of them, need to be triaged - OpenEBS Monitoring - Open PRs - 3 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, deprecated in K8s 1.21 and removed in 1.25. - https://github.com/openebs/monitoring/pull/99 changes are now present in https://github.com/openebs/monitoring/pull/100 - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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, monitoring and possibly NFS (refer the above notes) - Migration Strategy - Thulasi is able to backup and restore mongo sts # 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 - https://github.com/openebs/zfs-localpv/pull/451 (ci is not getting triggered, Niladri is reviewing) - https://github.com/openebs/zfs-localpv/pull/419 (Hrudaya is reviewing, ask user to do dco signoff) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix) - 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 - Open PRs - https://github.com/openebs/lvm-localpv/pull/250 will be considered for LVM v1.3 and OpenEBS v3.9 - https://github.com/openebs/lvm-localpv/pull/159 will be considered for LVM v1.3 and OpenEBS v3.9 - Open issues - Team went through most of the open issues and responded - https://github.com/openebs/lvm-localpv/issues/236 needs discussion - https://github.com/openebs/lvm-localpv/issues/227 ask user what's the error - https://github.com/openebs/lvm-localpv/issues/251 needs an image tag fix (missing colon) - NFS provisioner - Open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 needs to be reviewed. With few more changes, we can close 2 open issues - https://github.com/openebs/dynamic-nfs-provisioner/pull/155 has been closed with appropriate comment - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 can be reviewed - https://github.com/openebs/dynamic-nfs-provisioner/pull/56 has been closed with appropriate comment - Open issues - 23 open issues, need triaging. - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 needs to be reviewed - Open issues - 4 of them, need to be triaged - Dynamic LocalPV Provisioner - Open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/161 can be reviewed - Other PRs can be reviewed post release v3.9 - Open issues - 19 open issues, need to be triaged - OpenEBS Monitoring - Open PRs - 3 open PRs, they are approved, but not merged. - https://github.com/openebs/monitoring/pull/96 relates disabling PSP, do we need this change? - https://github.com/openebs/monitoring/pull/99 cherry-pick user's commit and raise a different PR - https://github.com/openebs/monitoring/pull/72 needs investigation, the dependent issue may have been resolved, need to update the PR. - 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 - https://github.com/openebs/zfs-localpv/pull/451 (ci should pass) - https://github.com/openebs/zfs-localpv/pull/460 (code needs a fix) - https://github.com/openebs/zfs-localpv/pull/419 (need review) - Remaining PRs will be discussed in the next meeting - 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 - Open PRs - https://github.com/openebs/lvm-localpv/pull/184 (Shared VG, check with Abhishek if there is a possibility of a stripped down version of this feature) - https://github.com/openebs/lvm-localpv/pull/183 (Add a comment to ask user to address the open comment by Ab-hishek and also ask if user is planning to implement the proposed design) - https://github.com/openebs/lvm-localpv/pull/159 can be merged - Open issues - https://github.com/openebs/lvm-localpv/issues/246 may need to be fixed - https://github.com/openebs/lvm-localpv/issues/245 needs to be addressed (can be closed saying it's not in scope) - For all issues, need to go through each one and take the appropriate action - NFS provisioner - Open PRs - https://github.com/openebs/dynamic-nfs-provisioner/pull/142 needs to be reviewed - https://github.com/openebs/dynamic-nfs-provisioner/pull/155 may be closed - https://github.com/openebs/dynamic-nfs-provisioner/pull/137 can be reviewed - https://github.com/openebs/dynamic-nfs-provisioner/pull/56 can be closed with appropriate comment - Open issues - 23 open issues, need to be triaged - Device LocalPV - Open PRs - https://github.com/openebs/device-localpv/pull/57 needs to be reviewed - Open issues - 4 of them, need to be triaged - Dynamic LocalPV Provisioner - Open PRs - https://github.com/openebs/dynamic-localpv-provisioner/pull/161 can be reviewed - Other PRs can be reviewed post release v3.9 - 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 - [openebs/dynamic-localpv-provisioner](https://github.com/openebs/dynamic-localpv-provisioner/) code walkthrough - [August, 2021 OpenEBS Community tracker project](https://github.com/orgs/openebs/projects/42) discussion # 27 May, 2021 Attendees: Prateek, Akhil, Shubham, Niladri, Sai - Localpv BDD and unit tests - controller runtime fake refer [clients](https://github.com/kubernetes-sigs/controller-runtime/tree/master/pkg/client) - VSCode (go generate) can be used to generate scaffolding for units tests - Refer [zfs localpv](https://github.com/openebs/lvm-localpv/blob/master/tests/provision_test.go) for integration tests - Jiva Replica movement when Node replaced with new Node - Single replica case there is chance to data loss, once the application move to other node and the user is not aware of data - Have as a feature-gate feature which can be enabled via jiva-operator ? - - CNCF Bugbash PR - CStor-Operators: - Mostly closed - Some of the PR to fix string format error are still pending, which can be ignored and closed with a comment. - NDM: - All bugbash related PRs are merged/closed. - Jiva-operators: - All bugbash related PRs are merged/closed. - zfs-localpv: - All bugbash related PRs are merged/closed. # 13 May, 2021 Attendees: Akhil, Shubham, Harshvardhan, Kiran, Niladri - Demo for openebsctl # 29 April, 2021 Attendees: Prateek, Niladri, Akhil, Shubham, Parth - cStor Enhancements - Automatic CStor pool provisioning. Disk being added automatically when any blockdevice is added. - https://github.com/mayadata-io/cstorpoolauto - CR called 'AutoCSPC' which will automate pool creation and some Day 2 operations - 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 - Discussion in kubernetes.slack.com/messages/openebs-dev - CNCF Bugbash - Static bug analysis for open source projects - Contributors who resolve the bugs compete for prizes - 8 projects - All of the projects are based on Go - https://www.eventbrite.com/e/cncf-bug-bash-2021-tickets-152369917525 - OpenEBS projects contributor guides should be revised - Community Issues - Not many bug reports - Mostly new use cases # 15 April, 2021 Attendees: Prateek, Niladri, Akhil, Murat, Abhishek - Openebs Community Tracker - Niladri presented the openebs community tracker project - Monthly maintained project to track community issues and status - Easy to track user issues and feature request - https://github.com/orgs/openebs/projects/31 - Openebsctl - no updates - Openebs Monitoring - Exploring Scylla DB - Planning to discuss initial design proposal with team - LVM LocalPV - thin pool size can't be bigger than actual volume group size - volumegroup size can't be used since it will throw the similar error of insufficient space - thinking of using a constant size which later can be extend once the data% get occupied using lvextend command - SPC and older Provisioning deprecate - Plannining to deprecate SPC and older provisioning in coming releases - Need to refactor the openebs charts to install the cstor and other charts and dependencies # 1 April, 2021 Attendees: Prateek, Niladri, Akhil, Rahul, Sahil, Parth, Sahil - Discussion on LocalPV issue [#3263](https://github.com/openebs/openebs/issues/3263). - Stale BDC in case of PVC provisioning failed - Cross-namespace owner references are disallowed by design in k8s 1.20 onwards - https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ - Cstor and Jiva prometheus docs - Rahul: Dev set up is ready few hicupps were there due to root-dir changes in microk8s, able to make it work - [cstor charts](https://github.com/openebs/cstor-operators/tree/master/deploy/helm/charts) can be used to deploy using set flag to change the kubelet dir to configure. - Missing Roadmap docs, Project and issue tracker - Openebsctl(Parth) - Install openebs in microk8s, install local pv hostpath - Going to deployed cstor and try cstor specific commands - Reference docs to deploy cstor https://github.com/openebs/cstor-operators/blob/master/docs/quick.md - Missing Roadmap docs, issue tracker - Disk Meta - Device local PV driver https://github.com/openebs/device-localpv # 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](https://docs.google.com/document/d/13HwUl_8tYyyz4swavJLXTByCPCdbPGBkkCqCm16oI4o/edit?usp=sharing) - 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 - CentOS 7 blkid library used is old which gives an empty value for UUID labels. - Ref: https://kubernetes.slack.com/archives/CUAKPFU78/p1612766042254900 - OpenEBS release - Latest release 2.7.0 - Release Notes: https://github.com/openebs/openebs/releases/tag/v2.7.0 # 4 March, 2021 Attendees: Prateek, Akhil, Eric, Shubham - Contributors Onboarding - Openebs Upgrade - Code walk through - Implementation details - New Upgrade design - Script vs GOlang code ? - Migration to CSI with new challenges - New CSI Spec changes in PersistentVolumeclaims and PersistentVolumes - Openebs APIs Schema and group version changes - Application downtime - Clean up activity, deprecate maya ? - Couple of PR merged # 18 Feb, 2021 Attendees: Prateek, Akhil, Eric, Shubham - Slack-community issues discussion - Contributors Onboarding - NDM - Package structuring - Code walk through - CFP - Rust days in kubecon, cfp's are open - # 4 Feb, 2021 Attendees: Prateek, Akhil, Niladri, Eric, Shubham - Slack-community issues discussion - Discuss issues posted in the last 7 days (27th Jan - 2nd Feb) - Grafana dashboards and monitoring - Use-cases involving OpenEBS/cStor helm chart and operator YAML - Discuss community-user requests surrounding performance benchmarking & performance tuning - Discuss community-user requests surrounding multiple NICs to mitigate the 'noisy neighbours' problem. - Multus can be one of the solution ? https://github.com/intel/multus-cni - Contributors Onboarding - CStor-Operators - Go code package structure : https://github.com/openebs/openebs/blob/master/contribute/design/code-structuring.md - Blogs: - https://fjogeleit.dynablogger.net/getting-started-with-openebs-and-nfs-server-provisioner-on-rke-bare-metal-cluster-with-rancher/ - Social media engagements # 21 Jan, 2021 Attendees: Prateek, Akhil - Contributor onboarding - Need an overview of the code and general patterns used in the OpenEBS projects. * Go code org (package structure) * COBRA CLI * Unit tests using TDD pattern * Ginkgo for e2e tests within repository (aka BDD) * Controller Pattern * Builder Pattern - Repo Conclusion to represent accroding to the above agenda - 4th Feb 2021 -- Cstor Operators (Prateek) - 18th Feb 20221 -- NDM (Akhil) # 7 Jan, 2021 Attendees: Prateek, Akhil, - LVM CSI Driver - [Resize feature](https://github.com/openebs/lvm-localpv/pull/4) (Under review) - Snapshot feature - Clone feature ? - Issue has been added in lvm-localpv repo (up-for-grabs) https://github.com/openebs/lvm-localpv/issues - Move E2e test from Travis to github action - https://github.com/openebs/cstor-operators/pull/223 - https://github.com/openebs/cstor-csi/pull/140 - 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: - MayaStor Installation - load nvme tcp modules ( command needs to be added) - Node name instead of Hostname ( in case of AWS based clusters) - Multiple MSP in a single Node ? - Does StorageClass support MSP parameter ? - MSP with multiple disks ? - LVM CSI Driver - Tested once , works seemlessly - deployed the lvm driver - deployed fio application and ran IOs - Follow the README to try https://github.com/openebs/lvm-localpv - Jiva CSI - Jiva Feature parity ( JivaPolicy, other cas config based features) - CStor CSI - Multi Attach: deprecate VoluemAttachment, some refactoring - PR under review - LocalPV move to other Node in case of node shutdown - Design and Initial changes Open PRs & Issues: - NDM CRDs and openAPI validations - All the changes has been done , need to do a final reviews - Cstor Helm Charts - All the changes has been pushed, got the approvals from the team - Pending for merge - ZFS LocalPV Helm Charts - All the changes has, pending on final review - Dynamic LocalPV Provisioner Helm Charts - All the changes has, pending on final review # 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: - NDM CRDs and openAPI validations - printer columns - driver type validation (empty value) - CStor Helm Charts - PR under review - Openebs Charts resource limits PR https://github.com/openebs/charts/pull/170 # 12 Nov,2020 Cancelled due to holidays # 29 Oct,2020 Attendees: Prateek, Akhil, Shubham Planned Agenda: - Hacktoberfest 2020 Selected PRs - https://github.com/openebs/node-disk-manager/pull/492 - https://github.com/openebs/linux-utils/pull/8 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 - [Register for hacktoberfest](https://hacktoberfest.digitalocean.com/) - [Hacktoberfest Issues](https://github.com/openebs/openebs/issues) - [Issue Triaging](https://github.com/openebs/openebs/issues?q=is%3Aissue+is%3Aclosed+label%3Ano-issue-activity) - Openebs Release v2.2.0 - Helm charts - Release operators yamls Open PRs & Issues: - [Helm Chart delete failed due namespace delete webhook validation](https://github.com/openebs/openebs/issues/3260) - [Block Device status changes frequently](https://github.com/openebs/openebs/issues/3051) - 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: - Hacktoberfest 2020 - [Register for hacktoberfest](https://hacktoberfest.digitalocean.com/) - [Hacktoberfest Issues](https://github.com/openebs/openebs/issues) - [Issue Triaging](https://github.com/openebs/openebs/issues?q=is%3Aissue+is%3Aclosed+label%3Ano-issue-activity) Open PRs & Issues: - [CRDs V1 migration](https://github.com/openebs/openebs/issues/3054) - 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: - [Openebs 2.1.0 GA release](https://github.com/openebs/openebs/releases/tag/v2.1.0) - [HactoberFEST 2020](https://hacktoberfest.digitalocean.com/) - Create issues in openebs/openebs repo Open PRs & Issues: - [Move CStorPool Instances to specified node](https://github.com/openebs/cstor-operators/pull/167) - By attaching same underline disk - Ephemeral disk/devices scenarios ? - LVM, Luks enabled disk, software raids, dm-multipath (Akhil->to add OEP link) - 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](https://github.com/openebs/openebs/tree/master/contribute/design/1.x) - 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](https://github.com/openebs/openebs/issues/3120) - Ability to specify KUBECONFIG variable in [openebsctl](https://github.com/openebs/openebsctl/issues/8) - Node-disk-manager charts [PR](https://github.com/openebs/charts/pull/142) - 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: