We have built a couple of scripts to ease our IBM Power Virtual Server administration: exporting to disk, exporting to COS, snapshots, launching consoles on browser, and now we have built a clone VSI process, exporting to disk and building the VSI starting from that boot image.
When the IBM CLI updates, and every X releases, we need to update some of this functions and scripts to keep it working.
The clone process is not a simple task to automate:
With a clone command we could simplify updates on all these functions, and reduce script complexity.
| Idea priority | Medium |
| Needed By | Month |
By clicking the "Post Comment" or "Submit Idea" button, you are agreeing to the IBM Ideas Portal Terms of Use.
Do not place IBM confidential, company confidential, or personal information into any field.
After speaking with our architect for PowerVS the status remains unchanged since we like other clouds manage this via automation today so it is not something we'd invest in from CLI command perspective given it can be tackled via the other methods we have discussed.
Is this IDEA moving forward or "Functionality already exists" is IBM's final answer?
Apologies for the possible reduncant clarification but I'm trying to understand why leveraging existing capability in Power Virtual Server does not suffice. My assumption is that you are looking to replicate multiple versions of your VSIs for QA, test, back up etc. in which case we have several options depending on the wokload but in general you can leverage snapshots capability, volume clone with automation which we have already discussed and/or image capture and export. Perhaps if you specify the intended outcome we can better guide you on the best practice here and why automating snapshots which can be taken via CLI/API is not a viable solution here.
Please clarify why this existing functionality is not sufficient: https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-snapshots-cloning#vol-clon-bp
I have created a couple of shell scripts to export a VSI, create a new VSI based on the boot image and do all in sequence (CLONE). Maybe this could help you create this meta-command.
https://github.com/dkesselman/ibmpvsscripts