What's Changed
- build: post ovirt-engine-4.5.6 by @sandrobonazzola in #921
- Skip chmod of ENGINE_EXTERNAL_PROVIDERS_TRUST_STORE in DEVELOPER_MODE by @dupondje in #926
- Fix CA generation as non-root user due to .rnd error by @BrooklynDewolf in #929
- Change save/restore nvram data logic by @antonios-f in #887
- db: cleanup: Remove crumbs after materialized views deletion by @0ffer in #935
- Handle situation when empty groups not come from the keycloak by @0ffer in #933
- engine: add scope 'openid' for compatibility with new versions of the keycloak by @0ffer in #927
- packaging: fix error when enabling KeyCloak by @dupondje in #939
- During VM import from SD, exclude shared disk when iterating over disk snapshots by @shubhaOracle in #905
- Create VmBackup earlier in HybridBackupCommand by @dupondje in #936
- automation: drop el8 after centos stream 8 eol by @sandrobonazzola in #947
- engine: Fix duplicate VM backup entry error when creating incremental backup by @BrooklynDewolf in #948
- Add support for DC/cluster level 4.8 and qcow2 discard-no-unref flag by @BrooklynDewolf in #938
- engine: Check concrete disk permissions firstly on TransferImageStatus by @0ffer in #946
- Adding host to a new cluster failed by @shubhaOracle in #954
- Setting up a development environment in a Dev Container by @BrooklynDewolf in #930
- CODEOWNERS: removed people who left the project by @sandrobonazzola in #955
- Added "Allocated Space" column in Storage Domains overview by @BrooklynDewolf in #928
- replace deprecated Ansible include with import_tasks by @xorpaul in #964
- Issue: Incorrect Data Center for the "Upload Image" dialog by @sermakov-orion in #923
- "secure boot" not getting enabled for Chipset/Firmware Type "Q35 Chipset with UEFI SecureBoot" by @saksham-oracle in #912
- Update dev environment by @gocallag in #966
- engine: Add button to remove all direct user permissions by @0ffer in #967
- Fix the potential vulnerability of password showcase of external providers by @saksham-oracle in #969
- ISO images by default are uploaded as Raw/Thin Provision. And if you … by @sermakov-orion in #963
- packaging: enable engine when it was enabled in answer file by @dupondje in #972
- Checkstyle improvement by @JasperB-TeamBlue in #975
- bll/storage: don't check source domain space on lsm by @dupondje in #968
- webadmin: show free space on target storage domain when moving multip… by @JasperB-TeamBlue in #983
- core: only try to unlock vm if vm present by @JasperB-TeamBlue in #977
- Issue: Intermittent UI exception while opening the Import Virtual Machine(s) pop-up by @shubhaOracle in #925
- Checkstyle upgrade by @JasperB-TeamBlue in #989
- core: ability to sort on more space parameters for storage domains by @JasperB-TeamBlue in #986
- [engine] Update jsass to bring some fixes and possibility for build under arm macos by @0ffer in #981
- fix: SerializationException: Type 'org.ovirt.engine.core.common.utils.SecretValue' was not included in the set of types... #900 by @sermakov-orion in #956
- [engine] Fix typo for database function name by @0ffer in #990
- core: Remove unused maven property with dozer version by @0ffer in #991
- pom: align dependencies when using different maven versions by @dupondje in #995
- core: Introduce new Intel, AMD and IBM CPU's by @JasperB-TeamBlue in #978
- core: fix extend image message when extending disks by @JasperB-TeamBlue in #997
- pom: fix jaxb2-maven-plugin version by @dupondje in #998
- Bump dependencies by @dupondje in #999
- pom: add ossrh snapshots repository by @dupondje in #1001
- Last backup api extension by @JasperB-TeamBlue in #993
- Added iSCSI multipath status to the API by @JasperB-TeamBlue in #1002
- core: reconnect faster to host after reboot by @JasperB-TeamBlue in #974
- core: removal rest of the scheduler module by @0ffer in #1000
- core: remove the rest build parts for java 8 by @0ffer in #1003
- core: +16 open pci root ports by @JasperB-TeamBlue in #984
- core: fix NPE when NvramData is empty by @dupondje in #1005
- ui: optimized sorting on optional vCPUs column by @JasperB-TeamBlue in #1011
- Add missing custom_id in audit_log_sp.sql by @Artemi10 in #1012
- core: added disk id as optional column on subtab disks for VM's by @JasperB-TeamBlue in #1013
- restapi: add attach_wgt flag to vm start endpoint by @peter-boden in #1014
- core: fixed out of bounds error during engine config by @JasperB-TeamBlue in #1017
- core: update GWT to the newer version by @0ffer in #992
- core: ability to add tags to templates by @JasperB-TeamBlue in #1022
- packaging: fix setting PayloadSize by @dupondje in #1023
- restapi: add operating system description to host api object by @JasperB-TeamBlue in #1025
- Add pull-request write access to ost-trigger by @peter-boden in #1031
- core: validation of volumeId in VmPayload by @JasperB-TeamBlue in #1029
- core: added option for user to decide preference of vnc console invocation by @JasperB-TeamBlue in #1032
- conf: support RHEL 9.6 machinetypes on cluster 4.8 by @peter-boden in #1033
- docs: add a CONTRIBUTING.adoc by @dupondje in #1039
- core: improve isLiveDelete check by @peter-boden in #1038
- conf: add Windows 2025 by @peter-boden in #1040
- build: usage of new repository for maven central snapshots by @JasperB-TeamBlue in #1042
- add RHEL10 to osinfo list by @dron23 in #1044
- Fix ovn validations when upgrading host by @Raaghavcodes in #1037
- docs: add ansible prefix to CONTRIBUTING docs by @dupondje in #1046
- webadmin: internationalize forgotten hard coded string by @JasperB-TeamBlue in #1052
- core: fix map to long overflow issue by @JasperB-TeamBlue in #1055
- packaging: removal of the python six module by @JasperB-TeamBlue in #1056
- CentOS 10 and java 21 (build) support. by @peter-boden in #1057
- spec: add buildrequirement on maven-local-openjdk21 by @dupondje in #1058
- spec: drop ceph/collectd/cinderlib requirements on EL10 by @dupondje in #1059
- core: fix java-home detection by @peter-boden in #1060
- packaging: fix java-home with env vars by @peter-boden in #1061
- common: fix postgresql dependencies by @dupondje in #1062
- packaging: handle engine-setup deprecated features by @peter-boden in #1065
- packaging: fix java-home with env vars by @peter-boden in #1064
- core: add stringprep/scram to dependency by @dupondje in #1066
- Add python3-setuptools to spec by @peter-boden in #1067
- core: added ability to alter video device through API by @JasperB-TeamBlue in #1024
- Replace deprecated commands by @peter-boden in #1068
- packaging: fix restore on postgresql 16+ by @dupondje in #1070
- remove usage of deprecated Looseversion by @peter-boden in #1069
- packaging: remove last distutils LooseVersion by @peter-boden in #1073
- webadmin: fix broken pipe on branding css file by @JasperB-TeamBlue in #1074
- dev: quality of life improvements by @peter-boden in #1075
- packaging: add icons for new operating systems by @JasperB-TeamBlue in #1079
- packaging: fix yaml call in extract_ova.py by @dupondje in #1078
- core: set audio value to ich9 starting from rhel7 by @JasperB-TeamBlue in #1076
- dependencies: add deps for apache-commons-compress by @dupondje in #1077
- packaging: update deprecated ssl functionality by @JasperB-TeamBlue in #1080
- pom: build compress and deps on oldest runtime version by @dupondje in #1083
- db: update type of cpu_flags field by @JasperB-TeamBlue in #1084
- core: fix ova export of TPM and NVRAM data by @dupondje in #1087
- Make postgres version check more lenient by @peter-boden in #1082
- core: fix NPE in CreateOvaCommand by @peter-boden in #1091
- Auto migrate p12 files with legacy encryption by @peter-boden in #1090
- dev: add mvn profile to generate vscode settings by @peter-boden in #1092
- core: fix boolean values in CloudInit by @dupondje in #1093
- ui: convert dates to iso standard to restore filtering on date for events by @JasperB-TeamBlue in #1097
- ci: run pylint on ci build by @JasperB-TeamBlue in #1095
- packaging: add shutdown hook by @peter-boden in #1098
- webadmin: remove ie10 from all-user-agents list by @JasperB-TeamBlue in #1099
- core: set Unknown status for network error during vm create by @peter-boden in #1100
- Update deps by @dupondje in #1102
- Fix gwtbootstrap3 by @dupondje in #1103
- packaging: fix OVESETUP_APACHE trigger by @peter-boden in #1104
- spec: update gwt-servlet path by @dupondje in #1105
- qos: Update VM Network QoS on VM's when changed by @dupondje in #1101
- core: add none to list of possible vnc keyboard layouts by @JasperB-TeamBlue in #1106
- Weblate by @dupondje in #1107
New Contributors
- @BrooklynDewolf made their first contribution in #929
- @0ffer made their first contribution in #935
- @xorpaul made their first contribution in #964
- @saksham-oracle made their first contribution in #912
- @gocallag made their first contribution in #966
- @JasperB-TeamBlue made their first contribution in #975
- @Artemi10 made their first contribution in #1012
- @peter-boden made their first contribution in #1014
- @dron23 made their first contribution in #1044
- @Raaghavcodes made their first contribution in #1037
Full Changelog: ovirt-engine-4.5.6...ovirt-engine-4.5.7