<?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>9941</bug_id>
          
          <creation_ts>2016-07-14 15:00:17 +0000</creation_ts>
          <short_desc>patchwork: ensure series are created for all submitters</short_desc>
          <delta_ts>2017-12-06 17:03:09 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Patchwork/Patchtest</product>
          <component>Patchwork</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M1</target_milestone>
          <dependson>9904</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jose Lamego">jose.a.lamego</reporter>
          <assigned_to name="Jose Lamego">jose.a.lamego</assigned_to>
          <cc>benjamin.esquivel</cc>
    
    <cc>bluelightning</cc>
    
    <cc>jku</cc>
    
    <cc>leonardo.sandoval.gonzalez</cc>
    
    <cc>sgw</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>63982</commentid>
    <comment_count>0</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-07-14 15:00:17 +0000</bug_when>
    <thetext>Patchwork Series are not being created at least for one specific user (Jussi Kukkonen), even when his patches are being received and tracked in patch view:

https://patchwork.openembedded.org/patch/127015/

Find a root cause and verify that there are no other affected users.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65272</commentid>
    <comment_count>1</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-08-17 16:12:20 +0000</bug_when>
    <thetext>Patchwork series were actually inappropriately created for the mentioned user, causing the series to be unavailable at Series view. First series is [1] and a second occurrence is [2].

This behavior is caused due to the unavailable capability of creating new series from patches sent using pull-request utility. This is a bug tracked in [3].

After a fix for mentioned bug is in place, further testing will be needed to ensure there are no other possible root causes for failed series creation.


[1] https://patchwork.openembedded.org/series/365/
[2] https://patchwork.openembedded.org/series/461/
[3] https://bugzilla.yoctoproject.org/show_bug.cgi?id=9904</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65643</commentid>
    <comment_count>2</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-08-31 14:52:41 +0000</bug_when>
    <thetext>Fix has been successfully tested, waiting for upstream merge. I&apos;m closing this bug now and will open a new bug to implement the fix in production either by updating Patchwork code from repository or pointing to the new staging instance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67772</commentid>
    <comment_count>3</comment_count>
    <who name="Jussi Kukkonen">jku</who>
    <bug_when>2016-10-29 13:20:44 +0000</bug_when>
    <thetext>patchwork-staging.openembedded.org is finally up. Series are still not created for me. Reopening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67784</commentid>
    <comment_count>4</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-10-31 15:38:02 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; patchwork-staging.openembedded.org is finally up. Series are still not
&gt; created for me. Reopening.

This behavior is only seen at the production OE instances, while two different staging instances running same Patchwork version are appropriately creating the series. This points to a server configuration cause. I&apos;m looking for that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68558</commentid>
    <comment_count>5</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-23 21:12:29 +0000</bug_when>
    <thetext>A fix was developed to ensure the email-chain references list is appropriately created, which was causing a corrupted revision numbering when creating the series, that ended up in an incomplete state. 

This fix will be pushed to production after peer-review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68597</commentid>
    <comment_count>6</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-25 15:29:36 +0000</bug_when>
    <thetext>Fix can be view in https://lists.yoctoproject.org/pipermail/yocto/2016-November/033200.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68648</commentid>
    <comment_count>7</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-28 20:04:48 +0000</bug_when>
    <thetext>Fix is implemented in OE&apos;s patchwork.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>