Update the StorPool Cinder patches

The context for some of them changed in the Cinder master branch, so
`git am` was no longer able to apply them directly. Also, import some
updates to the patches - documentation, release notes, etc - so that
they match exactly what is submitted to the OpenDev Gerrit instance for
merging upstream.

Change-Id: Iacd95c275340faa435a2bf3a83a61e28ab8f8bf3
diff --git a/patches/openstack/cinder/sep-sp-clone-across-pools.patch b/patches/openstack/cinder/sep-sp-clone-across-pools.patch
index 05669d0..0cd1b26 100644
--- a/patches/openstack/cinder/sep-sp-clone-across-pools.patch
+++ b/patches/openstack/cinder/sep-sp-clone-across-pools.patch
@@ -1,13 +1,15 @@
-From 056fd8671716cf50b6916b343a6e45e5c64806b2 Mon Sep 17 00:00:00 2001
+From a0ff072ee506ff7eedda4b727cd613b6032fcfd9 Mon Sep 17 00:00:00 2001
 From: Peter Penchev <openstack-dev@storpool.com>
 Date: Wed, 22 Jun 2022 10:48:25 +0300
 Subject: [PATCH 02/10] StorPool: declare the clone_across_pools capability
 
 Change-Id: I5338c6c4f53a448e495f695cd64b36b722cd947d
 ---
- cinder/volume/drivers/storpool.py       | 1 +
- doc/source/reference/support-matrix.ini | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
+ cinder/volume/drivers/storpool.py                           | 1 +
+ doc/source/reference/support-matrix.ini                     | 2 +-
+ .../notes/storpool-clone-across-pools-b3f7923dee35503a.yaml | 6 ++++++
+ 3 files changed, 8 insertions(+), 1 deletion(-)
+ create mode 100644 releasenotes/notes/storpool-clone-across-pools-b3f7923dee35503a.yaml
 
 diff --git a/cinder/volume/drivers/storpool.py b/cinder/volume/drivers/storpool.py
 index 47685cb3f..328f76c00 100644
@@ -22,10 +24,10 @@
  
              'pools': pools
 diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini
-index 86a5660b8..d10137154 100644
+index 163a7a37c..7ee51b722 100644
 --- a/doc/source/reference/support-matrix.ini
 +++ b/doc/source/reference/support-matrix.ini
-@@ -1089,7 +1089,7 @@ driver.rbd=missing
+@@ -1102,7 +1102,7 @@ driver.rbd=missing
  driver.rbd_iscsi=missing
  driver.sandstone=missing
  driver.seagate=missing
@@ -34,6 +36,18 @@
  driver.synology=missing
  driver.toyou_netstor=missing
  driver.vrtsaccess=missing
+diff --git a/releasenotes/notes/storpool-clone-across-pools-b3f7923dee35503a.yaml b/releasenotes/notes/storpool-clone-across-pools-b3f7923dee35503a.yaml
+new file mode 100644
+index 000000000..511ac699b
+--- /dev/null
++++ b/releasenotes/notes/storpool-clone-across-pools-b3f7923dee35503a.yaml
+@@ -0,0 +1,6 @@
++---
++features:
++  - |
++    The StorPool driver now declares the "clone across pools" capability,
++    which allows it to create a volume into an arbitrary StorPool-backed
++    volume type from a StorPool-backed Glance image.
 -- 
-2.39.2
+2.40.1