summaryrefslogtreecommitdiff
path: root/releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml
diff options
context:
space:
mode:
authorKaifeng Wang <kaifeng.w@gmail.com>2018-10-09 15:31:19 +0800
committerKaifeng Wang <kaifeng.w@gmail.com>2018-11-01 09:54:12 +0800
commita83f13b6e80f820494e8e2ad4f32f83b7e648f34 (patch)
tree68c0d0768669ab36fdbc684d3fe20a57a53a0f56 /releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml
parentab1b117ee4f775c209e57cabbb72a9db32228328 (diff)
downloadironic-a83f13b6e80f820494e8e2ad4f32f83b7e648f34.tar.gz
Passing thread pool size to IPA for parallel erasure
Adds a configuration option [deploy]disk_erasure_concurrency to define the size of thread pool, and pass it to IPA. The value defines the maximum number of threads can be utilized for parallel disk erasure at IPA side. Change-Id: Ie7fe8ac730e7ee161443b39a8c0fe79b2848fc87 Story: 1546949 Task: 26973
Diffstat (limited to 'releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml')
-rw-r--r--releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml9
1 files changed, 9 insertions, 0 deletions
diff --git a/releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml b/releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml
new file mode 100644
index 000000000..87505267a
--- /dev/null
+++ b/releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml
@@ -0,0 +1,9 @@
+---
+features:
+ - Adds a configuration option ``[deploy]disk_erasure_concurrency`` to
+ define the target pool size used by Ironic Python Agent ramdisk to
+ erase disk devices. The number of threads created by IPA to erase
+ disk devices is the minimum value of target pool size and the number of
+ disks to be erased. This feature can greatly reduce the operation time
+ for baremetals with multiple disks. For the backwards compatibility,
+ the default value is 1. \ No newline at end of file