Bug 7942 - arm64 images need to be built by the autobuilder.
Summary: arm64 images need to be built by the autobuilder.
Status: VERIFIED NOTABUG
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 1.9
Hardware: x86 arm64
: Medium enhancement
Target Milestone: 1.9
Assignee: Robert Yang
QA Contact: Bogdan Alexandru Voiculescu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-07-01 16:25 UTC by Randy MacLeod
Modified: 2016-02-17 02:57 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy MacLeod 2015-07-01 16:25:58 UTC
I haven't investigated very  much yet but it seems that the arm64 target in the autobuilder is failing frequently.  Kai Kang and I can work with Beth or whoever is running the autobuilder to ensure that the right configurtions are being built and to be responsible for triaging and perhaps fixing arm64 problems when then come up. 

Since the build is working now, this defect is mostly to get everyone involved to sync up.
Comment 1 Richard Purdie 2015-07-02 14:53:26 UTC
I think its perhaps just the ADT data that is missing? Is there anything else?
Comment 2 Beth Flanagan 2015-07-02 15:08:05 UTC
arm64 images are being created and deployed. The one thing that seemed to not be functioning was the package-index for ADT. I have a commit for this, but some additional information on this would be helpful here.
Comment 3 Randy MacLeod 2015-07-02 15:21:30 UTC
There was some discussion about how much of the graphics stack builds.
Internally at WR, we've been doing world builds of qemuarm64 with sato since oe-core-1.7 so the autobuilder should include that configuration as well.
Comment 4 Beth Flanagan 2015-07-02 15:41:44 UTC
Ok, if you can send me the:

images you want added
configuration you're using

I'll make sure it gets updated.
Comment 5 Randy MacLeod 2015-07-10 02:55:30 UTC
I'm just ramping up on the YP autobuilder but Robert Yang and other have volunteered to look at what we are building for qemuarm64 and later for qemumips64.
Comment 6 Randy MacLeod 2015-08-19 17:27:03 UTC
This has been an exercise in my learning about the YP autobuilder configuration.

In fact it looks like arm64 has good coverage compared with x86-64:

$ cd yocto-autobuilder.git/buildset-config.controller
$ egrep 'BuildImages|RunSanityTests' \
  nightly-arm64.conf nightly-x86-64.conf
nightly-arm64.conf:
   {'BuildImages': {'images': \
    'core-image-sato core-image-sato-dev core-image-sato-sdk \
     core-image-minimal core-image-minimal-dev'}},

   {'RunSanityTests': {'images': \
    'core-image-minimal core-image-sato core-image-sato-sdk'}},


nightly-x86-64.conf:
   {'BuildImages': {'images': \
    'core-image-sato core-image-sato-dev core-image-sato-sdk \
     core-image-minimal core-image-minimal-dev'}},
   {'RunSanityTests': {'images': \
    'core-image-minimal core-image-sato core-image-sato-sdk'}},
   {'BuildImages': {'images': \
    'core-image-sato core-image-sato-dev core-image-sato-sdk \
     core-image-minimal core-image-minimal-dev'}},
...

So I've marked the defect as fixed.
Comment 7 Bogdan Alexandru Voiculescu 2015-08-27 15:23:52 UTC
verified