Topics
- ovirt_vm - Add tpm_enabled (#722).
- storage_error_resume_behaviour - Support VM storage error resume behaviour "auto_resume", "kill", "leave_paused". (#721)
- vm_infra - Support boot disk renaming and resizing. (#705)
- ovirt_role - Fix administrative option when set to False (#723).
- HE - add back dependency on python3-jmespath (#701)
- HE - drop remaining filters using netaddr (#702)
- HE - drop usage of ipaddr filters and remove dependency on python-netaddr (#696)
- HE - fix ipv4 and ipv6 check after dropping netaddr (#704)
- hosted_engine_setup - Update README (#706)
- ovirt_disk - Fix issue in detaching the direct LUN (#700)
- ovirt_quota - Convert storage size to integer (#712)
- hosted_engine_setup - Vdsm now uses -n flag for all qemu-img convert calls (#682).
- ovirt_cluster_info - Fix example patter (#684).
- ovirt_host - Fix refreshed state action (#687).
- ovirt_host - Add refreshed state (#673).
- ovirt_network - Add default_route usage to the ovirt_network module (#647).
- engine_setup - Remove provision_docker from tests (#677).
- he-setup - Log the output sent to the serial console of the HostedEngineLocal VM to a file on the host, to allow diagnosing failures in that stage (#664).
- he-setup - Run virt-install with options more suitable for debugging (#664).
- he-setup - recently virsh net-destroy default doesn't delete the virbr0, so we need to delete it expicitly (#661).
- info modules - Use dynamic collection name instead of ovirt.ovirt for deprecation warning (#653).
- module_utils - replace getargspec with getfullargspec to support newer python 3.y versions (#663).
- ovirt_host - Wait for host to be in result state during upgrade (#621)
- Improving "ovirt_disk" and "disaster_recovery" documentation (#562).
- Remove the 'warn:' argument (#627).
- cluster_upgrade - Add default random uuid to engine_correlation_id (#624).
- cluster_upgrade - Fix the engine_correlation_id location (#637).
- filters - Fix ovirtvmipsv4 with attribute and network (#607).
- filters - Fix ovirtvmipsv4 with filter to list (#609).
- image_template - Add template_bios_type (#620).
- info modules - Bump the deprecation version of fetch_nested and nested_attributes (#610).
- ovirt_host - Fix kernel_params elemets type (#608).
- ovirt_nic - Add network_filter_parameters (#623).
- filters - Add documentation to all filters (#603).
- ovirt_disk - Add read_only param for disk attachments (#597).
- ovirt_disk - Fix disk attachment to VM (#361).
- Fix ovirtvmipsv4 when using attribute (#596).
- he-setup - fix static ipv6 ifcfg setup (#592).
- ovirt_host - Honor activate and reboot_after_installation when they are set to false with reinstalled host state (#587).
- repositories - RHV 4.4 SP1 is supported only on RHEL 8.6 EUS (#576).
- hosted_engine_setup - fix ovirt-provider-ovn-driver broken link (#581).
- cluster_upgrade - skip host upgrades without anything to update (#580).
- hosted_engine_setup - restore - remove host also based on name (#567).
- repositories - Fix example variable names (#582).
- hosted_engine_setup - Detect hosted-engine-ha version using /usr/libexec/platform-python (#573).
- hosted_engine_setup - update ansible version in README (#571).
- repositories - Add mod_auth_openidc:2.3 and nodejs:14 to dnf modules (#578).
- During he_setup, configure ovn with he_host_address (#568).
- hosted_engine_setup - fix hosted-engine.conf permissions and ownership (#569).
- During he_setup, configure ovn with he_host_name for correct operation of ovn (#563).
- Fix "ansible-lint" version 6.0.0 "yaml" violations for "disaster_recovery" role (#543).
- Fix "ansible-lint" version 6.0.0 violations for "disaster_recovery" & "remove_stale_lun" roles (#554).
- Fix ansible-lint for basic roles (#280).
- Updating the documentation - "vm_name" / "vm_id" and/or disk "id" parameter(s) are required when extending disk with non-unique name (#559).
- gluster_heal_info - Replacing gluster module to CLI to support RHV automation hub (#340).
- ovirt_disk - Add warning for disk attachments (#347).
- ovirt_disk - Fix disk attachment to VM (#361).
- ovirt_qos, ovirt_disk_profile, ovirt_disk - Add modules to allow for creation and updating of disk_profiles (#422).
- ovirt_snapshot - Add vm_id to select VM (#550).
- ovirt_vm - Add reset of VM (#538).
- ovirt_vm - Add virtio_scsi_enabled and multi_queues_enabled (#348).
- ovirt_vm - add volatile (#539).
- repositories - Add ovirt_repositories_rhsm_environment and FIPS fix (#483).
- repositories - Replace redhat_subscription and rhsm_repository with command (#346).
- HE - Handle migration to hosts that use systemd-coredump (#557).
- cluster_upgrade - Fix starting up pinned vms (#532).
- he - Align role with ansible-lint-6.0 (#545).
- hosted_engine - Specify fqcn for ovirt_system_option_info (#536).
- hosted_engine_setup - Fix cleanup on el9 (#533).
- image_template - Remove static (#537).
- image_template - Remove static no - unsupported in ansible 2.12 (#341).
- ovirt_host - Fix host wait (#531).
- ovirt_host - Fix restarted wait condition (#551).
- ovirt_storage_domain - Fix inaccessible exception (#534).
- ovirt_vm - check if user inputed graphical protocol (#542).
- repositories - Move fips check to satellite CA install block (#553).
- shutdown_env - Align role with ansible-lint-6.0 (#544).
- Add convert_to_bytes filter (#515).
- automation - Use python38 on el8 with ansible-core 2.12 and python39 on el9 with ansible-core 2.13 (#518).
- cloud.py - Sync with orgin (#519).
- engine_setup - Allow to disable cert validation (#517).
- hosted_engine_setup - make vdsm config cleanup optional (#521).
- ovirt - Remove deprecated distutils (#516).
- ovirt_vm - add wait_after_lease (#524).
- hosted_engine_setup - Fix "'ansible' ModuleNotFoundError" in Disaster Recovery scripts (#503).
- hosted_engine_setup - Use command instead of firewalld module (#508).
- ovirt_vm - Fix parsing None arguments (#486).
- ovirt_vm - check if the snapshot exists (#525).
- Fix the admin user name when using keycloak (#488).
- Use cryptography < 37.0.0, as 37.0.0 emits a warning that fails testing. (#492).
- Use rstcheck < 3.5.0, as 3.5.0 emits a warning that fails testing. (#490).
- cluster_upgrade - fix wait_condition (#510).
- hosted_engine_setup - Allocate 128MiB instead of 1GiB for he_metadata (#489).
- hosted_engine_setup - Collect logs also on failures in 03_hosted_engine_final_tasks.yml (#504).
- hosted_engine_setup - Fix keycloak activation/checking (#509).
- hosted_engine_setup - Require 'detail' to be 'Up' (#498).
- hosted_engine_setup - fix archive ownership (#501).
- infra - add warning for multiple storage connections (#500).
- ovirt_affinity_group - Add affinity labels (#481).
- Fix progress logging via REST (#474).
- Make storage_format optional - do not fail if missing (#471).
- manageiq - role removed (#375).
- Add json_query filter (#436).
- cluster_upgrade - Add progress tracking via event logs to the role (#415)
- cluster_upgrade - Directly log progress to the cluster (#449)
- engine_setup - Honor ovirt_engine_setup_offline variable (#381).
- engine_setup - Prepare answer files and default values for 4.5 release (#414).
- gluster_heal_info - Replacing gluster module to CLI to support RHV automation hub (#340).
- hosted_engine - Replace virt_net and xml with commands (#359).
- hosted_engine_setup - Fix default gateway variable name (#423).
- hosted_engine_setup - Fix default gateway variable name (#423).
- hosted_engine_setup - Fix permissions on copied engine logs, needed for OpenSCAP (#404).
- hosted_engine_setup - Honor he_offline_deployment variable (#380).
- hosted_engine_setup - Replace calls to psql as postgres with engine_psql.sh (#453).
- hosted_engine_setup - configured abrt initial files only when needed (#397).
- info - Rename follows to follow parameter and add alias (#367).
- info - bump deprecate version for fetch_nested and nested_attributes (#378).
- info modules - Add follow link url to api model links_summary
- info modules - Enable follow parameter (#355).
- manageiq - add deprecation info (#384).
- ovirt_disk - Add warning for disk attachments (#347).
- ovirt_disk - Use imageio client (#358).
- ovirt_event - enable correlation_id on events (#368).
- ovirt_host - Add enroll_certificate (#439).
- ovirt_permission - add mac pool (#353).
- ovirt_remove_stale_lun - Allow user to remove multiple LUNs (#357).
- ovirt_remove_stale_lun - Retry "multipath -f" while removing the LUNs (#382).
- ovirt_remove_stale_lun - Use add_host instead of delegate_to (#390).
- ovirt_storage_template_info - fix docs (#356).
- ovirt_storage_vm_info - fix docs (#356).
- ovirt_template - Add ova import of template (#304).
- ovirt_template - add boot_menu and bios_type #465).
- ovirt_vm - Add display file_transfer_enabled and copy_paste_enabled (#339).
- ovirt_vm - Add virtio_scsi_enabled and multi_queues_enabled (#348).
- ovirt_vm - Add virtio_scsi_multi_queues (#373).
- plugins - Remove unused imports (#444).
- repositories - Add to the documentation variable priority (#440).
- repositories - Replace redhat_subscription and rhsm_repository with command (#346).
- repositories - Update host and engine repositories to 4.4.9 (#363).
- repositories - add no_log to register (#350).
- repositories - add satelite support (#431).
- vm_infra - Add no_log to Manage VMs state task (#417).
- hosted_engine_setup - Add OpenSCAP security profile name parameter (#411).
- hosted_engine_setup - Add an option to set the storage format when createing a storage domain and use it (#463).
- hosted_engine_setup - Adjust files permissions (#409).
- hosted_engine_setup - Fix call to engine-psql for vds_spm_id (#459).
- hosted_engine_setup - Fix cloud-init package removal in airgapped environment (#442)
- hosted_engine_setup - Remove SPICE graphic protocol (#394).
- hosted_engine_setup - Replace xml community module (#438).
- hosted_engine_setup - Support disa stig profile (#426).
- hosted_engine_setup - Use cat command (#443).
- hosted_engine_setup - Use tpgt in iscsi login (#338)
- image_template - Remove static no - unsupported in ansible 2.12 (#341).
- ovirt_host - Fix failed_state_after_reinstall condition (#371).
- ovirt_template - Fix creating templates where the base template version number is not 1 (#370).
- repositories - Fix dnf module variable (#454).
- repositories - fix force flag on subscription-manager (#430).
- ovirt.ovirt.stdout - Output the log of ansible
- remove_stale_lun - Fix example for remote_stale_lun role to be able to run it from engine (#334).
- hosted_engine_setup - Use default bridge for IPv6 advertisements (#331)
- ovirt_auth - Fix token no_log (#332).
- remove_stale_lun - Add role for removing stale LUN (https://bugzilla.redhat.com/1966873).
- engine_setup - Wait for webserver up after engine-config reboot (#324).
- hosted_engine_setup - Pause deployment on failure of engine-backup --mode=restore (#327).
- hosted_engine_setup - Text change - Consistently use 'bootstrap engine VM' (#328).
- hosted_engine_setup - Update Ansible requirements in README (#321)
- readme - Update Ansible requirement (#326).
- ovirt_auth - Fix password and username requirements (#325).
- ovirt_disk - Fix update_check with no VM (#323).
- hosted_engine_setup - Allow FIPS on HE VM (#313)
- hosted_engine_setup - Use forward network during an IPv6 deployment (#315)
- hosted_engine_setup - remove duplicate tasks (#314)
- ovirt_permission - fix group search that has space in it's name (#318)
- Don't rely on safe_eval being able to do math/concat (#307)
- hosted_engine_setup - Fix engine vm add_host for the target machine (#311)
- hosted_engine_setup - Minor doc update (#310)
- hosted_engine_setup - Do not try to sync at end of full_execution (#305)
- ovirt_vm - Add default return value to check_placement_policy (#301).
- hosted_engine_setup - use-ansible-host (#277).
- infra role - Add external_provider parameter on networks role of infra role (#297)
- ovirt_vm - Add placement_policy_hosts (#294).
- hosted_engine_setup - Filter VLAN devices with bad names (#238)
- hosted_engine_setup - Remove cloud-init configuration (#295).
- ovirt inventory plugin - allow several valid values for the plugin key (#293).
- disaster_recovery - Change conf paths (#286).
- hosted_engine_setup - Add-pause-option-before-engine-setup (#273).
- hosted_engine_setup - Remove leftover code and omit parameters (#281).
- infra - Storage fix parameters typo (#282).
- ovirt_host - Update iscsi target struct (#274).
- hosted_engine_setup - Use ovirt_host module to discover iscsi (#275).
- hosted_engine_setup - align with ansible-lint 5.0.0 (#271).
- hosted_engine_setup - Add an error message for FIPS on CentOS (#250).
- hosted_engine_setup - Fix the appliance distribution (#249).
- infra - remove target from ovirt_storage_connection (#252).
- ovirt_vm - Allow migration between clusters (#236).
- repositories - Add host ppc (#248).
- repositories - Remove ansible channels from RHV 4.4 (#242).
- repositories - fix ppc repos (#254).
- hosted_engine_setup - Fix auth revoke (#237).
- cluster_upgrade - Add correlation-id header (#222).
- engine_setup - Add skip renew pki confirm (#228).
- examples - Add recipe for removing DM device (#233).
- hosted_engine_setup - Filter devices with unsupported bond mode (#226).
- infra - Add reboot host parameters (#231).
- ovirt_disk - Add SATA support (#225).
- ovirt_user - Add ssh_public_key (#232)
- Set
auth
options into argument spec definition so Ansible will validate the user options - Set
no_log
onpassword
andtoken
in theauth
dict so the values are exposed in the invocation log
- hosted_engine_setup - Disable reboot_after_installation (#218).
- ovirt_host - Add reboot_after_installation option (#217).
- ovirt_system_option_info - Add new module (#206).
- ansible-builder - Update bindep (#197).
- hosted_engine_setup - Collect all engine /var/log (#202).
- hosted_engine_setup - Use ovirt_system_option_info instead of REST API (#209).
- ovirt_disk - Add install warning (#208).
- ovirt_info - Fragment add auth suboptions to documentation (#205).
- infra - don't require passowrd for user (#195).
- inventory - correct os_type name (#194).
- ovirt_disk - automatically detect virtual size of qcow image (#183).
- engine_setup - Add missing restore task file and vars file (#180).
- hosted_engine_setup - Add after_add_host hook (#181).
- hosted_engine_setup - Clean VNC encryption config (#175).
- inventory plugin - Fix timestamp for Python 2 (#173).
- disaster_recovery - Fix multiple configuration issues like paths, "~" support, user input messages, etc. (#160).
- cluster_upgrade - Migrate role (#94).
- disaster_recovery - Migrate role (#134).
- engine_setup - Migrate role (#69).
- hosted_engine_setup - Migrate role (#106).
- image_template - Migrate role (#95).
- infra - Migrate role (#92).
- manageiq - Migrate role (#97).
- repositories - Migrate role (#96).
- shutdown_env - Migrate role (#112).
- vm_infra - Migrate role (#93).
- Add GPL license (#101).
- hosted_engine_setup - Add compatibility_version (#125).
- ovirt_disk - ignore move of HE disks (#162).
- ovirt_nic - Add template_version (#145).
- ovirt_nic_info - Add template (#146).
- ovirt_vm_info - Add current_cd (#144).
- 01_create_target_hosted_engine_vm - Force basic authentication (#131).
- hosted_engine_setup - Allow uppercase characters in mac address (#150).
- hosted_engine_setup - set custom bios type of hosted-engine VM to Q35+SeaBIOS (#129).
- hosted_engine_setup - use zcat instead of gzip (#130).
- ovirt inventory - Add close of connection at the end (#122).
- ovirt_disk - dont move disk when already in storage_domain (#135)
- ovirt_disk - fix upload when direct upload fails (#120).
- ovirt_vm - Fix template search (#132).
- ovirt_vm - Rename q35_sea to q35_sea_bios (#111).
- ovirt_permission - Fix FQCN documentation (#63).
- ovirt_disk - Add backup (#57).
- ovirt_disk - Support direct upload/download (#35).
- ovirt_host - Add ssh_port (#60).
- ovirt_vm_os_info - Creation of module (#26).
- ovirt inventory - Add creation_time (#34).
- ovirt inventory - Set inventory plugin insecure if no cafile defined (#58).
- ovirt_disk - Add upload image warning for correct format (#22).
- ovirt_disk - Force wait when uploading disk (#43).
- ovirt_disk - Upload_image_path autodetect size (#19).
- ovirt_network - Add support of removing vlan_tag (#21).
- ovirt_vm - Add documentation for custom_script under sysprep (#52).
- ovirt_vm - Hard code nic on_boot to true (#45).
- ovirt_disk - Fix activate (#61).
- ovirt_host_network - Fix custom_properties default value (#65).
- ovirt_quota - Fix vcpu_limit (#44).
- ovirt_vm - Fix cd_iso get all disks from storage domains (#66).
- ovirt_vm - Fix cd_iso search by name (#51).
- ovirt.ovirt.ovirt_vm_os_info - Retrieve information on all supported oVirt/RHV operating systems
- ovirt_snapshot - Disk id was incorrectly set as disk_snapshot_id (#5).
- ovirt_storage_domain - Fix update_check warning_low_space (#10).
- ovirt_vm - Remove deprecated warning of boot params (#3).
- ovirt.ovirt.ovirt - oVirt inventory source
- ovirt.ovirt.ovirt_affinity_group - Module to manage affinity groups in oVirt/RHV
- ovirt.ovirt.ovirt_affinity_label - Module to manage affinity labels in oVirt/RHV
- ovirt.ovirt.ovirt_affinity_label_info - Retrieve information about one or more oVirt/RHV affinity labels
- ovirt.ovirt.ovirt_api_info - Retrieve information about the oVirt/RHV API
- ovirt.ovirt.ovirt_auth - Module to manage authentication to oVirt/RHV
- ovirt.ovirt.ovirt_cluster - Module to manage clusters in oVirt/RHV
- ovirt.ovirt.ovirt_cluster_info - Retrieve information about one or more oVirt/RHV clusters
- ovirt.ovirt.ovirt_datacenter - Module to manage data centers in oVirt/RHV
- ovirt.ovirt.ovirt_datacenter_info - Retrieve information about one or more oVirt/RHV datacenters
- ovirt.ovirt.ovirt_disk - Module to manage Virtual Machine and floating disks in oVirt/RHV
- ovirt.ovirt.ovirt_disk_info - Retrieve information about one or more oVirt/RHV disks
- ovirt.ovirt.ovirt_event - Create or delete an event in oVirt/RHV
- ovirt.ovirt.ovirt_event_info - This module can be used to retrieve information about one or more oVirt/RHV events
- ovirt.ovirt.ovirt_external_provider - Module to manage external providers in oVirt/RHV
- ovirt.ovirt.ovirt_external_provider_info - Retrieve information about one or more oVirt/RHV external providers
- ovirt.ovirt.ovirt_group - Module to manage groups in oVirt/RHV
- ovirt.ovirt.ovirt_group_info - Retrieve information about one or more oVirt/RHV groups
- ovirt.ovirt.ovirt_host - Module to manage hosts in oVirt/RHV
- ovirt.ovirt.ovirt_host_info - Retrieve information about one or more oVirt/RHV hosts
- ovirt.ovirt.ovirt_host_network - Module to manage host networks in oVirt/RHV
- ovirt.ovirt.ovirt_host_pm - Module to manage power management of hosts in oVirt/RHV
- ovirt.ovirt.ovirt_host_storage_info - Retrieve information about one or more oVirt/RHV HostStorages (applicable only for block storage)
- ovirt.ovirt.ovirt_instance_type - Module to manage Instance Types in oVirt/RHV
- ovirt.ovirt.ovirt_job - Module to manage jobs in oVirt/RHV
- ovirt.ovirt.ovirt_mac_pool - Module to manage MAC pools in oVirt/RHV
- ovirt.ovirt.ovirt_network - Module to manage logical networks in oVirt/RHV
- ovirt.ovirt.ovirt_network_info - Retrieve information about one or more oVirt/RHV networks
- ovirt.ovirt.ovirt_nic - Module to manage network interfaces of Virtual Machines in oVirt/RHV
- ovirt.ovirt.ovirt_nic_info - Retrieve information about one or more oVirt/RHV virtual machine network interfaces
- ovirt.ovirt.ovirt_permission - Module to manage permissions of users/groups in oVirt/RHV
- ovirt.ovirt.ovirt_permission_info - Retrieve information about one or more oVirt/RHV permissions
- ovirt.ovirt.ovirt_quota - Module to manage datacenter quotas in oVirt/RHV
- ovirt.ovirt.ovirt_quota_info - Retrieve information about one or more oVirt/RHV quotas
- ovirt.ovirt.ovirt_role - Module to manage roles in oVirt/RHV
- ovirt.ovirt.ovirt_scheduling_policy_info - Retrieve information about one or more oVirt scheduling policies
- ovirt.ovirt.ovirt_snapshot - Module to manage Virtual Machine Snapshots in oVirt/RHV
- ovirt.ovirt.ovirt_snapshot_info - Retrieve information about one or more oVirt/RHV virtual machine snapshots
- ovirt.ovirt.ovirt_storage_connection - Module to manage storage connections in oVirt
- ovirt.ovirt.ovirt_storage_domain - Module to manage storage domains in oVirt/RHV
- ovirt.ovirt.ovirt_storage_domain_info - Retrieve information about one or more oVirt/RHV storage domains
- ovirt.ovirt.ovirt_storage_template_info - Retrieve information about one or more oVirt/RHV templates relate to a storage domain.
- ovirt.ovirt.ovirt_storage_vm_info - Retrieve information about one or more oVirt/RHV virtual machines relate to a storage domain.
- ovirt.ovirt.ovirt_tag - Module to manage tags in oVirt/RHV
- ovirt.ovirt.ovirt_tag_info - Retrieve information about one or more oVirt/RHV tags
- ovirt.ovirt.ovirt_template - Module to manage virtual machine templates in oVirt/RHV
- ovirt.ovirt.ovirt_template_info - Retrieve information about one or more oVirt/RHV templates
- ovirt.ovirt.ovirt_user - Module to manage users in oVirt/RHV
- ovirt.ovirt.ovirt_user_info - Retrieve information about one or more oVirt/RHV users
- ovirt.ovirt.ovirt_vm - Module to manage Virtual Machines in oVirt/RHV
- ovirt.ovirt.ovirt_vm_info - Retrieve information about one or more oVirt/RHV virtual machines
- ovirt.ovirt.ovirt_vmpool - Module to manage VM pools in oVirt/RHV
- ovirt.ovirt.ovirt_vmpool_info - Retrieve information about one or more oVirt/RHV vmpools
- ovirt.ovirt.ovirt_vnic_profile - Module to manage vNIC profile of network in oVirt/RHV
- ovirt.ovirt.ovirt_vnic_profile_info - Retrieve information about one or more oVirt/RHV vnic profiles