From chris.lord at dtspur.com Sun May 29 21:39:42 2016 Content-Type: multipart/mixed; boundary="===============0916199439016476755==" MIME-Version: 1.0 From: Christopher Lord To: users at ovirt.org Subject: [ovirt-users] Unable to start vdsmd. Dependency vdsm-network keeps failing Date: Mon, 30 May 2016 01:25:09 +0000 Message-ID: --===============0916199439016476755== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_ME1PR01MB0290B8F4297138294A1AD105F9450ME1PR01MB0290ausp_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable I have a host that has dropped out of my cluster because it can't start vds= =3D md. Initially the logs were reporting a duplicate gateway, so I removed the= =3D duplicate. But I still can't start vdsmd. /var/log/vdsm/supervdsm.log is s= =3D howing the following. Traceback (most recent call last): File "/usr/share/vdsm/vdsm-restore-net-config", line 439, in restore unified_restoration() File "/usr/share/vdsm/vdsm-restore-net-config", line 131, in unified_rest= =3D oration changed_config =3D3D _filter_changed_nets_bonds(available_config) File "/usr/share/vdsm/vdsm-restore-net-config", line 258, in _filter_chan= =3D ged_nets_bonds kernel_config =3D3D KernelConfig(netinfo.NetInfo()) File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", line = =3D 204, in __init__ for net, net_attr in self._analyze_netinfo_nets(netinfo): File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", line = =3D 216, in _analyze_netinfo_nets yield net, self._translate_netinfo_net(net, net_attr) File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", line = =3D 232, in _translate_netinfo_net self._translate_nics(attributes, nics) File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", line = =3D 269, in _translate_nics nic, =3D3D nics ValueError: too many values to unpack I've downloaded the source code and have tried to follow along and see wha= =3D t's happening, but it's going a little (a lot) over my head at the moment. = =3D Could anyone help me out? Thanks, Chris --_000_ME1PR01MB0290B8F4297138294A1AD105F9450ME1PR01MB0290ausp_ Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable

I have a host that has dropped out of my cluster because it can't start = =3D vdsmd. Initially the logs were reporting a duplicate gateway, so I removed = =3D the duplicate. But I still can't start vdsmd. /var/log/vdsm/supervdsm.log i= =3D s showing the following.


Traceback (most recent call last):
  File "/usr/share/vdsm/vdsm-restore-net-config", line = =3D 439, in restore
    unified_restoration()
  File "/usr/share/vdsm/vdsm-restore-net-config", line = =3D 131, in unified_restoration
    changed_config =3D3D _filter_changed_nets_bonds(availabl= e_=3D config)
  File "/usr/share/vdsm/vdsm-restore-net-config", line = =3D 258, in _filter_changed_nets_bonds
    kernel_config =3D3D KernelConfig(netinfo.NetInfo())
  File "/usr/lib/python2.7/site-packages/vdsm/netconfpersist= =3D ence.py", line 204, in __init__
    for net, net_attr in self._analyze_netinfo_nets(netinfo)= =3D :
  File "/usr/lib/python2.7/site-packages/vdsm/netconfpersist= =3D ence.py", line 216, in _analyze_netinfo_nets
    yield net, self._translate_netinfo_net(net, net_attr)
  File "/usr/lib/python2.7/site-packages/vdsm/netconfpersist= =3D ence.py", line 232, in _translate_netinfo_net
    self._translate_nics(attributes, nics)
  File "/usr/lib/python2.7/site-packages/vdsm/netconfpersist= =3D ence.py", line 269, in _translate_nics
    nic, =3D3D nics
ValueError: too many values to unpack

 I've downloaded the sour= =3D ce code and have tried to follow along and see what's happening, but it's going a little (a lot) over my head at = =3D the moment. Could anyone help me out?

Thanks,

Chris

