Skip to content

Conversation

shwstppr
Copy link
Member

@shwstppr shwstppr commented Mar 13, 2019

Description

Problem: Volume created from a snapshot does not show its disk offering.

Root Cause: The volume created from a snapshot of a root disk does not have a disk offering therefore the disk offering of the created volume from the snapshot is empty.

Solution: Refactored createVolume API and extended UI to allow user to select disk offering while creating volumes using a root disk volume snapshot. For creating volumes using data disk volume snapshot, disk offering given by snapshot will be assigned. Disk offering selection in UI form volume creation from snapshot is depicted in screenshot below.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Screenshots (if appropriate):

Screenshot from 2019-03-07 16-15-42

How Has This Been Tested?

From UI

Snapshots created for ROOT disk does not have disk offering id therefore when volume is created from them resulting volume also doesn't have any disk offering. This change allows selection of disk offering in UI when creating volumes from such snapshots.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
@shwstppr
Copy link
Member Author

Moved apache#3246

@shwstppr shwstppr closed this Mar 28, 2019
rohityadavcloud pushed a commit that referenced this pull request Jan 20, 2021
* Stop emitting lint errors as warnings

* Execute lint on inital serve for development

* Fix linting errors

* Fix linting warnings

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
shwstppr added a commit that referenced this pull request Aug 16, 2021
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

ui: fix UI label bug #28 (#34)

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

fix system vm migration with zone wide storage (#35)

* fix system vm migration with zone wide storage

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* fix

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* fix spacing

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* add empty volumes check

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

fix fr568 issue #28 (#36)

Fixes systemvm migration with zone-wide storage
Check only for usable volumes

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

vmware: fix error msg for vmotion without shared storage (#37)

Fixes error message which wrongly mentions worker VM

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

refactor error message for interpod systemvm migration (#38)

Fixes error message introduced in #28

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
shwstppr added a commit that referenced this pull request Nov 23, 2021
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

ui: fix UI label bug #28 (#34)

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

fix system vm migration with zone wide storage (#35)

* fix system vm migration with zone wide storage

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* fix

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* fix spacing

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* add empty volumes check

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

fix fr568 issue #28 (#36)

Fixes systemvm migration with zone-wide storage
Check only for usable volumes

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

vmware: fix error msg for vmotion without shared storage (#37)

Fixes error message which wrongly mentions worker VM

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

refactor error message for interpod systemvm migration (#38)

Fixes error message introduced in #28

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants