Releases: ideadevice/ansible-ahv-provider-plugin
Releases · ideadevice/ansible-ahv-provider-plugin
Phase 1 Items with VM and Image CRUD
Phase 1 Changes for ansible ahv support (#1) * Add basic api client and module for vm list call support * Fix typo * Use loop instead of with_items * Cleanup vm info module * Expose vm sttus and spec directly * Remove hard coded v3 api endpoint from client * Add vms array for vm names * Rename requests response var * Add request timeout and fix error handling * Raise caught error along with error message * Fix typo * Add environment variable fallback for hostname, username and password * PC VM create and delete * Rename api client args * Update modules and readme to support api client changes * Fix typo * handling failure conditions * Increase timeout to 20 seconds * Add image info module * Add nutanix_images module for image control * Add image delete operation support * Add image update operation * added cloud init support * VM update * VM list info improvements * Add dynamic inventory plugin * Remove unused imports * Rename image_details to images * Update vm list example * Rename nutanix inventory plugin * Remove shebang for plugin * Add gitignore * Invetory plugin fixes after renaming * Add more inventory file choices * Add more inventory file choices * Remove inventory script dependency on api client * Fix sanity and compile test errors * Remove exec permission of inventory script * Lint fixes * More lint fixes * Fix missing import * Add license and update module documentation * removed asyncio * update vm if exists * handle Guest customization cdrom * added documentatino * lint fixes * lint fixes mend * fixed ansibledic & pep8 * fixed sanity issues * fixed sysprep * Remove f-strings for Python 3.5 compatibility * sysprep fix * sysprep fix mend * sysprep fix mend * Formatting changes * More cleanup * pep8 fixes * Add pagination support for image list operation * nutanix_images module rewrite * Rename nutanix_images module to nutanix_image * Formatting updates and more examples * Update readme * Update version * Fix indentation in nutanix_vm create example * Fix create_vm example * Fix image update with image_uuid * Add github actions for running compile and sanity tests * Update README.md * Fix github action syntax * Remove hard requirement of image_uuid option * Limit github action push trigger to main branch Co-authored-by: Balu George <balugeorge@users.noreply.github.com> Co-authored-by: kumarsarath588 <kumar.sarath588@gmail.com>