How to apply storage profile after update it
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.3k
- Forks
- 763
- PR merge metrics
- No merged PRs in 30d
Description
I have a scenario to apply the storage profile after the update.
In the earlier version 6.7.0, we can apply the storage profile after update using the ProfileManger.PbmApplyProfile method
But in 6.7.3, there is no such method to apply the storage profile
pbm_content.profileManager
pbm_content.profileManager.PbmAssignDefaultRequirementProfile( pbm_content.profileManager.PbmQueryAssociatedProfile(
pbm_content.profileManager.PbmCreate( pbm_content.profileManager.PbmQueryAssociatedProfiles(
pbm_content.profileManager.PbmDelete( pbm_content.profileManager.PbmQueryDefaultRequirementProfile(
pbm_content.profileManager.PbmFetchCapabilityMetadata( pbm_content.profileManager.PbmQueryDefaultRequirementProfiles(
pbm_content.profileManager.PbmFetchCapabilitySchema( pbm_content.profileManager.PbmQueryProfile(
pbm_content.profileManager.PbmFetchResourceType( pbm_content.profileManager.PbmQuerySpaceStatsForStorageContainer(
pbm_content.profileManager.PbmFetchVendorInfo( pbm_content.profileManager.PbmResetDefaultRequirementProfile(
pbm_content.profileManager.PbmFindApplicableDefaultProfile( pbm_content.profileManager.PbmResetVSanDefaultProfile(
pbm_content.profileManager.PbmQueryAssociatedEntities( pbm_content.profileManager.PbmRetrieveContent(
pbm_content.profileManager.PbmQueryAssociatedEntity( pbm_content.profileManager.PbmUpdate(
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the generated ProfileManager bindings between versions 6.7.0 and 6.7.3, focusing on PbmApplyProfile and the methods listed from pbm_content.profileManager. Confirm whether the method was removed from the API or is missing from the bindings; done means documenting or restoring the supported way to apply an updated storage profile.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100