Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-25782

Ruby plugins fail to load when installed to a Windows path containing spaces

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Minor Minor
    • ruby-runtime
    • All windows systems

      There appears to be a bug in the ruby-runtime plugin when attempting to extract hpi files installed on a windows path with containing spaces. The apparent behavior is that the ruby-runtime dependency will install successfully but any ruby plugins listing it as a dependency will fail upon installation with the following error message:

      Caused by: java.lang.Exception: unable to locate gem bundle for ruby-plugin at C:\Program%20Files%20(x86)\Jenkins\plugins\ruby-plugin\WEB-INF\classes\vendor\gems
      at ruby.RubyPlugin.initRubyLoadPaths(RubyPlugin.java:229)
      at ruby.RubyPlugin.start(RubyPlugin.java:162)
      at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:416)
      at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:405)
      ... 8 more

          [JENKINS-25782] Ruby plugins fail to load when installed to a Windows path containing spaces

          Joshua Stupplebeen created issue -
          Joshua Stupplebeen made changes -
          Link New: This issue is related to JENKINS-18528 [ JENKINS-18528 ]
          Joshua Stupplebeen made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Joshua Stupplebeen made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 159761 ] New: JNJira + In-Review [ 180116 ]
          Basil Crow made changes -
          Resolution New: Won't Fix [ 2 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]

            bauhaus Joshua Stupplebeen
            bauhaus Joshua Stupplebeen
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: