openebs / monitoring

OpenEBS Monitoring add-on. A set of Grafana, Prometheus, and alert manager plugins.
Apache License 2.0
31 stars 20 forks source link

[BREAKING CHANGE] Removal of dashboards for legacy engines #116

Closed w3aman closed 3 months ago

w3aman commented 4 months ago

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.

Deprecated Engines:

  1. cStor
  2. Jiva
  3. NFS Provisioner
  4. Device LocalPV

Since openebs/monitoring repo holds the code related to above engines, as a part of upcoming major release the monitoring stack for these engines would also be deprecated. In the same attempt we have also tried to bump up the respective dependencies, which restricts us from a having a direct upgrade path. It is expected that the upgrades will break.

This issue serves as a notice to inform about the breaking change in the coming major release. Users are requested to plan their upgrade paths accordingly.