ELBA-2021-9033

ELBA-2021-9033 - OLVM 4.3.10 bug fix update

Type:BUG
Severity:NA
Release Date:2021-02-17

Description


cockpit-ovirt
[0.13.10-1]
- HE and Gdeploy fixes

[0.13.9-1]
- HE and Gdeploy fixes

go-ovirt-engine-sdk4
[4.3.0-1]
- Update model to 4.3.20
- Use semantic versioning to manage the dependency of this sdk
- Add support for oVirt CI System integration

ioprocess
[1.3.1-1]
- ioprocess: Fix compatibility with Gluster shard #BZ1780290

olvm-branding
[4.3.0-8]
- Updated About dialog name for web portal

[4.3.0-7]
- Added Oracle-specific link for console client resources

otopi
[1.8.4-1]
- Release.

ovirt-ansible-cluster-upgrade
[1.1.14-1]
- Add jobs to notify about cluster upgrade status.
- Migrate user migratable vms.

ovirt-ansible-hosted-engine-setup
[1.0.32-1.0.3]
- remove unnecessary spaces from ansible proxy variables

[1.0.32-1.0.2]
- remove yum install checking task to avoid the ssh host key checking issue on ol7u9

[1.0.32-1.0.1]
- port over previous fixes for 1.0.29 to 1.0.32

ovirt-ansible-infra
[1.1.13-1]
- Add host power management.

ovirt-ansible-vm-infra
[1.1.22-1]
- Add option to configure Affinity labels.
- Fix cloud-init initialization.
- Add sysprep parameter.

ovirt-engine
[4.3.10.4-1.0.11]
- Add only selected DHE ciphers for broader compatibility and security

[4.3.10.4-1.0.10]
- Add more DHE ciphers for broader compatibility

[4.3.10.4-1.0.9]
- Force ordering and selection of ssl ciphersuites

[4.3.10.4-1.0.8]
- Add Skylake and Cascade CPU types.

[4.3.10.4-1.0.7]
- Port 4.3.6 fix to Update ofv key InstanceId to InstanceID to conform to ovf standard.

[4.3.10.4-1.0.6]
- Encode correctly the carriage returns in OVFs of templates.

[4.3.10.4-1.0.6]
- Remove unnecessary name length restriction for templates.

[4.3.10.4-1.0.6]
- Lun-io error policy fixes.

[4.3.10.4-1.0.5]
- Import qxl fix.

[4.3.10.4-1.0.4]
- Added branding as a requirement.

[4.3.10.4-1.0.3]
- Add Oracle distribution changes.

[4.3.10.4-1.0.2]
- Bump rev to work around build issue.

[4.3.10.4-1.0.1]
- Fix rpmbuild

[4.3.10.4]
- Bump version to 4.3.10.4

[4.3.10.3]
- Bump version to 4.3.10.3

[4.3.10.2]
- Bump version to 4.3.10.2

[4.3.10.1]
- Bump version to 4.3.10.1

[4.3.10]
- Bump version to 4.3.10

[4.3.9.4]
- Bump version to 4.3.9.4

[4.3.9.3]
- Bump version to 4.3.9.3

[4.3.9.2]
- Bump version to 4.3.9.2

[4.3.9.1]
- Bump version to 4.3.9.1

[4.3.9.0]
- Bump version to 4.3.9.0

[4.3.8.2]
- Bump version to 4.3.8.2

[4.3.8.0]
- Bump version to 4.3.8.0

[4.3.7.2]
- Bump version to 4.3.7.2

[4.3.7.1]
- Bump version to 4.3.7.1

[4.3.7.0]
- Bump version to 4.3.7.0

[4.3.6.7]
- Bump version to 4.3.6.7

[4.3.6.6]
- Bump version to 4.3.6.6

[4.3.6.5]
- Bump version to 4.3.6.5

[4.3.6.4]
- Bump version to 4.3.6.4

[4.3.6.3]
- Bump version to 4.3.6.3

[4.3.6.2]
- Bump version to 4.3.6.2

[4.3.6.1]
- Bump version to 4.3.6.1

[4.3.6]
- Bump version to 4.3.6

[4.3.5.4]
- Bump version to 4.3.5.4

[4.3.5.3]
- Bump version to 4.3.5.3

[4.3.5.2]
- Bump version to 4.3.5.2

[4.3.5.1]
- Bump version to 4.3.5.1

[4.3.5]
- Bump version to 4.3.5

[4.3.4.3]
- Bump version to 4.3.4.3

[4.3.4.2]
- Bump version to 4.3.4.2

[4.3.4.1]
- Bump version to 4.3.4.1

[4.3.4]
- Bump version to 4.3.4

[4.3.3.7]
- Bump version to 4.3.3.7

[4.3.3.6]
- Bump version to 4.3.3.6

[4.3.3.5]
- Bump version to 4.3.3.5

[4.3.3.4]
- Bump version to 4.3.3.4

[4.3.3.3]
- Bump version to 4.3.3.3

[4.3.3.2]
- Bump version to 4.3.3.2

[4.3.3.1]
- Bump version to 4.3.3.1

[4.3.3]
- Bump version to 4.3.3

[4.3.2.1]
- Bump version to 4.3.2.1

[4.3.2]
- Bump version to 4.3.2

[4.3.1.1]
- Bump version to 4.3.1.1

[4.3.1]
- Bump version to 4.3.1

[4.3.0.4]
- Bump version to 4.3.0.4

[4.3.0.3]
- Bump version to 4.3.0.3

[4.3.0.2]
- Bump version to 4.3.0.2

[4.3.0.1]
- Bump version to 4.3.0.1

[4.3.0]
- Bump version to 4.3.0

[4.2.8.2]
- Bump version to 4.2.8.2

[4.2.8.1]
- Bump version to 4.2.8.1

[4.2.8]
- Bump version to 4.2.8

[4.2.7.3]
- Bump version to 4.2.7.3

[4.2.7.2]
- Bump version to 4.2.7.2

[4.2.7.1]
- Bump version to 4.2.7.1

[4.2.7]
- Bump version to 4.2.7

[4.2.6.4]
- Bump version to 4.2.6.4

[4.2.6.3]
- Bump version to 4.2.6.3

[4.2.6.2]
- Bump version to 4.2.6.2

[4.2.6.1]
- Bump version to 4.2.6.1

[4.2.6]
- Bump version to 4.2.6

[4.2.5.2]
- Bump version to 4.2.5.2

[4.2.5.1]
- Bump version to 4.2.5.1

[4.2.5]
- Bump version to 4.2.5

[4.2.4.5]
- Bump version to 4.2.4.5

[4.2.4.4]
- Bump version to 4.2.4.4

[4.2.4.3]
- Bump version to 4.2.4.3

[4.2.4.2]
- Bump version to 4.2.4.2

[4.2.4.1]
- Bump version to 4.2.4.1

[4.2.4]
- Bump version to 4.2.4

[4.2.3.3]
- Bump version to 4.2.3.3

[4.2.3.2]
- Bump version to 4.2.3.2

[4.2.3.1]
- Bump version to 4.2.3.1

[4.2.3]
- Bump version to 4.2.3

[4.2.2.6]
- Bump version to 4.2.2.6

[4.2.2.5]
- Bump version to 4.2.2.5

[4.2.2.4]
- Bump version to 4.2.2.4

[4.2.2.3]
- Bump version to 4.2.2.3

[4.2.2.2]
- Bump version to 4.2.2.2

[4.2.2.1]
- Bump version to 4.2.2.1

[4.2.2]
- Bump version to 4.2.2

[4.2.1.4]
- Bump version to 4.2.1.4

[4.2.1.3]
- Bump version to 4.2.1.3

[4.2.1.2]
- Bump version to 4.2.1.2

[4.2.1.1]
- Bump version to 4.2.1.1

[4.2.1]
- Bump version to 4.2.1

[4.2.0.2]
- Bump version to 4.2.0.2

[4.2.0.1]
- Bump version to 4.2.0.1

[4.2.0]
- Bump version to 4.2.0

[4.1.0]
- Add dependency for ovirt-engine-dashboard.
- Bump version to 4.1.0

[4.0.0]
- Bump version to 4.0.0
- Dropped Fedora < 22 and EL < 7 support

[3.6.0]
- Update dependencies and removed legacy provides / requires

[3.3.0-1]
- Bump version to 3.3.0

[3.2.0-1]
- Bump version to 3.2.0

[3.1.0-3]
- Removed image uploader, iso uploader, and log collector from this
git repo. The are now in their own respective ovirt.org git
repos. BZ#803240.

[3.1.0-2]
- The ovirt-engine spec file did not previously contain a BuildRequires
statement for the maven package. As a result in mock environments the
build failed with an error when attempting to call the 'mvn' binary -
BZ#807761.

[3.1.0-1]
- Adjust code for Jboss AS 7.1

[3.1.0-1]
- Moved all hard coded paths to macros

[3.1.0-1]
- Initial build
- Cloned from RHEVM spec file

ovirt-engine-appliance
[4.3-20200603.1.0.2]
- Update ol7u7 to ol7u9 basing on 4.3-20190926.1.0.5

[4.3-20200603.1.0.1]
- Rebase on 4.3-20190926.1.0.6

* Thu Nov 05 2020 Shubha Kulkarni
- Change url protocol to use https instead of http in oracle ovirt repo
- Remove oci region from 4.2 baseurl in oracle ovirt repo

* Mon Mar 30 2020 Reason Song
- Change the appliance yum repo from ca-artifacts to the release one
- Remove Oracle yum proxy

* Wed Dec 11 2019 Reason Song
- Add cloud-init package to enable appliance password customizing

* Mon Dec 02 2019 Reason Song
- Change the permission of image contained to 755

* Tue Nov 12 2019 Reason Song
- Replace with OL7U7 image containing ovirt-engine-answers file

* Mon Feb 04 2019 Sandro Bonazzola
- Rebase on oVirt 4.3

* Tue May 12 2015 Fabian Deutsch
- Include the snippet for hosted-engine-setup

* Wed Apr 29 2015 Fabian Deutsch
- Initial build

ovirt-engine-dwh
[4.3.8]
Fixed issues:
- Bug 1761494 - packaging: spec: Add sclenv to dwh conf
- Bug 1761494 - packaging: bin: dwh-vacuum: Source prolog
- Bug 1761494 - tools: dwh-vacuum.sh must enable SCL if used by the engine

[4.3.6]
Fixed issues:
- Bug 1727550 - packaging: Require postgresql-contrib

[4.3.5.1]
Fixed issues:
- Bug 1730384 - Fix closed connections issue

[4.3.5]
Fixed issues:
- Bug 1673808 - Close DWH db connections open transactions
- docs: point to postgresql 10 docs for vacuum

[4.3.0]
Fixed issues:
- Bug 1614818 - core: Require PostgreSQL 10

[4.3.0]
Fixed issues:
- Bug 1639006 - packaging: support python2/3
- Packaging: Spec: Disable Python bytecompile feature on EL7

[4.3.0]
Fixed issues:
- Bug 1546486 - build: fix dwh to support dom4j 2.0.0
- Bug 1573145 - history: fix bug in rx and tx rate percent percition
- Bug 1586011 - packaging: Do not connect to databases if provisioning a db
- Bug 1576937 - fix bug with logical_network_name lenght
- Bug 1573145 - history: update rx and tx rate percent percition
- Bug 1577789 - automation: Use dnf-utils on Fedora
- Bug 1507037 - history: wait longer before first sampling
- Bug 1518802 - dbms: upgrade: compare engine DBMS port and DWH one as string
- packaging: Do not fail engine-cleanup if engine db is inaccessible
- Bug 1547018 - packaging: setup: postgres95: Do not clear db on upgrade rollback
- Bug 1546969 - packaging: setup: Do not fail on missing POSTGRES_PROVISIONING_ENABLED
- Bug 1546487 - packaging: setup: postgres95: Fixes
- Bug 1540627 - spec: Change permissions for /var/log/ovirt-engine-dwh
- build: update dwh-classpath
- build: moved major version to 4.3.0
- Bug 1507294 - build: Use ovirt-engine-wildfly dom4j
- Bug 1529489 - packaging: setup: Create pgpass only if password is not None
- Bug 1541924 - history: Update stat. table history_id to bigint

[4.2.1.2]
Fixed issues:
- Bug 1490941 - history: update dwh-vacuum help message
- Bug 1535935 - packaging: setup: Schedule 10-setup-database.conf
- Bug 1535935 - packaging: setup: Provisioning.applyEnvironment only at MISC

[4.2.1.1]
Fixed issues:
- Bug 1490941 - history: update dwh-vacuum help message

[4.2.1]
Fixed issues:
- Bug 1474570 - Revert 'packaging: setup: Configure scale only on new database'

[4.2.0]
Fixed issues:
- Bug 1167903 - setup: Add dwh-packages to versionlock filter
- Bug 1482043 - update vm template name length
- Bug 1432916 - remove image_id collection
- Bug 1478859 - update etl sampling interval to 60s
- Bug 80795 - postgres95: enable postgres95 migration support
- Bug 81476, 1459134 - postgres95: require postgres-server upgrade from setup
- Bug 1490272 - Fix minimal ETL version check for a float patch level
- Bug 1490272 - fix minimal version check
- Bug 1492065 - spec: Require new engine-common setup plugin
- Bug 1465825 - validate lastHourAgg value

[4.2.0]
Fixed issues:
- Bug 1371111 - history: heartbeat error message interval
- packaging: spec: move to headless java
- Bug 1263785 - packaging: setup: Move dwh-plugins from engine to dwh
- Bug 1431632 - packaging: setup: Display the DWH setup requirement better to the user
- Bug 1409766 - packaging: Add a tool to perform vacuum on dwh db

[4.1.0]
Fixed issues:
- Bug 1399162 - Fixed firstSync updating process
- Bug 1398944 - updated users collection
- Bug 1364062 - setup: Notify to restart remote engine
- Bug 1263785 - setup: Remove constants duplication
- Bug 1365427 - setup: Configure scale only on new database
- Bug 1366900 - spec: Allow upgrade directly from 3.6
- Bug 1349309 - lower sampling interval
- Bug 1332892 - setup: Do not write db password to answerfile if provisioning
- Bug 1347281 - dropped all history database foreign keys
- Bug 1347996 - added index to vm disks usage tables

[4.0.0]
Fixed issues:
- Bug 1338495 - remove collection of vm_disk_interface
- Bug 1302598 - added over_time views to simplify use
- Bug 1324440 - Added log message - Application Settings
- Bug 1328805 - Allow choosing scale
- Bug 1318665 - Copy db creds to engine
- Bug 1328860 - Move DBTransaction to common

[4.0.0]
Fixed issues:
- Bug 1302611 - spec: Require java 8
- Bug 1318665 - setup: Note that dwh is required
- Bug 1300328 - removed collection of dc statistics
- Bug 1321517 - changed the limit in DeleteTimekeeping job
- Bug 1285788 - enabled logging of dwh ETL process in debug mode
- Bug 1323605 - removed collection of vm_disks_map
- Bug 1302611 - rebase to talend open studio 6.1.1
- Bug 1312638 - removed dwh views up to 3.6
- Bug 1311149 - change vds_groups to cluster

[3.6.2]
Fixed issues:
- Bug 1286441 - restoring connection to postgres for audit_log and dwh_history_timekeeping.
- Bug 1289983 - engine_db_timekeeping fix for rename

[3.6.1]
Fixed issues:
- Bug 1193318 - Fix Data Warehouse service name

[3.6.0]
oVirt 3.6 Beta 4 release.

Fixed issues:
- Bug 1254003 - removed fk that cause deadlock occasionally

[3.6.0]
Fixed issue:
- Bug 1233193 - ETL service sampling error -
RuntimeException: Child job running failed

[3.6.0]
Fixed issues:
- Bug 1195395 - ETL service aggregation to hourly tables is
failing due to NullPointerException for specific timezones
due to the way the ETL interprets the timezone
- Bug 1231691 - Update cached/buffered memory to bigint

[3.5.0]
Fixed issues:
- Refixed updated statistics history_id to bigint (#1121994)

[3.5.0]
Fixed issues:
- updated runTime from engine db (#1133608)
- Prevent more than one dwh per engine (#1118350)
- updated etl to check valid installation (#1118350)

[3.5.0]
Fixed issues:
- updated statistics history_id to bigint (#1121994)

[3.5.0]
Fixed issues:
- add dwh to versionlock

[3.5.0]
Fixed issues:
- fixed etl-update users delete date (#1124458)

[3.5.0]
Fixed issues:
- updated insert_calendar_table_values script

[3.5.0]
Fixed issues:
- test only config file db password (#1094016)
- filter engine db password
- fixed users external_id type due to engine change (#1113193)
- Allow dwh on separate host (#1080997)
- remove dependency loop in setup
- reorg the per component directory
- split of engine-setup-plugin

[3.5.0]
Fixed issues:
- Force a minimal ETL version (#1059283)
- sync users data for user usage tables (#1091687)
- update user and system cpu usage percent (#1078897)
- Fixed sleep time for delete/aggregations (#1086389)
- Change Fields 'Network Name' to 'Logical Network Name' (#891073)
- Do not fail on errors while restoring permissions (#1073471)
- use db creds from answer file (#1094016)
- engine-setup check remote database is empty (#1056528)

[3.4.1]
Fixed issues:
- io.StringIO needs unicode (See releated BZ #1079911)
- fixed generated code issue (#1076902)

[3.4.0-2]
Fixed issues:
- move connect to database library (#1067058)
- suppress password based on env key (#1072476)
- align manual instructions with defaults (#1067548)
- 'Install' is now 'Configure' in DWH/Reports questions (#1064876)
- updated ksm_shared_memory_percent to mb (#1076902)
- preserve custom db users permissions on upgrade (#1073471)
- read legacy config with trivial parser (#1079911)

[3.4.0-1]
3.4.0 GA release.

Fixed issues:
1070757 - support postgres user length within schema version
1065730 - No option to setup with diffrrent name as it looks for upstream packages names always

[3.4.0]
Features added:
967350/1058012 - port dwh installer to otopi
1030466 - ovirt-engine-dwh-setup should stored values provided in interactive setup in the answer file
1023754 - add trigger to stop etl connection via engine db value
1052383 - collect the 'created_by' field of a VM into it's configuration history
848410 - alternate method for service shutdown

Fixed issues:
1057239 - dwh-setup fails because of unexpected output in login shell without reasonable error message

[3.3]
Refixed issue:
- fix ugprade with remote db (#1046676)

[3.3]
Fixed issues:
- Backup before doing any changes to the database (#1046679\1046676)
- Fixed remote install setup (#1045846\1047392\1045855)

[3.3]
Fixed issues:
- detect existing DB in remote flows (#1026947)
- correctly configure Default.properties (#1026947)
- handle answerfile correctly (#1040029)
- do not create db md5 files in production (#1043951)
- rename config values to match engine convention (#1043951)
- remove 10-setup-database-dwh.conf from package (#1043951)
- rename /etc/ovirt-engine-dwh/engine-dwh.conf.d->/etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d (#1043951)
- Pass full log path to database schema creation script (#1040026)

[3.3]
Fixed issues:
- Adds COPYING.csv to conform to 3.3 manifest
- add read user validation for alphanumeric chars (#1037861)

[3.3]
Fixed issue:
- update postgres service restart functionality (#1029969)

[3.3]
Fixed issues:
- Setup now sets correct umask for execution.
- Fixed test on postgres status (#1029969).

[3.3]
Fixed issues:
- added a test on postgres status (#1029969)
- update log permissions on service start (#1031992)

[3.3]
Fixed issue:
update Makefile and spec to include DB settings (#1026089)

[3.3]
Changes in setup:
- fixed function of database user creation (#1027894)
- removed unneeded chown that causes error on service actions
- improve dwhd service handling (#1022550)
- fix DB detection and owner from previous versions (#1015859)

[3.3]
Add answer file use in setup (#1025336)

[3.3]
Changed the db dict get method (#1024792)

[3.3]
Resynced db creation scripts.
Also fixed issues:
- Added clear instructions for creating remote DB (#1021560)

[3.3]
Fixed issues:
853955 - There should be no exception shown to a user when running setup with non root user
1019741 - installation - size of the detected DB should be in MB
1019758 - installation - misleading message

[3.3]
Fixed issues:
- update discovery of JAVA_HOME (#1019178)
- fixed etl error when hosts are non-responsive (#1008370)
- run dwh service as an ovirt user (#772001)
- fixed issue with many ips in vm users table (#1016968)
- run readonly user creation with non-empty user (#1008562)
- added systemd handling to common_utils (#1011544)
- validating read-only user before creation (#1006948)

[3.3]
Fixed setup issues:
- added welcome message (#1011542)
- stop and notify if setup is not run as root (#853955)
- save configuration immediately as available (#1006950)

[3.3]
Fixed postgres.conf handling (#1014031)

[3.3]
Added OS info sync to enum table (#985346)

[3.3]
Added missing column to 3.3 views.

[3.3]
Fixed verious installation issues with engine otopi setup.
Setup now works in clean local\remote setup of 3.3.

[3.3]
Added feature:
- boolean on logged in vm guest user

[3.3]
Fixed two setup issues:
- 990095 - packaging: setup: updated read-only user permissions
- 991760 - packaging: setup: call psql with correct env
Also:
- resynced the create db scripts
- made several changes to vm disks tables

[3.3]
Fixed verious setup issues:
- 990124 - fixed password handling for configuration
- 988045 - fixed pg_hba handling
- 988298 - updated 'su' utility location
- fixed failuare to create engine dwh db because of locale

[3.3]
Fixed issues:
883120 - [RFE] Ability to associate VMs with a pool in the engine and DWH
987517 - DWH - some vms don't sync

[3.3]
Fixed issue:
- 970543 - ovirt-engine-dwh-setup doesn't support option --help

[3.2.1]
Refixed issue:
- fixed issue with enum strings insertion (#952418)

[3.2.1]
Fixed issues:
- fixed issue with enum strings insertion (#952418)
- added missing enum keys for OS (#966437)

[3.2.0]
Fixed issue:
953148 - ETL does not populate the dwh db.

[3.2.0]
Updated manifest file and localization files.

Fixed issues:
913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1)
921445 - Update manifest file for 3.2

[3.2.0]
Reverted:
913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1)

Change on the engine side caused engine DB deadlock of nested transactions attempting to update the same
record. Without that change this patch will not work.

[3.2.0]
Refixed issue:
902028 - Table audit_log - No Logs in table for an exception (Blocks DNS using iptables)

Fixed issue:
913384 - Upgrade - Error Can't start the ovirt-engine-dwhd service (Upgrade from si25.4 to si27.1)

[3.2.0]
Fixed issue:
902028 - Table audit_log - No Logs in table for an exception (Blocks DNS using iptables)

[3.2.0]
Fixed issues:
- 892278 - [ovirt-engine-dwh] dwh-setup fails.
- 894716 - History DB - No Statisitics in hourly and daily tables

[3.2.0]
Fixed issues:
- 846272 - PRD32 - RFE - Add storage domains status in the History DB
- 885640 - remove is_auto_suspend field
- 889755 - Service - Add 'pid' string in /etc/init.d/ovirt-engine-dwhd service message [TEXT]

[3.2.0]
- Added 3.2 views.
- Added user statistics usage tables and aggregation.
- Moved to Talend DI 5.1.2 code generation.

[3.1.0]
Fixed bugs:
876227 - upgrade - dwh upgrade doesn't rename the old DB
876240 - upgrade - Reports doesnt work after upgrade (IC is empty and reports doesnt execute)
876242 - upgrade - dwh service fails to start (java.lang.ClassNotFoundException:)

[3.1.0]
Updated DWH ENUM localization

[3.1.0]
Bugs fixed:
800372 - vm system cpu usage is always 0.
840866 - History DB - View v3_1_host_hourly_history_view shows 61 minutes instead of 60 minutes (Column minutes_in_status)
866492 - Duplicate rows in Views

[3.1.0]
- Added upgrade flow from 3.0 to 3.1.
- The host mac address field is extended to 59 so it could store
InfiniBand HCA mac address.

Bugs Fixed:
823397 - Extend host mac address to support IB HCA
858569 - Replace JBoss service name with ovirt-engine

[3.1.0]
Bugs Fixed:
841217 - History DB - Incorrect column name fqn_or_ip in View v3_1_host_configuration_view

[3.1.0]
Bugs Fixed:
851833 - [ovirt-dwh] - ETL - Fails to connect to oVirt Engine Portal

[3.1.0]
Bugs Fixed:
850330 - Setup fails on missing file
781979 - ETL copies the templates images as disks
844667 - Remote DB - DWH Setup fails to upgrade remote history DB

[3.1.0]
bug fixed:
838292 - logrotate - DWH Log is not log-rotating correctly
840273 - Views v3_x_vm_disk_samples_history_view are empty
840283 - Views v3_x_vm_device_history_view are empty

[3.1.0]
bug fixed:
834869 - Installer - Failed to create history DB

[3.1.0]
Changed from 3.0 release:
- Project was renamed to ovirt-engine-dwh
- DB was renamed to ovirt_engine_history
- Added 3.1 API views.
- Added vm devices history (deprecated vm disks map).
- Added floating disks history.
- Added engine up status check. Samples only collected when engine is up.
- Added pushing audit log events in case of etl start\stop and error.
- Added a watch dog.
- Added new columns to the API.

bugs fixed:
728768 - [History] - Missing ENUM values for USB policy in vm configuration.
755865 - Ad Hoc - missing enum for 'VM disk storage type' (3) in report
756405 - command support in 'ja_JP-UTF-8' environment
766636 - postgreSQL locks the CPU on 100%
768721 - Need to update ETL generated code.
768755 - ETL copies duplicate entries of all hosts every hour.
770644 - history: Unable to create a database with a MINUS sign in its name
781470 - Stored Procedure dbo.dwh_history_aggregate_level fails to execute successfully
781979 - ETL copies the templates images as disks
783197 - When moving the database from one time zone to another many reports stop working.
817519 - [ovirt-dwh] - jbossas cannot start (ETL occupies port 8080)
772925 - RFE - ETL service start/stop should be logged in oVirt event log and send a notification by mail
772916 - RFE - ovirt-etl should have a WatchDog
770679 - [ovirt-dwh] - Cannot Create the ovirt_history database using the create_db.sh script
749664 - Store number of CPU sockets
749663 - Store CPU speed in Megahertz
817756 - [ovirt-dwh] - oVirt-ETL log should be under /var/log/ovirt-engine
783787 - [ovirt-etl] - Sample History - Saves data in host_samples_history_table/View for more then 48H

[3.0.0-1.fc16]
- Added packaging to dwh

ovirt-engine-extension-aaa-misc
[1.0.4-1]
- Add AuthzExtension to get information from headers - truly added

ovirt-engine-metrics
[1.3.7]
Fixed issues:
- Bug 1807860 - Allow resource allocation options to be customized
- Bug 1797023 - Fix static IP for metrics-store-installer vm

[1.3.6.3]
Fixed issues:
- Bug 1795564 - Add rhsub_orgid to vars.yaml.template

[1.3.6.2]
Fixed issues:
- Bug 1711006 - Added support for configuring nics variables
- Bug 1711006 - Added support for configuring nic_mode

[1.3.6.1]
Fixed issues:
- Bug 1780234 - Fix cluster name for metrics and logs
- Bug 1782412 - Allow flat DNS name to metrics store vms
- Bug 1711873 - Enable metrics store installation in isolated environments
- Bug 1782412 - Fix additional issues for flat dns support
- Fix bug with oreg_url default
- Bug 1711873 - Replace Satellite installation using command with package
- Bug 1711873- Enable RHSM repositories for ocp vms

[1.3.6]
Fixed issues:
- Bug 1727546 - Add cleanup playbook for ovirt metrics
- Bug 1773313 - packaging: spec: require python2-jmespath

[1.3.5.1]
Fixed issues:
- Bug 1746976 - Remove yum from initial validations

[1.3.5]
Fixed issues:
- Bug 1753955 - Update public_hosted_zone description
- Bug 1753941 - Added -vvv to the ansible scripts run command

[1.3.4.1]
Fixed issues:
- Bug 1723453 - Update resize disk size timeout parameter
- Bug 1724483 - Shorten ovirt metrics store installation time

[1.3.4]
Fixed issues:
- Add host_name to the cloud_init OpenShift VM provisioning
- Update elasticsearch output if conditions
- Bug 1719304 - Add send_targets_only variable
- Bug 1719304 - Removed rsyslog_default check and config
- Fix bug in openshift_logging_es_memory_limit

[1.3.3.3]
Fixed issues:
- packaging: spec: require ansible >= 2.8.3
- Bug 1717954 - Update libvirt.conf content
- Bug 1683157 - Hide sensitive data when running in verbose mode
- Bug 1731871 - Wait for reboot to complete validation.
- Add host_name to the cloud_init bastion VM provisioning.

[1.3.3.2]
Fixed issues:
- Bug 1698888 - Extract public key from bastion VM using fetch command
- Bug 1727064 - Install Ansible 2.7 from configmanagement repo
- packaging: spec: require ovirt-ansible-vm-infra >= 1.1.19
- Bug 1717954 - Remove libvirt.conf that breaks collectd config

[1.3.3.1]
Fixed issues:
- Revert commit #68 Remove the check for rsyslog_default
- Bug 1717974 - Fix bug in oVirt formatting of ovirt.entity field

[1.3.3]
Fixed issues:
- Bug 1721581 - packaging: spec: require ansible >= 2.8.1
- Bug 1715519 - Pass extra args separately
- Bug 1683157 - Remove unrequired debug messages

[1.3.2]
Fixed issues:
- Bug 1715511 - Update README for openshift_distribution value
- yamllint: fixed reported indentation issues
- Bug 1716692 - Fix ignored_nics in ovirt-guest-agent.conf
- packaging: spec: require ansible >= 2.7
- Bug 1719304 - Remove the check for rsyslog_default
- Bug 1717974 - Add ovirt.entity to ovirt collectd records
- Bug 1715513 - build: update spec with minimal version of required packages

[1.3.1.1]
Fixed issues:
- Add flag that allows setting openshift_disable_check
- Bug 1713223 - Add lock_timeout to yum due to locking issue

[1.3.1]
Fixed issues:
- Update ovirt_env_name text in config.yml.example
- Bug 1683157 - Add no_log to metrics_store_post_installation.yaml.template
- Bug 1696795 - Remove comment for 'Get bastion ssh public key' task
- Update index in dashboards templates
- Removed default value for ovirt_cluster_name in config file
- Bug 1679227 - Wait for bastion FQDN
- Add metrics-store-installer machine to /etc/hosts
- Bug 1704721 - Install and enable required packages
- Bug 1680647 - Configure Collectd based on collect_ovirt_collectd_metrics
- Update logs index_prefix inconsistent naming
- Bug 1686572 - Remove unrequired step of copying engine_id_rsa

[1.3.0.2]
Fixed issues:
- Bug 1697521 - Fix bug with root_password in vars.yaml

[1.3.0.1]
Fixed issues:
- Bug 1683157 - Remove generated openshift_logging_admin_password

[1.3.0]
Fixed issues:
- Bug 1696179 - Fix bug with initial validations for fluentd
- Bug 1683353 - Remove generated vms root password in vars.yaml
- Bug 1693784 - Add packages required for installing openshift origin
- Bug 1695067 - Clone openshift-ansible 3.11 repo for origin installation
- Add condition for setting qcow_url

[1.2.1.3]
Fixed issues:
- Bug 1693560 - Fix failure in initial validations
- Bug 1693569 - Add missing variables to vars.yaml

[1.2.1.2]
Fixed issues:
- Remove openshift_distribution from config file
- Update default cluster name from default to Default
- Bug 1683157 - Disabled logging for sensitive tasks
- lint: main: fix double space after colon
- lint: main: ANSIBLE0011 All tasks should be named
- lint: fix too many spaces after|before colon
- Bug 1691363 - Fix bug with curator update
- automation: Add git hash to milestone builds
- Bug 1677996 - Encrypt passwords for Metrics installation
- Bug 1692702 - Set default qcow_url only for Origin
- Update mandatory variables and variables with default
- Bug 1677246 - Fix validations when running on an isolated machine
- remove openshift_logging_admin_password from config.yml file
- Bug 1693296 - Fix support for non default template disk storage

[1.2.1.1]
Fixed issues:
- Add missing default logging_namespace to role
- Fix issue with missing bastion ip address
- Updated US source: Fixed oVirt logs parsing
- Update elasticsearch_host config file documentation
- Fix bug in deploying fluentd
- Removed unneeded comments from metrics store installation README

[1.2.1]
Fixed issues:
- Update metrics store installation role
- Bug 1687492 - Fix bug with template_nics in origin-on-ovirt role
- Fixing defaults and additional issue
- Fixed issue with rsyslog certificates paths
- Update bug with bastion machine ssh key population
- Update ovirt_template_disk_size default size in README
- Fix bug when user does not have ssh key
- Moved post installation tasks to installation playbook
- Add master dns record to bastion and engine machine if all-in-one

[1.2.0.3]
Fixed issues:
- Update upstream sources

[1.2.0.2]
Fixed issues:
- Bug 1666886 - Update logging role tasks
- Bug 1666886 - Updated ovirt_vds_cluster_name fact
- Update write_rsyslog to write_syslog
- Fixed condition to use logging_output_type
- Update OpenShift ansible inventory 3.11
- Updated initial validations messages

[1.2.0.1]
Fixed issues:
- Bug 1629437 - Add write_rsyslog plugin installation and verification

[1.2.0]
Fixed issues:
- Bug 1629437 - Add linux-system-roles logging role
- Bug 1629437 - Makefile: Add linux-system-roles-logging
- Bug 1629437 - Replace Fluentd with Rsyslog role
- Bug 1629437 - Update collectd write_rsyslog HostTags
- Bug 1629437 - Upadte logging_outputes variable
- Bug 1629437 - restart collectd if rsyslog is running
- Bug 1629437 - update collectd restart handler
- Bug 1629437 - Update logging role facts

[1.2.0]
Fixed issues:
- Bug 1645515 - Update default openshift version to 3.11
- Bug 1651588 - Stop metrics role if Fluentd package is unavailable

[1.2.0]
Fixed issues:
- Bug 1620595 - Update READMEs update variables
- Bug 1607127 - Update default openshift version to 3.9
- Bug 1607127 - Update latest ansible-inventory files naming
- Bug 1593646 - Add ansible-inventory files for OpenShift 3.10
- Remove unneeded mux and memory limit related parameters
- Bug 1576391 - Remove trailing / from paths in config
- Bug 1585666 - metrics: update fluentd metrics buffer

[1.1.5.1]
Fixed issues:
- Bug 1585963 - Add EOL to collectd 05-global-configuration.conf file

[1.1.5]
Fixed issues:
- Bug 1573784 - Update fluentd forward plugin settings
- Bug 1572508 - Update fluentd buffer output settings

[1.1.4.2]
Fixed issues:
- Bug 1475681 - Update dashboards - add vms widgets
- Bug 1475681 - update dashboards to use ovirt.class
- Bug 1475681 - Update kibana widgets names and axeses names

[1.1.4.1]
Fixed issues:
- Bug 1566523 - Ignore failure when externalIP is already set
- collectd: update write_http and general configs
- Bug 1566519 - Update tests used as filters due to deprecation
- Bug 1560240 - Updated ovirt_elasticsearch_mounted_storage_path

[1.1.4]
Fixed issues:
- Bug 1561927 - fix timezone for logs parsing
- Bug 1563681 - Added ansible-inventory 3.9

[1.1.3.4]
Fixed issues:
- Bug 1559042 - remove OpenShift memory and disk check flags
- Bug 1560922 - Added the metrics_store machine to the --scope
- Validate ovirt-env-name parameter is set
- Bug 1560240 - updated openshift_logging_elasticsearch_hostmount_path

[1.1.3.3]
Fixed issues:
- Bug 1549163 - Remove use of end_play and fail module
- Bug 1549163 - fix bug in initial validations
- ansible: separate add-metrics-store-host role
- ansible: group roles
- Bug 1542973 - Updated get-installation-files role
- Merge metrics-store-setup sub-roles
- Merge ovirt-metrics-installation sub-roles
- Bug 1506176 - Update manage-services readme
- Bug 1475681 - Add add-dashboards-examples role

[1.1.3.2]
Fixed issues:
- Bug 1547711 - ansible: End playbook based on initial validations

[1.1.3.1]
Fixed issues:
- Add metrics store host to in-memory inventory
- Bug 1545559 - Assign an IP Address to the Elasticsearch Service
- Bug 1529271 - replace vdsm stats with collectd virt plugin
- Bug 1542973 - fixed bug in initial validations

[1.1.3]
Fixed issues:
- Bug 1530919 - ansible: add config.yml.d directory
- Bug 1507294 - ansible: set metrics store certificates params
- Bug 1507294 - fluentd: handle undefined indexes uuids
- Bug 1540261 - ansible: avoid logging private key
- Bug 1507294 - ansible: update ovirt-metrics-store-setup role
- Bug 1542973 - ansible: add role to copy required files
- Bug 1520126 - ansible: Added tasks to configure curator

[1.1.2.2]
Fixed issues:
- Bug 1506178 - Fix configure metrics script help message

[1.1.2.1]
Fixed issues:
- Bug 1534240 - fluentd: filter out vdsm hosts metrics
- Bug 1506178 - Fix short help (-h) parameter

[1.1.2 rc1]
Fixed issues:
- Bug 1511549 - collectd: add role that reads engine variables
- Bug 1514927 - fluentd: add role that reads engine variables
- Bug 1523068 - fluentd: add file output to fluentd client role
- Bug 1514927 - ansible: Updated ovirt metrics repo structure
- Bug 1529295 - collectd: Add root fs disk space for the engine
- Bug 1514927 - Provide a compatibility link to configure_ovirt_machines_for_metrics.sh
- Bug 1532196 - fluentd: add engine_fqdn to host logs
- Bug 1514927 - fluentd: fix condition for fluentd_elasticsearch_host

[1.1.1 rc1]
Fixed issues:
- Bug 1513418 - fluentd: add cluster name to host logs
- Bug 1488014 - ansible: log the ansible metrics run to a log file

[1.1.1 beta2]
Fixed issues:
- Bug 1478695 - collectd: add global configurtion role
- Bug 1490258 - fluentd:fix bug in engine.log parsing
- Bug 1506458 - fluentd: add support for fluent-plugin-elasticsearch
- Bug 1506458 - Update fluentd role README file
- Bug 1475900 - fluentd: collect vdsm.log
- Bug 1508484 - collectd: add collection of ovirt-engine-dwh process
- Bug 1458700 - collectd: collect postgresql to processes plugin
- Bug 1471949 - collectd: update collectd conf structure
- Bug 1508480 - collectd: collect statistics about mom process
- Bug 1508480 - collectd: update process name from mom to momd
- Bug 1508481 - collectd: collect statistics about supervdsm process
- Bug 1475900 - Update collection to collect vdsm.log by default

[1.1.1 beta1]
Fixed issues:
- Bug 1469104 - fluentd: stop collecting hosts stats from vdsm
- Bug 1477866 - collectd: update swap plugin parameters
- Bug 1471833 - Allow passing extra opts to ansible
- Bug 1477083 - fluentd: Added cluster name
- Bug 1475707 - refactor metrics ansible playbook
- Bug 1468895 - add manage services playbook
- Bug 1471833 - remove configure_ovirt_hosts_for_metrics.sh
- Bug 1492188, 1493002 - fluentd: set buffer configurations
- Bug 1475795 - fluentd: add role to set system configurations
- metrics: remove firewall role
- documentation: add readme to metrics roles

[1.1.0]
Fixed issues:
- Bug 1462500 - validate ovirt_env_name
- Bug 1468894 - update jinja2 templates
- Bug 1471949 - refactor collectd conf file
- Bug 1469119 - remove collectd-virt plugin collection
- Bug 1446480 - collectd: load uptime plugin
- Bug 1462500 - added the ovirt_env_name to fail messages

[1.0.5]
Fixed issues:
- Bug 1438821 - ansible.cfg: Disable host key checking
- refactor playbook.yml
- Bug 1459431 - fluentd: add pos_file to engine.log
- Bug 1451490 - Check and install missing collectd and fluentd packages
- Bug 1464737 - fluentd: restart collectd only if fluentd is running
- Bug 1468208 - ansible: upgrade packages to latest
- Bug 1451490 - ansible: update package installation to run first

[1.0.4.3]
Fixed issues:
- Bug 1461322 - roles: fluentd: change group to root
- Bug 1419858 - Add ovirt_env_name
- Bug 1458735 - fluentd: update engine logs format to support multiline
- Bug 1419858 - Pass ENGINE_FQDN
- fluentd: add default value to ovirt_env_name

[1.0.4.2]
Fixed issues:
- Bug 1459425 - fluentd: parse engine.log time as iso8601

[1.0.4.1]
Fixed issues:
- Bug 1459015 - fluentd: added keep_time_key to the logs parser

[1.0.4]
Fixed issues:
- Bug 1429861 - Pass engine db credentials to collectd-postgresql
- Bug 1429861 - create_collectd_pg_pass.sh: Fix path for selinux fcontext
- Bug 1456238 - fluentd: added ipv4 and ipv6 to records
- Bug 1434575 - fluentd:update hosts and engine to use nest plugin
- Bug 1434315 - fluentd: added post processing for all records
- Bug 1458682 - Exit and notify the user config.yml is missing
- Bug 1418659 - fluentd:added engine.log to the fluentd configuration

[1.0.3]
Fixed issues:
- Bug 1439536 - fluentd:fixed hosts.elapsed_time type_instance
- Bug 1439544 - fluentd:fixed parsing of statsd hosts nics and storage
- fluentd: added prefix to the statsd value field
- Bug 1438863 - collectd: Fixed processes plugin configurations
- Bug 1435993 - collectd: updated engine processes plugin

[1.0.2]
Fixed issues:
- Bug 1434836 - fixed bug in statsd parsing
- Bug 1436087 - update the postgresql plugin queries
- Bug 1436001 - move postgresql plugin to a separate file
- Bug 1429875 - move apache plugin to a separate file

[1.0.1]
Fixed issues:
- Bug 1410044 - Support configuring collectd/fluentd on the engine
- Bug 1424997 - fluentd:update hosts and engine ovirt-processing.conf
- Bug 1434570 - collectd: load postgresql plugin on engine machine
- Bug 1434573 - collectd: load apache plugin

[1.0.0-0.0.master]
- initial packaging

ovirt-host
[4.3.5-1]
- 4.3.5-1
- Resolves: BZ#1737555
- Resolves: BZ#1759015

[4.3.4-1]
- 4.3.4-1
- Resolves: BZ#1722173
- Resolves: BZ#1725954

ovirt-host-deploy
[1.8.5-1.0.1]
- Add Oracle distribution changes.

[1.8.4-1]
- Release.

[1.8.3-1]
- Release.

ovirt-hosted-engine-ha
[2.3.6-1]
- 2.3.6-1

[2.3.6-0.0.master]
- 2.3.6-0.0.master

ovirt-hosted-engine-setup
[2.3.13-1.0.1]
- Correct dependency qemu-img version

[2.3.13-1]
- 2.3.13-1

[2.3.13-0.0.master]
- 2.3.13-0.0.master

ovirt-imageio-common
[1.5.3-1.0.1]
- Correct dependency qemu-img version

ovirt-imageio-daemon
ovirt-imageio-proxy
ovirt-provider-ovn
[1.2.29]
- hardening against cross-site scripting vulnerabilities - bz#1757077

[1.2.28]
- el8 and fc30 builds added

[1.2.27]
- fix security groups remote group id for groups other than default
- fix ovirt-provider-ovn str-byte fix on json dump
- add plugin_type check to vhostuser_hook

[1.2.26]
- fix security groups issues on groups other than default - bz#1744235

[1.2.25]
- update BuildRequires section with python-devel packages

[1.2.24]
- allow correct deployment of ovirt node on fedora29 hosts

[1.2.23]
- create/update/remove logical ports within a single transaction object
- create/update/remove security groups within a single transaction object
- create/remove security group rules within a single transaction object
- package the ovirt-provider-ovn-driver for python3 - on fedora / el8
- logical routers can now be disabled - bz#1723800

[1.2.22]
- fix error handling on python3
- fix error where ipv6 subnets could not be removed from routers
- implement default keystone route

[1.2.21]
- stateless dhcpv6 on ipv6 subnets
- package the provider for python3 - on fedora / el8
- fix IPv6 subnet gateway
- bail out of driver after_get_caps hooks when ovs is not available

[1.2.20]
- fix dhcpv6 options
- default security group rule ethertype to IPv4

[1.2.19]
- subnet ipv6 support
- fix disabling port security on logical ports

[1.2.18]
- configurable TLS ciphers
- comply with networking API on network updates
- comply with networking API on port creation

[1.2.17]
- comply with the networking api for security group rule GET requests
- implement the remote group prefix parameter for security groups
- implement the acls in the correct OVS pipeline stage
- support unicode characters on security group names
- support unicode characters on network names

[1.2.16]
- add security group support on the provider

[1.1]
- add dependecy python-requests

* Fri Aug 26 2016 Marcin Mirecki
-

ovirt-web-ui
* Mon Jan 25 2021 Shubha Kulkarni >shubha.kulkarni@oracle.com>
- Fix DiskChart warning message for guest agent

python-ovirt-engine-sdk4
[3.6.3.0-1]
- Fix RSDL for adding cluster #1279159.
- Explicitly select version 3 of the API.

[3.6.2.1-1]
- Add disk format and allocation policy to import VM #1296047.

[3.6.2.0-1]
- Fix RSDL metadata for provisioned_size #1290012.
- Document the use of All-Content in clusters #1287688.
- VM pools can use use_latest_template_version #1284596.

[3.6.1.0-1]
- Add support for matrix parameters to 'add' methods #1282770.
- Add support for SR-IOV #1231507.

[3.6.0.3-1]
- Add support for VM pool type #1244841.

[3.6.0.2-1]
- Add support for user SSH public keys.

[3.6.0.1-1]
- Don't use deprecated DefaultHttpClient #1255078.
- Get provider certificates from user instead of from backend #1255862.
- Improvements of the host networking API #1136329.
- Report host network QoS also in host NIC and network #1249654.

[3.6.0.0-1]
- Added support for engine version 3.6.
- Add support for Kerberos authentication #1145234.
- Avoid clashes with the 'export' method used by generateDS.py #1167851.

[3.5.4.0-1]
- The 'isattached' action should return an action object #1234937.

[3.5.2.1-1]
- Add principal and namespace parameters to users and groups #1188176.

[3.5.2.0-1]
- Added All-Content support to hosts #1194185.
- Added isattached action to storage domain #1179246.

[3.5.1.0-1]
- Added support for the operations to move, copy and export disks using
the top level disks collection #1169376.
- Replaced storage_manager with spm #1146457.
- Added support for reconfigure firewall (override_iptables) to the host
installation action #1179613.
- Added support for importing block storage domains #1181681.
- Fixed support for listing unregistered VMs #1148715.
- Added support for setting memory ballooning #1149188.
- Added support for specifying cluster during migration #1150191.
- Added snapshot id to documentation of preview action #1150071.
- Added custom_properties to templates #1166632.
- Added logical_name to disks #1063597.

[3.5.0.8-1]
- Apply filter by name/alias after get #1155678.

[3.5.0.7-1]
- Added support for watchdog action and model #1129840.

[3.5.0.6-1]
- Added support for network QoS.
- Added support to enable/disable sound card to VM, pool and template.

[3.5.0.5-1]
- Added support for QoS, including CPU and disk profiles.
- Added support for iSCSI bonds.
- Disconnect at constructor only if proxy found #996021.

[3.5.0.4-1]
- Revert patch 0525e9d #1122546.
- Update API fails in SDK & CLI #1122546.

[3.5.0.3-1]
- Fix naming conflict #1120502.
- Fix parameters of add DataCenter #1104085.
- Fix update VM optional parameters #1082594.

[3.5.0.2-1]
- Calculate singulars correctly #1114655.

[3.5.0.1-1]
- Added NUMA support.
- Added actions to copy and move disks #1097681.
- Added file_transfer_enabled and copy_paste_enabled elements to Display.
- Added protocol element to Host.
- Added support for Gluster volume profiling.
- Added support for instance types.
- Added support for quota.id parameter for disks.
- Added support for random number generator device.
- Added support for scheduling policies.
- Added support storage domains disks sub-collection.
- Added support to register VMs and templates.
- Ignore errors when cleaning old connection #1116009.
- Replace decorators before marshal #1024696.
- Support X-Ovirt-Expect header #1093784.

[3.5.0.0-1]
- Update to version 2.12a of generateDS.py #1091688.
- Regenerate for version 3.5 of the engine.
- Added action to undelete events.
- Added base_interface to host_nic.
- Added boot_menu to VM and template.
- Added custom properties to host_nic.
- Added disksnapshots sub-collection to storagedomains.
- Added domain_entry_id to users and groups.
- Added sessions sub-collection to vms.
- Added support for Gluster volume statistics.
- Added support for VM and template custom serial numbers.
- Added support for bookmarks.
- Added support for deleting VM disk snapshots.
- Added support for reporting VM SELinux configuration.
- Added support for reporting VM kdump configuration.
- Added support for reporting architecture capabilities.
- Added tags sub-collection to templates.

[3.4.1.1-1]
- Added maintenance operation to VM.
- Added hosted_engine element to Host.
- Added labels to Network.
- Added labels to HostNIC.

[3.4.1.0-1]
- Added actions to preview, commit and undo snapshots.
- Added support for affinity groups.
- Added support to import a VM as template.
- Removed external_id from users and groups.
- Renamed cloud_init.hostname to cloud_init.host.address.

[3.4.0.7-1]
- Add support for filtering kwargs based on attributes.
- Add check of SSL server name.
- No new lines in basic auth token #1085837.

[3.4.0.6-1]
- Removed ip.mtu parameter from host NIC update operation #1049611.

[3.4.0.5-1]
- Added template versions support.

[3.4.0.4-1]
- Added all_content parameter to relevant methods.
- Added disks collection to Snapshot.
- Added external_id property to User and Group #1059894.
- Added ha_reservation property to Cluster #1059892.
- Added ksm.enabled property to Cluster #1059892.
- Added local property to DataCenter.
- Added migration_downtime property to VM and Template.
- Added network label support.
- Added power_management.automatic_pm_enabled property to Host.
- Added reboot method to VM.
- Added sso.methods property to VM and Template #1059893.
- Removed storage_type property from DataCenter.
- Use /api if the URL doesn't have a path #1066036.
- Remove trailing slashes from URL prefix #1063746.

[3.4.0.3-1]
- Use relative paths #1038952.

[3.4.0.2-1]
- Add 'UsageMessage' class to represent detailed error messages
returned by the engine #867794.
- Document 'async' and 'grace_period.exire' parameters of relevant
actions #1047654.
- Add 'stop_time' attribute to the VM class #1042854.

[3.4.0.1-1]
- to host.install() added ssh related details
- to template added virtio_scsi.enabled
- to vm added virtio_scsi.enabled
- to File class added 'content' field
- Payload class now reuses Files instead of own List of objects
- added ability to attach a disk snapshot to the virtual machine
- to vms.add() added [action.vm.initialization.cloud-init]
- to NIC added OnBoot/BootProtocol properties
- to VersionCaps added a list of supported payload-encodings
- to Step added externalType
- to NIC added vnicProfile and bootProtocol
- to CPU added architecture
- to VnicProfilePermission added delete() method
- to Disk added readOnly
- to VMs.add() added [vm.cpu.architecture], [action.vm.initialization.cloud_init.*] arguments
- to Templates.add() added [template.cpu.architecture], [action.template.initialization.cloud_init.*] arguments
- to UserRoles.add() added permit.id|name arguments
- at VMSnapshot removed preview/undo/commit methods
- to DataCenterClusterGlusterVolumeGlusterBricks added activate/stopmigrate/migrate actions
- to NetworkVnicProfile added Permissions sub-collection
- to Cluster added [cluster.cpu.architecture]
- to DataCenter added Networks sub-collection
- to ClusterGlusterVolumeGlusterBricks added activate method
- to ClusterGlusterVolume added stoprebalance method
- to entry-point API added Permissions collection (for managing system-permissions)
- to host.install() added ssh related arguments
- to template added virtio_scsi.enabled
- to vm added virtio_scsi.enabled
- added ability to attach a disk snapshot to the virtual machine
- to File class added 'content' field
- Payload class now reuses Files instead of own PayloadFile collection
- to Cluster added [cluster.display.proxy]
- to VmPool added [vmpool.display.proxy]
- sdk ignores url attribute and hardcode /api #1038952
- support automatic auth session invalidation #1018559

[3.3.0.7-1]
- added fqdn property to GuestInfo
- to DataCenterStorageDomainDisk added export() action
- to StorageDomainDisk added export() action
- to TemplateDisk added export() action
- to VMDisk added export() action
- to Disk added export() action
- refine host add()/update() documentation
- VCpuPin parameter rename

[3.3.0.6-1]
- added StorageDomainStorageConnection.delete(async) signature
- added StorageDomainStorageConnections.add(storageconnection, expect, correlationId) signature
- implement support for with-resources statement
- in Cluster added glusterhooks (ClusterGlusterHooks) sub-collection
- in DataCenterCluster added glusterhooks (DataCenterClusterGlusterhooks) sub-collection
- in StorageDomain added images (StorageDomainImages) sub-collection

[3.3.0.5-1]
- implicitly disconnect and perform cleanup
- encapsulate context removal

[3.3.0.4-1]
- added VnicProfiles root-collection
- to network added VnicProfiles sub-collection
- to storagedomain added StorageConnections sub-collection
- to VnicProfile added Permission sub-collection
- to network.add()/.updated added [network.profile_required]
- to NICs.add() added new overload with [nic.vnic_profile.id]
- to NIC.update() added new overload with [nic.vnic_profile.id]
- to VMSnapshots.list()/.get() added [String allContent] parameter
- to VMs.add() added new overload based on [vm.initialization.configuration.type|data]
- added root collection StorageConnections
- added [host.override_iptables]
- added [template.cpu_shares]
- added [template.display.single_qxl_pci]
- added [vm.display.single_qxl_pci]
- added [vm.cpu_shares]
- to template added:
* [@param template.console.enabled: boolean]
- to vm added:
* [@param vm.console.enabled: boolean]
- to Cluster added:
* [@param cluster.comment: string]
* [@param cluster.ballooning_enabled: boolean]
* [@param cluster.tunnel_migration: boolean]
- to Host added:
* [@param host.comment: string]
* [@param host.ssh.port: int]
* [@param host.ssh.fingerprint: string]
* [@param host.ssh.authentication_type: string]
* [@param host.ssh.password: string]
* forceselectspm() action
- to Network added:
* [@param host.ssh.fingerprint: string]
* [@param host.ssh.authentication_type: string]
* [@param host.ssh.password: string]
* forceselectspm() action
- to Network added:
* [@param network.comment: string]
- to StorageDomain
* [@param storagedomain.comment: string]
- to Template added:
* [@param template.comment: string]
* [@param template.permissions.clone: boolean]
- to VM added:
* [@param vm.comment: string]
* [@param vm.permissions.clone: boolean]

[3.3.0.3-1]
- rename package to ovirt-engine-sdk-python
- added 'watchdog' feature #947977
- added 'external tasks' feature #872719
- snapshot can persist/restore memory state now #960931
- sdk expose datetime elements as strings while schema defines them as xs:dateTime #960747
- removed DataCenterQuota.delete() (not supported in this version)
- removed DataCenterQuota.add() (not supported in this version)
- to cluster.add()/update() added [trusted_service: boolean] property
- to datacenter added new field [comment]
- to disk added [sgio] field to enable|disable filtering for the ScsiGenericIo
- to VmPools.add() added new property [@param vmpool.max_user_vms: int]
- to NIC added new property [custom_properties]
- to cluster.update() added new doc [@param cluster.data_center.id: string]
- to host.fence() added parameter action.fence_type
- to StorageDomain.delete() added doc host.id|name
- to StorageDomains.add() added doc [@param storagedomain.storage_format: string]
- to VM added new sub-collection VMApplications

[3.3.0.2-1]
- in ClusterGlusterVolumeBricks fixed add() parameters
- to StorageDomainVM.delete() added async parameter
- fixed parent tag parameter in the tags.add()/.update() methods
- nic.network is no longer mandatory parameter for vnic creation
- Implement Session-TTL header support #928313
- refactor invocation flow #949189, #949187
- user should not see admin permissions the DC #924357

[3.3.0.1-1]
- added new collection ClusterGlusterVolumeBrickStatistics
- added NetUp 'cloned disk' importing capabilities
- to ClusterGlusterVolumeBricks.list() added new argument 'all_content'
- to ClusterGlusterVolumeBricks.get() added new argument 'all_content'
- to host install method added new parameter 'image'
- to host add method added new parameter 'display.address'
- to vm add method added new parameter 'vm.cpu.mode'
- to vm add method added new overload for creating vm from snapshot
- to cluster added tunnel_migration
- to display added keyboard_layout
- to display added smartcard_enabled
- to DataCenter added Clusters sub-collection
- to StorageDomain added Disks sub-collection
- to Disks.list() added 'unregistered' argument
- to Host added display.address
- to Snapshot added commit/preview/undo actions
- to vms.add() added overload for creating vm from snapshot
- to hosts.add() added [@param host.display.address: string]
- to vm.ticket() added [@param action.ticket.value: string]
- return error if amount of fetched objects in X.get() is > 1 #890327
- session based authentication for /localhost is broken #916285
- explicitly ask for reply in xml
- Add constructor parameter validate_cert_chain=True #915225
- defend against malformed server reply

[3.2.0.8-1]
- fix date in ovirt-engine-sdk.spec.in

[3.2.0.7-1]
- events can be added now (user defined events)
- events can be removed now
- vm can be removed now, but it's disk/s kept (added disks.detach_only property to VMDisks)
- to host add/update added power_management.agents parameter
- host can be added now by using cluster.name (not only id)
- to disk added permissions sub-collection
- to NIC added 'linked' property that can be changed to reach desired link state
- to NIC added 'plugged' property that can be changed to reach desired NIC state
- to VM added ReportedDevices sub-collection (holds data reported by the guest agent)
- to VMNIC added ReportedDevices sub-collection (holds data reported by the guest agent)
- to PowerManagement added Agents collection
- to VMDisk added move() action
- to cluster added threads_as_cores property
- to CpuTopology added 'threads' property indicating amount of available threads
- to Host added 'libvirt_version' property
- to Host added 'hardware_information' property

[3.2.0.6-1]
- to host added hooks sub-collection
- added force flag the host.delete()
- added host.power_management.pm_proxy collection
- added permissions sub-collection to network
- added search capabilities to api.networks collection
- added deletion protection to the template/vm via .delete_protected
- add print of the whole response body in debug mode #887808

[3.2.0.5-1]
- httpsconnection.source_address is not supported on python26 #877897

[3.2.0.4-1]
- cannot create simultaneous connections to multiple servers #853947
- to StorageDomainVM.import() added action.exclusive parameter
- to StorageDomainTemplate.import() added action.exclusive parameter
- added /current argument to VmCdRom.update() acorrding to #869257
- implemented support for #869257
- added /async argument to VmCdRom.update()
- added /async argument to ClusterNetworks.update()
- removed Disk.update() method
- added parameters overload for adding direct-lun disk
- added vm/template.display.smartcard_enabled
- added correlation_id to VMDisk.activate()/deactivate()
- added correlation_id to VMNic.activate()/deactivate()
- added certificate property to vm
- Disk.lunStorage renamed to Disk.lun_storage

[3.2.0.3-1]
- do not send /max header on name-based search
- cannot fetch the disk using /alias #865407
- restrict .get() methods to id/name
- defend against disconnected mode when no proxy cached
- allow persistent_auth via localhost
- rebase to latest api
- gluster action refactored to lowercase
- added StorageDomainTemplate.delete()
- added StorageDomainVM.delete()
- template/vm.display.allow_reconnect renamed to template/vm.display.allow_override
- added TemplateDisk.copy()
- added template.cpu.cpu_tune.vcpu_pin: at Templates.add()/VMs.add()
- added VmPool.allocatevm()
- added size property to VmPools.add()
- from ClusterGlusterVolumes.add() params removed
access_protocols/access_control_list

[3.2.0.2-1]
- make /filter header global rather than method driven #857018
- to host added max_scheduling_memory property
- throw error when connecting to ssl site using http protocol

[3.2.0.1-1]
- to Disks.add() added /name arg
- to disk.install() added r/oot_password arg
- to Template.delete() added async/correlation_id args
- to Template.update added documentation
- to HostTags.add() added expect/correlation_id args
- to VM.start added /filter header
- raise NoCertificatesError only when no ca_file
- use cached /filter argument rather than demanding it in methods
- added correlation_id to:
- restore snapshot
- detach HostNIC
- added create/update/delete methods to template.nics
- clean context on disconnect
- add filter parameter to proxy ctr.
- support app. server errors

[3.1.0.6-1]
- make request error being capable to handle any type of response
- verify credentials before storing proxy in cache
- implement insecure flag #848046
- implement server identity check
- do not require optional params

[3.1.0.5-1]
- implemented http header support
- added custom_configuration flag to host NIC
- added override_configuration flag for setupnetworks action
- added Correlation-Id header params
- do not allow sending empty headers
- refactor url params documentation
- removed disk.allow_snapshot param documentation
- to network.update() added [@param network.name: string]
- fixed vm/template os.boot documentation

[3.1.0.4-1]
- fix typo in 'storage' based args documentation
- make 'name' optional in storagedomains.add() to allow importing existent SD
- make api.storagedomains collection searchable
- Host object doesnt expose storage collection #838269
- to DC.delete() method added [@param action.force: boolean]
- api.networks no longer searchable collection
- to create SD added [@param storagdomain.storage.override_luns: boolean]
- VM.delete() no longer requires Action() parameter as mandatory
- SDK should expose api root resource /api #830513
- perform get() request on proxy construction to validate user credentials #827878
- extract error body

xxx

from detail produced by application server #827881
- do not show brackets in error.detail
- fix api.capabilities get/list methods

[3.1.0.3-1]
- to all collection added optional /max/ param. which is signals engine
to override default amount of returned objects with user defined value
- to Disk type added provisioned_size property and removed /type/ (not supported in 3.1)
- to StorageDomainTemplate/VM import candidates params added clone, name
properties for clonging imported object.
- to StorageDomainTemplate/VM import candidates params added
collapse_snapshots property
- to VM added vcpu_pin collection for vm cpu pinning

[3.1.0.2-1alpha]
- prevent stack overflow caused by comparisons creating infinite loops
- fix error handling regression
- implement support for 3+ period based URLs, new capabilities:
- vm.snapshot.disks/nics collections support
- host/vm.nics.statistics collections support
- collection/resource.permits support
- rebase to latest api, new capabilities:
- gluster collections/resources
- quota support
- remove template disk (by storage domain)
- vm.payload support
- floating disk support
- add __eqals__ to business entities #782891

[3.1.0.1-1alpha]
- Version format refactoring to align with oVirt version schema
- Alpha release

[1.6.5]
- Added session based auth. support
- Infinite recursion when calling non-existent method #808124
- at Network/.add() added [@param network.usages: collection]
- at HostNIC/.add() added [@param hostnic.ip.mtu: int]
- at StorageDomainTemplate/StorageDomainVM.import() added:
[@param action.storagedomain.id|name: string]
[@param action.vm.disks.disk: collection]
- at StorageDomains.add() method added:
Overload 4:
@param storagdomain.name: string
@param storagdomain.host.id|name: string
@param storagdomain.type: string
@param storagdomain.storage.type: string
@param storagdomain.format: boolean
@param storagdomain.storage.path: string
@param storagedomain.storage.vfs_type: string
[@param storagdomain.storage.address: string]
[@param storagdomain.storage.mount_options: string]
- at Template/VM added:
[@param template/vm.display.allow_reconnect: boolean]
-at Template/VM.add() added:
[@param template/vm.display.allow_reconnect: boolean]
[@param template/vm.vm.disks.disk: collection]
-added VMDisk.activate() method
-added VMDisk.deactivate() method
-added VMNic.activate() method
-added VMNic.deactivate() method

[1.6.4]
- get rid of papyon dep.
- implement ordereddict
- lower lxml dep.

[1.6.3]
- few methods argumets documentation fixes

[1.6.2]
- add papyon dependency (needed for odict)

[1.6.1]
- rebase to latest api
- refactored storage.create() parameters sets
- added documentation for UPDATE methods arguments
- implemented ars-doc support for collection based arguments
- added vm.delete(Action) signature, to force vm removal
- implemented support for collection based actions
- added setupnetworks action on collection of HostNics
- added prestarted_vms property to vmpool
- added support for new rsdl section describing url parameters
- added 'reboot' property in host (used to disable reboot after installation)
- added 'plugged' property in vm disk (to plug/unplug the disk at runtime)
- implement support for documentation of netsed collection based args
- support actions on collection
- refactor documentation for collection based arguments
- implement support for collection based parameters
- implement url matrix parameters support
- Cluster with NULL DC cannot be attached to DC #782828
- use secured connection if no protocol specified
- add documentation for api proxy arguments
- add debugging capabilities

[1.5]
- several minor improvements

[1.4]
- added get_product_info() method to entry point

[1.3]
- rebased to latest ovirt-engine-api:
- added update() for role resource
- various parameter wrapping improvements

[1.2-1]
- use direct URI on get(id=x) rather than search pattern
- extention for #782707

[1.1-1]
- add connectivity check and disconnect methods for #781820
https://bugzilla.redhat.com/show_bug.cgi?id=781820

[1.0-1]
- Initial build

rubygem-ovirt-engine-sdk4
[4.0.0]
- Initial packaging.

v2v-conversion-host
[1.16.0-1]
- Ansible changes:
* bump requirement to Ansible 2.8
- Wrapper changes:
* Add ability to use a LUKS keys vault (#65)
* Check if IP is in subnet before forcing IP on OpenStack port (#62)
* Wait for OSP volumes to become ready before transfer (#59)
* Modularization of the Python code
* Various bugfixes in RHV disk cleanup (#58)

vdsm
[4.30.46-1.0.3]
- Backport upstream bug 1834873 fix to return integer for cpuId

[4.30.46-1.0.2]
- Carry over build fix for vdsm 4.30.33 from 1.0.1 to 1.0.3

[4.30.46-1.0.1]
- Bump up version number for new build

[4.30.46]
- See /usr/share/doc/vdsm/ChangeLog for the complete list of Vdsm changes.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete