On Tuesday, September 26, 2023, 9:06 PM, spp16121991@gmail.com wrote:
Hi all,I am a noob in KVM. I am a VMware engineer.I have created a lab environment to where i have hosted KVM as nested hypervisors within esxi.I have a vsan environment. I want to create a similar KVM environment.hence, i have deployed 3 kvm hypervisors (nested)i have deployed Ovirt-manager ( equivalent to vcenter) to host/manage my KVM hypervisors.to deploy Ovirt-manager, i installed ovirt packages in centos VM. Because ovirt pacjages are not available in ubuntu, hence choose centos.next is i want to add kvm hypervisors on ovirt manager similar to how we add esxi hosts to vcenter.That is where i am failing.From my limited understanding in KVM, ovirt is looking for yum package manager , KVM are ubuntu flavoured, hence it has apt package manager.What my ask is, can this be fixed? is there a file i need to edit in ovirt-engine.?Can Ovirt-manager host KVM of ubuntu flavour?Please advise.Checked the ovirt logs:Here is the log excerpts:----------------------------------------------} ],"python3-oauthlib" : [ {"name" : "python3-oauthlib","version" : "3.1.0-1ubuntu2","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-openssl" : [ {"name" : "python3-openssl","version" : "19.0.0-1build1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pexpect" : [ {"name" : "python3-pexpect","version" : "4.6.0-1build1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pkg-resources" : [ {"name" : "python3-pkg-resources","version" : "45.2.0-1ubuntu0.1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-problem-report" : [ {"name" : "python3-problem-report","version" : "2.20.11-0ubuntu27.27","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-ptyprocess" : [ {"name" : "python3-ptyprocess","version" : "0.6.0-1ubuntu1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pyasn1" : [ {"name" : "python3-pyasn1","version" : "0.4.2-3build1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pyasn1-modules" : [ {"name" : "python3-pyasn1-modules","version" : "0.2.1-0.2build1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pymacaroons" : [ {"name" : "python3-pymacaroons","version" : "0.13.0-3","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-pyrsistent" : [ {"name" : "python3-pyrsistent","version" : "0.15.5-1build1","arch" : "amd64","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-requests" : [ {"name" : "python3-requests","version" : "2.22.0-2ubuntu1.1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-requests-unixsocket" : [ {"name" : "python3-requests-unixsocket","version" : "0.2.0-2","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-secretstorage" : [ {"name" : "python3-secretstorage","version" : "2.3.1-2ubuntu1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-serial" : [ {"name" : "python3-serial","version" : "3.4-5.1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-service-identity" : [ {"name" : "python3-service-identity","version" : "18.1.0-5build1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-setuptools" : [ {"name" : "python3-setuptools","version" : "45.2.0-1ubuntu0.1","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-simplejson" : [ {"name" : "python3-simplejson","version" : "3.16.0-2ubuntu2","arch" : "amd64","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-six" : [ {"name" : "python3-six","version" : "1.14.0-2","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-software-properties" : [ {"name" : "python3-software-properties","version" : "0.99.9.12","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-systemd" : [ {"name" : "python3-systemd","version" : "234-3build2","arch" : "amd64","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-twisted" : [ {"name" : "python3-twisted","version" : "18.9.0-11ubuntu0.20.04.2","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-twisted-bin" : [ {"name" : "python3-twisted-bin","version" : "18.9.0-11ubuntu0.20.04.2","arch" : "amd64","category" : "python","origin" : "Ubuntu","source" : "apt"} ],"python3-update-manager" : [ {"name" : "python3-update-manager","version" : "1:20.04.10.11","arch" : "all","category" : "python","origin" : "Ubuntu","source" : "apt"} ],=============================="duration" : 2.05353,"event_loop" : null,"uuid" : "f72c96ea-2491-4612-807e-37da9d563d4d"}}}2023-09-15 03:18:41 EDT - TASK [ovirt-host-deploy-facts : Check if vdsm is preinstalled] *****************2023-09-15 03:18:41 EDT - ok: [10.125.0.110]2023-09-15 03:18:41 EDT - {"status" : "OK","msg" : "","data" : {"uuid" : "89475143-4bb1-41ec-806d-53def5431773","counter" : 23,"stdout" : "ok: [10.125.0.110]","start_line" : 18,"end_line" : 19,"runner_ident" : "137dc514-5398-11ee-8c1e-00505686a372","event" : "runner_on_ok","pid" : 498377,"created" : "2023-09-15T07:18:39.085171","parent_uuid" : "00505686-a372-da37-7bda-00000000016b",============================================================"task_action" : "lineinfile","task_args" : "","task_path" : "/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-facts/tasks/host-os.yml:19","role" : "ovirt-host-deploy-facts","host" : "10.125.0.110","remote_addr" : "10.125.0.110","res" : {"changed" : true,"msg" : "line added","backup" : "","diff" : [ {"before" : "","after" : "","before_header" : "/etc/os-release (content)","after_header" : "/etc/os-release (content)"}, {"before_header" : "/etc/os-release (file attributes)","after_header" : "/etc/os-release (file attributes)"} ],"invocation" : {"module_args" : {============================================================="duration" : 0.094784,"event_loop" : "items","uuid" : "c29c53ba-c732-4237-bb6b-decac24d15b1"}}}2023-09-15 03:18:41 EDT - TASK [ovirt-host-deploy-vdsm : Install ovirt-hosted-engine-setup package] ******2023-09-15 03:18:41 EDT - fatal: [10.125.0.110]: FAILED! => {"changed": false, "msg": ["Could not detect which major revision of yum is in use, which is required to determine module backend.", "You can manually specify use_backend to tell the module whether to use the yum (yum3) or dnf (yum4) backend})"]}2023-09-15 03:18:41 EDT - {"status" : "OK","msg" : "","data" : {"uuid" : "f730ac20-fe5b-4240-8074-f5c04dddeeec","counter" : 78,"stdout" : "fatal: [10.125.0.110]: FAILED! => {\"changed\": false, \"msg\": [\"Could not detect which major revision of yum is in use, which is required to determine module backend.\", \"You can manually specify use_backend to tell the module whether to use the yum (yum3) or dnf (yum4) backend})\"]}","start_line" : 67,"end_line" : 68,"runner_ident" : "137dc514-5398-11ee-8c1e-00505686a372","event" : "runner_on_failed","pid" : 498377,"created" : "2023-09-15T07:18:41.351584","parent_uuid" : "00505686-a372-da37-7bda-0000000001ba","event_data" : {"playbook" : "ovirt-host-deploy.yml","playbook_uuid" : "ba8a6834-12cf-4837-ae46-f70182bbad00","play" : "all","play_uuid" : "00505686-a372-da37-7bda-000000000008","play_pattern" : "all","task" : "Install ovirt-hosted-engine-setup package","task_uuid" : "00505686-a372-da37-7bda-0000000001ba","task_action" : "yum","task_args" : "","task_path" : "/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-host-deploy-vdsm/tasks/packages.yml:6","role" : "ovirt-host-deploy-vdsm","host" : "10.125.0.110","remote_addr" : "10.125.0.110","res" : {"msg" : [ "Could not detect which major revision of yum is in use, which is required to determine module backend.", "You can manually specify use_backend to tell the module whether to use the yum (yum3) or dnf (yum4) backend})" ],"_ansible_no_log" : false,"changed" : false_______________________________________________Users mailing list -- users@ovirt.orgTo unsubscribe send an email to users-leave@ovirt.orgPrivacy Statement: https://www.ovirt.org/privacy-policy.htmloVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/