--_000_ME1PR01MB0290B8F4297138294A1AD105F9450ME1PR01MB0290ausp_-- --===============0916199439016476755== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX01FMVBSMDFNQjAyOTBCOEY0Mjk3MTM4Mjk0QTFBRDEwNUY5NDUwTUUxUFIwMU1CMDI5 MGF1c3BfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iaXNvLTg4NTktMSIKQ29u dGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKSSBoYXZlIGEgaG9zdCB0 aGF0IGhhcyBkcm9wcGVkIG91dCBvZiBteSBjbHVzdGVyIGJlY2F1c2UgaXQgY2FuJ3Qgc3RhcnQg dmRzPQptZC4gSW5pdGlhbGx5IHRoZSBsb2dzIHdlcmUgcmVwb3J0aW5nIGEgZHVwbGljYXRlIGdh dGV3YXksIHNvIEkgcmVtb3ZlZCB0aGU9CiBkdXBsaWNhdGUuIEJ1dCBJIHN0aWxsIGNhbid0IHN0 YXJ0IHZkc21kLiAvdmFyL2xvZy92ZHNtL3N1cGVydmRzbS5sb2cgaXMgcz0KaG93aW5nIHRoZSBm b2xsb3dpbmcuCgpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Vz ci9zaGFyZS92ZHNtL3Zkc20tcmVzdG9yZS1uZXQtY29uZmlnIiwgbGluZSA0MzksIGluIHJlc3Rv cmUKICAgIHVuaWZpZWRfcmVzdG9yYXRpb24oKQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS92ZHNt LXJlc3RvcmUtbmV0LWNvbmZpZyIsIGxpbmUgMTMxLCBpbiB1bmlmaWVkX3Jlc3Q9Cm9yYXRpb24K ICAgIGNoYW5nZWRfY29uZmlnID0zRCBfZmlsdGVyX2NoYW5nZWRfbmV0c19ib25kcyhhdmFpbGFi bGVfY29uZmlnKQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS92ZHNtLXJlc3RvcmUtbmV0LWNvbmZp ZyIsIGxpbmUgMjU4LCBpbiBfZmlsdGVyX2NoYW49CmdlZF9uZXRzX2JvbmRzCiAgICBrZXJuZWxf Y29uZmlnID0zRCBLZXJuZWxDb25maWcobmV0aW5mby5OZXRJbmZvKCkpCiAgRmlsZSAiL3Vzci9s aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvdmRzbS9uZXRjb25mcGVyc2lzdGVuY2UucHkiLCBs aW5lID0KMjA0LCBpbiBfX2luaXRfXwogICAgZm9yIG5ldCwgbmV0X2F0dHIgaW4gc2VsZi5fYW5h bHl6ZV9uZXRpbmZvX25ldHMobmV0aW5mbyk6CiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3Np dGUtcGFja2FnZXMvdmRzbS9uZXRjb25mcGVyc2lzdGVuY2UucHkiLCBsaW5lID0KMjE2LCBpbiBf YW5hbHl6ZV9uZXRpbmZvX25ldHMKICAgIHlpZWxkIG5ldCwgc2VsZi5fdHJhbnNsYXRlX25ldGlu Zm9fbmV0KG5ldCwgbmV0X2F0dHIpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvdmRzbS9uZXRjb25mcGVyc2lzdGVuY2UucHkiLCBsaW5lID0KMjMyLCBpbiBfdHJhbnNs YXRlX25ldGluZm9fbmV0CiAgICBzZWxmLl90cmFuc2xhdGVfbmljcyhhdHRyaWJ1dGVzLCBuaWNz KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3Zkc20vbmV0Y29uZnBl cnNpc3RlbmNlLnB5IiwgbGluZSA9CjI2OSwgaW4gX3RyYW5zbGF0ZV9uaWNzCiAgICBuaWMsID0z RCBuaWNzClZhbHVlRXJyb3I6IHRvbyBtYW55IHZhbHVlcyB0byB1bnBhY2sKCiBJJ3ZlIGRvd25s b2FkZWQgdGhlIHNvdXJjZSBjb2RlIGFuZCBoYXZlIHRyaWVkIHRvIGZvbGxvdyBhbG9uZyBhbmQg c2VlIHdoYT0KdCdzIGhhcHBlbmluZywgYnV0IGl0J3MgZ29pbmcgYSBsaXR0bGUgKGEgbG90KSBv dmVyIG15IGhlYWQgYXQgdGhlIG1vbWVudC4gPQpDb3VsZCBhbnlvbmUgaGVscCBtZSBvdXQ/CgpU aGFua3MsCgpDaHJpcwoKCi0tXzAwMF9NRTFQUjAxTUIwMjkwQjhGNDI5NzEzODI5NEExQUQxMDVG OTQ1ME1FMVBSMDFNQjAyOTBhdXNwXwpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD0i aXNvLTg4NTktMSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoK PGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29udGVudD0z RCJ0ZXh0L2h0bWw7IGNoYXJzZXQ9M0Rpc28tODg1OS09CjEiPgo8c3R5bGUgdHlwZT0zRCJ0ZXh0 L2NzcyIgc3R5bGU9M0QiZGlzcGxheTpub25lOyI+PCEtLSBQIHttYXJnaW4tdG9wOjA7bWFyZ2k9 Cm4tYm90dG9tOjA7fSAtLT48L3N0eWxlPgo8L2hlYWQ+Cjxib2R5IGRpcj0zRCJsdHIiPgo8ZGl2 IGlkPTNEImRpdnRhZ2RlZmF1bHR3cmFwcGVyIiBzdHlsZT0zRCJmb250LXNpemU6MTJwdDtjb2xv cjojMDAwMDAwO2JhY2s9Cmdyb3VuZC1jb2xvcjojRkZGRkZGO2ZvbnQtZmFtaWx5OkNhbGlicmks QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Ij4KPHA+SSBoYXZlIGEgaG9zdCB0aGF0IGhhcyBk cm9wcGVkIG91dCBvZiBteSBjbHVzdGVyIGJlY2F1c2UgaXQgY2FuJ3Qgc3RhcnQgPQp2ZHNtZC4g SW5pdGlhbGx5IHRoZSBsb2dzIHdlcmUgcmVwb3J0aW5nIGEgZHVwbGljYXRlIGdhdGV3YXksIHNv IEkgcmVtb3ZlZCA9CnRoZSBkdXBsaWNhdGUuIEJ1dCBJIHN0aWxsIGNhbid0IHN0YXJ0IHZkc21k LiAvdmFyL2xvZy92ZHNtL3N1cGVydmRzbS5sb2cgaT0KcyBzaG93aW5nIHRoZSBmb2xsb3dpbmcu PC9wPgo8cD48L3A+CjxkaXY+PGJyPgo8L2Rpdj4KPGRpdj5UcmFjZWJhY2sgKG1vc3QgcmVjZW50 IGNhbGwgbGFzdCk6PC9kaXY+CjxkaXY+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9zaGFyZS92ZHNt L3Zkc20tcmVzdG9yZS1uZXQtY29uZmlnJnF1b3Q7LCBsaW5lID0KNDM5LCBpbiByZXN0b3JlPC9k aXY+CjxkaXY+Jm5ic3A7ICZuYnNwOyB1bmlmaWVkX3Jlc3RvcmF0aW9uKCk8L2Rpdj4KPGRpdj4m bmJzcDsgRmlsZSAmcXVvdDsvdXNyL3NoYXJlL3Zkc20vdmRzbS1yZXN0b3JlLW5ldC1jb25maWcm cXVvdDssIGxpbmUgPQoxMzEsIGluIHVuaWZpZWRfcmVzdG9yYXRpb248L2Rpdj4KPGRpdj4mbmJz cDsgJm5ic3A7IGNoYW5nZWRfY29uZmlnID0zRCBfZmlsdGVyX2NoYW5nZWRfbmV0c19ib25kcyhh dmFpbGFibGVfPQpjb25maWcpPC9kaXY+CjxkaXY+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9zaGFy ZS92ZHNtL3Zkc20tcmVzdG9yZS1uZXQtY29uZmlnJnF1b3Q7LCBsaW5lID0KMjU4LCBpbiBfZmls dGVyX2NoYW5nZWRfbmV0c19ib25kczwvZGl2Pgo8ZGl2PiZuYnNwOyAmbmJzcDsga2VybmVsX2Nv bmZpZyA9M0QgS2VybmVsQ29uZmlnKG5ldGluZm8uTmV0SW5mbygpKTwvZGl2Pgo8ZGl2PiZuYnNw OyBGaWxlICZxdW90Oy91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3Zkc20vbmV0Y29u ZnBlcnNpc3Q9CmVuY2UucHkmcXVvdDssIGxpbmUgMjA0LCBpbiBfX2luaXRfXzwvZGl2Pgo8ZGl2 PiZuYnNwOyAmbmJzcDsgZm9yIG5ldCwgbmV0X2F0dHIgaW4gc2VsZi5fYW5hbHl6ZV9uZXRpbmZv X25ldHMobmV0aW5mbyk9Cjo8L2Rpdj4KPGRpdj4mbmJzcDsgRmlsZSAmcXVvdDsvdXNyL2xpYi9w eXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL25ldGNvbmZwZXJzaXN0PQplbmNlLnB5JnF1b3Q7 LCBsaW5lIDIxNiwgaW4gX2FuYWx5emVfbmV0aW5mb19uZXRzPC9kaXY+CjxkaXY+Jm5ic3A7ICZu YnNwOyB5aWVsZCBuZXQsIHNlbGYuX3RyYW5zbGF0ZV9uZXRpbmZvX25ldChuZXQsIG5ldF9hdHRy KTwvZD0KaXY+CjxkaXY+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUt cGFja2FnZXMvdmRzbS9uZXRjb25mcGVyc2lzdD0KZW5jZS5weSZxdW90OywgbGluZSAyMzIsIGlu IF90cmFuc2xhdGVfbmV0aW5mb19uZXQ8L2Rpdj4KPGRpdj4mbmJzcDsgJm5ic3A7IHNlbGYuX3Ry YW5zbGF0ZV9uaWNzKGF0dHJpYnV0ZXMsIG5pY3MpPC9kaXY+CjxkaXY+Jm5ic3A7IEZpbGUgJnF1 b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvdmRzbS9uZXRjb25mcGVyc2lzdD0K ZW5jZS5weSZxdW90OywgbGluZSAyNjksIGluIF90cmFuc2xhdGVfbmljczwvZGl2Pgo8ZGl2PiZu YnNwOyAmbmJzcDsgbmljLCA9M0QgbmljczwvZGl2Pgo8ZGl2PlZhbHVlRXJyb3I6IHRvbyBtYW55 IHZhbHVlcyB0byB1bnBhY2s8L2Rpdj4KPGRpdj48YnI+CjwvZGl2Pgo8ZGl2PjxzcGFuIHN0eWxl PTNEImZvbnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmLCAn QXA9CnBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsIE5vdG9Db2xvckVtb2ppLCAn U2Vnb2UgVUkgU3ltYm9sJywgJ0FuZD0Kcm9pZCBFbW9qaScsIEVtb2ppU3ltYm9sczsgZm9udC1z aXplOiAxNnB4OyI+Jm5ic3A7SSd2ZSBkb3dubG9hZGVkIHRoZSBzb3VyPQpjZSBjb2RlIGFuZCBo YXZlIHRyaWVkIHRvIGZvbGxvdyBhbG9uZwogYW5kIHNlZSB3aGF0J3MgaGFwcGVuaW5nLCBidXQg aXQncyBnb2luZyBhIGxpdHRsZSAoYSBsb3QpIG92ZXIgbXkgaGVhZCBhdCA9CnRoZSBtb21lbnQu IENvdWxkIGFueW9uZSBoZWxwIG1lIG91dD88L3NwYW4+PGJyPgo8L2Rpdj4KPGRpdj48c3BhbiBz dHlsZT0zRCJmb250LWZhbWlseTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJp ZiwgJ0FwPQpwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCBOb3RvQ29sb3JFbW9q aSwgJ1NlZ29lIFVJIFN5bWJvbCcsICdBbmQ9CnJvaWQgRW1vamknLCBFbW9qaVN5bWJvbHM7IGZv bnQtc2l6ZTogMTZweDsiPjxicj4KPC9zcGFuPjwvZGl2Pgo8ZGl2PjxzcGFuIHN0eWxlPTNEImZv bnQtZmFtaWx5OiBDYWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmLCAnQXA9CnBs ZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsIE5vdG9Db2xvckVtb2ppLCAnU2Vnb2Ug VUkgU3ltYm9sJywgJ0FuZD0Kcm9pZCBFbW9qaScsIEVtb2ppU3ltYm9sczsgZm9udC1zaXplOiAx NnB4OyI+VGhhbmtzLDwvc3Bhbj48L2Rpdj4KPGRpdj48c3BhbiBzdHlsZT0zRCJmb250LWZhbWls eTogQ2FsaWJyaSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiwgJ0FwPQpwbGUgQ29sb3Ig RW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCBOb3RvQ29sb3JFbW9qaSwgJ1NlZ29lIFVJIFN5bWJv bCcsICdBbmQ9CnJvaWQgRW1vamknLCBFbW9qaVN5bWJvbHM7IGZvbnQtc2l6ZTogMTZweDsiPjxi cj4KPC9zcGFuPjwvZGl2Pgo8ZGl2PjxzcGFuIHN0eWxlPTNEImZvbnQtZmFtaWx5OiBDYWxpYnJp LCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmLCAnQXA9CnBsZSBDb2xvciBFbW9qaScsICdT ZWdvZSBVSSBFbW9qaScsIE5vdG9Db2xvckVtb2ppLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ0FuZD0K cm9pZCBFbW9qaScsIEVtb2ppU3ltYm9sczsgZm9udC1zaXplOiAxNnB4OyI+Q2hyaXM8L3NwYW4+ PC9kaXY+Cjxicj4KPHA+PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+CgotLV8wMDBfTUUxUFIw MU1CMDI5MEI4RjQyOTcxMzgyOTRBMUFEMTA1Rjk0NTBNRTFQUjAxTUIwMjkwYXVzcF8tLQo= --===============0916199439016476755==-- From danken at redhat.com Mon May 30 03:50:22 2016 Content-Type: multipart/mixed; boundary="===============3376637943609666203==" MIME-Version: 1.0 From: Dan Kenigsberg To: users at ovirt.org Subject: Re: [ovirt-users] Unable to start vdsmd. Dependency vdsm-network keeps failing Date: Mon, 30 May 2016 10:50:20 +0300 Message-ID: <20160530075020.GA12501@redhat.com> In-Reply-To: ME1PR01MB0290B8F4297138294A1AD105F9450@ME1PR01MB0290.ausprd01.prod.outlook.com --===============3376637943609666203== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Mon, May 30, 2016 at 01:25:09AM +0000, Christopher Lord wrote: > I have a host that has dropped out of my cluster because it can't start v= dsmd. Initially the logs were reporting a duplicate gateway, so I removed t= he duplicate. But I still can't start vdsmd. /var/log/vdsm/supervdsm.log is= showing the following. > = > Traceback (most recent call last): > File "/usr/share/vdsm/vdsm-restore-net-config", line 439, in restore > unified_restoration() > File "/usr/share/vdsm/vdsm-restore-net-config", line 131, in unified_re= storation > changed_config =3D _filter_changed_nets_bonds(available_config) > File "/usr/share/vdsm/vdsm-restore-net-config", line 258, in _filter_ch= anged_nets_bonds > kernel_config =3D KernelConfig(netinfo.NetInfo()) > File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", lin= e 204, in __init__ > for net, net_attr in self._analyze_netinfo_nets(netinfo): > File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", lin= e 216, in _analyze_netinfo_nets > yield net, self._translate_netinfo_net(net, net_attr) > File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", lin= e 232, in _translate_netinfo_net > self._translate_nics(attributes, nics) > File "/usr/lib/python2.7/site-packages/vdsm/netconfpersistence.py", lin= e 269, in _translate_nics > nic, =3D nics > ValueError: too many values to unpack > = > I've downloaded the source code and have tried to follow along and see w= hat's happening, but it's going a little (a lot) over my head at the moment= . Could anyone help me out? Which version of vdsm is stalled on your host? Could you share the content of your /var/lib/vdsm/persistence/netconf directory? Your supervdsm.log may hold more hints - could you share more of it? --===============3376637943609666203==--