Skip to content

Releases: oVirt/ovirt-engine

oVirt Engine 4.5.3.2

26 Oct 08:56
Compare
Choose a tag to compare

What's Changed

  • backport: Fix limiting GWT resources during RPM build by @mwperina in #693
  • backport: fix cbs el9 build issue by @mwperina in #700
  • Backport: add callback to RemoveDiskCommand by @mkemel in #716

Full Changelog: ovirt-engine-4.5.3.1...ovirt-engine-4.5.3.2

oVirt Engine 4.5.3.1

30 Sep 11:56
Compare
Choose a tag to compare

What's Changed

  • ci: Checkout the PR head, not the github merge commit by @sjd78 in #543
  • github: Fix checkout by @didib in #586
  • webadmin: warn when cloning snapshot with memory by @ljelinkova in #583
  • intl: pull translations 8-Aug-2022 by @sjd78 in #584
  • LiveMerge: move getVolumeInfo to executeCommand by @mkemel in #579
  • ansible: fix cluster upgrade by @michalskrivanek in #588
  • github: use ovirt/checkout-action by @didib in #595
  • core: Don’t mark TPM device as special by @mz-pdm in #582
  • pack_ova: Use tarfile.GNU_FORMAT by @tinez in #601
  • Fix checking ovirt-provider-ovn certificate validity by @mwperina in #603
  • Move VmDeviceCommonUtils.isSpecialDevice to ovf package by @mz-pdm in #587
  • packaging: setup: Always use formerly-engine-specific PostgreSql conf by @didib in #600
  • Build do not patch copr for releases by @didib in #599
  • Fix build on system using a language other than English. by @yasalos in #607
  • Allow running CI on master and any ovirt-engine-4.5* branch by @mwperina in #602
  • build: .copr/Makefile: Fix setting release_suffix by @didib in #608
  • Skip disk profiles validation on memory disk by @liranr23 in #594
  • packaging: setup: Filter from logs secrets from otopi answer files by @didib in #585
  • core: Remove image if CreateSnapshotFromTemplateCommand failed by @smelamud in #609
  • Move lifecycle-mapping plugin into Eclipse specific profile by @mwperina in #616
  • Skip thresholds validation for remove snapshot by @barpavel in #614
  • core: fail unmonitored backups by @bennyz in #615
  • Add missing execution job message for ReduceImage by @ahadas in #618
  • ui: Changed Incremental Backup from default true to false by @ArtiomDivak in #613
  • webadmin: Change error for using resize policy with dedicated CPUs by @smelamud in #620
  • webadmin: remove the validation for a new template by @ljelinkova in #621
  • setup: Put unique name to remote engine cleanup event by @mwperina in #622
  • core: Support virtio ISO from data domain in VM import by @smelamud in #570
  • core: Allow RunOnce for single non-bootable disk by @smelamud in #611
  • cleanup pom dep versioning by @mwperina in #617
  • Remove dependency on apache-commons-configuration by @dangel101 in #619
  • webadmin: Deprecate export domain for import by @ljelinkova in #640
  • core: Add support for zero-copy migrations by @mz-pdm in #606
  • dependencies and plugins versions by @mwperina in #644
  • webadmin: Add IDs to main events view table by @ljelinkova in #612
  • core: do not use DeserializationFeature.READ_ENUMS_USING_TO_STRING by @bennyz in #630
  • Fix error when changing cluster of diskless vms by @ahadas in #634
  • Use rpm instead of auto in package_facts ansible module by @dangel101 in #648
  • Removing a duplicate "setStoragePoolId()" call at the "LiveMigrateDiskCommand" class by @barpavel in #651
  • core: validate transfer phase by @bennyz in #92
  • packaging: spec: Conflict with ansible-core >= 2.13 by @didib in #654
  • packaging: setup: remote_engine: manual_files: Read as binary by @didib in #645
  • vm will be down when active snapshot does not have memory by @ahadas in #653
  • restapi: Use cpuPinningPolicy from template by @smelamud in #649
  • rel 4.5.3 by @mwperina in #657
  • Refactor LiveMigrateDiskParameters & MoveOrCopyImageGroupParameters by @barpavel in #623
  • restapi: incorrect href for parent href by @ArtiomDivak in #549
  • packaging: spec: Conflict with dwh < 4.5.6 by @didib in #659
  • Fix remote engine fips mode by @didib in #652
  • core: Refresh ISO cache when new guest agent installed by @smelamud in #635
  • Fix "GetDiskSnapshotByImageIdQuery" to be more null-safe by @barpavel in #666
  • core: fix checking if an active snapshot is set with memory for restoring purpose by @sgratch in #667
  • Handle absent of lease SD when starting ha vm by @ahadas in #660
  • core: VDS Maintenance will wait for all disk transfers to happen and … by @ArtiomDivak in #632
  • Require extra 8 GiB free space on the destination Storage Domain in the LSM flows by @barpavel in #624
  • Make register-vm a sync operation by @ahadas in #655
  • core: RemoveImage: handle failure in VDS command by @mkemel in #656
  • LSM: fix locking on restart by @mkemel in #670
  • Offline RPM build, el9 enablement by @mwperina in #647
  • webadmin: Add validation to new template by @ljelinkova in #672
  • Optimize RHV parts of spec file by @mwperina in #675
  • Do not use offline build in dev env by @mwperina in #676
  • core: use fips-compatible padding for provider passwords by @tinez in #677
  • Trigger OvfDataUpdater when detaching a storage domain by @ahadas in #678
  • Fix SD detach flow ("unregistered_ovf_of_entities" DB table) by @barpavel in #681
  • Fix padding issue when decrypting OVN provider password by @mwperina in #683
  • keycloak: cache refresh_token by @michalskrivanek in #679
  • engine: Fix update cluster with numa VMs by @ljelinkova in #662
  • Optimize RHV Manager build options in spec file by @mwperina in #686
  • bump model (4.5.12), metamodel (1.3.10) by @oliel in #687
  • Change Bugzilla mentions to GitHub issues by @sanjacodes in #680
  • Limit GWT resources to pass the build on CBS by @mwperina in #690

