Pushed a fix: https://gerrit.ovirt.org/#/c/68677/
On Sun, Dec 18, 2016 at 12:08 PM, Eyal Edri <[email protected]> wrote: > This has been broken from last week, I suggest we revert it ASAP, its also > been communicated on the devel list from Thursday, > So I think enough time was given for any possible fix to be merged. > > On Sun, Dec 18, 2016 at 12:05 PM, Yaniv Kaul <[email protected]> wrote: > >> >> >> On Sun, Dec 18, 2016 at 11:55 AM, Jakub Niedermertl <[email protected]> >> wrote: >> >>> It looks like it comes from >>> https://gerrit.ovirt.org/#/c/68400/5/backend/manager/modules >>> /bll/src/main/java/org/ovirt/engine/core/bll/utils/VmDeviceU >>> tils.java@801. >>> >> >> That was my suspicion as well. It has to be fixed promptly or reverted. >> I'm in favor of reverting, of course. >> Y. >> >> >>> >>> On Sat, Dec 17, 2016 at 3:51 PM, Yaniv Kaul <[email protected]> wrote: >>> > 2016-12-17 09:33:01,766-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$ >>> PostgresSimpleJdbcCall] >>> > (DefaultQuartzScheduler10) [5524d71b] SqlCall for procedure >>> > [GetVmDeviceByVmId] compiled >>> > 2016-12-17 09:33:01,771-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$ >>> PostgresSimpleJdbcCall] >>> > (DefaultQuartzScheduler10) [5524d71b] Compiled stored procedure. Call >>> string >>> > is [{call getvmde >>> > vicebyvmidtypeanddevice(?, ?, ?, ?, ?)}] >>> > 2016-12-17 09:33:01,771-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$ >>> PostgresSimpleJdbcCall] >>> > (DefaultQuartzScheduler10) [5524d71b] SqlCall for procedure >>> > [GetVmDeviceByVmIdTypeAndDevice] c >>> > ompiled >>> > 2016-12-17 09:33:01,841-05 INFO >>> > [org.ovirt.engine.core.utils.transaction.TransactionSupport] >>> > (DefaultQuartzScheduler10) [5524d71b] transaction rolled back >>> > 2016-12-17 09:33:01,842-05 ERROR >>> > [org.ovirt.engine.core.bll.AddVmTemplateCommand] >>> (DefaultQuartzScheduler10) >>> > [5524d71b] Command 'org.ovirt.engine.core.bll.AddVmTemplateCommand' >>> failed: >>> > null >>> > 2016-12-17 09:33:01,842-05 ERROR >>> > [org.ovirt.engine.core.bll.AddVmTemplateCommand] >>> (DefaultQuartzScheduler10) >>> > [5524d71b] Exception: java.lang.NullPointerException >>> > at >>> > org.ovirt.engine.core.bll.utils.VmDeviceUtils.getUsbControll >>> erModel(VmDeviceUtils.java:803) >>> > [bll.jar:] >>> > at >>> > org.ovirt.engine.core.bll.utils.VmDeviceUtils.updateNormalUs >>> b(VmDeviceUtils.java:786) >>> > [bll.jar:] >>> > >>> > >>> > ... >>> > >>> > 2016-12-17 09:33:01,848-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$ >>> PostgresSimpleJdbcCall] >>> > (DefaultQuartzScheduler10) [5524d71b] Compiled stored procedure. Call >>> string >>> > is [{call get_entity_snapshot_by_command_id(?)}] >>> > 2016-12-17 09:33:01,848-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$ >>> PostgresSimpleJdbcCall] >>> > (DefaultQuartzScheduler10) [5524d71b] SqlCall for procedure >>> > [get_entity_snapshot_by_command_id] compiled >>> > 2016-12-17 09:33:01,851-05 INFO >>> > [org.ovirt.engine.core.bll.AddVmTemplateCommand] >>> (DefaultQuartzScheduler10) >>> > [5524d71b] Command [id=67fa2717-f180-4f6a-83c2-f0b8cb9dd082]: >>> Compensating >>> > NEW_ENTITY_ID of org.ovirt.engine.core.common.b >>> usinessentities.VmTemplate; >>> > snapshot: f908f5f4-b097-4256-90e0-9ef77ccc98c9. >>> > 2016-12-17 09:33:01,869-05 ERROR >>> > [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] >>> > (DefaultQuartzScheduler10) [5524d71b] Correlation ID: 5524d71b, Job ID: >>> > ecda173b-b3c1-4b70-8fd8-2be55953187e, Call Stack: null, Custom Event >>> ID: -1, >>> > Message: Failed creating Template CirrOS_0.3.4_for_x86_64_glance >>> _template. >>> > 2016-12-17 09:33:01,874-05 DEBUG >>> > [org.ovirt.engine.core.dal.dbbroker.CustomSQLErrorCodeSQLExc >>> eptionTranslator] >>> > (DefaultQuartzScheduler10) [5524d71b] Translating SQLException with SQL >>> > state '23503', error code '0', message [ERROR: insert or update on >>> table >>> > "disk_vm_element" violates foreign key constraint >>> > "fk_disk_vm_element_vm_static" >>> > Detail: Key (vm_id)=(f908f5f4-b097-4256-90e0-9ef77ccc98c9) is not >>> present >>> > in table "vm_static". >>> > Where: SQL statement "INSERT INTO disk_vm_element ( >>> > disk_id, >>> > vm_id, >>> > is_boot, >>> > pass_discard, >>> > disk_interface, >>> > is_using_scsi_reservation) >>> > VALUES ( >>> > v_disk_id, >>> > v_vm_id, >>> > v_is_boot, >>> > v_pass_discard, >>> > v_disk_interface, >>> > v_is_using_scsi_reservation)" >>> > PL/pgSQL function insertdiskvmelement(uuid,uuid, >>> boolean,boolean,character >>> > varying,boolean) line 3 at SQL statement]; SQL was [{call >>> > insertdiskvmelement(?, ?, ?, ?, ?, ?)}] for task >>> [CallableStatementCallback] >>> > 2016-12-17 09:33:01,877-05 INFO >>> > [org.ovirt.engine.core.utils.transaction.TransactionSupport] >>> > (DefaultQuartzScheduler10) [5524d71b] transaction rolled back >>> > 2016-12-17 09:33:01,892-05 INFO >>> > [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] >>> > (DefaultQuartzScheduler10) [5524d71b] Correlation ID: >>> > 7accc9c0-1819-4740-a1f9-82df8bb718ea, Job ID: >>> > ecda173b-b3c1-4b70-8fd8-2be55953187e, Call Stack: null, Custom Event >>> ID: -1, >>> > Message: User admin@internal-authz successfully imported image >>> > CirrOS_0.3.4_for_x86_64_glance_template as template >>> > CirrOS_0.3.4_for_x86_64_glance_template to domain iscsi. >>> > >>> > >>> > _______________________________________________ >>> > Devel mailing list >>> > [email protected] >>> > http://lists.ovirt.org/mailman/listinfo/devel >>> >> >> >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://lists.ovirt.org/mailman/listinfo/devel >> > > > > -- > Eyal Edri > Associate Manager > RHV DevOps > EMEA ENG Virtualization R&D > Red Hat Israel > > phone: +972-9-7692018 <+972%209-769-2018> > irc: eedri (on #tlv #rhev-dev #rhev-integ) > > _______________________________________________ > Devel mailing list > [email protected] > http://lists.ovirt.org/mailman/listinfo/devel >
_______________________________________________ Devel mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/devel
