<?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>11974</bug_id>
          
          <creation_ts>2017-08-24 13:34:26 +0000</creation_ts>
          <short_desc>Make wiki logging more resilient to network issues</short_desc>
          <delta_ts>2017-09-13 09:08:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>5</classification_id>
          <classification>Infrastructure</classification>
          <product>AutoBuilder</product>
          <component>autobuilder</component>
          <version>2.4</version>
          <rep_platform>x86</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>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.4 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Lock">joshuagloe</reporter>
          <assigned_to name="Joshua Lock">joshuagloe</assigned_to>
          <cc>infras.ab.watcher</cc>
    
    <cc>Infras.watcher</cc>
    
    <cc>pidge</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>76124</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Lock">joshuagloe</who>
    <bug_when>2017-08-24 13:34:26 +0000</bug_when>
    <thetext>We recently observed the AB controller locking up when wiki API requests were slow to complete due to the wiki being backed up at the time.

The use of requests API in YPWiki should make use of the timeout property

http://requests.readthedocs.io/en/master/user/quickstart/#timeouts
http://requests.readthedocs.io/en/master/user/advanced/#timeouts

Furthermore we need to understand whether the status plugin can block the controller and if so work on a non-blocking solution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76775</commentid>
    <comment_count>1</comment_count>
    <who name="Joshua Lock">joshuagloe</who>
    <bug_when>2017-09-13 09:08:55 +0000</bug_when>
    <thetext>Timeout implemented and deployed to both clusters:

http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=9bf6162d6602beed384072caf0127d1dd2e6e4b3</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>