New Contributors

  • @yasalos made their first contribution in #607
  • @sanjacodes made their first contribution in #680

Full Changelog: ovirt-engine-4.5.3...ovirt-engine-4.5.3.1

oVirt Engine 4.5.3

15 Sep 13:43
Compare
Choose a tag to compare

What's Changed

  • ci: Checkout the PR head, not the github merge commit by @sjd78 in #543
  • github: Fix checkout by @didib in #586
  • webadmin: warn when cloning snapshot with memory by @ljelinkova in #583
  • intl: pull translations 8-Aug-2022 by @sjd78 in #584
  • LiveMerge: move getVolumeInfo to executeCommand by @mkemel in #579
  • ansible: fix cluster upgrade by @michalskrivanek in #588
  • github: use ovirt/checkout-action by @didib in #595
  • core: Don’t mark TPM device as special by @mz-pdm in #582
  • pack_ova: Use tarfile.GNU_FORMAT by @tinez in #601
  • Fix checking ovirt-provider-ovn certificate validity by @mwperina in #603
  • Move VmDeviceCommonUtils.isSpecialDevice to ovf package by @mz-pdm in #587
  • packaging: setup: Always use formerly-engine-specific PostgreSql conf by @didib in #600
  • Build do not patch copr for releases by @didib in #599
  • Fix build on system using a language other than English. by @yasalos in #607
  • Allow running CI on master and any ovirt-engine-4.5* branch by @mwperina in #602
  • build: .copr/Makefile: Fix setting release_suffix by @didib in #608
  • Skip disk profiles validation on memory disk by @liranr23 in #594
  • packaging: setup: Filter from logs secrets from otopi answer files by @didib in #585
  • core: Remove image if CreateSnapshotFromTemplateCommand failed by @smelamud in #609
  • Move lifecycle-mapping plugin into Eclipse specific profile by @mwperina in #616
  • Skip thresholds validation for remove snapshot by @barpavel in #614
  • core: fail unmonitored backups by @bennyz in #615
  • Add missing execution job message for ReduceImage by @ahadas in #618
  • ui: Changed Incremental Backup from default true to false by @ArtiomDivak in #613
  • webadmin: Change error for using resize policy with dedicated CPUs by @smelamud in #620
  • webadmin: remove the validation for a new template by @ljelinkova in #621
  • setup: Put unique name to remote engine cleanup event by @mwperina in #622
  • core: Support virtio ISO from data domain in VM import by @smelamud in #570
  • core: Allow RunOnce for single non-bootable disk by @smelamud in #611
  • cleanup pom dep versioning by @mwperina in #617
  • Remove dependency on apache-commons-configuration by @dangel101 in #619
  • webadmin: Deprecate export domain for import by @ljelinkova in #640
  • core: Add support for zero-copy migrations by @mz-pdm in #606
  • dependencies and plugins versions by @mwperina in #644
  • webadmin: Add IDs to main events view table by @ljelinkova in #612
  • core: do not use DeserializationFeature.READ_ENUMS_USING_TO_STRING by @bennyz in #630
  • Fix error when changing cluster of diskless vms by @ahadas in #634
  • Use rpm instead of auto in package_facts ansible module by @dangel101 in #648
  • Removing a duplicate "setStoragePoolId()" call at the "LiveMigrateDiskCommand" class by @barpavel in #651
  • core: validate transfer phase by @bennyz in #92
  • packaging: spec: Conflict with ansible-core >= 2.13 by @didib in #654
  • packaging: setup: remote_engine: manual_files: Read as binary by @didib in #645

