Releases: oVirt/ovirt-engine
Releases · oVirt/ovirt-engine
ovirt-engine-4.5.7
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 ...
oVirt Engine 4.5.3.11
What's Changed
- backport: During VM import from SD, exclude shared disk when iterating over dis… by @michalskrivanek in #940
Full Changelog: ovirt-engine-4.5.3.10...ovirt-engine-4.5.3.11
ovirt-engine-4.5.6
What's Changed
- Post release 4.5.5 by @sandrobonazzola in #897
- fix: remove unneeded quotes when updating kernel cmdline by @mmartinv in #904
- Restore grafana.db selinux context after engine-restore by @mwperina in #916
- Fixes CVE-2024-0822 : Disable execution of CreateUserSession from GWT code by @mwperina in #914
- build: ovirt-engine-4.5.6 by @sandrobonazzola in #920
Full Changelog: ovirt-engine-4.5.5...ovirt-engine-4.5.6
oVirt Engine 4.5.3.10
What's Changed
- backport: core: Fail when getVolumeInfo fails during OVF read by @michalskrivanek in #903
- backport: Disable execution of CreateUserSession from GWT code by @mwperina in #917
Full Changelog: ovirt-engine-4.5.3.9...ovirt-engine-4.5.3.10
oVirt Engine 4.5.5
What's Changed
- Revert "packaging: move selinux from ovirt-engine-common to ovirt-eng… by @didib in #764
- Look for InstanceID as well when reading internal OVFs by @shubhaOracle in #761
- Search correctly entities with user role by @emesika in #766
- Set new templates with specified vm-init by @ahadas in #760
- Fix execution of RemoveImage by @ahadas in #767
- Fix NPE during ova import by @shubhaOracle in #773
- Title: EDIT template NAME length check is incorrect by @shubhaOracle in #771
- Propagate backup mode to template disks by @ahadas in #780
- add debug logging to AnsibleRunnerCleanUpService by @dangel101 in #782
- Fix EL9 build complaining about git unsafe directory by @mwperina in #792
- fix setting value to engine config properties by @dangel101 in #791
- B2151549 ansible runner artifacts not cleaned up by @dangel101 in #786
- Fix wrong indentation in Ansible playbooks/roles by @mwperina in #801
- Bump postgresql-jdbc to 42.2.27 by @mwperina in #800
- Fix double quote issue when creating gluster brick by @mwperina in #805
- Use system crypto policy for OVN encrypted connections by @erav in #803
- Bump OvS to 2.17 and OVN to 2.19 on EL9 by @mwperina in #807
- Artifacts cleanup descriptive debug additions by @dangel101 in #817
- Don't stop clean up when a file cannot be removed by @mwperina in #819
- Add templates for issues and PRs by @sandrobonazzola in #822
- Upgrade snakeyaml to 1.33 by @mwperina in #823
- Bump jackson to 2.12.7 by @mwperina in #824
- Drop python-netaddr dependency by @michalskrivanek in #826
- webadmin: avoid NPE on null rx, tx drops by @erav in #832
- engine: Remove taa-no from Secure Skylake Server by @ljelinkova in #837
- Add glibc-langpack-en requirement by @sandrobonazzola in #836
- ovirt-engine-setup database checks: being member of the database owner is also ok by @betanummeric in #842
- Fix NPE when picking host for transfer-image by @ahadas in #850
- core: Avoid NPE on refreshlun call without plugged VMs by @lszomor in #849
- Fix ansible-lint issues by @mwperina in #854
- Bump SpringFramework to 5.3.27 by @mwperina in #859
- Bump jackson-databind to 2.12.7.1 by @mwperina in #860
- Notification emails merging and localization by @sermakov-orion in #798
- noVNC: don't use removed files by @dupondje in #862
- Do not change qcow+preallocated volumes when moving disks by @ahadas in #875
- Fix creation of ova with encoded ovf by @ahadas in #885
- engine: Add amt_ws fence agent support by @mmartinv in #810
- Force LC_ALL=C before running df -l command on pki-enroll-request by @nkovacne in #891
- Make the OvfOvirtReader disk read more robust by @liranr23 in #890
- packaging: setup: Add keycloak_utils by @didib in #669
- Fix unexpected exception on assigning labels on host networks by @sermakov-orion in #892
- core: Fail when getVolumeInfo fails during OVF read by @bennyz in #893
- spec: fix el9 build on CBS by @sandrobonazzola in #898
New Contributors
- @shubhaOracle made their first contribution in #761
- @betanummeric made their first contribution in #842
- @lszomor made their first contribution in #849
- @sermakov-orion made their first contribution in #798
- @mmartinv made their first contribution in #810
- @nkovacne made their first contribution in #891
Full Changelog: ovirt-engine-4.5.4...ovirt-engine-4.5.5
oVirt Engine 4.5.3.7
oVirt Engine 4.5.3.6
oVirt Engine 4.5.3.5
What's Changed
- Bump apache-sshd to 2.9.2 by @mwperina in #756
- Use correct ovirt-engine-build-dependencies version by @mwperina in #759
- Revert "packaging: move selinux from ovirt-engine-common to ovirt-engine-setup" by @mwperina in #765
- backport: Search correctly entities with user role (#766) by @mwperina in #768
Full Changelog: ovirt-engine-4.5.3.4...ovirt-engine-4.5.3.5
oVirt Engine 4.5.4
What's Changed
- keycloak: do not invalidate session without refresh_token by @michalskrivanek in #704
- Add additional columns to Compute-Cluster-Virtual Machines view by @antonios-f in #709
- Avoid logging secrets in Engine debug logs by @mz-pdm in #646
- core: Fix NullPointerException in ExtractOvaCommand by @mz-pdm in #711
- Remove apache-commons-jxpath dependency by @mwperina in #713
- core: Fix IDE warnings by @smelamud in #650
- core: add callback to RemoveDiskCommand by @mkemel in #715
- Remove redundant null-assignment by @ahadas in #717
- webadmin: add missing non operational messages by @ljelinkova in #701
- fix ansible lint seperate commits by @dangel101 in #684
- limit ansible-lint version to 6.8.3 by @dangel101 in #720
- Restrict user profile write acces to owner and super user by @rszwajko in #688
- webadmin: display toast notifications via Frontend by @rszwajko in #129
- webadmin: add Account Settings sub-tab by @rszwajko in #130
- Add missing copies of TPM parameters (fixes #702) by @mz-pdm in #705
- add information about the failed task on host upgrade by @dangel101 in #564
- core: fail storage domain attach if getImagesList fails by @bennyz in #733
- Fix monitoring of RemoveVm by @ahadas in #734
- core: Imported VM missing in OVFSTORE by @ArtiomDivak in #745
- Prevent duplicate audit logs for ReduceImage by @ahadas in #746
- Bump apache-sshd to 2.9.2 by @mwperina in #753
- Switch to ansible-core 2.13 on CS8 by @mwperina in #754
- Bump model to 4.6.0 by @mwperina in #757
Full Changelog: ovirt-engine-4.5.3.1...ovirt-engine-4.5.4
oVirt Engine 4.5.3.4
What's Changed
- Prevent duplicate audit logs for ReduceImage (backport) by @ahadas in #749
- core: Imported VM missing in OVFSTORE (backport) by @ahadas in #748
Full Changelog: ovirt-engine-4.5.3.3...ovirt-engine-4.5.3.4