Bug 15093 - Add Yocto Compatible icon to Layer Index.
Summary: Add Yocto Compatible icon to Layer Index.
Status: RESOLVED FIXED
Alias: None
Product: Layer Index
Classification: Yocto Project Subprojects
Component: Layer Index (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 5.0 M1
Assignee: Tim Orling
QA Contact: apoorv sangal
URL:
Whiteboard:
Depends on: 10513
Blocks:
  Show dependency tree
 
Reported: 2023-04-04 14:49 UTC by akuster
Modified: 2023-11-02 23:21 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: New (Never tested)
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 akuster 2023-04-04 14:49:04 UTC
We need to make the Yocto Compatible information visible on the layer index.  I appears there is some support added in defect: https://bugzilla.yoctoproject.org/show_bug.cgi?id=10513
Comment 1 Randy MacLeod 2023-07-26 21:21:58 UTC
Bulk move of 64 bugs to 4.3 M3 after a quick review.
If a bug is actually fixed, please add a commit link and resolve it.
-- Randy for YP bug team.
Comment 2 Trevor Gamblin 2023-09-14 16:53:37 UTC
Moved to M4.
Comment 3 Randy MacLeod 2023-10-30 15:29:11 UTC
Bulk move to 5.0 M1. -- Randy
Comment 4 Tim Orling 2023-11-02 23:16:42 UTC
There are four parts to this:
(1) for historic reasons, the actual badge (branding) was not added to the "admin_interface" for Yocto Project Compatible 2.0 instance/object. The metadata was never added to the database. This metadata has now been added.
(2) new AutoBuilder jobs were added which test _some_ layers (not an exhaustive list):
  (a) https://autobuilder.yoctoproject.org/typhoon/#/builders/39
  (b) https://autobuilder.yoctoproject.org/typhoon/#/builders/121
(3) A script was needed to grab the successful results from those builds:
   https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=be76b6a5e4e75d7e44d5f8e44038c166a3e24544
(4) A script was needed to consume the results of (3) and update the layerindex metadata (the database). Each LayerBranch object that has been tested and had a result of PASS is now marked (for dunfell, kirkstone, mickledore, nanbield and master). Any historic layers that had already been manually marked will also now display the badge because of (1).

These processes may change in the future, but we are in a better position to keep up to date.