Add checks for VG and Pod existence when creating volume #58857
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SUMMARY
Add checks to ensure a volume group or pod exists when a volume name specifies creation in
a pod or volume group
ISSUE TYPE
COMPONENT NAME
purefa_volume
ADDITIONAL INFORMATION
If a volume name is specified with the syntax pod::name or group/name then the volume will be
created and automatically added into the pod or volume group specified.
This patch ensures the pod or volume group actually exists before the creation attempt is made.