On Fri, Mar 17, 2017 at 9:49 PM Yaniv Kaul <yk...@redhat.com> wrote: > On Thu, Mar 16, 2017 at 8:16 PM, Michal Skrivanek <mskri...@redhat.com> > wrote: > > > On 16 Mar 2017, at 15:18, Yaniv Kaul <yk...@redhat.com> wrote: > > > > On Thu, Mar 16, 2017 at 10:46 AM, Nir Soffer <nsof...@redhat.com> wrote: > > If found this error in system tests - looks like wrong assert - code > should check > if disk is not None before checking state. > > I'm not sure who is the owner of this test, so posting here. > > > Theoretically, perhaps. > Practically, it worked (until yesterday?) and now I'm also seeing this > failure - it's not a coincidence. > > However, looking at my failure[1], I'm seeing other nasty stuff, which may > explain the later on failures > > For example, new NPE I have not seen in the past: > 2017-03-16 09:57:57,581-04 INFO > [org.ovirt.engine.core.bll.AddVmTemplateCommand] (DefaultQuartzScheduler1) > [5d94233] Ending command 'org.ovirt.engine.core.bll.AddVmTemplateCommand' > successfully. > > > Is this IST or which TZ? > > > Interesting question - I guess that's why we need the offset from UTC or > use UTC in the logs. >
We have offset from UTC - "-04" Do we have slaves here? https://time.is/map/UTC-4 Probably machine with incorrect timezone? > > > Likely https://gerrit.ovirt.org/#/c/69323 merged 10:33:20 CET today > > > That's the cause or the fix? > Y. > > > > 2017-03-16 09:57:57,591-04 INFO > [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand] > (DefaultQuartzScheduler1) [5d94233] START, SetVmStatusVDSCommand( > SetVmStatusVDSCommandParameters:{runAsync='true', > vmId='00000000-0000-0000-0000-000000000000', status='Down', > exitStatus='Normal'}), log id: 30ee3299 > 2017-03-16 09:57:57,593-04 DEBUG > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall] > (DefaultQuartzScheduler1) [5d94233] Compiled stored procedure. Call string > is [{call getvmdynamicbyvmguid(?)}] > 2017-03-16 09:57:57,594-04 DEBUG > [org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall] > (DefaultQuartzScheduler1) [5d94233] SqlCall for procedure > [GetVmDynamicByVmGuid] compiled > 2017-03-16 09:57:57,595-04 ERROR > [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand] > (DefaultQuartzScheduler1) [5d94233] Command 'SetVmStatusVDSCommand( > SetVmStatusVDSCommandParameters:{runAsync='true', > vmId='00000000-0000-0000-0000-000000000000', status='Down', > exitStatus='Normal'})' execution failed: null > 2017-03-16 09:57:57,595-04 DEBUG > [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand] > (DefaultQuartzScheduler1) [5d94233] Exception: > java.lang.NullPointerException > at > org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand.executeVDSCommand(SetVmStatusVDSCommand.java:33) > [vdsbroker.jar:] > at > org.ovirt.engine.core.vdsbroker.VDSCommandBase.executeCommand(VDSCommandBase.java:73) > [vdsbroker.jar:] > at > org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) > [dal.jar:] > at > org.ovirt.engine.core.vdsbroker.vdsbroker.DefaultVdsCommandExecutor.execute(DefaultVdsCommandExecutor.java:14) > [vdsbroker.jar:] > at > org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceManager.java:404) > [vdsbroker.jar:] > at > org.ovirt.engine.core.bll.VDSBrokerFrontendImpl.runVdsCommand(VDSBrokerFrontendImpl.java:33) > [bll.jar:] > at org.ovirt.engine.core.bll.VmHandler.unLockVm(VmHandler.java:377) > [bll.jar:] > > > > Y. > > [1] > http://jenkins.ovirt.org/job/ovirt-system-tests_master_check-patch-el7-x86_64/326/artifact/exported-artifacts/basic_suite_master__logs/test_logs/basic-suite-master/post-004_basic_sanity.py/lago-basic-suite-master-engine/_var_log/ovirt-engine/engine.log > > > *08:28:05* # snapshots_merge: *08:28:31* Unhandled exception in <function > <lambda> at 0x276a5f0>*08:28:31* Traceback (most recent call last):*08:28:31* > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 217, in > assert_equals_within*08:28:31* res = func()*08:28:31* File > "/home/jenkins/workspace/ovirt-system-tests_manual/ovirt-system-tests/basic-suite-master/test-scenarios/004_basic_sanity.py", > line 466, in <lambda>*08:28:31* > api.vms.get(VM0_NAME).disks.get(disk_name).status.state == 'ok'*08:28:31* > AttributeError: 'NoneType' object has no attribute 'state'*08:28:31* Error > while running thread*08:28:31* Traceback (most recent call last):*08:28:31* > File "/usr/lib/python2.7/site-packages/lago/utils.py", line 57, in > _ret_via_queue*08:28:31* queue.put({'return': func()})*08:28:31* File > "/home/jenkins/workspace/ovirt-system-tests_manual/ovirt-system-tests/basic-suite-master/test-scenarios/004_basic_sanity.py", > line 465, in snapshot_live_merge*08:28:31* lambda:*08:28:31* File > "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 264, in > assert_true_within_long*08:28:31* assert_equals_within_long(func, True, > allowed_exceptions)*08:28:31* File > "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 251, in > assert_equals_within_long*08:28:31* func, value, LONG_TIMEOUT, > allowed_exceptions=allowed_exceptions*08:28:31* File > "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 217, in > assert_equals_within*08:28:31* res = func()*08:28:31* File > "/home/jenkins/workspace/ovirt-system-tests_manual/ovirt-system-tests/basic-suite-master/test-scenarios/004_basic_sanity.py", > line 466, in <lambda>*08:28:31* > api.vms.get(VM0_NAME).disks.get(disk_name).status.state == 'ok'*08:28:31* > AttributeError: 'NoneType' object has no attribute 'state' > > > > _______________________________________________ > Devel mailing list > Devel@ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel > > > _______________________________________________ > Devel mailing list > Devel@ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel > > >
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel