-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support vmdk import for vm instance creation [WD-14587] #863
Conversation
77dff5e
to
beecc25
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA for the happy path looks fine, some comments on the interaction and small ideas for the code.
1581612
to
da8c460
Compare
@edlerd I've also added a function |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks pretty neat already.
Some more suggestions on copy. Seeing it in action always sparks more ideas.
Also, some notes on the file name to instance name functionality.
We discussed last week with piper to
|
459465d
to
e28e7db
Compare
@edlerd this PR is now ready for review. I've implemented the following as discussed:
|
e28e7db
to
226e3e4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great, some comments on the layout below. Will give a more thorough review tomorrow.
I think there is a way to have the file picker set to a list of allowed file extensions, but the user can still switch the filter to "any file type" if they really want. I think having the filter on the right file type might improve the experience. |
I.e. choosing a file from a download directory with dozens or hundreds of files will be much easier with a filter on file extension applied. |
Yeah fair, I think then for instance backup files, we will filter file extensions to |
e46d50d
to
6c6ce94
Compare
@mas-who I think I'm liking the fully responsive behaviour of the modal. What are your thoughts on it? |
@piperdeck I'm happy with this behaviour if you are happy! :) |
1ed93a1
to
68f3f79
Compare
@edlerd made the following changes based on feedback from @piperdeck :
|
Looks good to go! |
68f3f79
to
8ede1fd
Compare
ccf7a37
to
c0d2a5b
Compare
c0d2a5b
to
62c15d2
Compare
62c15d2
to
eb687ce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA LGTM
Code also looks good, added a couple of very tiny suggestions to improve on it slightly, should be good to go.
Signed-off-by: Mason Hu <[email protected]>
eb687ce
to
fb1675f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, good work :)
Done
QA
.vmdk
image from https://cloud-images.ubuntu.com/releases/22.04/release-20240514/.vmdk
file and confirm upload.