-
Notifications
You must be signed in to change notification settings - Fork 119
VM ingestion #84
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
VM ingestion #84
Conversation
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
- listUnmanagedInstances - to list unmanaged virtual machines for a cluster. | ||
|
||
- importUnmanagedInstance - to import an unmanaged virtual machine into CloudStack. | ||
|
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.
@shwstppr add details on how to use the .py
script etc?
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.
@rhtyd yes, will be adding that. This was just initial commit to create PR, working on rest of the documentation
@andrijapanicsb @PaulAngus Can you please review changes |
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/pr84 Build Log Output: No log errors found to report. |
typo fix
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/pr84 Build Log Output: No log errors found to report. |
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
and separate "importing VMs" into a separate file.
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/pr84 Build Log Output: No log errors found to report. |
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/pr84 Build Log Output: No log errors found to report. |
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.
Some minor suggestions @PaulAngus
############### | ||
|
||
|
||
To import a VM which has data disks attached, a map of the disk ID and corresponding disk offering ID must be passed via the *datadiskofferinglist* parameter. |
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.
@PaulAngus We also have diskofferingid
parameter for specifying offering for root disk so do we need to mention that here.
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.
oh boy, what happens in code? the diskoffering is a messy subject, a user doesn't choose a disk offering for the root, it's linked to the serviceoffering ID
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.
While importing it uses disk offeering passedc with param diskofferingid
. It is a required parameter for importUnmanagedInstance API
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.
hmm. if you consider creating a VM from a template, you don't pass a disk offering, it's implicit from the service offering...
Co-Authored-By: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-Authored-By: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-Authored-By: Abhishek Kumar <abhishek.mrt22@gmail.com>
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/WIP-PROOFING/pr84 Build Log Output: No log errors found to report. |
@shwstppr Can you please update this one:
|
if you merge B&R, the commits will match. |
@PaulAngus are you saying that this one is reviewed and LGTM? |
@shwstppr it doesn't look like you've updated this PR after review by Steve Roles ..? |
@PaulAngus I don't think Steve ever reviewed this one. There was no draft word doc for it. After initial updates it was mostly updated by you. |
@andrijapanic will resolve the conflict tomorrow morning |
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
@andrijapanicsb I've fixed conflicts. cc @PaulAngus |
requesting docbuild |
Your request had been received, i'll go and build the documentation and check the output log for errors. This shouldn't take long. |
Build finished. You can review it at: https://acs-www.shapeblue.com/docs/WIP-PROOFING/pr84 Build Log Output: No log errors found to report. |
@shwstppr @PaulAngus - can you advise if this is good to go or not, we need it asap for 4.14. |
pinging again for LGTM if possible. |
Merging as it is, looks LGTM in general, but we can always improve it if needed. |
Documentation PR for VM Ingestion feature.
Feature PR: apache/cloudstack#3606