oVirt engine 4.5.2
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