You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenEBS is deprecating a number of legacy projects. These legacy projects along with their repositories will be moved to a new CNCF-owned GitHub Org on 8 April 2024 (or soon after).
This should not come as a surprise; we began informing the community from Jan 2024 of our work with CNCF TOC to optimize and modernize the project structure. The legacy projects include older data engines, subprojects, unused repositories and build dependencies; and over the last 12 months we have only made minor changes to these projects. The deprecated repositories will move to a new GitHub organization named “openebs-archive”. As the projects are moved, some will be tagged as archived, some will not be marked as archived, but over time they all will be.
The 47 repositories that will be moved into the new organization “openebs-archive” and will be deprecated from the parent project, are:
openebs/cstor-operators
openebs/jiva-operator
openebs/upgrade
openebs/cstor-csi
openebs/istgt
openebs/m-exporter
openebs/jiva
openebs/libcstor
openebs/dynamic-nfs-provisioner
openebs/api
openebs/go-ogle-analytics
openebs/node-disk-manager
openebs/rust-git-version
openebs/device-localpv
openebs/mayastor-charts
openebs/openSeaChest
openebs/monitor-pv
openebs/openebs-docs
openebs/sts-pv-pvc-handler
openebs/helm-operator
openebs/e2e-tests
openebs/openebs-k8s-provisioner
openebs/external-storage
openebs/community
openebs/jiva-csi
openebs/gotgt
openebs/sparse-tools
openebs/longhorn
openebs/elves
openebs/partition-identity
openebs/blkid
openebs/spdk-sys
openebs/proc-mounts
openebs/dbench
openebs/opensea-transport
openebs/opensea-common
openebs/opensea-operations
openebs/fbench
openebs/sys-mount
openebs/vhost-user
openebs/client_model
openebs/blkid-sys
openebs/spl
openebs/wingetopt
openebs/libiscsi
openebs/rawfile-localpv*
openebs/mayastor-api
The reasoning as to why we are deprecating some projects is relatively straightforward.
The OpenEBS Maintainers team has been actively working with CNCF TOC to enhance the community experience of our project. Our long rich open-source history has resulted in too many legacy repo artifacts, sub projects and experimental products persisting over an extended period within the GitHub project structure. This has created a confusing landscape for our community & users. Under the guidance of the CNCF TOC, we agreed to execute a major restructuring of the entire OpenEBS project. The start of this is that; in Feb 2024, CNCF TOC changed the project status to “Archived”, which enables us to make major structural modifications.
Below are the 7 Legacy Data-Engine projects that are being deprecated and moved to the GitHub organization “openebs-archive”:
Jiva
cStor
Dynamic-NFS
NDM
Device-LocalPV (partition driver)
LocalPV-Device (a non-CSI external provisioner)
RawFile-LocalPV*
Moving forward, the new OpenEBS product architecture and Roadmap centers round 2 core storage services. ‘Local’ and ‘Replicated’. These include the following Data Engines:
LocalPV-HostPath
LocalPV-LVM
LocalPV-ZFS
Mayastor
For some time, our team has aspired to converge the above 4 Data-Engines into 1 core storage platform. These 4 Data Engines are the most popular, active and deployed OpenEBS projects. Together (going forward) they will be known as “OpenEBS”. Our new Modern Data Storage Platform carries forward 900,000 existing CNCF storage users, 8 million product installations and 49 million K8s storage volumes managing 35 PetaBytes of storage. All other legacy Data-Engines and project repo artifacts will be deprecated and migrated out to the new GitHub org named, “openebs-archive”.
OpenEBS Product documentation is being unified, updated, revised, and modernized. See our docs site @ https://openebs.io/docs/main This docs initiative will be completed on 8 April 2024 (or soon after).
FAQ’s
Is my project being archived into the new GitHub org?
See the list above.
What happens to my deployment if I am using it today?
Don’t worry, all archived projects will continue working, running and can be installed via openebs-archive; but not via the new OpenEBS Helm installer release (i.e. v4.0.0).
Should I move my deployment to a different product?
In most cases, users can migrate to the new OpenEBS project (v4.0.0)
Data Migration guidance will be provided to anyone who needs it.
OpenEBS is deprecating a number of legacy projects. These legacy projects along with their repositories will be moved to a new CNCF-owned GitHub Org on 8 April 2024 (or soon after).
This should not come as a surprise; we began informing the community from Jan 2024 of our work with CNCF TOC to optimize and modernize the project structure. The legacy projects include older data engines, subprojects, unused repositories and build dependencies; and over the last 12 months we have only made minor changes to these projects. The deprecated repositories will move to a new GitHub organization named “openebs-archive”. As the projects are moved, some will be tagged as archived, some will not be marked as archived, but over time they all will be.
The 47 repositories that will be moved into the new organization “openebs-archive” and will be deprecated from the parent project, are:
The reasoning as to why we are deprecating some projects is relatively straightforward.
The OpenEBS Maintainers team has been actively working with CNCF TOC to enhance the community experience of our project. Our long rich open-source history has resulted in too many legacy repo artifacts, sub projects and experimental products persisting over an extended period within the GitHub project structure. This has created a confusing landscape for our community & users. Under the guidance of the CNCF TOC, we agreed to execute a major restructuring of the entire OpenEBS project. The start of this is that; in Feb 2024, CNCF TOC changed the project status to “Archived”, which enables us to make major structural modifications.
Below are the 7 Legacy Data-Engine projects that are being deprecated and moved to the GitHub organization “openebs-archive”:
Moving forward, the new OpenEBS product architecture and Roadmap centers round 2 core storage services. ‘Local’ and ‘Replicated’. These include the following Data Engines:
For some time, our team has aspired to converge the above 4 Data-Engines into 1 core storage platform. These 4 Data Engines are the most popular, active and deployed OpenEBS projects. Together (going forward) they will be known as “OpenEBS”. Our new Modern Data Storage Platform carries forward 900,000 existing CNCF storage users, 8 million product installations and 49 million K8s storage volumes managing 35 PetaBytes of storage. All other legacy Data-Engines and project repo artifacts will be deprecated and migrated out to the new GitHub org named, “openebs-archive”.
OpenEBS Product documentation is being unified, updated, revised, and modernized. See our docs site @ https://openebs.io/docs/main This docs initiative will be completed on 8 April 2024 (or soon after).
FAQ’s
Is my project being archived into the new GitHub org?
What happens to my deployment if I am using it today?
Should I move my deployment to a different product?
*Project is under review by OpenEBS Maintainers.
The text was updated successfully, but these errors were encountered: