hit into the same issue https://jenkins.ovirt.org/job/ovirt-system-tests_standard-check-patch/10162/console
On Sun, Jun 28, 2020 at 3:01 PM Yedidyah Bar David <d...@redhat.com> wrote: > On Sun, Jun 28, 2020 at 2:51 PM Nir Soffer <nsof...@redhat.com> wrote: > > > > On Sun, Jun 28, 2020 at 2:35 PM Yedidyah Bar David <d...@redhat.com> > wrote: > > > > > > On Sun, Jun 28, 2020 at 1:37 PM Nir Soffer <nsof...@redhat.com> wrote: > > > > > > > > On Sun, Jun 28, 2020 at 1:23 PM Yedidyah Bar David <d...@redhat.com> > wrote: > > > > > > > > > > On Sun, Jun 28, 2020 at 6:23 AM <jenk...@jenkins.phx.ovirt.org> > wrote: > > > > > > > > > > > > Project: > https://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-suite-master/ > > > > > > Build: > https://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-suite-master/1655/ > > > > > > > > > > This fails for some time now. Checked last one ^^, and it failed > in: > > > > > > > > > > > https://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-suite-master/1655/artifact/exported-artifacts/test_logs/he-basic-suite-master/post-he_deploy/lago-he-basic-suite-master-host-0/_var_log/ovirt-hosted-engine-setup/ovirt-hosted-engine-setup-ansible-create_target_vm-20200627230157-7lqrnp.log > > > > > > > > > > 2020-06-27 23:05:02,253-0400 INFO ansible task start {'status': > 'OK', > > > > > 'ansible_type': 'task', 'ansible_playbook': > > > > > '/usr/share/ovirt-hosted-engine-setup/ansible/trigger_role.yml', > > > > > 'ansible_task': 'ovirt.hosted_engine_setup : Check OVF_STORE volume > > > > > status'} > > > > > 2020-06-27 23:05:02,253-0400 DEBUG ansible on_any args TASK: > > > > > ovirt.hosted_engine_setup : Check OVF_STORE volume status kwargs > > > > > is_conditional:False > > > > > 2020-06-27 23:05:02,254-0400 DEBUG ansible on_any args > localhostTASK: > > > > > ovirt.hosted_engine_setup : Check OVF_STORE volume status kwargs > > > > > 2020-06-27 23:05:03,816-0400 DEBUG ansible on_any args > > > > > <ansible.executor.task_result.TaskResult object at 0x7f454e3d1eb8> > > > > > kwargs > > > > > ... > > > > > > > > > > 2020-06-27 23:09:39,166-0400 DEBUG var changed: host "localhost" > var > > > > > "ovf_store_status" type "<class 'dict'>" value: "{ > > > > > "changed": true, > > > > > "failed": true, > > > > > "msg": "All items completed", > > > > > "results": [ > > > > > { > > > > > "ansible_loop_var": "item", > > > > > "attempts": 12, > > > > > > > > > > Meaning, it ran 12 times the command: > > > > > > > > > > vdsm-client Volume getInfo > > > > > storagepoolID=41c9fdea-b8e9-11ea-ae2a-5452c0a8c863 > > > > > storagedomainID=10a69775-8fb6-437d-9e78-2ecfd77c0a45 > > > > > imageID=c2ad2065-1c8b-4ec1-afdd-f7cefc708cf9 > > > > > volumeID=6b835f55-a512-4f83-9d25-f6837d8b5cb1 > > > > > > > > > > and never got a result with output including "Updated". Any idea? > > > > > > > > I don't know what is the meaning of "Updated". > > > > > > Sorry, meant Updated:true. This is a snippet from above > > > ansible-create_target_vm log: > > > > > > "cmd": [ > > > "vdsm-client", > > > "Volume", > > > "getInfo", > > > "storagepoolID=41c9fdea-b8e9-11ea-ae2a-5452c0a8c863", > > > "storagedomainID=10a69775-8fb6-437d-9e78-2ecfd77c0a45", > > > "imageID=c2ad2065-1c8b-4ec1-afdd-f7cefc708cf9", > > > "volumeID=6b835f55-a512-4f83-9d25-f6837d8b5cb1" > > > ], > > > ... > > > > > > "stdout_lines": [ > > > "{", > > > " \"apparentsize\": \"134217728\",", > > > " \"capacity\": \"134217728\",", > > > " \"children\": [],", > > > " \"ctime\": \"1593313323\",", > > > " \"description\": > > > \"{\\\"Updated\\\":false,\\\"Last Updated\\\":null,\\\"Storage > > > > Domains\\\":[{\\\"uuid\\\":\\\"10a69775-8fb6-437d-9e78-2ecfd77c0a45\\\"}],\\\"Disk > > > Description\\\":\\\"OVF_STORE\\\"}\",", > > > " \"disktype\": \"OVFS\",", > > > " \"domain\": > \"10a69775-8fb6-437d-9e78-2ecfd77c0a45\",", > > > " \"format\": \"RAW\",", > > > " \"generation\": 0,", > > > " \"image\": > \"c2ad2065-1c8b-4ec1-afdd-f7cefc708cf9\",", > > > " \"lease\": {", > > > " \"offset\": 0,", > > > " \"owners\": [],", > > > " \"path\": > > > > \"/rhev/data-center/mnt/lago-he-basic-suite-master-storage:_exports_nfs__he/10a69775-8fb6-437d-9e78-2ecfd77c0a45/images/c2ad2065-1c8b-4ec1-afdd-f7cefc708cf9/6b835f55-a512-4f83-9d25-f6837d8b5cb1.lease\",", > > > " \"version\": null", > > > " },", > > > " \"legality\": \"LEGAL\",", > > > " \"mtime\": \"0\",", > > > " \"parent\": > \"00000000-0000-0000-0000-000000000000\",", > > > " \"pool\": \"\",", > > > " \"status\": \"OK\",", > > > " \"truesize\": \"134217728\",", > > > " \"type\": \"PREALLOCATED\",", > > > " \"uuid\": > \"6b835f55-a512-4f83-9d25-f6837d8b5cb1\",", > > > " \"voltype\": \"LEAF\"", > > > "}" > > > ] > > > > > > As you can see, it includes: " \"description\": > \"{\\\"Updated\\\":false, > > > > > > Compare with a successful run: > > > > > > > https://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-suite-master/1632/ > > > > > > > https://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-suite-master/1632/artifact/exported-artifacts/test_logs/he-basic-suite-master/post-012_local_maintenance_sdk.py/lago-he-basic-suite-master-host-0/_var_log/ovirt-hosted-engine-setup/ovirt-hosted-engine-setup-ansible-create_target_vm-20200610225033-lfebht.log > > > > > > "stdout_lines": [ > > > "{", > > > " \"apparentsize\": \"23552\",", > > > " \"capacity\": \"134217728\",", > > > " \"children\": [],", > > > " \"ctime\": \"1591843833\",", > > > " \"description\": > > > \"{\\\"Updated\\\":true,\\\"Size\\\":23552,\\\"Last > > > Updated\\\":\\\"Wed Jun 10 22:53:27 EDT 2020\\\",\\\"Storage > > > > Domains\\\":[{\\\"uuid\\\":\\\"adf90c1d-52b1-4440-8523-4759498fb055\\\"}],\\\"Disk > > > Description\\\":\\\"OVF_STORE\\\"}\",", > > > " \"disktype\": \"OVFS\",", > > > " \"domain\": > \"adf90c1d-52b1-4440-8523-4759498fb055\",", > > > " \"format\": \"RAW\",", > > > " \"generation\": 0,", > > > " \"image\": > \"a9982674-a297-4a40-8649-5539b675cb86\",", > > > " \"lease\": {", > > > " \"offset\": 0,", > > > " \"owners\": [],", > > > " \"path\": > > > > \"/rhev/data-center/mnt/lago-he-basic-suite-master-storage:_exports_nfs__he/adf90c1d-52b1-4440-8523-4759498fb055/images/a9982674-a297-4a40-8649-5539b675cb86/47fca7a4-f5bc-4873-8660-430449004b8f.lease\",", > > > " \"version\": null", > > > " },", > > > " \"legality\": \"LEGAL\",", > > > " \"mtime\": \"0\",", > > > " \"parent\": > \"00000000-0000-0000-0000-000000000000\",", > > > " \"pool\": \"\",", > > > " \"status\": \"OK\",", > > > " \"truesize\": \"24576\",", > > > " \"type\": \"PREALLOCATED\",", > > > " \"uuid\": > \"47fca7a4-f5bc-4873-8660-430449004b8f\",", > > > " \"voltype\": \"LEAF\"", > > > "}" > > > ] > > > > > > > > > > > When you call the vdsm API you should get a response. If you don't > get > > > > any response maybe vdsm is blocked on inaccessible storage. > > > > > > I do get a response, but it never "Finishes", or at least according to > the > > > login we have for testing this - we require both 'status=OK' and > 'Updated:true'. > > > > > > > > > > > Or maybe the OVF volume was not created yet and you get an error > > > > that the volume does not exist. > > > > > > It does exist. We also get e.g.: status:OK. > > > > > > What is the meaning of: Updated: False, Last Updated: null? > > > > > > Is it wrong for checking these? > > > > I don't know, this info is generated by engine. Vdsm does not care about > the > > content of the description field. > > For reference, it was added here: > > https://gerrit.ovirt.org/88650 > > > > > This is also not a public API, so if you check this you depend on engine > private > > implementation details. > > > > Generally using HTTP APIs in vdsm for reading OVF data is abuse of > private > > APIs that were added for engine and should be used only by engine. We are > > missing a real API for passing configuration updates from hosted > > engine to hosted > > engine agent running on the host. Instead we read OVF_STORE volume or > > engine configuration volume to extract data. > > > > Eyal, did we change anything related to updating OVF_STORE recently? > > > > > > > Perhaps it's just a bug in the test, and we should test something > else > > > > > other than "Updated"? > > > > > > > > > > Or perhaps there was some other problem but I failed to find it? > > > > > > > > > > Thanks, > > > > > > > > > > > Build Number: 1655 > > > > > > Build Status: Still Failing > > > > > > Triggered By: Started by timer > > > > > > > > > > > > ------------------------------------- > > > > > > Changes Since Last Success: > > > > > > ------------------------------------- > > > > > > Changes for Build #1643 > > > > > > [Galit] Add missing repo which has collectd-write_syslog > > > > > > > > > > > > [Sandro Bonazzola] Revert "ovirt-release: run only on fc29 nodes" > > > > > > > > > > > > > > > > > > Changes for Build #1644 > > > > > > [Michal Skrivanek] make GLANCE failures fatal > > > > > > > > > > > > > > > > > > Changes for Build #1645 > > > > > > [Michal Skrivanek] use // in glance URL > > > > > > > > > > > > > > > > > > Changes for Build #1646 > > > > > > [Galit] Fix: No module named ost_utils.memoized > > > > > > > > > > > > > > > > > > Changes for Build #1647 > > > > > > [Martin Necas] ansible: fix deploy scripts to el8 > > > > > > > > > > > > [arachmani] Add arach...@redhat.com to jenkins recipient lists > > > > > > > > > > > > > > > > > > Changes for Build #1648 > > > > > > [Martin Necas] ansible: fix deploy scripts to el8 > > > > > > > > > > > > [Evgheni Dereveanchin] Do not run jenkins check-patch job on fc29 > > > > > > > > > > > > > > > > > > Changes for Build #1649 > > > > > > [Martin Necas] ansible: fix deploy scripts to el8 > > > > > > > > > > > > > > > > > > Changes for Build #1650 > > > > > > [Martin Necas] ansible: fix deploy scripts to el8 > > > > > > > > > > > > > > > > > > Changes for Build #1651 > > > > > > [Galit] Add centos8.2 official to templates > > > > > > > > > > > > > > > > > > Changes for Build #1652 > > > > > > [Evgeny Slutsky] he-basic-suite-master: Add Domain_name to the > host when vm_run > > > > > > > > > > > > [Gal Ben Haim] Add gcc to fcraw > > > > > > > > > > > > [Sandro Bonazzola] pipelines: add ovirt-dependencies > > > > > > > > > > > > > > > > > > Changes for Build #1653 > > > > > > [Evgeny Slutsky] he-basic-suite-master: Add Domain_name to the > host when vm_run > > > > > > > > > > > > > > > > > > Changes for Build #1654 > > > > > > [Galit] Add centos 8.2 image: el8.2-base > > > > > > > > > > > > [Evgheni Dereveanchin] do not expand values in run_oc_playbook > > > > > > > > > > > > > > > > > > Changes for Build #1655 > > > > > > [Galit] Add centos 8.2 image: el8.2-base > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----------------- > > > > > > Failed Tests: > > > > > > ----------------- > > > > > > No tests ran. > > > > > > > > > > > > > > > > > > > > -- > > > > > Didi > > > > > > > > > > > > > > > > > > -- > > > Didi > > > > > > > > -- > Didi > _______________________________________________ > Devel mailing list -- devel@ovirt.org > To unsubscribe send an email to devel-le...@ovirt.org > Privacy Statement: https://www.ovirt.org/privacy-policy.html > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/devel@ovirt.org/message/WJW2GDRUERSXLD3XSOKN6WRV7MXC2SKU/ >
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/RAGW75OTESL2J7N534JE56R5REZMSAOD/