New Contributors

Full Changelog: ovirt-engine-4.5.2.2...ovirt-engine-4.5.3

oVirt engine 4.5.2.5

15 Sep 13:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: ovirt-engine-4.5.2.4...ovirt-engine-4.5.2.5

oVirt Engine 4.5.2.4

19 Aug 15:04
Compare
Choose a tag to compare

What's Changed

  • Fix checking ovirt-provider-ovn certificate validity by @mwperina in #604

Full Changelog: ovirt-engine-4.5.2.3...ovirt-engine-4.5.2.4

oVirt Engine 4.5.2.3

16 Aug 15:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: ovirt-engine-4.5.2.2...ovirt-engine-4.5.2.3

oVirt Engine 4.5.2.2

10 Aug 07:05
Compare
Choose a tag to compare

What's Changed

  • Perform cleanup after insufficient free space error during LSM by @barpavel in #568
  • add ssh port to inventory by @dangel101 in #560
  • fix snapshot removal when image already merged by @mkemel in #524
  • Check expiration of ovirt-provider-ovn certificate by @mwperina in #576
  • core: Prevent writing TPM device twice to OVA by @mz-pdm in #578
  • RHV 4.4 SP1 requires RHEL 8.6 EUS by @mwperina in #575
  • Turning procedures to functions by @emesika in #573

Full Changelog: ovirt-engine-4.5.2.1...ovirt-engine-4.5.2.2

oVirt Engine 4.5.2.1

03 Aug 13:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: ovirt-engine-4.5.2...ovirt-engine-4.5.2.1

oVirt engine 4.5.2

28 Jul 12:51
Compare
Choose a tag to compare

What's Changed

  • ovirt-engine-4.5.1.2 by @michalskrivanek in #473
  • core: Check for real FIPS when adding username to a VNC ticket by @mz-pdm in #474
  • core: Replace all illegal chars in disk aliases by @smelamud in #408
  • core: produce successful event if backup finished successfully by @bennyz in #467
  • webadmin: Mark 'Incremental Backup' flag by default by @sleviim in #478
  • UI: Default VGA when backing from headless by @liranr23 in #470
  • add ssh port to ansible command config vars on check for upgrade by @dangel101 in #483
  • Ansible-runner: Fix getting status of playbook by @mnecas in #468
  • core: Change type of console_disconnect_action_delay parameters by @smelamud in #480
  • README: Add ansible-lint setup by @mnecas in #485
  • Release CPUs reminders by @liranr23 in #475
  • Encapsulate logic that sets qcow for incremental backup by @ahadas in #465
  • Use shared lock on disks for dependent VMs by @bennyz in #178
  • Change lock message of disks being downloaded by @ahadas in #490
  • Set initial event number for async ansible commands by @liranr23 in #499
  • engine: Fix NPE when misconfiguring NUMA with hugepages by @ljelinkova in #500
  • Block hot plug CPU with exclusive pinning by @liranr23 in #469
  • Filter SDs based on the user permission for snapshot memory disk by @liranr23 in #494
  • setup: Allow renewing certificates during the warning period by @mz-pdm in #486
  • Ansible: add client and callback debug by @mnecas in #502
  • core: Quota name in audit log when deleting quota by @smelamud in #481
  • add stdout log to host deploy failure message by @dangel101 in #501
  • core: update actual size after conversion by @bennyz in #493
  • engine: Save updated Numa Nodes into NEXT_RUN snapshot by @ljelinkova in #498
  • warn user when there are too many he hosts by @dangel101 in #497
  • Ansible: fix debug log for the events by @mnecas in #505
  • webadmin: fix alignment on Resource Allocation popup by @sleviim in #495
  • Remove network-scripts-openvswitch 2.11 package before installing ovirt-host by @dangel101 in #510
  • packaging: unify ovirt admin user email by @arso in #508
  • core: Change Error message by @ArtiomDivak in #487
  • webadmin: Refactor NUMA for VM by @ljelinkova in #488
  • Delete next-run snapshot in a compensation context by @dupondje in #509
  • setup: Make sure OVN key files are available before accessing them by @mz-pdm in #491
  • branding: upgrade bundled jquery to 3.6.0 by @sjd78 in #489
  • core: set correct policy when reseting cpu pinning string by @ljelinkova in #523
  • Set VMs that preview memory snapshots to suspended by @ahadas in #516
  • Release core reminders for isolate threads by @liranr23 in #511
  • core: Use virtio-vga driver for VGA by @smelamud in #515
  • core: Block MBS Image upload by @ArtiomDivak in #476
  • core: Return validation messages from SchedulingManager by @smelamud in #519
  • Don't follow gluster-volumes for virt-only cluster by @oliel in #503
  • core: do not use double-brace initialization for parameter value by @bennyz in #526
  • core: Uploading an image with an existing disk id by @ArtiomDivak in #507
  • core: Comment about VM affinity validation on migration by @smelamud in #527
  • setup: Don’t fail cleanup on empty remote engine environment by @mz-pdm in #492
  • webadmin: Disable New on Networks tab for Blank by @ljelinkova in #530
  • build: post ovirt-engine-4.5.1 by @didib in #532
  • Readme add branch release management by @didib in #533
  • core: Ignore isValid() == false, if migration succeeded by @smelamud in #535
  • frontend: Update scheduling policy weights modules tooltip by @mz-pdm in #534
  • Update virt code owners by @ahadas in #538
  • core: "LiveMigrateDiskCommand" small code improvements by @barpavel in #522
  • webadmin: Fix template import by @ljelinkova in #528
  • engine: Fix incorrect value in audit log warning by @ljelinkova in #531
  • Validate NUMA support and sockets equal to NUMA nodes for resize and pin by @liranr23 in #76
  • core: pass DiskBackup to CreateVolumeContainer by @bennyz in #539
  • core: vnic hot un\plug - avoid race by @erav in #419
  • Reset NUMA configuration with resize and pin VM by @liranr23 in #504
  • fix lastEventId tracking by @michalskrivanek in #546
  • core: Report names rather than ids in affinity conflicts by @mz-pdm in #542
  • core: Fix NPE on invalid affinity group ID by @smelamud in #552
  • core: update cpuTopology on status changes by @ljelinkova in #525
  • config: Allow configuration of logging levels by @tinez in #553
  • core: Check if VM exists with ID of the imported template by @smelamud in #537
  • restapi: Pass display type from VmPool.vm to AddVmPoolParameters by @smelamud in #544
  • packaging: Bump vdsm-jsonrpc-java to 1.7.2 by @arso in #506
  • Clean cache before upgrading packages by @dangel101 in #517
  • pki: make openssl database non-writable for others by @michalskrivanek in #558
  • ansible: make ovirt-vmconsole host certificate readable by @michalskrivanek in #561
  • Ansible runner cleanup by @tinez in #547
  • Change iSCSI storage connection validation to properly avoid duplications by @mkemel in #551
  • Do not allow hot plug CPU with exclusive pinning by @ljelinkova in #540
  • engine: fix reboot on powering up VM by @ljelinkova in #557
  • build: ovirt-engine-4.5.2 by @sandrobonazzola in #554

Full Changelog: ovirt-engine-4.5.1.2...ovirt-engine-4.5.2

oVirt Engine 4.5.1.3

04 Jul 13:58
Compare
Choose a tag to compare

What's Changed

  • Remove network-scripts-openvswitch 2.11 package before installing ovirt-host #510