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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>203946</bug_id>
          
          <creation_ts>2019-11-07 02:53:52 -0800</creation_ts>
          <short_desc>Setup EWS queues for JSConly 32bits ARMv7 and MIPSel</short_desc>
          <delta_ts>2019-11-22 10:26:53 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=203899</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=204179</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=204523</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>203899</dependson>
          <blocked>204344</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Paulo Matos">pmatos</reporter>
          <assigned_to name="Paulo Matos">pmatos</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>guijemont</cc>
    
    <cc>jbedard</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zhifei_fang</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1588156</commentid>
    <comment_count>0</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-07 02:53:52 -0800</bug_when>
    <thetext>Setup EWS queues for JSConly 32bits ARMv7 and MIPSel</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588159</commentid>
    <comment_count>1</comment_count>
      <attachid>383033</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-07 02:58:05 -0800</bug_when>
    <thetext>Created attachment 383033
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588263</commentid>
    <comment_count>2</comment_count>
      <attachid>383033</attachid>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2019-11-07 09:54:39 -0800</bug_when>
    <thetext>Comment on attachment 383033
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383033&amp;action=review

&gt; Tools/BuildSlaveSupport/ews-build/config.json:423
&gt; +      &quot;shortname&quot;: &quot;mipsel-jsc32-only&quot;,

the name is a bit odd. Maybe mipsel-jsconly? or mipsel-jsc32? mipsel32-jsconly?  Unsure what&apos;s best, but the &quot;-only&quot; is a little ambiguous to me. I feel like mipsel-jsconly might be my favorite though, since mipsel is a name that AFAIK is only used to described mips32.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:434
&gt; +      &quot;shortname&quot;: &quot;armv7-jsc32-only&quot;,

Same comment as above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588266</commentid>
    <comment_count>3</comment_count>
      <attachid>383033</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-07 09:58:36 -0800</bug_when>
    <thetext>Comment on attachment 383033
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383033&amp;action=review

&gt;&gt; Tools/BuildSlaveSupport/ews-build/config.json:423
&gt;&gt; +      &quot;shortname&quot;: &quot;mipsel-jsc32-only&quot;,
&gt; 
&gt; the name is a bit odd. Maybe mipsel-jsconly? or mipsel-jsc32? mipsel32-jsconly?  Unsure what&apos;s best, but the &quot;-only&quot; is a little ambiguous to me. I feel like mipsel-jsconly might be my favorite though, since mipsel is a name that AFAIK is only used to described mips32.

also, this shortname is the name which will show up in the status-bubble. so it would be better to keep it short (and something which people can easily understand).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588274</commentid>
    <comment_count>4</comment_count>
    <who name="Guillaume Emont">guijemont</who>
    <bug_when>2019-11-07 10:04:49 -0800</bug_when>
    <thetext>(In reply to Aakash Jain from comment #3)
&gt; Comment on attachment 383033 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=383033&amp;action=review
&gt; 
&gt; &gt;&gt; Tools/BuildSlaveSupport/ews-build/config.json:423
&gt; &gt;&gt; +      &quot;shortname&quot;: &quot;mipsel-jsc32-only&quot;,
&gt; &gt; 
&gt; &gt; the name is a bit odd. Maybe mipsel-jsconly? or mipsel-jsc32? mipsel32-jsconly?  Unsure what&apos;s best, but the &quot;-only&quot; is a little ambiguous to me. I feel like mipsel-jsconly might be my favorite though, since mipsel is a name that AFAIK is only used to described mips32.
&gt; 
&gt; also, this shortname is the name which will show up in the status-bubble. so
&gt; it would be better to keep it short (and something which people can easily
&gt; understand).

Oh, then I think it makes most sense to keep the same names as the old queues: jsc-mips and jsc-armv7, to avoid anyone getting confused with a change of name.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588616</commentid>
    <comment_count>5</comment_count>
      <attachid>383033</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-08 06:08:40 -0800</bug_when>
    <thetext>Comment on attachment 383033
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383033&amp;action=review

&gt; Tools/BuildSlaveSupport/ews-build/config.json:10
&gt; +      &quot;platform&quot;: &quot;jsc-only&quot;,

can you please change this to &apos;jsconly&apos; (without the hypen).

Also in the PrintConfiguration::run() in steps.py can you please add &apos;jsconly&apos; along-with &apos;gtk&apos; and &apos;wpe&apos; to the linux platforms (in https://trac.webkit.org/browser/webkit/trunk/Tools/BuildSlaveSupport/ews-build/steps.py#L1723). That would make sure we run the linux commands to print the bot configuration for this platform as well.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:11
&gt; +      &quot;max_builds&quot;: 1

max_builds isn&apos;t required, it&apos;s default value is 1, (configured in loadConfig.py).

&gt; Tools/BuildSlaveSupport/ews-build/config.json:426
&gt; +      &quot;platform&quot;: &quot;jsc-only&quot;,

Ditto about platform here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589155</commentid>
    <comment_count>6</comment_count>
      <attachid>383259</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-11 03:10:15 -0800</bug_when>
    <thetext>Created attachment 383259
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589156</commentid>
    <comment_count>7</comment_count>
      <attachid>383260</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-11 03:13:42 -0800</bug_when>
    <thetext>Created attachment 383260
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589157</commentid>
    <comment_count>8</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-11 03:15:16 -0800</bug_when>
    <thetext>(In reply to Aakash Jain from comment #5)
&gt; Comment on attachment 383033 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=383033&amp;action=review
&gt; 
&gt; &gt; Tools/BuildSlaveSupport/ews-build/config.json:10
&gt; &gt; +      &quot;platform&quot;: &quot;jsc-only&quot;,
&gt; 
&gt; can you please change this to &apos;jsconly&apos; (without the hypen).
&gt; 
&gt; Also in the PrintConfiguration::run() in steps.py can you please add
&gt; &apos;jsconly&apos; along-with &apos;gtk&apos; and &apos;wpe&apos; to the linux platforms (in
&gt; https://trac.webkit.org/browser/webkit/trunk/Tools/BuildSlaveSupport/ews-
&gt; build/steps.py#L1723). That would make sure we run the linux commands to
&gt; print the bot configuration for this platform as well.
&gt; 
&gt; &gt; Tools/BuildSlaveSupport/ews-build/config.json:11
&gt; &gt; +      &quot;max_builds&quot;: 1
&gt; 
&gt; max_builds isn&apos;t required, it&apos;s default value is 1, (configured in
&gt; loadConfig.py).
&gt; 
&gt; &gt; Tools/BuildSlaveSupport/ews-build/config.json:426
&gt; &gt; +      &quot;platform&quot;: &quot;jsc-only&quot;,
&gt; 
&gt; Ditto about platform here.

Thanks for the review, new patch fixes these issues and changes the queue names to follow Guillaume suggestions.

In testing, there is currently an issue where the --remote-config-file is not being added to the testing command line. Either this patch was not properly added to the testing master or there might be a bug in 203899.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589174</commentid>
    <comment_count>9</comment_count>
      <attachid>383264</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-11 05:45:10 -0800</bug_when>
    <thetext>Created attachment 383264
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589473</commentid>
    <comment_count>10</comment_count>
      <attachid>383342</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-12 00:31:58 -0800</bug_when>
    <thetext>Created attachment 383342
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589474</commentid>
    <comment_count>11</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-12 00:33:06 -0800</bug_when>
    <thetext>I have added some extra flags: --jsc-only and --memory-limited to the test run. I am wondering if --memory-limited should instead be moved to a property of its own or kept as is. @Aakash, any suggestions here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589493</commentid>
    <comment_count>12</comment_count>
      <attachid>383342</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-12 05:14:01 -0800</bug_when>
    <thetext>Comment on attachment 383342
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383342&amp;action=review

(In reply to Paulo Matos from comment #11)
&gt; I have added some extra flags: --jsc-only and --memory-limited to the test
&gt; run. I am wondering if --memory-limited should instead be moved to a
&gt; property of its own or kept as is. @Aakash, any suggestions here?
I think it&apos;s good to have memory-limited flag here, so that it&apos;s clear in the configuration.

Please add &apos;remotes&apos; in valid_builder_keys in loadConfig_unittest.py.ConfigDotJSONTest::test_builder_keys() to pass the unit-tests.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:9
&gt; +      &quot;name&quot;: &quot;igalia-jsconly-armv7_rpi3-ews&quot;,

Would be good to have shorter bot names.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:439
&gt; +      &quot;remotes&quot;: &quot;../../EWS-test-devices.json&quot;

What happens if this file is not present on the bot, is it clear from the failure that this is the cause?

&gt; Tools/BuildSlaveSupport/ews-build/steps.py:945
&gt; +            self.command.extend([&apos;--no-testmasm&apos;, &apos;--no-testair&apos;, &apos;--no-testb3&apos;, &apos;--no-testdfg&apos;, &apos;--no-testapi&apos;, &apos;--jsc-only&apos;, &apos;--memory-limited&apos;])

--jsc-only flag is automatically added based on platform by the appendCustomBuildFlags() in the next line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1589563</commentid>
    <comment_count>13</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-12 10:24:43 -0800</bug_when>
    <thetext>Our ARMv7 worker seems to be working on the testing master: https://ews-build.webkit-uat.org/#/builders/22

Tomorrow I will start a mips worker.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590231</commentid>
    <comment_count>14</comment_count>
      <attachid>383342</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-14 04:16:54 -0800</bug_when>
    <thetext>Comment on attachment 383342
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383342&amp;action=review

&gt; Tools/BuildSlaveSupport/ews-build/config.json:419
&gt; +    {

Please move this code next to JSC block.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:517
&gt; +                       &quot;Services-EWS&quot;, &quot;Style-EWS&quot;, &quot;WebKitPerl-Tests-EWS&quot;, &quot;WebKitPy-Tests-EWS&quot;, &quot;WPE-EWS&quot;, &quot;WinCairo-EWS&quot;, &quot;JSCOnly-MIPSEL-32bits-EWS&quot;, &quot;JSCOnly-ARMv7-32bits-EWS&quot;]

This list is currently maintained in alphabetical order. Please move these accordingly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590486</commentid>
    <comment_count>15</comment_count>
      <attachid>383614</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-15 07:18:00 -0800</bug_when>
    <thetext>Created attachment 383614
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590492</commentid>
    <comment_count>16</comment_count>
      <attachid>383615</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-15 07:41:25 -0800</bug_when>
    <thetext>Created attachment 383615
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590496</commentid>
    <comment_count>17</comment_count>
      <attachid>383617</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-15 07:45:49 -0800</bug_when>
    <thetext>Created attachment 383617
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590497</commentid>
    <comment_count>18</comment_count>
      <attachid>383617</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2019-11-15 07:50:58 -0800</bug_when>
    <thetext>Comment on attachment 383617
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383617&amp;action=review

&gt; Tools/BuildSlaveSupport/ews-build/config.json:10
&gt; +      &quot;platform&quot;: &quot;jsc-only&quot;

Aakash will need to verify this: But I think this well get the retry behavior by default, right? Seems like something we don&apos;t want for these queues, given our throughput problems.

I don&apos;t think this blocks this change, since I&apos;m pretty sure these queues were getting retries with old EWS anyways, but I do want to bring it up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590502</commentid>
    <comment_count>19</comment_count>
      <attachid>383617</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-15 08:16:39 -0800</bug_when>
    <thetext>Comment on attachment 383617
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383617&amp;action=review

&gt; Tools/ChangeLog:3
&gt; +        Setup EWS queues for JSConly 32bits ARMv7 and MIPSel

What&apos;s the plan for jsc-i386 queue? Would that be added separately?

&gt; Tools/BuildSlaveSupport/ews-build/steps.py:1888
&gt;          platform = platform.split(&apos;-&apos;)[0]

Can you please add following if condition here:
if platform != &apos;jsc-only&apos;:
    platform = platform.split(&apos;-&apos;)[0]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590503</commentid>
    <comment_count>20</comment_count>
      <attachid>383620</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-15 08:22:58 -0800</bug_when>
    <thetext>Created attachment 383620
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590504</commentid>
    <comment_count>21</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-15 08:23:32 -0800</bug_when>
    <thetext>(In reply to Aakash Jain from comment #19)
&gt; Comment on attachment 383617 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=383617&amp;action=review
&gt; 
&gt; &gt; Tools/ChangeLog:3
&gt; &gt; +        Setup EWS queues for JSConly 32bits ARMv7 and MIPSel
&gt; 
&gt; What&apos;s the plan for jsc-i386 queue? Would that be added separately?
&gt; 

That will be dealt with separately.

&gt; &gt; Tools/BuildSlaveSupport/ews-build/steps.py:1888
&gt; &gt;          platform = platform.split(&apos;-&apos;)[0]
&gt; 
&gt; Can you please add following if condition here:
&gt; if platform != &apos;jsc-only&apos;:
&gt;     platform = platform.split(&apos;-&apos;)[0]

Pushed that change with new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591078</commentid>
    <comment_count>22</comment_count>
      <attachid>383620</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2019-11-18 09:23:13 -0800</bug_when>
    <thetext>Comment on attachment 383620
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=383620&amp;action=review

&gt; Tools/BuildSlaveSupport/ews-build/config.json:439
&gt; +    

Nit: extra newline.

&gt; Tools/BuildSlaveSupport/ews-build/config.json:441
&gt; +      &quot;name&quot;: &quot;JSC-MIPSEL-32bits-EWS&quot;,

Previous patch has the builder name: &quot;JSCOnly-MIPSEL-32bits-EWS&quot;, while this one changed &quot;JSCOnly&quot; to &quot;JSC&quot;. Shortening the name is not a priority in builder names. I am fine either way. Just want to make sure that this is clear enough for you guys.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591163</commentid>
    <comment_count>23</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-18 12:08:34 -0800</bug_when>
    <thetext>&lt;rdar://problem/57292313&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591472</commentid>
    <comment_count>24</comment_count>
      <attachid>383852</attachid>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-19 02:20:13 -0800</bug_when>
    <thetext>Created attachment 383852
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591473</commentid>
    <comment_count>25</comment_count>
    <who name="Paulo Matos">pmatos</who>
    <bug_when>2019-11-19 02:21:47 -0800</bug_when>
    <thetext>Aakash, I have added a new patch with the nit corrected. I have all the workers in place and tested in the UAT to get these into production. Sending you passwords privately when you get online.

Will also open a new bug to remove these from old EWS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591496</commentid>
    <comment_count>26</comment_count>
      <attachid>383852</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-19 04:46:00 -0800</bug_when>
    <thetext>Comment on attachment 383852
Patch

Clearing flags on attachment: 383852

Committed r252625: &lt;https://trac.webkit.org/changeset/252625&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591497</commentid>
    <comment_count>27</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-19 04:46:02 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383033</attachid>
            <date>2019-11-07 02:58:05 -0800</date>
            <delta_ts>2019-11-11 03:10:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191107115745.patch</filename>
            <type>text/plain</type>
            <size>2876</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMDUwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjFmOTRhODVlOGExNThjZjIxNWJiODYzYTU1NzgyZTA5
OTZhM2NiZC4uZGQ5Y2MxZTliNWJjNzc0ODIyNWFmMzNiM2M4ZGFhNDc5YWQzMzllNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE5LTExLTA3ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQnVpbGRT
bGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uOgorCiAyMDE5LTExLTA2ICBQYXVsbyBN
YXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIEFkZCBzdXBwb3J0IGZvciByZW1v
dGVzIGZpbGUgZm9yIEVXUyBidWlsZGVycwpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1
cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdz
LWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDYxYWZmZjYxOWFiMGEzNjRlMzI5ZTVlZTU3YWRhM2Mx
YzAyNjQyZmIuLjZiYjBhNTY1OTBiOGVkMTYwOTJlNGFkNmJhMGM2MTgxMDhkMzBiOTAgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9jb25maWcuanNvbgorKysg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KQEAgLTUsNiAr
NSwxNiBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAgIm1heF9idWlsZHMiOiAzCiAg
ICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNjb25seS1hcm12N19ycGkzLWV3
cyIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAgICAgIm1heF9idWlsZHMiOiAx
CisgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNjb25seS1taXBzZWxfY2ky
MC1ld3MiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwKKyAgICAgICJtYXhfYnVpbGRz
IjogMQorICAgIH0sCiAgICAgewogICAgICAgIm5hbWUiOiAiaWdhbGlhMS1ndGstd2syLWV3cyIs
CiAgICAgICAicGxhdGZvcm0iOiAiZ3RrIgpAQCAtNDA4LDYgKzQxOCwyOCBAQAogICAgICAgInBs
YXRmb3JtIjogIndpbmNhaXJvIiwKICAgICAgICJ3b3JrZXJuYW1lcyI6IFsid2luY2Fpcm8tZXdz
LTAwMSIsICJ3aW5jYWlyby1ld3MtMDAyIiwgIndpbmNhaXJvLWV3cy0wMDMiLCAid2luY2Fpcm8t
ZXdzLTAwNCJdCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0NPbmx5LU1JUFNFTC0z
MmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAibWlwc2VsLWpzYzMyLW9ubHkiLAorICAg
ICAgImljb24iOiAiYnVpbGRBbmRUZXN0IiwKKyAgICAgICJmYWN0b3J5IjogIkpTQ1Rlc3RzRmFj
dG9yeSIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAgICAgImNvbmZpZ3VyYXRp
b24iOiAicmVsZWFzZSIsCisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsibWlwc2VsIl0sCisgICAg
ICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2Nvbmx5LW1pcHNlbF9jaTIwLWV3cyJdLAorICAg
ICAgInJlbW90ZXMiOiAiRVdTLXRlc3QtZGV2aWNlcy5qc29uIgorICAgIH0sCisgICAgeworICAg
ICAgIm5hbWUiOiAiSlNDT25seS1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUi
OiAiYXJtdjctanNjMzItb25seSIsCisgICAgICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAorICAg
ICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mt
b25seSIsCisgICAgICAiY29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNoaXRl
Y3R1cmVzIjogWyJhcm12NyJdLAorICAgICAgIndvcmtlcm5hbWVzIjogWyJpZ2FsaWEtanNjb25s
eS1hcm12N19ycGkzLWV3cyJdLAorICAgICAgInJlbW90ZXMiOiAiRVdTLXRlc3QtZGV2aWNlcy5q
c29uIgorICAgIH0sCSAgCiAgICAgewogICAgICAgIm5hbWUiOiAiV1BFLUVXUyIsCiAgICAgICAi
c2hvcnRuYW1lIjogIndwZSIsCkBAIC00ODQsNyArNTE2LDcgQEAKICAgICAgICJwb3J0IjogNTU1
NSwKICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdhdGNoTGlzdC1FV1MiLCAiQmluZGlu
Z3MtVGVzdHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJpT1MtMTMtQnVpbGQtRVdTIiwgImlP
Uy0xMy1TaW11bGF0b3ItQnVpbGQtRVdTIiwKICAgICAgICAgICAgICAgICAgICAgICAgIm1hY09T
LUhpZ2gtU2llcnJhLURlYnVnLUJ1aWxkLUVXUyIsICJtYWNPUy1IaWdoLVNpZXJyYS1SZWxlYXNl
LUJ1aWxkLUVXUyIsCi0gICAgICAgICAgICAgICAgICAgICAgICJTZXJ2aWNlcy1FV1MiLCAiU3R5
bGUtRVdTIiwgIldlYktpdFBlcmwtVGVzdHMtRVdTIiwgIldlYktpdFB5LVRlc3RzLUVXUyIsICJX
UEUtRVdTIiwgIldpbkNhaXJvLUVXUyJdCisgICAgICAgICAgICAgICAgICAgICAgICJTZXJ2aWNl
cy1FV1MiLCAiU3R5bGUtRVdTIiwgIldlYktpdFBlcmwtVGVzdHMtRVdTIiwgIldlYktpdFB5LVRl
c3RzLUVXUyIsICJXUEUtRVdTIiwgIldpbkNhaXJvLUVXUyIsICJKU0NPbmx5LU1JUFNFTC0zMmJp
dHMtRVdTIiwgIkpTQ09ubHktQVJNdjctMzJiaXRzLUVXUyJdCiAgICAgfSwKICAgICB7CiAgICAg
ICAidHlwZSI6ICJUcnlfVXNlcnBhc3MiLAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383259</attachid>
            <date>2019-11-11 03:10:15 -0800</date>
            <delta_ts>2019-11-11 03:13:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191111120953.patch</filename>
            <type>text/plain</type>
            <size>3049</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjgzNmExMGVmMjQ1OTQ0MTU3ZWI0ZWZlYTFlZTk0NzQy
ZjhhNmE3OC4uMDNlMDBjODQ5NGFmMTBhMGNlMzE5NGUyNzliZDZkNDY1OGEzZDA3OCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDE5LTExLTExICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisKIDIwMTktMTEtMDkgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBw
bGUuY29tPgogCiAgICAgICAgIENsaWNreSBPcmJpbmcgc3VwcG9ydC5hcHBsZS5jb20gY2F0ZWdv
cmllcyBzaG93cyBhIFBORyBpbnN0ZWFkIG9mIHRoZSB3ZWIgcGFnZSBwcmV2aWV3LCB0YXBwaW5n
IGxvYWRzIGltYWdlIGFzc2V0IG9ubHkgaW5zdGVhZCBvZiB3ZWIgcGFnZQpkaWZmIC0tZ2l0IGEv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDYxYWZmZjYxOWFiMGEz
NjRlMzI5ZTVlZTU3YWRhM2MxYzAyNjQyZmIuLmY4Y2I4ZjZiNGZiOGVmZTU1NDNlNjAwNGZlN2E5
YzAxMDhkZmI4NjIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWls
ZC9jb25maWcuanNvbgorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29u
ZmlnLmpzb24KQEAgLTUsNiArNSwxNiBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAg
Im1heF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNj
b25seS1hcm12N19ycGkzLWV3cyIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAg
ICAgIm1heF9idWlsZHMiOiAxCisgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEt
anNjb25seS1taXBzZWxfY2kyMC1ld3MiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwK
KyAgICAgICJtYXhfYnVpbGRzIjogMQorICAgIH0sCiAgICAgewogICAgICAgIm5hbWUiOiAiaWdh
bGlhMS1ndGstd2syLWV3cyIsCiAgICAgICAicGxhdGZvcm0iOiAiZ3RrIgpAQCAtNDA4LDYgKzQx
OCwyOCBAQAogICAgICAgInBsYXRmb3JtIjogIndpbmNhaXJvIiwKICAgICAgICJ3b3JrZXJuYW1l
cyI6IFsid2luY2Fpcm8tZXdzLTAwMSIsICJ3aW5jYWlyby1ld3MtMDAyIiwgIndpbmNhaXJvLWV3
cy0wMDMiLCAid2luY2Fpcm8tZXdzLTAwNCJdCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6
ICJKU0NPbmx5LU1JUFNFTC0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNjLW1p
cHMiLAorICAgICAgImljb24iOiAiYnVpbGRBbmRUZXN0IiwKKyAgICAgICJmYWN0b3J5IjogIkpT
Q1Rlc3RzRmFjdG9yeSIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAgICAgImNv
bmZpZ3VyYXRpb24iOiAicmVsZWFzZSIsCisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsibWlwc2Vs
Il0sCisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2Nvbmx5LW1pcHNlbF9jaTIwLWV3
cyJdLAorICAgICAgInJlbW90ZXMiOiAiRVdTLXRlc3QtZGV2aWNlcy5qc29uIgorICAgIH0sCisg
ICAgeworICAgICAgIm5hbWUiOiAiSlNDT25seS1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJz
aG9ydG5hbWUiOiAianNjLWFybXY3IiwKKyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisg
ICAgICAiZmFjdG9yeSI6ICJKU0NUZXN0c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpz
Yy1vbmx5IiwKKyAgICAgICJjb25maWd1cmF0aW9uIjogInJlbGVhc2UiLAorICAgICAgImFyY2hp
dGVjdHVyZXMiOiBbImFybXY3Il0sCisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2Nv
bmx5LWFybXY3X3JwaTMtZXdzIl0sCisgICAgICAicmVtb3RlcyI6ICJFV1MtdGVzdC1kZXZpY2Vz
Lmpzb24iCisgICAgfSwJICAKICAgICB7CiAgICAgICAibmFtZSI6ICJXUEUtRVdTIiwKICAgICAg
ICJzaG9ydG5hbWUiOiAid3BlIiwKQEAgLTQ4NCw3ICs1MTYsNyBAQAogICAgICAgInBvcnQiOiA1
NTU1LAogICAgICAgImJ1aWxkZXJOYW1lcyI6IFsiQXBwbHktV2F0Y2hMaXN0LUVXUyIsICJCaW5k
aW5ncy1UZXN0cy1FV1MiLCAiR1RLLVdlYmtpdDItRVdTIiwgImlPUy0xMy1CdWlsZC1FV1MiLCAi
aU9TLTEzLVNpbXVsYXRvci1CdWlsZC1FV1MiLAogICAgICAgICAgICAgICAgICAgICAgICAibWFj
T1MtSGlnaC1TaWVycmEtRGVidWctQnVpbGQtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLVJlbGVh
c2UtQnVpbGQtRVdTIiwKLSAgICAgICAgICAgICAgICAgICAgICAgIlNlcnZpY2VzLUVXUyIsICJT
dHlsZS1FV1MiLCAiV2ViS2l0UGVybC1UZXN0cy1FV1MiLCAiV2ViS2l0UHktVGVzdHMtRVdTIiwg
IldQRS1FV1MiLCAiV2luQ2Fpcm8tRVdTIl0KKyAgICAgICAgICAgICAgICAgICAgICAgIlNlcnZp
Y2VzLUVXUyIsICJTdHlsZS1FV1MiLCAiV2ViS2l0UGVybC1UZXN0cy1FV1MiLCAiV2ViS2l0UHkt
VGVzdHMtRVdTIiwgIldQRS1FV1MiLCAiV2luQ2Fpcm8tRVdTIiwgIkpTQ09ubHktTUlQU0VMLTMy
Yml0cy1FV1MiLCAiSlNDT25seS1BUk12Ny0zMmJpdHMtRVdTIl0KICAgICB9LAogICAgIHsKICAg
ICAgICJ0eXBlIjogIlRyeV9Vc2VycGFzcyIsCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383260</attachid>
            <date>2019-11-11 03:13:42 -0800</date>
            <delta_ts>2019-11-11 05:45:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191111121321.patch</filename>
            <type>text/plain</type>
            <size>3847</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjgzNmExMGVmMjQ1OTQ0MTU3ZWI0ZWZlYTFlZTk0NzQy
ZjhhNmE3OC4uZjU1YmE3NjRjYjFlMWQxOTUyZTJhNWE0OTliM2NkM2I4NDBjMjY5ZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDE5LTExLTExICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUHJpbnRDb25maWd1cmF0aW9uLnJ1bik6CisKIDIwMTktMTEt
MDkgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgogCiAgICAgICAgIENsaWNreSBPcmJp
bmcgc3VwcG9ydC5hcHBsZS5jb20gY2F0ZWdvcmllcyBzaG93cyBhIFBORyBpbnN0ZWFkIG9mIHRo
ZSB3ZWIgcGFnZSBwcmV2aWV3LCB0YXBwaW5nIGxvYWRzIGltYWdlIGFzc2V0IG9ubHkgaW5zdGVh
ZCBvZiB3ZWIgcGFnZQpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1
aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZp
Zy5qc29uCmluZGV4IDYxYWZmZjYxOWFiMGEzNjRlMzI5ZTVlZTU3YWRhM2MxYzAyNjQyZmIuLjM0
ZWE1NjRhZDI2MmMwNWE4MmY1NGE2YmU1NmM5Yjk4MmZkZmZkYmEgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9jb25maWcuanNvbgorKysgYi9Ub29scy9CdWls
ZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KQEAgLTUsNiArNSwxNCBAQAogICAg
ICAgInBsYXRmb3JtIjogIioiLAogICAgICAgIm1heF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7
CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNjb25seS1hcm12N19ycGkzLWV3cyIsCisgICAgICAi
cGxhdGZvcm0iOiAianNjb25seSIKKyAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjogImlnYWxp
YS1qc2Nvbmx5LW1pcHNlbF9jaTIwLWV3cyIsCisgICAgICAicGxhdGZvcm0iOiAianNjb25seSIK
KyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogImlnYWxpYTEtZ3RrLXdrMi1ld3MiLAogICAg
ICAgInBsYXRmb3JtIjogImd0ayIKQEAgLTQwOCw2ICs0MTYsMjggQEAKICAgICAgICJwbGF0Zm9y
bSI6ICJ3aW5jYWlybyIsCiAgICAgICAid29ya2VybmFtZXMiOiBbIndpbmNhaXJvLWV3cy0wMDEi
LCAid2luY2Fpcm8tZXdzLTAwMiIsICJ3aW5jYWlyby1ld3MtMDAzIiwgIndpbmNhaXJvLWV3cy0w
MDQiXQogICAgIH0sCisgICAgeworICAgICAgIm5hbWUiOiAiSlNDT25seS1NSVBTRUwtMzJiaXRz
LUVXUyIsCisgICAgICAic2hvcnRuYW1lIjogImpzYy1taXBzIiwKKyAgICAgICJpY29uIjogImJ1
aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6ICJKU0NUZXN0c0ZhY3RvcnkiLAorICAgICAg
InBsYXRmb3JtIjogImpzY29ubHkiLAorICAgICAgImNvbmZpZ3VyYXRpb24iOiAicmVsZWFzZSIs
CisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsibWlwc2VsIl0sCisgICAgICAid29ya2VybmFtZXMi
OiBbImlnYWxpYS1qc2Nvbmx5LW1pcHNlbF9jaTIwLWV3cyJdLAorICAgICAgInJlbW90ZXMiOiAi
RVdTLXRlc3QtZGV2aWNlcy5qc29uIgorICAgIH0sCisgICAgeworICAgICAgIm5hbWUiOiAiSlND
T25seS1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNjLWFybXY3IiwK
KyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6ICJKU0NUZXN0
c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpzY29ubHkiLAorICAgICAgImNvbmZpZ3Vy
YXRpb24iOiAicmVsZWFzZSIsCisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsiYXJtdjciXSwKKyAg
ICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzY29ubHktYXJtdjdfcnBpMy1ld3MiXSwKKyAg
ICAgICJyZW1vdGVzIjogIkVXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAkgIAogICAgIHsK
ICAgICAgICJuYW1lIjogIldQRS1FV1MiLAogICAgICAgInNob3J0bmFtZSI6ICJ3cGUiLApAQCAt
NDg0LDcgKzUxNCw3IEBACiAgICAgICAicG9ydCI6IDU1NTUsCiAgICAgICAiYnVpbGRlck5hbWVz
IjogWyJBcHBseS1XYXRjaExpc3QtRVdTIiwgIkJpbmRpbmdzLVRlc3RzLUVXUyIsICJHVEstV2Vi
a2l0Mi1FV1MiLCAiaU9TLTEzLUJ1aWxkLUVXUyIsICJpT1MtMTMtU2ltdWxhdG9yLUJ1aWxkLUVX
UyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJtYWNPUy1IaWdoLVNpZXJyYS1EZWJ1Zy1CdWls
ZC1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtUmVsZWFzZS1CdWlsZC1FV1MiLAotICAgICAgICAg
ICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJXZWJLaXRQZXJsLVRl
c3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJXaW5DYWlyby1FV1Mi
XQorICAgICAgICAgICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJX
ZWJLaXRQZXJsLVRlc3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJX
aW5DYWlyby1FV1MiLCAiSlNDT25seS1NSVBTRUwtMzJiaXRzLUVXUyIsICJKU0NPbmx5LUFSTXY3
LTMyYml0cy1FV1MiXQogICAgIH0sCiAgICAgewogICAgICAgInR5cGUiOiAiVHJ5X1VzZXJwYXNz
IiwKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5w
eSBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQppbmRleCBjODlm
MzJjMDI0NGI0ZjA5YzdiMGEwNTRlYTVlMDU5Yjc3OTRjM2I3Li42ZWU5ZTJlZjk5ODBjZDgwYzA4
MTUxMjI1YmY4YTg5YzM5YWMyYjM2IDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHMucHkKKysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1
aWxkL3N0ZXBzLnB5CkBAIC0xNzIwLDcgKzE3MjAsNyBAQCBjbGFzcyBQcmludENvbmZpZ3VyYXRp
b24oc3RlcHMuU2hlbGxTZXF1ZW5jZSk6CiAgICAgICAgIHBsYXRmb3JtID0gcGxhdGZvcm0uc3Bs
aXQoJy0nKVswXQogICAgICAgICBpZiBwbGF0Zm9ybSBpbiAoJ21hYycsICdpb3MnLCAnKicpOgog
ICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4dGVuZChzZWxmLmNvbW1hbmRfbGlzdF9hcHBsZSkK
LSAgICAgICAgZWxpZiBwbGF0Zm9ybSBpbiAoJ2d0aycsICd3cGUnKToKKyAgICAgICAgZWxpZiBw
bGF0Zm9ybSBpbiAoJ2d0aycsICd3cGUnLCAnanNjb25seScpOgogICAgICAgICAgICAgY29tbWFu
ZF9saXN0LmV4dGVuZChzZWxmLmNvbW1hbmRfbGlzdF9saW51eCkKICAgICAgICAgZWxpZiBwbGF0
Zm9ybSBpbiAoJ3dpbicsICd3aW5jYWlybycpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4
dGVuZChzZWxmLmNvbW1hbmRfbGlzdF93aW4pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383264</attachid>
            <date>2019-11-11 05:45:10 -0800</date>
            <delta_ts>2019-11-12 00:31:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191111144449.patch</filename>
            <type>text/plain</type>
            <size>4452</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjgzNmExMGVmMjQ1OTQ0MTU3ZWI0ZWZlYTFlZTk0NzQy
ZjhhNmE3OC4uOTgyMGMxM2JlNWY3NDMzNmQzNDA3MGVjYWZlYThlYThlODg0MTQ1ZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE5LTExLTExICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKwogMjAxOS0xMS0wOSAgRGVhbiBKYWNrc29u
ICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgQ2xpY2t5IE9yYmluZyBzdXBwb3J0LmFwcGxl
LmNvbSBjYXRlZ29yaWVzIHNob3dzIGEgUE5HIGluc3RlYWQgb2YgdGhlIHdlYiBwYWdlIHByZXZp
ZXcsIHRhcHBpbmcgbG9hZHMgaW1hZ2UgYXNzZXQgb25seSBpbnN0ZWFkIG9mIHdlYiBwYWdlCmRp
ZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24g
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KaW5kZXggNjFh
ZmZmNjE5YWIwYTM2NGUzMjllNWVlNTdhZGEzYzFjMDI2NDJmYi4uYmViMWQwYzdjM2FjYWZiZmUy
ZjY0NmMxZTg3N2RlYjU0MmNhMmJiYiAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBv
cnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3
cy1idWlsZC9jb25maWcuanNvbgpAQCAtNSw2ICs1LDE0IEBACiAgICAgICAicGxhdGZvcm0iOiAi
KiIsCiAgICAgICAibWF4X2J1aWxkcyI6IDMKICAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjog
ImlnYWxpYS1qc2Nvbmx5LWFybXY3X3JwaTMtZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mt
b25seSIKKyAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjogImlnYWxpYS1qc2Nvbmx5LW1pcHNl
bF9jaTIwLWV3cyIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiCisgICAgfSwKICAgICB7
CiAgICAgICAibmFtZSI6ICJpZ2FsaWExLWd0ay13azItZXdzIiwKICAgICAgICJwbGF0Zm9ybSI6
ICJndGsiCkBAIC00MDgsNiArNDE2LDI4IEBACiAgICAgICAicGxhdGZvcm0iOiAid2luY2Fpcm8i
LAogICAgICAgIndvcmtlcm5hbWVzIjogWyJ3aW5jYWlyby1ld3MtMDAxIiwgIndpbmNhaXJvLWV3
cy0wMDIiLCAid2luY2Fpcm8tZXdzLTAwMyIsICJ3aW5jYWlyby1ld3MtMDA0Il0KICAgICB9LAor
ICAgIHsKKyAgICAgICJuYW1lIjogIkpTQ09ubHktTUlQU0VMLTMyYml0cy1FV1MiLAorICAgICAg
InNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAgICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAor
ICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJq
c2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNo
aXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpz
Y29ubHktbWlwc2VsX2NpMjAtZXdzIl0sCisgICAgICAicmVtb3RlcyI6ICIuLi8uLi9FV1MtdGVz
dC1kZXZpY2VzLmpzb24iCisgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0NPbmx5LUFS
TXY3LTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtYXJtdjciLAorICAgICAg
Imljb24iOiAiYnVpbGRBbmRUZXN0IiwKKyAgICAgICJmYWN0b3J5IjogIkpTQ1Rlc3RzRmFjdG9y
eSIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAgICAgImNvbmZpZ3VyYXRpb24i
OiAicmVsZWFzZSIsCisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsiYXJtdjciXSwKKyAgICAgICJ3
b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzY29ubHktYXJtdjdfcnBpMy1ld3MiXSwKKyAgICAgICJy
ZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAkgIAogICAgIHsK
ICAgICAgICJuYW1lIjogIldQRS1FV1MiLAogICAgICAgInNob3J0bmFtZSI6ICJ3cGUiLApAQCAt
NDg0LDcgKzUxNCw3IEBACiAgICAgICAicG9ydCI6IDU1NTUsCiAgICAgICAiYnVpbGRlck5hbWVz
IjogWyJBcHBseS1XYXRjaExpc3QtRVdTIiwgIkJpbmRpbmdzLVRlc3RzLUVXUyIsICJHVEstV2Vi
a2l0Mi1FV1MiLCAiaU9TLTEzLUJ1aWxkLUVXUyIsICJpT1MtMTMtU2ltdWxhdG9yLUJ1aWxkLUVX
UyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJtYWNPUy1IaWdoLVNpZXJyYS1EZWJ1Zy1CdWls
ZC1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtUmVsZWFzZS1CdWlsZC1FV1MiLAotICAgICAgICAg
ICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJXZWJLaXRQZXJsLVRl
c3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJXaW5DYWlyby1FV1Mi
XQorICAgICAgICAgICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJX
ZWJLaXRQZXJsLVRlc3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJX
aW5DYWlyby1FV1MiLCAiSlNDT25seS1NSVBTRUwtMzJiaXRzLUVXUyIsICJKU0NPbmx5LUFSTXY3
LTMyYml0cy1FV1MiXQogICAgIH0sCiAgICAgewogICAgICAgInR5cGUiOiAiVHJ5X1VzZXJwYXNz
IiwKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5w
eSBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQppbmRleCBjODlm
MzJjMDI0NGI0ZjA5YzdiMGEwNTRlYTVlMDU5Yjc3OTRjM2I3Li5lMzBjMDFmNGUzYmM2M2RkZTEz
NGZjZTRkY2E4OWY4OWJiZGUzOTc4IDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHMucHkKKysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1
aWxkL3N0ZXBzLnB5CkBAIC05NDAsNiArOTQwLDkgQEAgY2xhc3MgUnVuSmF2YVNjcmlwdENvcmVU
ZXN0cyhzaGVsbC5UZXN0KToKICAgICAgICAgaWYgcmVtb3Rlc2ZpbGU6CiAgICAgICAgICAgICBz
ZWxmLmNvbW1hbmQuYXBwZW5kKCctLXJlbW90ZS1jb25maWctZmlsZT17MH0nLmZvcm1hdChyZW1v
dGVzZmlsZSkpCiAKKyAgICAgICAgcGxhdGZvcm0gPSBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9y
bScpCisgICAgICAgIGlmIHBsYXRmb3JtID09ICdqc2Mtb25seScgYW5kIHJlbW90ZXNmaWxlOgor
ICAgICAgICAgICAgc2VsZi5jb21tYW5kLmV4dGVuZChbJy0tbm8tZmFpbC1mYXN0JywgJy0tbm8t
dGVzdG1hc20nLCAnLS1uby10ZXN0YWlyJywgJy0tbm8tdGVzdGIzJywgJy0tbm8tdGVzdGRmZycs
ICctLW5vLXRlc3RhcGknXSkKICAgICAgICAgYXBwZW5kQ3VzdG9tQnVpbGRGbGFncyhzZWxmLCBz
ZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9ybScpLCBzZWxmLmdldFByb3BlcnR5KCdmdWxsUGxhdGZv
cm0nKSkKICAgICAgICAgcmV0dXJuIHNoZWxsLlRlc3Quc3RhcnQoc2VsZikKIApAQCAtMTcyMCw3
ICsxNzIzLDcgQEAgY2xhc3MgUHJpbnRDb25maWd1cmF0aW9uKHN0ZXBzLlNoZWxsU2VxdWVuY2Up
OgogICAgICAgICBwbGF0Zm9ybSA9IHBsYXRmb3JtLnNwbGl0KCctJylbMF0KICAgICAgICAgaWYg
cGxhdGZvcm0gaW4gKCdtYWMnLCAnaW9zJywgJyonKToKICAgICAgICAgICAgIGNvbW1hbmRfbGlz
dC5leHRlbmQoc2VsZi5jb21tYW5kX2xpc3RfYXBwbGUpCi0gICAgICAgIGVsaWYgcGxhdGZvcm0g
aW4gKCdndGsnLCAnd3BlJyk6CisgICAgICAgIGVsaWYgcGxhdGZvcm0gaW4gKCdndGsnLCAnd3Bl
JywgJ2pzYy1vbmx5Jyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3QuZXh0ZW5kKHNlbGYuY29t
bWFuZF9saXN0X2xpbnV4KQogICAgICAgICBlbGlmIHBsYXRmb3JtIGluICgnd2luJywgJ3dpbmNh
aXJvJyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3QuZXh0ZW5kKHNlbGYuY29tbWFuZF9saXN0
X3dpbikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383342</attachid>
            <date>2019-11-12 00:31:58 -0800</date>
            <delta_ts>2019-11-15 07:17:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191112093136.patch</filename>
            <type>text/plain</type>
            <size>4468</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjgzNmExMGVmMjQ1OTQ0MTU3ZWI0ZWZlYTFlZTk0NzQy
ZjhhNmE3OC4uOWI3ODY4OWJjYzk2YjkzOGIzNzcwOTkzNzNmNWZmZjQwNTVlODVmNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE5LTExLTEyICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKwogMjAxOS0xMS0wOSAgRGVhbiBKYWNrc29u
ICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgQ2xpY2t5IE9yYmluZyBzdXBwb3J0LmFwcGxl
LmNvbSBjYXRlZ29yaWVzIHNob3dzIGEgUE5HIGluc3RlYWQgb2YgdGhlIHdlYiBwYWdlIHByZXZp
ZXcsIHRhcHBpbmcgbG9hZHMgaW1hZ2UgYXNzZXQgb25seSBpbnN0ZWFkIG9mIHdlYiBwYWdlCmRp
ZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24g
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KaW5kZXggNjFh
ZmZmNjE5YWIwYTM2NGUzMjllNWVlNTdhZGEzYzFjMDI2NDJmYi4uYmViMWQwYzdjM2FjYWZiZmUy
ZjY0NmMxZTg3N2RlYjU0MmNhMmJiYiAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBv
cnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3
cy1idWlsZC9jb25maWcuanNvbgpAQCAtNSw2ICs1LDE0IEBACiAgICAgICAicGxhdGZvcm0iOiAi
KiIsCiAgICAgICAibWF4X2J1aWxkcyI6IDMKICAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjog
ImlnYWxpYS1qc2Nvbmx5LWFybXY3X3JwaTMtZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mt
b25seSIKKyAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjogImlnYWxpYS1qc2Nvbmx5LW1pcHNl
bF9jaTIwLWV3cyIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiCisgICAgfSwKICAgICB7
CiAgICAgICAibmFtZSI6ICJpZ2FsaWExLWd0ay13azItZXdzIiwKICAgICAgICJwbGF0Zm9ybSI6
ICJndGsiCkBAIC00MDgsNiArNDE2LDI4IEBACiAgICAgICAicGxhdGZvcm0iOiAid2luY2Fpcm8i
LAogICAgICAgIndvcmtlcm5hbWVzIjogWyJ3aW5jYWlyby1ld3MtMDAxIiwgIndpbmNhaXJvLWV3
cy0wMDIiLCAid2luY2Fpcm8tZXdzLTAwMyIsICJ3aW5jYWlyby1ld3MtMDA0Il0KICAgICB9LAor
ICAgIHsKKyAgICAgICJuYW1lIjogIkpTQ09ubHktTUlQU0VMLTMyYml0cy1FV1MiLAorICAgICAg
InNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAgICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAor
ICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJq
c2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNo
aXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpz
Y29ubHktbWlwc2VsX2NpMjAtZXdzIl0sCisgICAgICAicmVtb3RlcyI6ICIuLi8uLi9FV1MtdGVz
dC1kZXZpY2VzLmpzb24iCisgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0NPbmx5LUFS
TXY3LTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtYXJtdjciLAorICAgICAg
Imljb24iOiAiYnVpbGRBbmRUZXN0IiwKKyAgICAgICJmYWN0b3J5IjogIkpTQ1Rlc3RzRmFjdG9y
eSIsCisgICAgICAicGxhdGZvcm0iOiAianNjLW9ubHkiLAorICAgICAgImNvbmZpZ3VyYXRpb24i
OiAicmVsZWFzZSIsCisgICAgICAiYXJjaGl0ZWN0dXJlcyI6IFsiYXJtdjciXSwKKyAgICAgICJ3
b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzY29ubHktYXJtdjdfcnBpMy1ld3MiXSwKKyAgICAgICJy
ZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAkgIAogICAgIHsK
ICAgICAgICJuYW1lIjogIldQRS1FV1MiLAogICAgICAgInNob3J0bmFtZSI6ICJ3cGUiLApAQCAt
NDg0LDcgKzUxNCw3IEBACiAgICAgICAicG9ydCI6IDU1NTUsCiAgICAgICAiYnVpbGRlck5hbWVz
IjogWyJBcHBseS1XYXRjaExpc3QtRVdTIiwgIkJpbmRpbmdzLVRlc3RzLUVXUyIsICJHVEstV2Vi
a2l0Mi1FV1MiLCAiaU9TLTEzLUJ1aWxkLUVXUyIsICJpT1MtMTMtU2ltdWxhdG9yLUJ1aWxkLUVX
UyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJtYWNPUy1IaWdoLVNpZXJyYS1EZWJ1Zy1CdWls
ZC1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtUmVsZWFzZS1CdWlsZC1FV1MiLAotICAgICAgICAg
ICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJXZWJLaXRQZXJsLVRl
c3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJXaW5DYWlyby1FV1Mi
XQorICAgICAgICAgICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwgIlN0eWxlLUVXUyIsICJX
ZWJLaXRQZXJsLVRlc3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1MiLCAiV1BFLUVXUyIsICJX
aW5DYWlyby1FV1MiLCAiSlNDT25seS1NSVBTRUwtMzJiaXRzLUVXUyIsICJKU0NPbmx5LUFSTXY3
LTMyYml0cy1FV1MiXQogICAgIH0sCiAgICAgewogICAgICAgInR5cGUiOiAiVHJ5X1VzZXJwYXNz
IiwKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5w
eSBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQppbmRleCBjODlm
MzJjMDI0NGI0ZjA5YzdiMGEwNTRlYTVlMDU5Yjc3OTRjM2I3Li42YWQxMjgyNGUzYzM3YTFkMmY2
ZWU0ZTI0ZWYyNGUwMzYwMTRiNTE5IDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHMucHkKKysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1
aWxkL3N0ZXBzLnB5CkBAIC05NDAsNiArOTQwLDkgQEAgY2xhc3MgUnVuSmF2YVNjcmlwdENvcmVU
ZXN0cyhzaGVsbC5UZXN0KToKICAgICAgICAgaWYgcmVtb3Rlc2ZpbGU6CiAgICAgICAgICAgICBz
ZWxmLmNvbW1hbmQuYXBwZW5kKCctLXJlbW90ZS1jb25maWctZmlsZT17MH0nLmZvcm1hdChyZW1v
dGVzZmlsZSkpCiAKKyAgICAgICAgcGxhdGZvcm0gPSBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9y
bScpCisgICAgICAgIGlmIHBsYXRmb3JtID09ICdqc2Mtb25seScgYW5kIHJlbW90ZXNmaWxlOgor
ICAgICAgICAgICAgc2VsZi5jb21tYW5kLmV4dGVuZChbJy0tbm8tdGVzdG1hc20nLCAnLS1uby10
ZXN0YWlyJywgJy0tbm8tdGVzdGIzJywgJy0tbm8tdGVzdGRmZycsICctLW5vLXRlc3RhcGknLCAn
LS1qc2Mtb25seScsICctLW1lbW9yeS1saW1pdGVkJ10pCiAgICAgICAgIGFwcGVuZEN1c3RvbUJ1
aWxkRmxhZ3Moc2VsZiwgc2VsZi5nZXRQcm9wZXJ0eSgncGxhdGZvcm0nKSwgc2VsZi5nZXRQcm9w
ZXJ0eSgnZnVsbFBsYXRmb3JtJykpCiAgICAgICAgIHJldHVybiBzaGVsbC5UZXN0LnN0YXJ0KHNl
bGYpCiAKQEAgLTE3MjAsNyArMTcyMyw3IEBAIGNsYXNzIFByaW50Q29uZmlndXJhdGlvbihzdGVw
cy5TaGVsbFNlcXVlbmNlKToKICAgICAgICAgcGxhdGZvcm0gPSBwbGF0Zm9ybS5zcGxpdCgnLScp
WzBdCiAgICAgICAgIGlmIHBsYXRmb3JtIGluICgnbWFjJywgJ2lvcycsICcqJyk6CiAgICAgICAg
ICAgICBjb21tYW5kX2xpc3QuZXh0ZW5kKHNlbGYuY29tbWFuZF9saXN0X2FwcGxlKQotICAgICAg
ICBlbGlmIHBsYXRmb3JtIGluICgnZ3RrJywgJ3dwZScpOgorICAgICAgICBlbGlmIHBsYXRmb3Jt
IGluICgnZ3RrJywgJ3dwZScsICdqc2Mtb25seScpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0
LmV4dGVuZChzZWxmLmNvbW1hbmRfbGlzdF9saW51eCkKICAgICAgICAgZWxpZiBwbGF0Zm9ybSBp
biAoJ3dpbicsICd3aW5jYWlybycpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4dGVuZChz
ZWxmLmNvbW1hbmRfbGlzdF93aW4pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383614</attachid>
            <date>2019-11-15 07:18:00 -0800</date>
            <delta_ts>2019-11-15 07:41:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191115161736.patch</filename>
            <type>text/plain</type>
            <size>5536</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjgzNmExMGVmMjQ1OTQ0MTU3ZWI0ZWZlYTFlZTk0NzQy
ZjhhNmE3OC4uNmRhNDQ4MDNmNDAyNWIzMTVhODUxZmFlOWJiYTBmMGI2MDRlN2RiZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDE5LTExLTE1ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L2xvYWRDb25maWdfdW5pdHRlc3QucHk6CisgICAgICAgIChDb25maWdEb3RKU09OVGVzdC50ZXN0
X2J1aWxkZXJfa2V5cyk6CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0
ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAgICAg
IChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKwogMjAxOS0xMS0wOSAgRGVhbiBKYWNrc29uICA8
ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgQ2xpY2t5IE9yYmluZyBzdXBwb3J0LmFwcGxlLmNv
bSBjYXRlZ29yaWVzIHNob3dzIGEgUE5HIGluc3RlYWQgb2YgdGhlIHdlYiBwYWdlIHByZXZpZXcs
IHRhcHBpbmcgbG9hZHMgaW1hZ2UgYXNzZXQgb25seSBpbnN0ZWFkIG9mIHdlYiBwYWdlCmRpZmYg
LS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24gYi9U
b29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmlnLmpzb24KaW5kZXggNjFhZmZm
NjE5YWIwYTM2NGUzMjllNWVlNTdhZGEzYzFjMDI2NDJmYi4uZDdlZjIwOTJlOTgyYjI1ZDk5Nzk0
MzBjYzZlNjUxMjM4YWZjMDJkYiAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQv
ZXdzLWJ1aWxkL2NvbmZpZy5qc29uCisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1i
dWlsZC9jb25maWcuanNvbgpAQCAtNSw2ICs1LDE0IEBACiAgICAgICAicGxhdGZvcm0iOiAiKiIs
CiAgICAgICAibWF4X2J1aWxkcyI6IDMKICAgICB9LAorICAgIHsKKyAgICAgICJuYW1lIjogImln
YWxpYS1qc2MzMi1hcm12Ny1ld3MiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IgorICAg
IH0sCisgICAgeworICAgICAgIm5hbWUiOiAiaWdhbGlhLWpzYzMyLW1pcHNlbC1ld3MiLAorICAg
ICAgInBsYXRmb3JtIjogImpzYy1vbmx5IgorICAgIH0sCiAgICAgewogICAgICAgIm5hbWUiOiAi
aWdhbGlhMS1ndGstd2syLWV3cyIsCiAgICAgICAicGxhdGZvcm0iOiAiZ3RrIgpAQCAtNDI4LDYg
KzQzNiwyOSBAQAogICAgICAgInJ1blRlc3RzIjogInRydWUiLAogICAgICAgIndvcmtlcm5hbWVz
IjogWyJld3MxMjciLCAiZXdzMTI4Il0KICAgICB9LAorICAgIAorICAgIHsKKyAgICAgICJuYW1l
IjogIkpTQ09ubHktTUlQU0VMLTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2Mt
bWlwcyIsCisgICAgICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAorICAgICAgImZhY3RvcnkiOiAi
SlNDVGVzdHNGYWN0b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIsCisgICAgICAi
Y29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNoaXRlY3R1cmVzIjogWyJtaXBz
ZWwiXSwKKyAgICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzY29ubHktbWlwc2VsX2NpMjAt
ZXdzIl0sCisgICAgICAicmVtb3RlcyI6ICIuLi8uLi9FV1MtdGVzdC1kZXZpY2VzLmpzb24iCisg
ICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0NPbmx5LUFSTXY3LTMyYml0cy1FV1MiLAor
ICAgICAgInNob3J0bmFtZSI6ICJqc2MtYXJtdjciLAorICAgICAgImljb24iOiAiYnVpbGRBbmRU
ZXN0IiwKKyAgICAgICJmYWN0b3J5IjogIkpTQ1Rlc3RzRmFjdG9yeSIsCisgICAgICAicGxhdGZv
cm0iOiAianNjLW9ubHkiLAorICAgICAgImNvbmZpZ3VyYXRpb24iOiAicmVsZWFzZSIsCisgICAg
ICAiYXJjaGl0ZWN0dXJlcyI6IFsiYXJtdjciXSwKKyAgICAgICJ3b3JrZXJuYW1lcyI6IFsiaWdh
bGlhLWpzY29ubHktYXJtdjdfcnBpMy1ld3MiXSwKKyAgICAgICJyZW1vdGVzIjogIi4uLy4uL0VX
Uy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogIkJpbmRp
bmdzLVRlc3RzLUVXUyIsCiAgICAgICAic2hvcnRuYW1lIjogImJpbmRpbmdzIiwKQEAgLTQ4Myw2
ICs1MTQsNyBAQAogICAgICAgIm5hbWUiOiAidHJ5IiwKICAgICAgICJwb3J0IjogNTU1NSwKICAg
ICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdhdGNoTGlzdC1FV1MiLCAiQmluZGluZ3MtVGVz
dHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJpT1MtMTMtQnVpbGQtRVdTIiwgImlPUy0xMy1T
aW11bGF0b3ItQnVpbGQtRVdTIiwKKwkJICAgICAgICJKU0NPbmx5LU1JUFNFTC0zMmJpdHMtRVdT
IiwgIkpTQ09ubHktQVJNdjctMzJiaXRzLUVXUyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJt
YWNPUy1IaWdoLVNpZXJyYS1EZWJ1Zy1CdWlsZC1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtUmVs
ZWFzZS1CdWlsZC1FV1MiLAogICAgICAgICAgICAgICAgICAgICAgICAiU2VydmljZXMtRVdTIiwg
IlN0eWxlLUVXUyIsICJXZWJLaXRQZXJsLVRlc3RzLUVXUyIsICJXZWJLaXRQeS1UZXN0cy1FV1Mi
LCAiV1BFLUVXUyIsICJXaW5DYWlyby1FV1MiXQogICAgIH0sCmRpZmYgLS1naXQgYS9Ub29scy9C
dWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvbG9hZENvbmZpZ191bml0dGVzdC5weSBiL1Rvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9sb2FkQ29uZmlnX3VuaXR0ZXN0LnB5CmluZGV4
IDNjN2FhMDQ5ZDA2ZDEyZDIxZDMzN2EwY2E1YjlhY2U0ZWZjYmM0ZmIuLjUwNTU4OWVhMTcxYzFi
ZDllN2E1YzdkZDg0YTk4NjRlOGVjOTliNWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2V3cy1idWlsZC9sb2FkQ29uZmlnX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2V3cy1idWlsZC9sb2FkQ29uZmlnX3VuaXR0ZXN0LnB5CkBAIC00MCw3ICs0
MCw3IEBAIGNsYXNzIENvbmZpZ0RvdEpTT05UZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAg
ICAgY29uZmlnID0ganNvbi5sb2FkKG9wZW4ob3MucGF0aC5qb2luKGN3ZCwgJ2NvbmZpZy5qc29u
JykpKQogICAgICAgICB2YWxpZF9idWlsZGVyX2tleXMgPSBbJ2FkZGl0aW9uYWxBcmd1bWVudHMn
LCAnYXJjaGl0ZWN0dXJlcycsICdidWlsZGRpcicsICdjb25maWd1cmF0aW9uJywgJ2Rlc2NyaXB0
aW9uJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkZWZhdWx0UHJvcGVydGllcycs
ICdlbnYnLCAnZmFjdG9yeScsICdpY29uJywgJ2xvY2tzJywgJ25hbWUnLCAncGxhdGZvcm0nLCAn
cHJvcGVydGllcycsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAncnVuVGVzdHMnLCAn
c2hvcnRuYW1lJywgJ3RhZ3MnLCAndHJpZ2dlcnMnLCAnd29ya2VybmFtZXMnLCAnd29ya2VyYnVp
bGRkaXInXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3JlbW90ZXMnLCAncnVuVGVz
dHMnLCAnc2hvcnRuYW1lJywgJ3RhZ3MnLCAndHJpZ2dlcnMnLCAnd29ya2VybmFtZXMnLCAnd29y
a2VyYnVpbGRkaXInXQogICAgICAgICBmb3IgYnVpbGRlciBpbiBjb25maWcuZ2V0KCdidWlsZGVy
cycsIFtdKToKICAgICAgICAgICAgIGZvciBrZXkgaW4gYnVpbGRlcjoKICAgICAgICAgICAgICAg
ICBzZWxmLmFzc2VydFRydWUoa2V5IGluIHZhbGlkX2J1aWxkZXJfa2V5cywgJ1VuZXhwZWN0ZWQg
a2V5ICJ7fSIgZm9yIGJ1aWxkZXIge30nLmZvcm1hdChrZXksIGJ1aWxkZXIuZ2V0KCduYW1lJykp
KQpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5
IGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CmluZGV4IGM4OWYz
MmMwMjQ0YjRmMDljN2IwYTA1NGVhNWUwNTliNzc5NGMzYjcuLmUxYjRiNWMxOGUyMjEyNmJhYWI4
ZDFlM2M5MjRiMmFjMDcxNzZiZmQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2V3cy1idWlsZC9zdGVwcy5weQorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVp
bGQvc3RlcHMucHkKQEAgLTk0MCw2ICs5NDAsOSBAQCBjbGFzcyBSdW5KYXZhU2NyaXB0Q29yZVRl
c3RzKHNoZWxsLlRlc3QpOgogICAgICAgICBpZiByZW1vdGVzZmlsZToKICAgICAgICAgICAgIHNl
bGYuY29tbWFuZC5hcHBlbmQoJy0tcmVtb3RlLWNvbmZpZy1maWxlPXswfScuZm9ybWF0KHJlbW90
ZXNmaWxlKSkKIAorICAgICAgICBwbGF0Zm9ybSA9IHNlbGYuZ2V0UHJvcGVydHkoJ3BsYXRmb3Jt
JykKKyAgICAgICAgaWYgcGxhdGZvcm0gPT0gJ2pzYy1vbmx5JyBhbmQgcmVtb3Rlc2ZpbGU6Cisg
ICAgICAgICAgICBzZWxmLmNvbW1hbmQuZXh0ZW5kKFsnLS1uby10ZXN0bWFzbScsICctLW5vLXRl
c3RhaXInLCAnLS1uby10ZXN0YjMnLCAnLS1uby10ZXN0ZGZnJywgJy0tbm8tdGVzdGFwaScsICct
LW1lbW9yeS1saW1pdGVkJ10pCiAgICAgICAgIGFwcGVuZEN1c3RvbUJ1aWxkRmxhZ3Moc2VsZiwg
c2VsZi5nZXRQcm9wZXJ0eSgncGxhdGZvcm0nKSwgc2VsZi5nZXRQcm9wZXJ0eSgnZnVsbFBsYXRm
b3JtJykpCiAgICAgICAgIHJldHVybiBzaGVsbC5UZXN0LnN0YXJ0KHNlbGYpCiAKQEAgLTE3MjAs
NyArMTcyMyw3IEBAIGNsYXNzIFByaW50Q29uZmlndXJhdGlvbihzdGVwcy5TaGVsbFNlcXVlbmNl
KToKICAgICAgICAgcGxhdGZvcm0gPSBwbGF0Zm9ybS5zcGxpdCgnLScpWzBdCiAgICAgICAgIGlm
IHBsYXRmb3JtIGluICgnbWFjJywgJ2lvcycsICcqJyk6CiAgICAgICAgICAgICBjb21tYW5kX2xp
c3QuZXh0ZW5kKHNlbGYuY29tbWFuZF9saXN0X2FwcGxlKQotICAgICAgICBlbGlmIHBsYXRmb3Jt
IGluICgnZ3RrJywgJ3dwZScpOgorICAgICAgICBlbGlmIHBsYXRmb3JtIGluICgnZ3RrJywgJ3dw
ZScsICdqc2Mtb25seScpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4dGVuZChzZWxmLmNv
bW1hbmRfbGlzdF9saW51eCkKICAgICAgICAgZWxpZiBwbGF0Zm9ybSBpbiAoJ3dpbicsICd3aW5j
YWlybycpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4dGVuZChzZWxmLmNvbW1hbmRfbGlz
dF93aW4pCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383615</attachid>
            <date>2019-11-15 07:41:25 -0800</date>
            <delta_ts>2019-11-15 07:45:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191115164102.patch</filename>
            <type>text/plain</type>
            <size>4293</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNDgyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWM5MTZiNTcxZDU0MTg3MmM4ODU2ZjZmNmZmZDg4ZTdj
ODlhZjdhNi4uZGUzOGFmNDY4MDkwMWVhNmQ3MDVhMDg0ZDNkZTU3MWZhZTU1OTUxMyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE5LTExLTE1ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKwogMjAxOS0xMS0xNCAgSm9uYXRoYW4gQmVk
YXJkICA8amJlZGFyZEBhcHBsZS5jb20+CiAKICAgICAgICAgUHl0aG9uIDM6IEFkZCBzdXBwb3J0
IGluIHdlYmtpdHB5LmxheW91dF90ZXN0cy5sYXlvdXRfcGFja2FnZQpkaWZmIC0tZ2l0IGEvVG9v
bHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVpbGRT
bGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDUzNmEzMWQ5YWFlNDQ3MzIx
NmM5N2EwZDMyMTk1ZGQ1NmMyNjdmYzIuLjg3MDE1Zjg0MDRlNDAxNDYzMzlmMTk3MDI1YzQ4MWQ3
Njg3ZmRhMTggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9j
b25maWcuanNvbgorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29uZmln
Lmpzb24KQEAgLTUsNiArNSwxNCBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAgIm1h
eF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNjMzIt
YXJtdjctZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAorICAgIHsK
KyAgICAgICJuYW1lIjogImlnYWxpYS1qc2MzMi1taXBzZWwtZXdzIiwKKyAgICAgICJwbGF0Zm9y
bSI6ICJqc2Mtb25seSIKKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogImlnYWxpYTEtZ3Rr
LXdrMi1ld3MiLAogICAgICAgInBsYXRmb3JtIjogImd0ayIKQEAgLTQyOCw2ICs0MzYsMjkgQEAK
ICAgICAgICJydW5UZXN0cyI6ICJ0cnVlIiwKICAgICAgICJ3b3JrZXJuYW1lcyI6IFsiZXdzMTI3
IiwgImV3czEyOCJdCiAgICAgfSwKKyAgICAKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0MtTUlQ
U0VMLTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAgICAi
aWNvbiI6ICJidWlsZEFuZFRlc3QiLAorICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0b3J5
IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlvbiI6
ICJyZWxlYXNlIiwKKyAgICAgICJhcmNoaXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAgICJ3
b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzYzMyLW1pcHNlbC1ld3MiXSwKKyAgICAgICJyZW1vdGVz
IjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAorICAgIHsKKyAgICAgICJu
YW1lIjogIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNjLWFy
bXY3IiwKKyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6ICJK
U0NUZXN0c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwKKyAgICAgICJj
b25maWd1cmF0aW9uIjogInJlbGVhc2UiLAorICAgICAgImFyY2hpdGVjdHVyZXMiOiBbImFybXY3
Il0sCisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2MzMi1hcm12Ny1ld3MiXSwKKyAg
ICAgICJyZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAogICAg
IHsKICAgICAgICJuYW1lIjogIkJpbmRpbmdzLVRlc3RzLUVXUyIsCiAgICAgICAic2hvcnRuYW1l
IjogImJpbmRpbmdzIiwKQEAgLTQ4Myw3ICs1MTQsNyBAQAogICAgICAgIm5hbWUiOiAidHJ5IiwK
ICAgICAgICJwb3J0IjogNTU1NSwKICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdhdGNo
TGlzdC1FV1MiLCAiQmluZGluZ3MtVGVzdHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJpT1Mt
MTMtQnVpbGQtRVdTIiwgImlPUy0xMy1TaW11bGF0b3ItQnVpbGQtRVdTIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgIkpTQy1UZXN0cy1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtRGVidWctQnVp
bGQtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLVJlbGVhc2UtQnVpbGQtRVdTIiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwgIkpTQy1NSVBTRUwtMzJiaXRz
LUVXUyIsICJKU0MtVGVzdHMtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLURlYnVnLUJ1aWxkLUVX
UyIsICJtYWNPUy1IaWdoLVNpZXJyYS1SZWxlYXNlLUJ1aWxkLUVXUyIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICJTZXJ2aWNlcy1FV1MiLCAiU3R5bGUtRVdTIiwgIldlYktpdFBlcmwtVGVzdHMt
RVdTIiwgIldlYktpdFB5LVRlc3RzLUVXUyIsICJXUEUtRVdTIiwgIldpbkNhaXJvLUVXUyJdCiAg
ICAgfSwKICAgICB7CmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVp
bGQvc3RlcHMucHkgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkK
aW5kZXggMmExMDUzNjYxOWI2NjExYWEyZWU1OWNkYTI1ZTM1MzMyYWMyZTQ1Mi4uNWI4NmY5OTBm
YTBhYTEzYWU5YzdjOTk3NDdkZDhkZDY5ZTU1Njk2ZSAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRT
bGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBw
b3J0L2V3cy1idWlsZC9zdGVwcy5weQpAQCAtOTYzLDYgKzk2Myw5IEBAIGNsYXNzIFJ1bkphdmFT
Y3JpcHRDb3JlVGVzdHMoc2hlbGwuVGVzdCk6CiAgICAgICAgIGlmIHJlbW90ZXNmaWxlOgogICAg
ICAgICAgICAgc2VsZi5jb21tYW5kLmFwcGVuZCgnLS1yZW1vdGUtY29uZmlnLWZpbGU9ezB9Jy5m
b3JtYXQocmVtb3Rlc2ZpbGUpKQogCisgICAgICAgIHBsYXRmb3JtID0gc2VsZi5nZXRQcm9wZXJ0
eSgncGxhdGZvcm0nKQorICAgICAgICBpZiBwbGF0Zm9ybSA9PSAnanNjLW9ubHknIGFuZCByZW1v
dGVzZmlsZToKKyAgICAgICAgICAgIHNlbGYuY29tbWFuZC5leHRlbmQoWyctLW5vLXRlc3RtYXNt
JywgJy0tbm8tdGVzdGFpcicsICctLW5vLXRlc3RiMycsICctLW5vLXRlc3RkZmcnLCAnLS1uby10
ZXN0YXBpJywgJy0tbWVtb3J5LWxpbWl0ZWQnXSkKICAgICAgICAgYXBwZW5kQ3VzdG9tQnVpbGRG
bGFncyhzZWxmLCBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9ybScpLCBzZWxmLmdldFByb3BlcnR5
KCdmdWxsUGxhdGZvcm0nKSkKICAgICAgICAgcmV0dXJuIHNoZWxsLlRlc3Quc3RhcnQoc2VsZikK
IApAQCAtMTg4NSw3ICsxODg4LDcgQEAgY2xhc3MgUHJpbnRDb25maWd1cmF0aW9uKHN0ZXBzLlNo
ZWxsU2VxdWVuY2UpOgogICAgICAgICBwbGF0Zm9ybSA9IHBsYXRmb3JtLnNwbGl0KCctJylbMF0K
ICAgICAgICAgaWYgcGxhdGZvcm0gaW4gKCdtYWMnLCAnaW9zJywgJyonKToKICAgICAgICAgICAg
IGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5jb21tYW5kX2xpc3RfYXBwbGUpCi0gICAgICAgIGVs
aWYgcGxhdGZvcm0gaW4gKCdndGsnLCAnd3BlJyk6CisgICAgICAgIGVsaWYgcGxhdGZvcm0gaW4g
KCdndGsnLCAnd3BlJywgJ2pzYy1vbmx5Jyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3QuZXh0
ZW5kKHNlbGYuY29tbWFuZF9saXN0X2xpbnV4KQogICAgICAgICBlbGlmIHBsYXRmb3JtIGluICgn
d2luJywgJ3dpbmNhaXJvJyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3QuZXh0ZW5kKHNlbGYu
Y29tbWFuZF9saXN0X3dpbikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383617</attachid>
            <date>2019-11-15 07:45:49 -0800</date>
            <delta_ts>2019-11-15 08:22:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191115164526.patch</filename>
            <type>text/plain</type>
            <size>5642</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNDgyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWM5MTZiNTcxZDU0MTg3MmM4ODU2ZjZmNmZmZDg4ZTdj
ODlhZjdhNi4uNDc0ZjUwZmY5ODI2MmM4ZmM0OTJmNTI0ZjEzNWUxMDg4NzJlZDNkNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDE5LTExLTE1ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHk6CisgICAgICAgIChUZXN0UnVuSmF2YVNjcmlw
dENvcmVUZXN0cy50ZXN0X3JlbW90ZV9zdWNjZXNzKToKKwogMjAxOS0xMS0xNCAgSm9uYXRoYW4g
QmVkYXJkICA8amJlZGFyZEBhcHBsZS5jb20+CiAKICAgICAgICAgUHl0aG9uIDM6IEFkZCBzdXBw
b3J0IGluIHdlYmtpdHB5LmxheW91dF90ZXN0cy5sYXlvdXRfcGFja2FnZQpkaWZmIC0tZ2l0IGEv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDUzNmEzMWQ5YWFlNDQ3
MzIxNmM5N2EwZDMyMTk1ZGQ1NmMyNjdmYzIuLjg3MDE1Zjg0MDRlNDAxNDYzMzlmMTk3MDI1YzQ4
MWQ3Njg3ZmRhMTggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWls
ZC9jb25maWcuanNvbgorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29u
ZmlnLmpzb24KQEAgLTUsNiArNSwxNCBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAg
Im1heF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNj
MzItYXJtdjctZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAorICAg
IHsKKyAgICAgICJuYW1lIjogImlnYWxpYS1qc2MzMi1taXBzZWwtZXdzIiwKKyAgICAgICJwbGF0
Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogImlnYWxpYTEt
Z3RrLXdrMi1ld3MiLAogICAgICAgInBsYXRmb3JtIjogImd0ayIKQEAgLTQyOCw2ICs0MzYsMjkg
QEAKICAgICAgICJydW5UZXN0cyI6ICJ0cnVlIiwKICAgICAgICJ3b3JrZXJuYW1lcyI6IFsiZXdz
MTI3IiwgImV3czEyOCJdCiAgICAgfSwKKyAgICAKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0Mt
TUlQU0VMLTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAg
ICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAorICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0
b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlv
biI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNoaXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAg
ICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzYzMyLW1pcHNlbC1ld3MiXSwKKyAgICAgICJyZW1v
dGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAorICAgIHsKKyAgICAg
ICJuYW1lIjogIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNj
LWFybXY3IiwKKyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6
ICJKU0NUZXN0c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwKKyAgICAg
ICJjb25maWd1cmF0aW9uIjogInJlbGVhc2UiLAorICAgICAgImFyY2hpdGVjdHVyZXMiOiBbImFy
bXY3Il0sCisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2MzMi1hcm12Ny1ld3MiXSwK
KyAgICAgICJyZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAog
ICAgIHsKICAgICAgICJuYW1lIjogIkJpbmRpbmdzLVRlc3RzLUVXUyIsCiAgICAgICAic2hvcnRu
YW1lIjogImJpbmRpbmdzIiwKQEAgLTQ4Myw3ICs1MTQsNyBAQAogICAgICAgIm5hbWUiOiAidHJ5
IiwKICAgICAgICJwb3J0IjogNTU1NSwKICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdh
dGNoTGlzdC1FV1MiLCAiQmluZGluZ3MtVGVzdHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJp
T1MtMTMtQnVpbGQtRVdTIiwgImlPUy0xMy1TaW11bGF0b3ItQnVpbGQtRVdTIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgIkpTQy1UZXN0cy1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtRGVidWct
QnVpbGQtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLVJlbGVhc2UtQnVpbGQtRVdTIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwgIkpTQy1NSVBTRUwtMzJi
aXRzLUVXUyIsICJKU0MtVGVzdHMtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLURlYnVnLUJ1aWxk
LUVXUyIsICJtYWNPUy1IaWdoLVNpZXJyYS1SZWxlYXNlLUJ1aWxkLUVXUyIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICJTZXJ2aWNlcy1FV1MiLCAiU3R5bGUtRVdTIiwgIldlYktpdFBlcmwtVGVz
dHMtRVdTIiwgIldlYktpdFB5LVRlc3RzLUVXUyIsICJXUEUtRVdTIiwgIldpbkNhaXJvLUVXUyJd
CiAgICAgfSwKICAgICB7CmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvc3RlcHMucHkgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMu
cHkKaW5kZXggMmExMDUzNjYxOWI2NjExYWEyZWU1OWNkYTI1ZTM1MzMyYWMyZTQ1Mi4uNWI4NmY5
OTBmYTBhYTEzYWU5YzdjOTk3NDdkZDhkZDY5ZTU1Njk2ZSAxMDA2NDQKLS0tIGEvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQpAQCAtOTYzLDYgKzk2Myw5IEBAIGNsYXNzIFJ1bkph
dmFTY3JpcHRDb3JlVGVzdHMoc2hlbGwuVGVzdCk6CiAgICAgICAgIGlmIHJlbW90ZXNmaWxlOgog
ICAgICAgICAgICAgc2VsZi5jb21tYW5kLmFwcGVuZCgnLS1yZW1vdGUtY29uZmlnLWZpbGU9ezB9
Jy5mb3JtYXQocmVtb3Rlc2ZpbGUpKQogCisgICAgICAgIHBsYXRmb3JtID0gc2VsZi5nZXRQcm9w
ZXJ0eSgncGxhdGZvcm0nKQorICAgICAgICBpZiBwbGF0Zm9ybSA9PSAnanNjLW9ubHknIGFuZCBy
ZW1vdGVzZmlsZToKKyAgICAgICAgICAgIHNlbGYuY29tbWFuZC5leHRlbmQoWyctLW5vLXRlc3Rt
YXNtJywgJy0tbm8tdGVzdGFpcicsICctLW5vLXRlc3RiMycsICctLW5vLXRlc3RkZmcnLCAnLS1u
by10ZXN0YXBpJywgJy0tbWVtb3J5LWxpbWl0ZWQnXSkKICAgICAgICAgYXBwZW5kQ3VzdG9tQnVp
bGRGbGFncyhzZWxmLCBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9ybScpLCBzZWxmLmdldFByb3Bl
cnR5KCdmdWxsUGxhdGZvcm0nKSkKICAgICAgICAgcmV0dXJuIHNoZWxsLlRlc3Quc3RhcnQoc2Vs
ZikKIApAQCAtMTg4NSw3ICsxODg4LDcgQEAgY2xhc3MgUHJpbnRDb25maWd1cmF0aW9uKHN0ZXBz
LlNoZWxsU2VxdWVuY2UpOgogICAgICAgICBwbGF0Zm9ybSA9IHBsYXRmb3JtLnNwbGl0KCctJylb
MF0KICAgICAgICAgaWYgcGxhdGZvcm0gaW4gKCdtYWMnLCAnaW9zJywgJyonKToKICAgICAgICAg
ICAgIGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5jb21tYW5kX2xpc3RfYXBwbGUpCi0gICAgICAg
IGVsaWYgcGxhdGZvcm0gaW4gKCdndGsnLCAnd3BlJyk6CisgICAgICAgIGVsaWYgcGxhdGZvcm0g
aW4gKCdndGsnLCAnd3BlJywgJ2pzYy1vbmx5Jyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3Qu
ZXh0ZW5kKHNlbGYuY29tbWFuZF9saXN0X2xpbnV4KQogICAgICAgICBlbGlmIHBsYXRmb3JtIGlu
ICgnd2luJywgJ3dpbmNhaXJvJyk6CiAgICAgICAgICAgICBjb21tYW5kX2xpc3QuZXh0ZW5kKHNl
bGYuY29tbWFuZF9saXN0X3dpbikKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weSBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3
cy1idWlsZC9zdGVwc191bml0dGVzdC5weQppbmRleCA4NTY2MTI4Y2EwZDNkYjdkNGI1ZmRlNzc0
NWIzOGRjYTVkOWRmMjZlLi41MGUwNjgyMDU5MDhmZTIyZDUzNDcwOWFjYjE4N2I4OWYxYjUyNzM5
IDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5p
dHRlc3QucHkKKysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3Vu
aXR0ZXN0LnB5CkBAIC0xMDM4LDcgKzEwMzgsNyBAQCBjbGFzcyBUZXN0UnVuSmF2YVNjcmlwdENv
cmVUZXN0cyhCdWlsZFN0ZXBNaXhpbkFkZGl0aW9ucywgdW5pdHRlc3QuVGVzdENhc2UpOgogICAg
ICAgICBzZWxmLmV4cGVjdFJlbW90ZUNvbW1hbmRzKAogICAgICAgICAgICAgRXhwZWN0U2hlbGwo
d29ya2Rpcj0nd2tkaXInLAogICAgICAgICAgICAgICAgICAgICAgICAgbG9nRW52aXJvbj1GYWxz
ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQ9WydwZXJsJywgJ1Rvb2xzL1Njcmlw
dHMvcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzJywgJy0tbm8tYnVpbGQnLCAnLS1uby1mYWlsLWZh
c3QnLCAnLS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChzZWxmLmpzb25GaWxlTmFtZSksICctLXJl
bGVhc2UnLCAnLS1yZW1vdGUtY29uZmlnLWZpbGU9cmVtb3RlLW1hY2hpbmVzLmpzb24nLCAnLS1q
c2Mtb25seSddLAorICAgICAgICAgICAgICAgICAgICAgICAgY29tbWFuZD1bJ3BlcmwnLCAnVG9v
bHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMnLCAnLS1uby1idWlsZCcsICctLW5v
LWZhaWwtZmFzdCcsICctLWpzb24tb3V0cHV0PXswfScuZm9ybWF0KHNlbGYuanNvbkZpbGVOYW1l
KSwgJy0tcmVsZWFzZScsICctLXJlbW90ZS1jb25maWctZmlsZT1yZW1vdGUtbWFjaGluZXMuanNv
bicsICctLW5vLXRlc3RtYXNtJywgJy0tbm8tdGVzdGFpcicsICctLW5vLXRlc3RiMycsICctLW5v
LXRlc3RkZmcnLCAnLS1uby10ZXN0YXBpJywgJy0tbWVtb3J5LWxpbWl0ZWQnLCAnLS1qc2Mtb25s
eSddLAogICAgICAgICAgICAgICAgICAgICAgICAgbG9nZmlsZXM9eydqc29uJzogc2VsZi5qc29u
RmlsZU5hbWV9LAogICAgICAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgKyAwLAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383620</attachid>
            <date>2019-11-15 08:22:58 -0800</date>
            <delta_ts>2019-11-19 02:20:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191115172235.patch</filename>
            <type>text/plain</type>
            <size>5857</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNDgyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWM5MTZiNTcxZDU0MTg3MmM4ODU2ZjZmNmZmZDg4ZTdj
ODlhZjdhNi4uNDc0ZjUwZmY5ODI2MmM4ZmM0OTJmNTI0ZjEzNWUxMDg4NzJlZDNkNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDE5LTExLTE1ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHk6CisgICAgICAgIChUZXN0UnVuSmF2YVNjcmlw
dENvcmVUZXN0cy50ZXN0X3JlbW90ZV9zdWNjZXNzKToKKwogMjAxOS0xMS0xNCAgSm9uYXRoYW4g
QmVkYXJkICA8amJlZGFyZEBhcHBsZS5jb20+CiAKICAgICAgICAgUHl0aG9uIDM6IEFkZCBzdXBw
b3J0IGluIHdlYmtpdHB5LmxheW91dF90ZXN0cy5sYXlvdXRfcGFja2FnZQpkaWZmIC0tZ2l0IGEv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDUzNmEzMWQ5YWFlNDQ3
MzIxNmM5N2EwZDMyMTk1ZGQ1NmMyNjdmYzIuLjg3MDE1Zjg0MDRlNDAxNDYzMzlmMTk3MDI1YzQ4
MWQ3Njg3ZmRhMTggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWls
ZC9jb25maWcuanNvbgorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29u
ZmlnLmpzb24KQEAgLTUsNiArNSwxNCBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAg
Im1heF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNj
MzItYXJtdjctZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAorICAg
IHsKKyAgICAgICJuYW1lIjogImlnYWxpYS1qc2MzMi1taXBzZWwtZXdzIiwKKyAgICAgICJwbGF0
Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogImlnYWxpYTEt
Z3RrLXdrMi1ld3MiLAogICAgICAgInBsYXRmb3JtIjogImd0ayIKQEAgLTQyOCw2ICs0MzYsMjkg
QEAKICAgICAgICJydW5UZXN0cyI6ICJ0cnVlIiwKICAgICAgICJ3b3JrZXJuYW1lcyI6IFsiZXdz
MTI3IiwgImV3czEyOCJdCiAgICAgfSwKKyAgICAKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0Mt
TUlQU0VMLTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAg
ICAiaWNvbiI6ICJidWlsZEFuZFRlc3QiLAorICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0
b3J5IiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlv
biI6ICJyZWxlYXNlIiwKKyAgICAgICJhcmNoaXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAg
ICJ3b3JrZXJuYW1lcyI6IFsiaWdhbGlhLWpzYzMyLW1pcHNlbC1ld3MiXSwKKyAgICAgICJyZW1v
dGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAorICAgIHsKKyAgICAg
ICJuYW1lIjogIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNj
LWFybXY3IiwKKyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6
ICJKU0NUZXN0c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwKKyAgICAg
ICJjb25maWd1cmF0aW9uIjogInJlbGVhc2UiLAorICAgICAgImFyY2hpdGVjdHVyZXMiOiBbImFy
bXY3Il0sCisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2MzMi1hcm12Ny1ld3MiXSwK
KyAgICAgICJyZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAog
ICAgIHsKICAgICAgICJuYW1lIjogIkJpbmRpbmdzLVRlc3RzLUVXUyIsCiAgICAgICAic2hvcnRu
YW1lIjogImJpbmRpbmdzIiwKQEAgLTQ4Myw3ICs1MTQsNyBAQAogICAgICAgIm5hbWUiOiAidHJ5
IiwKICAgICAgICJwb3J0IjogNTU1NSwKICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdh
dGNoTGlzdC1FV1MiLCAiQmluZGluZ3MtVGVzdHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJp
T1MtMTMtQnVpbGQtRVdTIiwgImlPUy0xMy1TaW11bGF0b3ItQnVpbGQtRVdTIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgIkpTQy1UZXN0cy1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtRGVidWct
QnVpbGQtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLVJlbGVhc2UtQnVpbGQtRVdTIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwgIkpTQy1NSVBTRUwtMzJi
aXRzLUVXUyIsICJKU0MtVGVzdHMtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLURlYnVnLUJ1aWxk
LUVXUyIsICJtYWNPUy1IaWdoLVNpZXJyYS1SZWxlYXNlLUJ1aWxkLUVXUyIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICJTZXJ2aWNlcy1FV1MiLCAiU3R5bGUtRVdTIiwgIldlYktpdFBlcmwtVGVz
dHMtRVdTIiwgIldlYktpdFB5LVRlc3RzLUVXUyIsICJXUEUtRVdTIiwgIldpbkNhaXJvLUVXUyJd
CiAgICAgfSwKICAgICB7CmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvc3RlcHMucHkgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMu
cHkKaW5kZXggMmExMDUzNjYxOWI2NjExYWEyZWU1OWNkYTI1ZTM1MzMyYWMyZTQ1Mi4uNzdkMjQ1
ZDdlYzUwMzE5YjQyY2M0NzdjYzgwN2NkOGIzNTk4ZmJiZSAxMDA2NDQKLS0tIGEvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQpAQCAtOTYzLDYgKzk2Myw5IEBAIGNsYXNzIFJ1bkph
dmFTY3JpcHRDb3JlVGVzdHMoc2hlbGwuVGVzdCk6CiAgICAgICAgIGlmIHJlbW90ZXNmaWxlOgog
ICAgICAgICAgICAgc2VsZi5jb21tYW5kLmFwcGVuZCgnLS1yZW1vdGUtY29uZmlnLWZpbGU9ezB9
Jy5mb3JtYXQocmVtb3Rlc2ZpbGUpKQogCisgICAgICAgIHBsYXRmb3JtID0gc2VsZi5nZXRQcm9w
ZXJ0eSgncGxhdGZvcm0nKQorICAgICAgICBpZiBwbGF0Zm9ybSA9PSAnanNjLW9ubHknIGFuZCBy
ZW1vdGVzZmlsZToKKyAgICAgICAgICAgIHNlbGYuY29tbWFuZC5leHRlbmQoWyctLW5vLXRlc3Rt
YXNtJywgJy0tbm8tdGVzdGFpcicsICctLW5vLXRlc3RiMycsICctLW5vLXRlc3RkZmcnLCAnLS1u
by10ZXN0YXBpJywgJy0tbWVtb3J5LWxpbWl0ZWQnXSkKICAgICAgICAgYXBwZW5kQ3VzdG9tQnVp
bGRGbGFncyhzZWxmLCBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9ybScpLCBzZWxmLmdldFByb3Bl
cnR5KCdmdWxsUGxhdGZvcm0nKSkKICAgICAgICAgcmV0dXJuIHNoZWxsLlRlc3Quc3RhcnQoc2Vs
ZikKIApAQCAtMTg4MiwxMCArMTg4NSwxMSBAQCBjbGFzcyBQcmludENvbmZpZ3VyYXRpb24oc3Rl
cHMuU2hlbGxTZXF1ZW5jZSk6CiAgICAgZGVmIHJ1bihzZWxmKToKICAgICAgICAgY29tbWFuZF9s
aXN0ID0gbGlzdChzZWxmLmNvbW1hbmRfbGlzdF9nZW5lcmljKQogICAgICAgICBwbGF0Zm9ybSA9
IHNlbGYuZ2V0UHJvcGVydHkoJ3BsYXRmb3JtJywgJyonKQotICAgICAgICBwbGF0Zm9ybSA9IHBs
YXRmb3JtLnNwbGl0KCctJylbMF0KKyAgICAgICAgaWYgcGxhdGZvcm0gIT0gJ2pzYy1vbmx5JzoK
KyAgICAgICAgICAgIHBsYXRmb3JtID0gcGxhdGZvcm0uc3BsaXQoJy0nKVswXQogICAgICAgICBp
ZiBwbGF0Zm9ybSBpbiAoJ21hYycsICdpb3MnLCAnKicpOgogICAgICAgICAgICAgY29tbWFuZF9s
aXN0LmV4dGVuZChzZWxmLmNvbW1hbmRfbGlzdF9hcHBsZSkKLSAgICAgICAgZWxpZiBwbGF0Zm9y
bSBpbiAoJ2d0aycsICd3cGUnKToKKyAgICAgICAgZWxpZiBwbGF0Zm9ybSBpbiAoJ2d0aycsICd3
cGUnLCAnanNjLW9ubHknKToKICAgICAgICAgICAgIGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5j
b21tYW5kX2xpc3RfbGludXgpCiAgICAgICAgIGVsaWYgcGxhdGZvcm0gaW4gKCd3aW4nLCAnd2lu
Y2Fpcm8nKToKICAgICAgICAgICAgIGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5jb21tYW5kX2xp
c3Rfd2luKQpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0
ZXBzX3VuaXR0ZXN0LnB5IGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBz
X3VuaXR0ZXN0LnB5CmluZGV4IDg1NjYxMjhjYTBkM2RiN2Q0YjVmZGU3NzQ1YjM4ZGNhNWQ5ZGYy
NmUuLjUwZTA2ODIwNTkwOGZlMjJkNTM0NzA5YWNiMTg3Yjg5ZjFiNTI3MzkgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weQorKysg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHkKQEAg
LTEwMzgsNyArMTAzOCw3IEBAIGNsYXNzIFRlc3RSdW5KYXZhU2NyaXB0Q29yZVRlc3RzKEJ1aWxk
U3RlcE1peGluQWRkaXRpb25zLCB1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgIHNlbGYuZXhw
ZWN0UmVtb3RlQ29tbWFuZHMoCiAgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2Rp
cicsCiAgICAgICAgICAgICAgICAgICAgICAgICBsb2dFbnZpcm9uPUZhbHNlLAotICAgICAgICAg
ICAgICAgICAgICAgICAgY29tbWFuZD1bJ3BlcmwnLCAnVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNj
cmlwdGNvcmUtdGVzdHMnLCAnLS1uby1idWlsZCcsICctLW5vLWZhaWwtZmFzdCcsICctLWpzb24t
b3V0cHV0PXswfScuZm9ybWF0KHNlbGYuanNvbkZpbGVOYW1lKSwgJy0tcmVsZWFzZScsICctLXJl
bW90ZS1jb25maWctZmlsZT1yZW1vdGUtbWFjaGluZXMuanNvbicsICctLWpzYy1vbmx5J10sCisg
ICAgICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncGVybCcsICdUb29scy9TY3JpcHRzL3J1
bi1qYXZhc2NyaXB0Y29yZS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tbm8tZmFpbC1mYXN0Jywg
Jy0tanNvbi1vdXRwdXQ9ezB9Jy5mb3JtYXQoc2VsZi5qc29uRmlsZU5hbWUpLCAnLS1yZWxlYXNl
JywgJy0tcmVtb3RlLWNvbmZpZy1maWxlPXJlbW90ZS1tYWNoaW5lcy5qc29uJywgJy0tbm8tdGVz
dG1hc20nLCAnLS1uby10ZXN0YWlyJywgJy0tbm8tdGVzdGIzJywgJy0tbm8tdGVzdGRmZycsICct
LW5vLXRlc3RhcGknLCAnLS1tZW1vcnktbGltaXRlZCcsICctLWpzYy1vbmx5J10sCiAgICAgICAg
ICAgICAgICAgICAgICAgICBsb2dmaWxlcz17J2pzb24nOiBzZWxmLmpzb25GaWxlTmFtZX0sCiAg
ICAgICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICArIDAsCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383852</attachid>
            <date>2019-11-19 02:20:13 -0800</date>
            <delta_ts>2019-11-19 04:46:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203946-20191119111948.patch</filename>
            <type>text/plain</type>
            <size>5851</size>
            <attacher name="Paulo Matos">pmatos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNjIzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODc1NDUwMWUxYTM3YmYxZjBkOWRhMjg5NjFhMjI3Yjdi
MmZiYzdmYy4uNDdkNGQ0MDgxOGY1NWRmOWQ1M2I1ZWE1NGVkZTQ1MTcyZTVhMzlhMSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDE5LTExLTE5ICBQYXVsbyBNYXRvcyAgPHBtYXRvc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIFNldHVwIEVXUyBxdWV1ZXMgZm9yIEpTQ29ubHkgMzJiaXRzIEFSTXY3IGFuZCBNSVBTZWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzk0Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5hbWluZyBv
ZiBxdWV1ZXMgZm9sbG93IG9sZCBFV1M6IGpzYy1taXBzIGZvciBNSVBTZWwKKyAgICAgICAgYW5k
IGpzYy1hcm12NyBmb3IgQVJNdjcuCisKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvY29uZmlnLmpzb246CisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L3N0ZXBzLnB5OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0cy5zdGFydCk6CisgICAg
ICAgIChQcmludENvbmZpZ3VyYXRpb24ucnVuKToKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9y
dC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHk6CisgICAgICAgIChUZXN0UnVuSmF2YVNjcmlw
dENvcmVUZXN0cy50ZXN0X3JlbW90ZV9zdWNjZXNzKToKKwogMjAxOS0xMS0xOCAgSm9obiBXaWxh
bmRlciAgPHdpbGFuZGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBDaGVjayBpZiBJVFAgaXMgb24g
YmVmb3JlIGFwcGx5aW5nIHRoaXJkLXBhcnR5IGNvb2tpZSBibG9ja2luZwpkaWZmIC0tZ2l0IGEv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uIGIvVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL2NvbmZpZy5qc29uCmluZGV4IDMxZGViZDc3MTJkMDZk
MWU3YjhjOTM2MTM5YWY2N2Q4Y2IxZjY0NDAuLjc2ODJkNmYyNmIwNWMzNWUwNTY4YTcxMWIxYjAy
Y2Y0NzEyY2E3NjAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWls
ZC9jb25maWcuanNvbgorKysgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvY29u
ZmlnLmpzb24KQEAgLTUsNiArNSwxNCBAQAogICAgICAgInBsYXRmb3JtIjogIioiLAogICAgICAg
Im1heF9idWlsZHMiOiAzCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJpZ2FsaWEtanNj
MzItYXJtdjctZXdzIiwKKyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAorICAg
IHsKKyAgICAgICJuYW1lIjogImlnYWxpYS1qc2MzMi1taXBzZWwtZXdzIiwKKyAgICAgICJwbGF0
Zm9ybSI6ICJqc2Mtb25seSIKKyAgICB9LAogICAgIHsKICAgICAgICJuYW1lIjogImlnYWxpYTEt
Z3RrLXdrMi1ld3MiLAogICAgICAgInBsYXRmb3JtIjogImd0ayIKQEAgLTQxNiw2ICs0MjQsMjgg
QEAKICAgICAgICJydW5UZXN0cyI6ICJ0cnVlIiwKICAgICAgICJ3b3JrZXJuYW1lcyI6IFsiZXdz
MTI3IiwgImV3czEyOCJdCiAgICAgfSwKKyAgICB7CisgICAgICAibmFtZSI6ICJKU0MtTUlQU0VM
LTMyYml0cy1FV1MiLAorICAgICAgInNob3J0bmFtZSI6ICJqc2MtbWlwcyIsCisgICAgICAiaWNv
biI6ICJidWlsZEFuZFRlc3QiLAorICAgICAgImZhY3RvcnkiOiAiSlNDVGVzdHNGYWN0b3J5IiwK
KyAgICAgICJwbGF0Zm9ybSI6ICJqc2Mtb25seSIsCisgICAgICAiY29uZmlndXJhdGlvbiI6ICJy
ZWxlYXNlIiwKKyAgICAgICJhcmNoaXRlY3R1cmVzIjogWyJtaXBzZWwiXSwKKyAgICAgICJ3b3Jr
ZXJuYW1lcyI6IFsiaWdhbGlhLWpzYzMyLW1pcHNlbC1ld3MiXSwKKyAgICAgICJyZW1vdGVzIjog
Ii4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAorICAgIHsKKyAgICAgICJuYW1l
IjogIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwKKyAgICAgICJzaG9ydG5hbWUiOiAianNjLWFybXY3
IiwKKyAgICAgICJpY29uIjogImJ1aWxkQW5kVGVzdCIsCisgICAgICAiZmFjdG9yeSI6ICJKU0NU
ZXN0c0ZhY3RvcnkiLAorICAgICAgInBsYXRmb3JtIjogImpzYy1vbmx5IiwKKyAgICAgICJjb25m
aWd1cmF0aW9uIjogInJlbGVhc2UiLAorICAgICAgImFyY2hpdGVjdHVyZXMiOiBbImFybXY3Il0s
CisgICAgICAid29ya2VybmFtZXMiOiBbImlnYWxpYS1qc2MzMi1hcm12Ny1ld3MiXSwKKyAgICAg
ICJyZW1vdGVzIjogIi4uLy4uL0VXUy10ZXN0LWRldmljZXMuanNvbiIKKyAgICB9LAogICAgIHsK
ICAgICAgICJuYW1lIjogIkJpbmRpbmdzLVRlc3RzLUVXUyIsCiAgICAgICAic2hvcnRuYW1lIjog
ImJpbmRpbmdzIiwKQEAgLTQ3MSw3ICs1MDEsNyBAQAogICAgICAgIm5hbWUiOiAidHJ5IiwKICAg
ICAgICJwb3J0IjogNTU1NSwKICAgICAgICJidWlsZGVyTmFtZXMiOiBbIkFwcGx5LVdhdGNoTGlz
dC1FV1MiLCAiQmluZGluZ3MtVGVzdHMtRVdTIiwgIkdUSy1XZWJraXQyLUVXUyIsICJpT1MtMTMt
QnVpbGQtRVdTIiwgImlPUy0xMy1TaW11bGF0b3ItQnVpbGQtRVdTIiwKLSAgICAgICAgICAgICAg
ICAgICAgICAgIkpTQy1UZXN0cy1FV1MiLCAibWFjT1MtSGlnaC1TaWVycmEtRGVidWctQnVpbGQt
RVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLVJlbGVhc2UtQnVpbGQtRVdTIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIkpTQy1BUk12Ny0zMmJpdHMtRVdTIiwgIkpTQy1NSVBTRUwtMzJiaXRzLUVX
UyIsICJKU0MtVGVzdHMtRVdTIiwgIm1hY09TLUhpZ2gtU2llcnJhLURlYnVnLUJ1aWxkLUVXUyIs
ICJtYWNPUy1IaWdoLVNpZXJyYS1SZWxlYXNlLUJ1aWxkLUVXUyIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICJTZXJ2aWNlcy1FV1MiLCAiU3R5bGUtRVdTIiwgIldlYktpdFBlcmwtVGVzdHMtRVdT
IiwgIldlYktpdFB5LVRlc3RzLUVXUyIsICJXUEUtRVdTIiwgIldpbkNhaXJvLUVXUyJdCiAgICAg
fSwKICAgICB7CmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQv
c3RlcHMucHkgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkKaW5k
ZXggMzIyYzYyNzYwM2ZmY2JhNGE1ZWVmMzNlOGViMmU5NzgyZjhmNzg0NS4uNWJjODg1NzEzYTNl
NGYyNTEwZWQxYjRhOTlhY2VjZjliZTczNzYzZiAxMDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2V3cy1idWlsZC9zdGVwcy5weQpAQCAtOTYzLDYgKzk2Myw5IEBAIGNsYXNzIFJ1bkphdmFTY3Jp
cHRDb3JlVGVzdHMoc2hlbGwuVGVzdCk6CiAgICAgICAgIGlmIHJlbW90ZXNmaWxlOgogICAgICAg
ICAgICAgc2VsZi5jb21tYW5kLmFwcGVuZCgnLS1yZW1vdGUtY29uZmlnLWZpbGU9ezB9Jy5mb3Jt
YXQocmVtb3Rlc2ZpbGUpKQogCisgICAgICAgIHBsYXRmb3JtID0gc2VsZi5nZXRQcm9wZXJ0eSgn
cGxhdGZvcm0nKQorICAgICAgICBpZiBwbGF0Zm9ybSA9PSAnanNjLW9ubHknIGFuZCByZW1vdGVz
ZmlsZToKKyAgICAgICAgICAgIHNlbGYuY29tbWFuZC5leHRlbmQoWyctLW5vLXRlc3RtYXNtJywg
Jy0tbm8tdGVzdGFpcicsICctLW5vLXRlc3RiMycsICctLW5vLXRlc3RkZmcnLCAnLS1uby10ZXN0
YXBpJywgJy0tbWVtb3J5LWxpbWl0ZWQnXSkKICAgICAgICAgYXBwZW5kQ3VzdG9tQnVpbGRGbGFn
cyhzZWxmLCBzZWxmLmdldFByb3BlcnR5KCdwbGF0Zm9ybScpLCBzZWxmLmdldFByb3BlcnR5KCdm
dWxsUGxhdGZvcm0nKSkKICAgICAgICAgcmV0dXJuIHNoZWxsLlRlc3Quc3RhcnQoc2VsZikKIApA
QCAtMTg4NywxMCArMTg5MCwxMSBAQCBjbGFzcyBQcmludENvbmZpZ3VyYXRpb24oc3RlcHMuU2hl
bGxTZXF1ZW5jZSk6CiAgICAgZGVmIHJ1bihzZWxmKToKICAgICAgICAgY29tbWFuZF9saXN0ID0g
bGlzdChzZWxmLmNvbW1hbmRfbGlzdF9nZW5lcmljKQogICAgICAgICBwbGF0Zm9ybSA9IHNlbGYu
Z2V0UHJvcGVydHkoJ3BsYXRmb3JtJywgJyonKQotICAgICAgICBwbGF0Zm9ybSA9IHBsYXRmb3Jt
LnNwbGl0KCctJylbMF0KKyAgICAgICAgaWYgcGxhdGZvcm0gIT0gJ2pzYy1vbmx5JzoKKyAgICAg
ICAgICAgIHBsYXRmb3JtID0gcGxhdGZvcm0uc3BsaXQoJy0nKVswXQogICAgICAgICBpZiBwbGF0
Zm9ybSBpbiAoJ21hYycsICdpb3MnLCAnKicpOgogICAgICAgICAgICAgY29tbWFuZF9saXN0LmV4
dGVuZChzZWxmLmNvbW1hbmRfbGlzdF9hcHBsZSkKLSAgICAgICAgZWxpZiBwbGF0Zm9ybSBpbiAo
J2d0aycsICd3cGUnKToKKyAgICAgICAgZWxpZiBwbGF0Zm9ybSBpbiAoJ2d0aycsICd3cGUnLCAn
anNjLW9ubHknKToKICAgICAgICAgICAgIGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5jb21tYW5k
X2xpc3RfbGludXgpCiAgICAgICAgIGVsaWYgcGxhdGZvcm0gaW4gKCd3aW4nLCAnd2luY2Fpcm8n
KToKICAgICAgICAgICAgIGNvbW1hbmRfbGlzdC5leHRlbmQoc2VsZi5jb21tYW5kX2xpc3Rfd2lu
KQpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3Vu
aXR0ZXN0LnB5IGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3VuaXR0
ZXN0LnB5CmluZGV4IDg1NjYxMjhjYTBkM2RiN2Q0YjVmZGU3NzQ1YjM4ZGNhNWQ5ZGYyNmUuLjUw
ZTA2ODIwNTkwOGZlMjJkNTM0NzA5YWNiMTg3Yjg5ZjFiNTI3MzkgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weQorKysgYi9Ub29s
cy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRlc3QucHkKQEAgLTEwMzgs
NyArMTAzOCw3IEBAIGNsYXNzIFRlc3RSdW5KYXZhU2NyaXB0Q29yZVRlc3RzKEJ1aWxkU3RlcE1p
eGluQWRkaXRpb25zLCB1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgIHNlbGYuZXhwZWN0UmVt
b3RlQ29tbWFuZHMoCiAgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2RpcicsCiAg
ICAgICAgICAgICAgICAgICAgICAgICBsb2dFbnZpcm9uPUZhbHNlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgY29tbWFuZD1bJ3BlcmwnLCAnVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNv
cmUtdGVzdHMnLCAnLS1uby1idWlsZCcsICctLW5vLWZhaWwtZmFzdCcsICctLWpzb24tb3V0cHV0
PXswfScuZm9ybWF0KHNlbGYuanNvbkZpbGVOYW1lKSwgJy0tcmVsZWFzZScsICctLXJlbW90ZS1j
b25maWctZmlsZT1yZW1vdGUtbWFjaGluZXMuanNvbicsICctLWpzYy1vbmx5J10sCisgICAgICAg
ICAgICAgICAgICAgICAgICBjb21tYW5kPVsncGVybCcsICdUb29scy9TY3JpcHRzL3J1bi1qYXZh
c2NyaXB0Y29yZS10ZXN0cycsICctLW5vLWJ1aWxkJywgJy0tbm8tZmFpbC1mYXN0JywgJy0tanNv
bi1vdXRwdXQ9ezB9Jy5mb3JtYXQoc2VsZi5qc29uRmlsZU5hbWUpLCAnLS1yZWxlYXNlJywgJy0t
cmVtb3RlLWNvbmZpZy1maWxlPXJlbW90ZS1tYWNoaW5lcy5qc29uJywgJy0tbm8tdGVzdG1hc20n
LCAnLS1uby10ZXN0YWlyJywgJy0tbm8tdGVzdGIzJywgJy0tbm8tdGVzdGRmZycsICctLW5vLXRl
c3RhcGknLCAnLS1tZW1vcnktbGltaXRlZCcsICctLWpzYy1vbmx5J10sCiAgICAgICAgICAgICAg
ICAgICAgICAgICBsb2dmaWxlcz17J2pzb24nOiBzZWxmLmpzb25GaWxlTmFtZX0sCiAgICAgICAg
ICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICArIDAsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>