<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>9760</bug_id>
          
          <creation_ts>2016-06-13 04:34:47 +0000</creation_ts>
          <short_desc>Make it easier to set up your own derivative layer index</short_desc>
          <delta_ts>2025-10-02 15:24:24 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Layer Index</product>
          <component>Layer Index</component>
          <version>5.99</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>IN PROGRESS IMPLEMENTATION</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Paul Eggleton">bluelightning</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>akuster</cc>
    
    <cc>brian.avery</cc>
    
    <cc>konrad.scherer</cc>
    
    <cc>liezhi.yang</cc>
    
    <cc>piotr</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>tim.orling</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62911</commentid>
    <comment_count>0</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2016-06-13 04:34:47 +0000</bug_when>
    <thetext>If you want to set up your own &quot;curated&quot; layer index, currently you have to  enter the details for all of the layers manually. It would be useful if you could set up an index and &quot;connect&quot; it to the OE layer index, specifying which layers you want, and then have the info on just those layers synced across. You should also be free to add layers your layer index instance as normal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85966</commentid>
    <comment_count>1</comment_count>
    <who name="Armin Kuster">akuster</who>
    <bug_when>2019-12-23 16:34:46 +0000</bug_when>
    <thetext>is this still an issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96604</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2023-09-30 23:52:28 +0000</bug_when>
    <thetext>This is mostly handled by the dockersetup.py script?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102871</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2025-10-02 15:07:07 +0000</bug_when>
    <thetext>We have some new work going on around docker-compose workflow thanks to Piotr.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102874</commentid>
    <comment_count>4</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2025-10-02 15:16:36 +0000</bug_when>
    <thetext>Perhaps we could have a yaml or other similar input of a &quot;curated&quot; list of layers to ingress into the initial database (perhaps an &quot;allow&quot; and &quot;exclude&quot; concept). This would save on the rather heavy hit to download &quot;the entire layer index database&quot; from the OE instance (and save time getting your &quot;own&quot; layerindex up and running).

Another use of such a list of desired layers might be useful to create a dump from an existing layerindex instance...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102876</commentid>
    <comment_count>5</comment_count>
    <who name="Piotr Buliński">piotr</who>
    <bug_when>2025-10-02 15:24:24 +0000</bug_when>
    <thetext>I like the idea! I’ll see if I can do that tomorrow.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>