Skip to content

Latest commit

 

History

History
653 lines (499 loc) · 35 KB

CHANGELOG.rst

File metadata and controls

653 lines (499 loc) · 35 KB

ovirt.ovirt Release Notes

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