blob: 05669d097a9aa0db7baa169efa6c9f13844200f0 [file] [log] [blame]
Peter Pentchevacaaa382023-02-28 11:26:13 +02001From 056fd8671716cf50b6916b343a6e45e5c64806b2 Mon Sep 17 00:00:00 2001
Peter Pentchev6ef0f072022-09-26 16:20:30 +03002From: Peter Penchev <openstack-dev@storpool.com>
3Date: Wed, 22 Jun 2022 10:48:25 +0300
Peter Pentchevacaaa382023-02-28 11:26:13 +02004Subject: [PATCH 02/10] StorPool: declare the clone_across_pools capability
Peter Pentchev6ef0f072022-09-26 16:20:30 +03005
6Change-Id: I5338c6c4f53a448e495f695cd64b36b722cd947d
7---
8 cinder/volume/drivers/storpool.py | 1 +
9 doc/source/reference/support-matrix.ini | 2 +-
10 2 files changed, 2 insertions(+), 1 deletion(-)
11
12diff --git a/cinder/volume/drivers/storpool.py b/cinder/volume/drivers/storpool.py
13index 47685cb3f..328f76c00 100644
14--- a/cinder/volume/drivers/storpool.py
15+++ b/cinder/volume/drivers/storpool.py
16@@ -308,6 +308,7 @@ class StorPoolDriver(driver.VolumeDriver):
17 'driver_version': self.VERSION,
18 'storage_protocol': constants.STORPOOL,
19
20+ 'clone_across_pools': True,
21 'sparse_copy_volume': True,
22
23 'pools': pools
24diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini
Peter Pentchevacaaa382023-02-28 11:26:13 +020025index 86a5660b8..d10137154 100644
Peter Pentchev6ef0f072022-09-26 16:20:30 +030026--- a/doc/source/reference/support-matrix.ini
27+++ b/doc/source/reference/support-matrix.ini
Peter Pentchevacaaa382023-02-28 11:26:13 +020028@@ -1089,7 +1089,7 @@ driver.rbd=missing
Peter Pentchev6ef0f072022-09-26 16:20:30 +030029 driver.rbd_iscsi=missing
30 driver.sandstone=missing
31 driver.seagate=missing
32-driver.storpool=missing
33+driver.storpool=complete
34 driver.synology=missing
35 driver.toyou_netstor=missing
36 driver.vrtsaccess=missing
37--
Peter Pentchevacaaa382023-02-28 11:26:13 +0200382.39.2
Peter Pentchev6ef0f072022-09-26 16:20:30 +030039