Reviewed: https://review.opendev.org/c/starlingx/stx-puppet/+/790398 Committed: https://opendev.org/starlingx/stx-puppet/commit/eec3008f600aeeb69a42338ed44332228a862d11 Submitter: "Zuul (22348)" Branch: master
commit eec3008f600aeeb69a42338ed44332228a862d11 Author: Mihnea Saracin <email address hidden> Date: Mon May 10 13:09:52 2021 +0300
Serialize updates to global_filter in the AIO manifest
Right now, looking at the aio manifest: https://review.opendev.org/c/starlingx/stx-puppet/+/780600/15/puppet-manifests/src/manifests/aio.pp there are 3 classes that update in parallel the lvm global_filter: - include ::platform::lvm::controller - include ::platform::worker::storage - include ::platform::lvm::compute And this generates some errors.
We fix this by adding dependencies between the above classes in order to update the global_filter in a serial mode.
Closes-Bug: 1927762 Signed-off-by: Mihnea Saracin <email address hidden> Change-Id: If6971e520454cdef41138b2f29998c036d8307ff
Reviewed: https:/ /review. opendev. org/c/starlingx /stx-puppet/ +/790398 /opendev. org/starlingx/ stx-puppet/ commit/ eec3008f600aeeb 69a42338ed44332 228a862d11
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit eec3008f600aeeb 69a42338ed44332 228a862d11
Author: Mihnea Saracin <email address hidden>
Date: Mon May 10 13:09:52 2021 +0300
Serialize updates to global_filter in the AIO manifest
Right now, looking at the aio manifest: /review. opendev. org/c/starlingx /stx-puppet/ +/780600/ 15/puppet- manifests/ src/manifests/ aio.pp :lvm::controlle r :worker: :storage :lvm::compute
https:/
there are 3 classes that update
in parallel the lvm global_filter:
- include ::platform:
- include ::platform:
- include ::platform:
And this generates some errors.
We fix this by adding dependencies between the above classes
in order to update the global_filter in a serial mode.
Closes-Bug: 1927762 ef41138b2f29998 c036d8307ff
Signed-off-by: Mihnea Saracin <email address hidden>
Change-Id: If6971e520454cd