<?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>6239</bug_id>
          
          <creation_ts>2014-04-25 07:30:42 +0000</creation_ts>
          <short_desc>Toaster utility commands for shared databases</short_desc>
          <delta_ts>2015-12-04 13:31:21 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Toaster</product>
          <component>toaster</component>
          <version>1.7</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>NOTABUG</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="David Reyna">david.reyna</reporter>
          <assigned_to name="David Reyna">david.reyna</assigned_to>
          <cc>alexandru.costinx.roman</cc>
    
    <cc>alexandru.damian</cc>
    
    <cc>belen.barros.pena</cc>
    
    <cc>bluelightning</cc>
    
    <cc>cristiana.voicu</cc>
    
    <cc>jessica.zhang</cc>
          
          <qa_contact name="Alexandru Roman">alexandru.costinx.roman</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Yes (doc changes required)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>43012</commentid>
    <comment_count>0</comment_count>
    <who name="David Reyna">david.reyna</who>
    <bug_when>2014-04-25 07:30:42 +0000</bug_when>
    <thetext>This is the enhancement of the Toaster start-up and configuration scripts to make it easy to 

  (a) separately start and stop the Web service, and 

  (b) easily attach and detach builds or projects to that shared database and initializing a new database as appropriate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>45338</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandru Damian">alexandru.damian</who>
    <bug_when>2014-08-29 16:53:59 +0000</bug_when>
    <thetext>I am not sure what we actually need here -

the bitbake/bin/toaster script, in execute (i.e. not sourced) mode, is just the combination of existing modular commands that django provides, for starting and stopping the web server, or for updates to the database


I am not sure what &quot;attach and detach builds or projects&quot; implies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46761</commentid>
    <comment_count>2</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2014-11-05 17:26:54 +0000</bug_when>
    <thetext>David Reyna has mentioned this is no longer required for M1: moving to 1.8 so that he can give it a new milestone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47482</commentid>
    <comment_count>3</comment_count>
    <who name="David Reyna">david.reyna</who>
    <bug_when>2014-12-10 15:44:29 +0000</bug_when>
    <thetext>Alex asks: &quot;I am not sure what &quot;attach and detach builds or projects&quot; implies.&quot;

* Here is the &quot;attach&quot; scenario:

  (1) User creates or has existing projects that were not started with Toaster running.

  (2) User wishes to start tracking data on those projects with Toaster. 

  (3) The issue is that those &quot;outside&quot; projects do not have a Toaster conf file, and thus will not add their build data to the Toaster database by bitbake.

How can a user bring &quot;outside&quot; projects into Toaster, and thus &quot;attach&quot; them to Toaster? Is there a formal command?

* Here is the &quot;detach&quot; scenario:

  (1) User has a project being tracked by Toaster

  (2) User wishes to stop tracking that project by Toaster

Is there a formal command? Presumably the manual command is to delete that projects Toaster conf file?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47725</commentid>
    <comment_count>4</comment_count>
    <who name="Belen Barros Pena">belen.barros.pena</who>
    <bug_when>2015-01-05 11:26:33 +0000</bug_when>
    <thetext>The importing projects functionality (bug 6603) could somehow cover the &apos;attach&apos; scenario. The &apos;detach&apos; scenario could be covered as part of the delete functionality (bug 6238), or as part of some archive / restore functionality.

In any case, I am not sure we&apos;ll get to this as part of 1.8.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51594</commentid>
    <comment_count>5</comment_count>
    <who name="David Reyna">david.reyna</who>
    <bug_when>2015-06-10 05:14:50 +0000</bug_when>
    <thetext>I am withdrawing this defect because the team agrees that it is covered by bugs
6603 and bug 6238, as per Belen&apos;s comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57046</commentid>
    <comment_count>6</comment_count>
    <who name="Alexandru Roman">alexandru.costinx.roman</who>
    <bug_when>2015-12-04 13:31:21 +0000</bug_when>
    <thetext>Verified.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>