Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.9.8, Code Name: Centaurus
    • Fix Version/s: None
    • Component/s: provisioner
    • Labels:
      None
    • Rank:
      1|hzygz3:

      Description

      When Google Compute returns an error, the provisioner doesn't handle it well. It attempts to take the server message and post it back to the Coopr server in the "stderr" field. However when doing so, it appears to throw an encoding-related exception. seems we may need to force UTF-8 it:

      relevant log:

      2014-11-10 01:00:27 -0800 worker-superadmin-1 ERROR: Unexpected Error Occurred in FogProviderGoogle.create: #<Signet::AuthorizationError: Unexpected status code: 502.  Server messa
      ge:
      <!DOCTYPE html>
      <html lang=en>
        <meta charset=utf-8>
        <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
        <title>Error 502 (Server Error)!!1</title>
        <style>
          *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 
      0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:
      none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/errors/logo_s
      m_2.png) no-repeat}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/errors/logo_sm_2_hr.png) no-repeat 0% 0%/100% 100%;-moz-border-image:
      url(//www.google.com/images/errors/logo_sm_2_hr.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/errors/logo_sm_2_hr.p
      ng) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:55px;width:150px}
        </style>
        <a href=//www.google.com/><span id=logo aria-label=Google></span></a>
        <p><b>502.</b> <ins>That’s an error.</ins>
        <p>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.  <ins>That’s all we know.</ins>>
      2014-11-10 01:00:27 -0800 worker-superadmin-1 ERROR: Caught exception posting back to coopr server http://localhost:55054/v2/tasks/finish: "\xE2" from ASCII-8BIT to UTF-8
      
      

        Attachments

          Activity

            People

            • Assignee:
              derek Derek Wood
              Reporter:
              derek Derek Wood
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: