Red Hat Bugzilla – Bug 1261335
[engine-setup][text] The error for a missing update in the sql performing the validation should be fixed.
Last modified: 2016-07-05 03:52:57 EDT
Description of problem:
Bug 1254639 - "engine-setup fails at second run",
Show in the setup log a message that need to be fixed:
2015-08-24 08:07:04 DEBUG otopi.plugins.ovirt_engine_setup.ovirt_engine.upgrade.dbvalidations plugin.execute:940 execute-output: ['/usr/share/ovirt-engine/setup/dbutils/validatedb.sh', '--user=engine', '--host=localhost', '--port=5432', '--database=engine', '--log=/var/log/ovirt-engine/setup/ovirt-engine-setup-20150824080613-j3lju0.log'] stderr:
ERROR: relation "group_attributes" does not exist
LINE 1: select (group_id) from group_attributes where (group_id) ...
QUERY: select (group_id) from group_attributes where (group_id) IS NOT NULL and (group_id) not in (select group_id from groups);
CONTEXT: PL/pgSQL function "fn_db_validate_fks" line 40 at EXECUTE statement
From bug 1256214 (duplicate of bug 1254639), comment 1:
alonbl: "Sandro, you should probably throw exception that is human readable, this is not a debug, error is probably in stderr, and format should not be list/tuple."
Version-Release number of selected component (if applicable):
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.
verified in ovirt-engine-4.0.0-0.6.master.el7ev.noarch
oVirt 4.0.0 has been released, closing current release.