Hi,

please see my reply to "[ovirt-users] Error during deployment of ovirt-engine".

Best regards,

On Mon, Sep 19, 2022 at 5:02 AM David White via Users <users@ovirt.org> wrote:
>
> I currently have a self-hosted engine that was restored from a backup of an 
> engine that was originally in a hyperconverged state. (See 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/APQ3XBUM34TG76XGRBV6GIW62RP6MZOD/).
>
> This was also an upgrade from ovirt 4.4 to ovirt 4.5.
>
> There were 4 hosts in this cluster. Unfortunately, 2 of them are completely 
> in an "Unassigned" state right now, and I don't know why. The VMs on those 
> hosts are working fine, but I have no way to move the VMs or manage them.
>
> More to the point of this email:
> I'm trying to re-deploy onto a 3rd host. I did a fresh install of Rocky Linux 
> 8, and followed the instructions at https://ovirt.org/download/ and at 
> https://ovirt.org/download/install_on_rhel.html, including the part there 
> that is specific to Rocky.
>
> After installing the centos-release-ovirt45 package, I then logged into the 
> oVirt engine web UI, and went to Compute -> Hosts -> New, and have tried (and 
> failed) many times to install / deploy to this new host.
>
> The last error in the host deploy log is the following:
>
> 2022-09-18 21:29:39 EDT - {
>   "uuid" : "94b93e6a-5410-4d26-b058-d7d1db0a151e",
>   "counter" : 404,
>   "stdout" : "fatal: [cha2-storage.mgt.example.com]: FAILED! => {\"msg\": 
> \"The conditional check 'cluster_switch == \\\"ovs\\\" or (ovn_central is 
> defined and ovn_central | ipaddr)' failed. The error was: The ipaddr filter 
> requires python's netaddr be installed on the ansible controller\\n\\nThe 
> error appears to be in 
> '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml':
>  line 3, column 5, but may\\nbe elsewhere in the file depending on the exact 
> syntax problem.\\n\\nThe offending line appears to be:\\n\\n- block:\\n  - 
> name: Install ovs\\n    ^ here\\n\"}",
>   "start_line" : 405,
>   "end_line" : 406,
>   "runner_ident" : "e2cbd38d-64fa-4ecd-82c6-114420ea14a4",
>   "event" : "runner_on_failed",
>   "pid" : 65899,
>   "created" : "2022-09-19T01:29:38.983937",
>   "parent_uuid" : "02113221-f1b3-920f-8bd4-00000000003d",
>   "event_data" : {
>     "playbook" : "ovirt-host-deploy.yml",
>     "playbook_uuid" : "73a6e8f1-3836-49e1-82fd-5367b0bf4e90",
>     "play" : "all",
>     "play_uuid" : "02113221-f1b3-920f-8bd4-000000000006",
>     "play_pattern" : "all",
>     "task" : "Install ovs",
>     "task_uuid" : "02113221-f1b3-920f-8bd4-00000000003d",
>     "task_action" : "package",
>     "task_args" : "",
>     "task_path" : 
> "/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml:3",
>     "role" : "ovirt-provider-ovn-driver",
>     "host" : "cha2-storage.mgt.example.com",
>     "remote_addr" : "cha2-storage.mgt.example.com",
>     "res" : {
>       "msg" : "The conditional check 'cluster_switch == \"ovs\" or 
> (ovn_central is defined and ovn_central | ipaddr)' failed. The error was: The 
> ipaddr filter requires python's netaddr be installed on the ansible 
> controller\n\nThe error appears to be in 
> '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml':
>  line 3, column 5, but may\nbe elsewhere in the file depending on the exact 
> syntax problem.\n\nThe offending line appears to be:\n\n- block:\n  - name: 
> Install ovs\n    ^ here\n",
>       "_ansible_no_log" : false
>     },
>     "start" : "2022-09-19T01:29:38.919334",
>     "end" : "2022-09-19T01:29:38.983680",
>     "duration" : 0.064346,
>     "ignore_errors" : null,
>     "event_loop" : null,
>     "uuid" : "94b93e6a-5410-4d26-b058-d7d1db0a151e"
>   }
> }
>
> On the engine, I have verified that netaddr is installed. And just for kicks, 
> I've installed as many different versions as I can find:
>
> [root@ovirt-engine1 host-deploy]# rpm -qa | grep netaddr
> python38-netaddr-0.7.19-8.1.1.el8.noarch
> python2-netaddr-0.7.19-8.1.1.el8.noarch
> python3-netaddr-0.7.19-8.1.1.el8.noarch
>
> The engine is based on CentOS Stream 8 (when I moved the engine out of the 
> hyperconverged environment, my goal was to keep things as close to the 
> original environment as possible)
> [root@ovirt-engine1 host-deploy]# cat /etc/redhat-release
> CentOS Stream release 8
>
> The engine is fully up-to-date:
> [root@ovirt-engine1 host-deploy]# uname -a
> Linux ovirt-engine1.mgt.barredowlweb.com 4.18.0-408.el8.x86_64 #1 SMP Mon Jul 
> 18 17:42:52 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
>
> And the engine has the following repos:
> [root@ovirt-engine1 host-deploy]# yum repolist
> repo id                                                                       
>                repo name
> appstream                                                                     
>                CentOS Stream 8 - AppStream
> baseos                                                                        
>                CentOS Stream 8 - BaseOS
> centos-ceph-pacific                                                           
>                CentOS-8-stream - Ceph Pacific
> centos-gluster10                                                              
>                CentOS-8-stream - Gluster 10
> centos-nfv-openvswitch                                                        
>                CentOS-8 - NFV OpenvSwitch
> centos-opstools                                                               
>                CentOS-OpsTools - collectd
> centos-ovirt45                                                                
>                CentOS Stream 8 - oVirt 4.5
> extras                                                                        
>                CentOS Stream 8 - Extras
> extras-common                                                                 
>                CentOS Stream 8 - Extras common packages
> ovirt-45-centos-stream-openstack-yoga                                         
>                CentOS Stream 8 - oVirt 4.5 - OpenStack Yoga Repository
> ovirt-45-upstream                                                             
>                oVirt upstream for CentOS Stream 8 - oVirt 4.5
> powertools                                                                    
>                CentOS Stream 8 - PowerTools
>
> Why does deploying to this new Rocky host keep failing?
>
> Sent with Proton Mail secure email.
> _______________________________________________
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-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/users@ovirt.org/message/TZAUCM3GB5ERSTZMIAJEUCNNXDHTS6VA/



-- 
Didi
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-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/users@ovirt.org/message/CC7LUC6DVAWTKUCT3Q5WYLD3R3YZM2H7/

Reply via email to