diff options
author | Kaifeng Wang <kaifeng.w@gmail.com> | 2018-10-09 15:31:19 +0800 |
---|---|---|
committer | Kaifeng Wang <kaifeng.w@gmail.com> | 2018-11-01 09:54:12 +0800 |
commit | a83f13b6e80f820494e8e2ad4f32f83b7e648f34 (patch) | |
tree | 68c0d0768669ab36fdbc684d3fe20a57a53a0f56 /releasenotes/notes/parallel-erasure-1943da9b53a2095d.yaml | |
parent | ab1b117ee4f775c209e57cabbb72a9db32228328 (diff) | |
download | ironic-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.yaml | 9 |
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 |