* xen 4.6 regression: xl create fails if domU have custom vifname
@ 2015-08-27 14:41 Fabio Fantoni
2015-08-27 14:46 ` Wei Liu
0 siblings, 1 reply; 4+ messages in thread
From: Fabio Fantoni @ 2015-08-27 14:41 UTC (permalink / raw)
To: xen-devel; +Cc: Wei Liu, Ian Campbell
Today trying xen 4.6.0-rc2 with all things needed for future production
server I found a regression: xl create fails if domU have custom vifname.
xl create test.cfg
Parsing config from test.cfg
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
/etc/xen/scripts/vif-bridge add [14581] exited with error status 1
libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script:
ip link set vif14.0-emu name frc-0-0-emu failed
libxl: error: libxl_create.c:1380:domcreate_attach_vtpms: unable to add
nic devices
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
/etc/xen/scripts/block remove [14615] exited with error status 1
libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script:
/etc/xen/scripts/block failed; error detected.
libxl: error: libxl.c:1580:libxl__destroy_domid: non-existant domain 14
libxl: error: libxl.c:1538:domain_destroy_callback: unable to destroy
guest with domid 14
libxl: error: libxl.c:1465:domain_destroy_cb: destruction of domain 14
failed
From domU xl cfg:
vif=['bridge=xenbr0,mac=00:16:3e:dd:e3:f1,vifname=frc-0-0']
Same domU removing only vifname is working.
On production server with xen 4.4.2 or 4.5.1 domUs with vifname are working.
I did a fast search without found the exact bug/regression cause.
If you need more informations/tests tell me and I'll post them.
Thanks for any reply and sorry for my bad english.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: xen 4.6 regression: xl create fails if domU have custom vifname
2015-08-27 14:41 xen 4.6 regression: xl create fails if domU have custom vifname Fabio Fantoni
@ 2015-08-27 14:46 ` Wei Liu
2015-08-28 7:50 ` Fabio Fantoni
0 siblings, 1 reply; 4+ messages in thread
From: Wei Liu @ 2015-08-27 14:46 UTC (permalink / raw)
To: Fabio Fantoni; +Cc: xen-devel, Wei Liu, Ian Campbell
On Thu, Aug 27, 2015 at 04:41:46PM +0200, Fabio Fantoni wrote:
> Today trying xen 4.6.0-rc2 with all things needed for future production
> server I found a regression: xl create fails if domU have custom vifname.
> xl create test.cfg
> Parsing config from test.cfg
> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
> /etc/xen/scripts/vif-bridge add [14581] exited with error status 1
> libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script: ip
> link set vif14.0-emu name frc-0-0-emu failed
This is the culprit.
Did you do a clean install?
You need to remove udev files in /etc. I should have mentioned this in
testing instructions.
Wei.
> libxl: error: libxl_create.c:1380:domcreate_attach_vtpms: unable to add nic
> devices
> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
> /etc/xen/scripts/block remove [14615] exited with error status 1
> libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script:
> /etc/xen/scripts/block failed; error detected.
> libxl: error: libxl.c:1580:libxl__destroy_domid: non-existant domain 14
> libxl: error: libxl.c:1538:domain_destroy_callback: unable to destroy guest
> with domid 14
> libxl: error: libxl.c:1465:domain_destroy_cb: destruction of domain 14
> failed
>
> From domU xl cfg:
> vif=['bridge=xenbr0,mac=00:16:3e:dd:e3:f1,vifname=frc-0-0']
>
> Same domU removing only vifname is working.
>
> On production server with xen 4.4.2 or 4.5.1 domUs with vifname are working.
>
> I did a fast search without found the exact bug/regression cause.
>
> If you need more informations/tests tell me and I'll post them.
>
> Thanks for any reply and sorry for my bad english.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: xen 4.6 regression: xl create fails if domU have custom vifname
2015-08-27 14:46 ` Wei Liu
@ 2015-08-28 7:50 ` Fabio Fantoni
2015-08-28 7:56 ` Wei Liu
0 siblings, 1 reply; 4+ messages in thread
From: Fabio Fantoni @ 2015-08-28 7:50 UTC (permalink / raw)
To: Wei Liu; +Cc: xen-devel, Ian Campbell
Il 27/08/2015 16:46, Wei Liu ha scritto:
> On Thu, Aug 27, 2015 at 04:41:46PM +0200, Fabio Fantoni wrote:
>> Today trying xen 4.6.0-rc2 with all things needed for future production
>> server I found a regression: xl create fails if domU have custom vifname.
>> xl create test.cfg
>> Parsing config from test.cfg
>> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
>> /etc/xen/scripts/vif-bridge add [14581] exited with error status 1
>> libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script: ip
>> link set vif14.0-emu name frc-0-0-emu failed
> This is the culprit.
>
> Did you do a clean install?
>
> You need to remove udev files in /etc. I should have mentioned this in
> testing instructions.
>
> Wei.
Sorry for my mistake I didn't remember to check /etc because the testing
deb (with make debball) delete /etc files only if specified as
considered config files.
Removing the udev file solves the problem.
Thanks.
>
>> libxl: error: libxl_create.c:1380:domcreate_attach_vtpms: unable to add nic
>> devices
>> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
>> /etc/xen/scripts/block remove [14615] exited with error status 1
>> libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script:
>> /etc/xen/scripts/block failed; error detected.
>> libxl: error: libxl.c:1580:libxl__destroy_domid: non-existant domain 14
>> libxl: error: libxl.c:1538:domain_destroy_callback: unable to destroy guest
>> with domid 14
>> libxl: error: libxl.c:1465:domain_destroy_cb: destruction of domain 14
>> failed
>>
>> From domU xl cfg:
>> vif=['bridge=xenbr0,mac=00:16:3e:dd:e3:f1,vifname=frc-0-0']
>>
>> Same domU removing only vifname is working.
>>
>> On production server with xen 4.4.2 or 4.5.1 domUs with vifname are working.
>>
>> I did a fast search without found the exact bug/regression cause.
>>
>> If you need more informations/tests tell me and I'll post them.
>>
>> Thanks for any reply and sorry for my bad english.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: xen 4.6 regression: xl create fails if domU have custom vifname
2015-08-28 7:50 ` Fabio Fantoni
@ 2015-08-28 7:56 ` Wei Liu
0 siblings, 0 replies; 4+ messages in thread
From: Wei Liu @ 2015-08-28 7:56 UTC (permalink / raw)
To: Fabio Fantoni; +Cc: xen-devel, Wei Liu, Ian Campbell
On Fri, Aug 28, 2015 at 09:50:22AM +0200, Fabio Fantoni wrote:
> Il 27/08/2015 16:46, Wei Liu ha scritto:
> >On Thu, Aug 27, 2015 at 04:41:46PM +0200, Fabio Fantoni wrote:
> >>Today trying xen 4.6.0-rc2 with all things needed for future production
> >>server I found a regression: xl create fails if domU have custom vifname.
> >>xl create test.cfg
> >>Parsing config from test.cfg
> >>libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
> >>/etc/xen/scripts/vif-bridge add [14581] exited with error status 1
> >>libxl: error: libxl_device.c:1085:device_hotplug_child_death_cb: script: ip
> >>link set vif14.0-emu name frc-0-0-emu failed
> >This is the culprit.
> >
> >Did you do a clean install?
> >
> >You need to remove udev files in /etc. I should have mentioned this in
> >testing instructions.
> >
> >Wei.
>
> Sorry for my mistake I didn't remember to check /etc because the testing deb
> (with make debball) delete /etc files only if specified as considered config
> files.
No worries. It's my fault for not mentioning it in test instructions.
This is something likely to trip people over.
> Removing the udev file solves the problem.
Thanks for confirming.
Wei.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-08-28 7:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-27 14:41 xen 4.6 regression: xl create fails if domU have custom vifname Fabio Fantoni
2015-08-27 14:46 ` Wei Liu
2015-08-28 7:50 ` Fabio Fantoni
2015-08-28 7:56 ` Wei Liu
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.