The driver removal policy was relaxed in January 2020 [0] to allow
unsupported drivers to remain in-tree at the discretion of the Cinder
project team. Thus this driver, which was marked unsupported in
Train and removed early in Ussuri, is being restored. It remains
deprecated and subject to removal should its presence affect the
gate adversely.
[0] https://docs.openstack.org/cinder/latest/drivers-all-about.html#driver-removal
git
This reverts commit cbda94022c.
Conflicts:
cinder/volume/drivers/prophetstor/dplcommon.py
- revised order of imports
Change-Id: I1af2b85f97ce64e4e667a844f7e2bac94b8ac7a8
Partially-implements: bp restore-unsupported-drivers
The driver removal policy was relaxed in January 2020 [0] to allow
unsupported drivers to remain in-tree at the discretion of the Cinder
project team. Thus this driver, which was marked unsupported in
Train and removed early in Ussuri, is being restored. It remains
deprecated and subject to removal should its presence affect the
gate adversely.
[0] https://docs.openstack.org/cinder/latest/drivers-all-about.html#driver-removal
This reverts commit 3e31530596.
Change-Id: Ie14cac2512d57c8bf206a853d4b51b9036f71f61
Partially-implements: bp restore-unsupported-drivers
The driver removal policy was relaxed in January 2020 [0] to allow
unsupported drivers to remain in-tree at the discretion of the Cinder
project team. Thus this driver, which was marked unsupported in
Train and removed early in Ussuri, is being restored. It remains
deprecated and subject to removal should its presence affect the
gate adversely.
[0] https://docs.openstack.org/cinder/latest/drivers-all-about.html#driver-removal
This reverts commit 5649da137b.
Change-Id: I08a58ea6bb6340c5e09f4dbfa242f9b4a65ae05c
Partially-implements: bp restore-unsupported-drivers
The HPE Lefthand Driver was marked unsupported and was deprecated
during the Train release by commit 27c0ca65a2.
The product line has gone EOL and the LeftHand OS no longer receives
upgrades, so remove the driver.
Change-Id: Ibdd79282777b705c04b33073112f7280f45c2b2f
This reverts commit 120e3f31ec.
Minor adjustments needed to account for import order enforcement
introduced after driver removal.
Change-Id: I02064f7911ef30a2ce1e0bd62fffc8777b4c988f
The Veritas Access driver was marked
unsupported during the Train release. Since
then, the 3rd Party CI hasn't been fixed and
there has been no sign of activity from the
vendor. As a result the driver is being removed.
Change-Id: I9f11ce7a3600917f60130cfb79b5efd5dd580366
The Virtuozzo Storage driver was marked
unsupported during the Train release. Since
then, the 3rd Party CI hasn't been fixed and
there has been no sign of activity from the
vendor. As a result the driver is being removed.
Change-Id: Ieb55bf4abed5856412576c3e45a5350c463deef2
The Sheepdog project is no longer active and the driver was marked as
unsupported in the Train release. This completes the deprecation process
and removes the driver.
Change-Id: Ie94ae59a29473ca906c6df58a2681714049b16a1
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
The Nimble Storage driver was marked
unsupported during the Train release. Since
then, the 3rd Party CI hasn't been fixed and
there has been no sign of activity from the
vendor. As a result the driver is being removed.
Change-Id: I6bfb5bd55ed8d2e194336ecef5d00ea8e22a4c4d
The ProphetStor Flexvisor driver was marked
unsupported during the Train release. Since
then, the 3rd Party CI hasn't been fixed and
there has been no sign of activity from the
vendor. As a result the driver is being removed.
Change-Id: I17f50948a6b2ad7adde29b4f28fac9ff1441d75f
The Huawei FusionStorage driver was marked
unsupported during the Train release. Since
then the 3rd Party CI hasn't been fixed and
there has been no sign of activity from the
vendor. As a result the driver is being removed.
Change-Id: If859d65c18b9aea467de49611480211bcff1aebd
Add info about 'supported' vs. 'unsupported' drivers as discussed
at the 7 August weekly cinder meeting.
Change-Id: I952a9f404db3af07f05956cd3c4565a421b04d4c
The Nexenta Edge driver was marked unsupported during the
Stein release. The 3rd Party CI has not reported in 57 days.
This continues to fall outside our 3rd Party CI Policy.
This patch proposes removal of the driver.
Change-Id: I219b5e5bfa4f77afc895ec9c219e61e3fdb1b762
The Veritas HyperScale driver was marked unsupported in
the Stein release. It hasn't reported on a patch in
327 days.
This is outside Cinder's CI requirements and therefore
the driver is being removed.
Change-Id: I44a4dc52b2cced6dac98aa895aa3de1df0926fc5
The Tintri driver was marked as unsupported in
the Stein release. It hasn't reported on a patch in 312
days which is outside of Cinder's 3rd Party CI requirements.
As a result the driver should be removed.
This patch proposes that removal.
Change-Id: I8e69dc2199ad28b99144ba2618d114392e6fa5e5
We discussed at the last mid-cycle that the definition of QoS
should be updated to indicate this is for backend QoS support.
I have added that clarification with this patch.
I have also added a note that this is not an auto-generated
matrix and the accuracy should be handled accordingly.
Change-Id: Iccc3783997c2709dbc64bed8bd93d034e0fc2920
The DRBDManage driver was marked unsupported in
the Stein release. It is replaced by the new
LINSTOR driver.
Change-Id: Idf236113f6354db71b6651c7b55ab4189271412a
- use the canonical URL on opendev.org for OpenStack projects
whenever it is possible;
- use a reference to cinder-specs instead of the code repository;
- update few rally URLs, removing one which does not exist anymore;
- update the repository URL of the datera driver.
Change-Id: Ib14346026bd34f90aea588c35407e5e2af505866
While auditing drivers that were removed during the Stein
release I noticed that the NetApp E-Series removal was
not notated in the support matrix. This patch corrects
that mistake.
Change-Id: Ie4fe7a26b59b4142eb7a379e8cdea228cef24b27
The ITRI DISCO driver was marked unsupported in
the Rocky release. It hasn't reported on a patch in
74 days and hasn't successfully executed CI in 231 days.
This falls well outside our CI requirements and therefore
the driver is being removed.
Change-Id: Iab4288983e8e13a3b9d59b30887d1934a2eb66c8
The HGST Flash Storage Suite Driver was marked unsupported
in the Rocky release. Since being marked unsupported the
3rd Party CI still has not reported for 427 days.
This does not meet Cinder's CI requirements so the driver
is being removed.
Change-Id: I91f511d0727da1bad77ee913afe0a0f137d289f8
The in-tree driver support matrix supersedes the potentially
stale driver support matrix wiki, so this updates the admin
docs for multiattach to point at the former rather than the
latter.
Change-Id: I7bf909e68eb14de4d56d4ab62e5e48abf3d40616
The CoprHD driver was marked unsupported
in Rocky and the vendor has indicated that
the driver is deprecated. Given the feedback
I am removing the driver.
Change-Id: I978315402edeb0c5dd6aee28315973fa502b0e20
Cinder has always used a wiki page as the source of our
support matrix. Unfortunately the wiki gives us no way
to ensure that the information is accurate and makes it
harder to track changes. Moving to using the
sphinx-feature-classification library solves some of these
problems.
* It provides a programatic way to document driver support.
* It allows us to ensure that documentation is updated with
changes.
* It will provide a snapshot of the state of driver support
for a release at the time of release.
This matrix will serve as the truth for Cinder's driver support.
The existing wiki will be kept for historical purposes but I will
make a pointer to this new documentation and indicate that no
changes should be made to the wiki in the future.
Change-Id: I7c1b7fb539a48ec3b79e86c44ffe2d3005aeba25