Tags: nutanix/nutanix.ansible
Tags
Readme, Changelog and Requirements changes for Release 2.4.0 (#885) * Changing release version in galaxy.yml * Removing extra flag (#817) * Dev, Tests, Docs and Examples for Associating or Disassociating categories to cluster (#762) * Dev Code for cluster categories * Dev, Tests, Docs and Examples for Associating or Disassociating categories to cluster * Dev file for performing the task * Fixing ansible lint * fixing sanity * Resolving comments * Fixing Examples for Clusters * Fixing lint * Adding STIGS info V2 Module - Release/2.4.0 (#733) * Adding dev&tests for STIGs info module V4 * minor fixes * renaming module * removing the deprecated API * isort fix * sanity fix * resolving comments * resolving comments * sanity fix * sanity fix * Adding dev&tests for STIGs info module V4 * minor fixes * renaming module * removing the deprecated API * isort fix * sanity fix * resolving comments * resolving comments * sanity fix * sanity fix * ansible lint fix * adding examples * adding total available result to dev and test * minor fix in total available results * adding enhancement for ntnx_vms_cd_rom_iso_v2 module (#826) * adding enhancement for ntnx_vms_cd_rom_iso_v2 module * isort fix * Adding SSL certificates V2 Module - Release/2.4.0 (#793) * Adding SSL certificates V2 Module dev code * Sanity fixes * sanity fix * sanity fix * doc fix * reformatting docs * Adding SSL certificates tests * sanity fix * isort fix * add examples * adding samples and minor fixes * variable renaming * resolving comments * adding msg to docs * Adding Storage Policies V2 Module - Release/2.4.0 (#773) * Adding Storage Policies V2 module - dev/tests/examples * sanity fix * removing extra debug statements * docs description fix * enable storage policies tests * disable storage policies tests * example fix * reformating modules in runtime.yml file * fixing total available results * variables renaming * remove negative test * resolving comments * resolving comments * remove debug statement * assertion fix * adding msg to docs * assertion fix * remove extra debug statement * Adding Key Management Server V2 Module - Release/2.4.0 (#738) * Adding dev and tests for KMS * Adding negative scnerios & minor fixes * Adding examples * isort, black &flake8 fixes * ansible lint fixes * Adding test for updating with invalid ext id * enable kms tests * add ntnx-security-py-client to req files * disable kms tests * Adding total available results field * enable kms tests * minor fixes * minor fixes * disable kms tests * Adding azure_key_vault object * remove debug statement * enable kms tests * Sanity fix * minor fixes * minor fix * disable kms tests * resolving comments * sanity fixes * resolving comments * ansible lint and sanity fixes * examples fix * undo inventory changes * resolving some comments * docs fix * resolving comments * resolving comments * adding sdk in the external req file * Adding Cluster Profiles V2 Module - Release/2.4.0 (#750) * Adding dev modules for cluster profiles * Add dev module to manage cluster profile association (apply/disassociate) * black fix * black fix * Adding examples for cluster profile in module * fix examples in module * minor fix * Adding initial tests with minor fix * sanity fix * Adding dryrun to cluster profile association module * Adding initial tests for cluster profiles * minor fixes * ansible lint & sanity fixes * sanity and ansible lint fixes * sanity and minor fixes * minor fix * enable cluster profiles tests * minor doc fix * add examples * adding samples and docs fixes * sanity fix * adding total available results to dev and test * fixes in examples and docs * uncomment variables * minor fixes * sanity fix * resolving comments * black fixes * sanity fix * Revert "sanity fix" This reverts commit 3d6d4ff. * sanity fix * sanity fix * resolving comments * Adding fix for KMS new attributes in Idempotency check (#833) * Adding fix to Abort task for Disk image instead of ISO (#840) * Adding fix to handle the return of new attribute in prism (#844) * Adding fix to handle the return on new attribute in prism * ansible lint fix * adding fix for new attribute * Adding delay before deleting bucket in object store (#845) * Adding msg in docs for many modules (#832) * Adding msg in docs for many modules * resolving comments * Adding fix for protection policies new attributes (#836) * Adding fix for protection policies new attributes * sanity fix * Adding test for setting is replication paused as true * remove extra debug statement * Adding missing docs in templates (#837) * Adding missing docs in templates * resolving comments * minor fix in docs * Adding docs fixes for storage policies (#843) * Adding docs fixes for storage policies * doc fix * dev & test fixes * ansible lint fix * Specifying detailedAssociations is supported only when ext_id is provided (#848) * Adding fix for guest customization (#847) * add test to workflow jobs * Revert "add test to workflow jobs" This reverts commit 1ed1fec. * Dev, Tests and Docs for EULA in licensing namespace (#751) * Dev, Tests and Docs for EULA in licensing namespace * Minor lint fixes * Fixing sanity * Minor fix in tests * Adding Examples for EULA * Fixing lint * Resolved comments * Minor fix * Resolving comments * Adding ntnx-licensing-py-client in requirements.txt * Resolving comments * Fixing test in Recivery points (#870) * Adding a fix for volume group constant value (#839) * Develop ansible module for host inventory - issue#493 (#805) * Develop ansible module for host inventory * doc fix * isort fix * setting env_fallback * minor fix * adding code fixes * isort fix * Adding inventory hosts tests * ansible lint fix * move extract_ip_address_from_external function to utils * Revert "move extract_ip_address_from_external function to utils" This reverts commit 50abda4. * resolving comments * ansible lint fix * docs fix * renaiming tests * remove extra tests * adding cpu_frequency_ghz to examples * Adding logger to inventory hosts * isort fix * Develop ansible module V2 for VM inventory (#806) * Develop ansible module V2 for VM inventory * isort fix * sanity fix * removing unwanted variables from inventory * isort fix * sanity fix * refactor _build_host_vars * code refactoring & code fixes * minor doc fix * isort and flake8 fixes * sanity fix * Adding inventory V2 tests * isort fix * Adding examples * sanity fix * isort fix * ansible lint fix & adding examples * adding ipv6 as ansible host in case ipv4 is not found * ansible lint fix * sanity and ansible lint fixes * resolving comments * docs fix * remove extra variable * minor fix * add tests to workflow * renaiming inventory tests * Revert "add tests to workflow" This reverts commit e5b9d14. * Adding logger to inventory V1 and V2 modules * isort fix * flake8 fix * remove extra function * Add logger based on flag to enable debug logs (#825) * Add logger based on flag to enable debug logs * undo changes to vms examples * black and flake8 fixes * Adding debug flag to docs in all modules * sanity fix * update logger docs name * remove API count & adding option for log file path * flake8 fix * Adding ntnx_logger doc to all V3 modules * sanity fix * sanity fix * sanity fix * sanity fix * fixes for pipeline * flake8 fix * minor change in path * minor fix * change in path * adding fix for enable_debug_logging * minor change in file path * Adding enable_debug_logging to main file for all tests * black fix * undo changes in ok to test command workflow * sanity fix * adding enable_debug_logginto new tests * Adding support for V3 * flake8 fix * resolving comments * Adding nutanix_log_file * black fix * set default value for log file * black fix * adding nutanix_log_file to all tests * adding date to file * Adding logger in EULA * Adding default path variable * adding DEFAULT_LOG_FILE to log_file var --------- Co-authored-by: Abhinav Bansal <abhinav.bansal1@nutanix.com> * flake8 fix * identation fix * adding minor fix in logger * Adding fix for filters in inventory files (#871) * Adding fix for ntp server IP list in clusters profiles (#834) * Adding fix for ntp server IP list * adding fix for ntp server ip list assertions * adding support for new attribute in clusters profiles * minor fix in assertion and sanity fix * ansible-lint fix * minor fix in check mode assertion * Adding current_ntp_server_config to clusters * uncomment tests * indentation fix * docs fix in ntnx_vms_v2 * Fixing tests for ISCSI Client connection (#877) * Fixing tests for ISCSI Client connection * Checking the list to get ext_id for the correct name * Fixing ansible lint * Fixing update operation for lcm config (#878) * Fixing update operation for lcm config * Fixing flake8 * Removing default values as we don't need them in update operations * Fixing tests and documentation * Minor doc fix * update SDKs versions * Revert "update SDKs versions" This reverts commit b035cc8. * minor fix in objects tests * updating docs for ntp_server_config_list in cluster module * updating docs for ntp_server_config_list in cluster module * Updating sdk versions in test requirements.txt * Minor fix * Changing version of objects * Adding wait for completion in LCM config module * task_ext_id assertion in LCM * Removed support for resource_limit from Projects module (#881) * Adding fix for ovas in logger * Adding file size in logger * Adding ALLOW_VERSION_NEGOTIATION to all api_client files * isort fix * set ALLOW_VERSION_NEGOTIATION to true * Readme Changes for 2.4.0 Release * Minor fix * Chnaged requirements for 2.4.0 release * Changelog changes * Minor fix * Minor lint fixes * Minor lint fixes * Minor lint fixes --------- Co-authored-by: george-ghawali <george.ghawali@nutanix.com> Co-authored-by: george-ghawali <george.ghawali@hotmail.com>
Readme Changes for 2.3.0 release (#799) * Readme Changes for 2.3.0 release * Changing Readme and Changelog files for release 2.3.0 * Resolving comments * Fixed ansible lint and release date * Fixing ansible lint * adding modules which were newly added and changed path for requirements.txt * Bug fixes moved up in release 2.3.0 * minor fix * minor fix * minor fix * Changing links in changelog.rst file
v2.1.0 release branch for v4 based module support for Prism, Data Pro… …tection & policies, LCM and VGs (#604) * All Modules and Tests under Prism namespace * Tests for Prism * All modules and tests for LCM namespace * Ansible lint and sanity fixes * ansible lint fix * Ansible lint fix * Changing example file name * changing variable name * minor fix * Fixing error type in modules docs * Adding fixes related to error attribute in result * Adding fixes related to error attribute in response * updating ntp server fqdn * Fix module.fail_json arguments * modifying copyrights and adding docs in helpers * Updating copyrights * Updating copyrights * Updating copyrights * Resolving comments * Resolved comments * Resolving comments * minor fix in variable name * minor fix in variable name * Added idempotency fix in backup target * resolving comments * minor fix in check mode test * Adding restore PC fixes to take restore point details instead of PC details * minor fix in clusters test & changing remote pc variable name (#588) * minor fix in clusters test & changing remote pc variable name * Update tests/integration/targets/ntnx_recovery_points_v2/tasks/recovery_points.yml Co-authored-by: Pradeepsingh Bhati <pradeep.bhati@nutanix.com> --------- Co-authored-by: Pradeepsingh Bhati <pradeep.bhati@nutanix.com> * Resolving comments * Resolved dev code comments * Resolving comments * Adding more delay after installing or uninstalling ngt (#602) * Added Pulse support in clusters (#589) * Added Pulse support in clusters * Adding pulse_status to tests * Resolving comments * Resolving comments --------- Co-authored-by: George Ghawali <george.ghawali@nutanix.com> * Resolving comments * Minor fix from comments * resolving comments * Resolving comments * minor fix in comments * Minix fix in Docs * minor fix * minor fixes * Fixed flake8 * Adding protection policies and protected resources module dev&tests (#591) * Adding protection policies and protected resources module dev&tests * Ansible lint, isort fixes Adding module docs for volume group categories * Adding protection policies examples with minor fixes * ansible-lint fix * Resolving comments * Removing extra variables from examples * Fixing error type in modules docs * Fixing error attribute * Resolving comments * Adding fixes related to promote and restore VMs/VGs * resolving comments & adding delay in test * Resolving comments & fixing examples * Resolving comments * resolving comments * Adding dummy values * Resolving dev code * Minor fix * minor fixes --------- Co-authored-by: George Ghawali <george.ghawali@nutanix.com> * Fixed flake8 * Fix SSH command for cluster CRUD and cluster expanding (#603) * Fix SSH command for cluster CRUD and cluster expanding * ansible lint fixes * Fix file name (backup_restore_object_store) * enable vms clone * Adding assertions fixes for LCM tests * Enabling v4 tests apart from ntnx_gpus_v2 ntnx_lcm_v2 ntnx_prism_v2 * Disabling ntnx_storage_containers_v2 and ntnx_clusters_nodes_v2 tests * Disabled all the tests except ntnx_protection_policies_v2 ntnx_clusters_and_hosts_v2 * Added data policies and lcm clients in requirements file * disabled ntnx_clusters_and_hosts_v2 and enabled ntnx_routes_v2 * Enabled only data policies tests * Enabling ntnx_clusters_and_hosts_v2 and ntnx_protection_policies_v2 for pegasus testing * Enabling prism tests for pegasus.1 and then pegasus * Testing deploy PC only * Testing prism backup tests on Pegasus.1 * Running Deploy PC on Pegasus setup * Running protection policies tests on pegasus.1 setup * disabled protection policies and enabled prism * disabled prism & enable protection policies * disable protection policies & enable lcm * Adding ansible lint fixes * enable prism and disable lcm * Adding sanity fixes * isort fix * isort fix * sanity fix * disabled Prism and enabled LCM * Adding docs fix for issue 389 (#612) * Adding docs fix for imprv 389 * resolve comments * Enabling Prism and Disabling LCM * Adding fix for restorable domain manager info module to take total number of restorable domain managers * black & flake8 fix * code refactoring * black fix * sanity fix * black fix * sanity fix * resolving comments * Fetching restorable domain manager with filter * Adding orderby in list all restore points to take the latest restore point (#616) * Running pc backup tests on pegasus setup * fix variable name * Enabled ntnx_storage_containers_v2 and disabled ntnx_prism_v2 * Enabled PC tests and disabled storage containers * Enabled only deploy PC tests * Disabled Prism tests and enabled lcm * disable LCM and enable cluster ntnx_clusters_nodes_v2 * add debug statement for testing * remove no_log flag * adding no log flag * Enabling only PC restore and disabling ntnx_clusters_nodes_v2 * Disable restore PC and enable V3 modules: ntnx_acps ntnx_acps_info ntnx_address_groups ntnx_address_groups_info ntnx_categories ntnx_categories_info ntnx_clusters_info ntnx_hosts_info ntnx_image_placement_policies_info ntnx_image_placement_policy ntnx_images ntnx_images_info ntnx_ova ntnx_permissions_info ntnx_roles ntnx_roles_info ntnx_service_groups ntnx_service_groups_info ntnx_static_routes ntnx_static_routes_info ntnx_user_groups ntnx_users_info nutanix_floating_ips nutanix_floating_ips_info nutanix_pbrs nutanix_pbrs_info nutanix_subnets nutanix_subnets_info nutanix_vms_info nutanix_vpcs nutanix_vpcs_info ntnx_security_rules_info ntnx_vms_clone nutanix_vms ntnx_users * enable only ntnx_projects and ntnx_projects_info * Readme changes for release/2.1.0 (#619) * Readme changes for release/2.1.0 * Changes in galaxy.yml file * Minor changes in README.md * Added version added in some files and fixed Copyright year to 2025 in one file * Minor fix in the filter documentation (#624) * Update requirements file (#625) * Update requirements file * Update ansible version in runtime.yml file * upgrade python version in flake8 * Readme Update for release (#626) * Minor changes in README.md * Adding contents in CHANGELOG.rst and changelog.yaml * Changes in CHANGELOG.md --------- Co-authored-by: George Ghawali <george.ghawali@nutanix.com> Co-authored-by: Pradeepsingh Bhati <pradeep.bhati@nutanix.com>
PreviousNext