netboot fails after uprev to zeus

Description

Thursday, February 27th, 2020
10:58:59 <dl9pf> Hi Paul!
10:59:08 <dl9pf> I got a follow-up on the qemu+intel topic
10:59:12 <dl9pf> https://gerrit.automotivelinux.org/gerrit/#/c/AGL/meta-agl/+/23591/2/meta-agl-bsp/conf/include/agl_qemux86-64.inc
11:01:18 <dl9pf> the change in WKS_FILE= seems to break netboot with the zeus uprev
11:01:20 <dl9pf> https://lava.automotivelinux.org/scheduler/job/10261#L733
11:01:31 <dl9pf> The hardcoded /boot seems to crap-out on netboot
11:01:48 <dl9pf> iirc we had this working (qemu and intel target) actually
11:02:43 <dl9pf> same job but on qemuarm: https://lava.automotivelinux.org/scheduler/job/10262
11:02:46 <dl9pf> works
11:03:03 <dl9pf> let's create a jira ans see what we can do to fix it.
11:04:16 <paulbarker> The WKS_FILE change was there as an image built with `directdisk.wks.in` wouldn't boot on the Up Squared

See SPEC-2931 for the changes to the qemux86-64 changes which may be relevant here.

Environment

None
100% Done
Loading...

Activity

Walt Miner 
July 10, 2020 at 3:14 PM

Close for JJ RC1

Jan-Simon Moeller 
March 11, 2020 at 4:48 PM

No, we had a nother session today - on the h3.

 

So what happens is:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=zeus&id=a972e401

 

Of course debugging on qemux86-64 did not help here.  .

Now the path forward is:

a) Fix upstream  - we actually have a nicer solution in our tree that we can upstream

    see: https://git.automotivelinux.org/AGL/meta-agl/tree/meta-agl-profile-core/recipes-core/systemd/systemd_%25.bbappend#n23

 

b) in our tree, remove the 80-wired.network file to avoid any unwanted interactions with connman

 

c) discuss and rework the usage of systemd-networkd:

    - we currently use it for CAN - but we do not need it strictly speaking

    - do the containers rely on systemd-networkd ?

    - option: disable systemd-networkd completely

 

Matt Ranostay 
March 9, 2020 at 3:23 PM

Resolved, correct?

Jan-Simon Moeller 
March 3, 2020 at 11:48 AM
(edited)

ping if you need credentials to submit lava jobs for testing. Sent you some.

Jan-Simon Moeller 
March 3, 2020 at 11:47 AM

Created separate subtasks.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Hardware Platform(s) Affected

QEMU x86_64

Components

Affects versions

Priority

Created March 2, 2020 at 2:48 PM
Updated July 10, 2020 at 3:14 PM
Resolved May 5, 2020 at 10:02 PM