Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: rundeck-plugin
    • Labels:
    • Environment:
      Jenkins 2.68
      Rundeck: 2.6.7-1
      Rundeck: 2.7.2
      Rundeck: 2.8.2
      Rundeck Plugin-Version: 3.6.2
    • Similar Issues:

      Description

      I use the plugin to install a jar on a linux server.
      The rundeck task is started correctly, however jenkins get the following error:
      "ERROR: Step ?Rundeck? failed: Error while talking to Rundeck's API at http://server:4440/ : Failed to read Rundeck response"
      I have checked all the logs, them do not show permissions error and I could not detect the problem.
      What do I need to configure for jenkins to take the correct response?

       

      the localhost_access of tomcat jenkins print

      "[07/Jul/2017:15:12:04 -0500] "POST /jenkins/plugin/rundeck/webhook/ HTTP/1.1" 200 -"

       

      Jenkins log print:

      "09:06:45 Started by user DevOps
      09:06:45 Building in workspace /libre/devops/.jenkins/workspace/QA_sw_install
      09:07:14 Notifying Rundeck...
      09:07:14 Looking for jobId : 859094c7-4d20-4c51-ad96-403fc8a7f05d
      09:07:35 Error while talking to Rundeck's API at http://belfast.local:4440/ : Failed to read Rundeck response
      09:07:35 ERROR: Step ?Rundeck? failed: Error while talking to Rundeck's API at http://belfast.local:4440/ : Failed to read Rundeck response
      09:07:35 Finished: SUCCESS"

        Attachments

          Activity

          Hide
          lschwahn Lennart Schwahn added a comment -

          Had the same problem. Resolved it by making sure that everything in our Job-Description is valid UTF-8 (including Inline-Scripts).

           

          Reason: ParserHelper.java in org.rundeck.api.parser sets the encoding to UTF-8 

          Show
          lschwahn Lennart Schwahn added a comment - Had the same problem. Resolved it by making sure that everything in our Job-Description is valid UTF-8 (including Inline-Scripts).   Reason: ParserHelper.java in org.rundeck.api.parser sets the encoding to UTF-8 

            People

            • Assignee:
              vbehar Vincent Behar
              Reporter:
              jamecaes James Caro
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: