Project

General

Profile

Actions

Bug #3314

closed

Rudder cannot load several plugins at the same time

Bug #3314: Rudder cannot load several plugins at the same time

Added by Nicolas CHARLES almost 13 years ago. Updated about 12 years ago.

Status:
Released
Priority:
3
Assignee:
Jonathan CLARKE
Category:
Web - Maintenance
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

If there are several plugins in the /opt/rudder/jetty7/rudder-plugins folder, none of them get loaded
If there is only one, then it works

It is probably something related to the jetty init script

Updated by Jonathan CLARKE almost 13 years ago Actions #1

Are you sure this only needs fixing in 2.5? Sounds like it might affect 2.3 also.

Updated by Jonathan CLARKE almost 13 years ago Actions #2

  • Category changed from 11 to Web - Maintenance

Updated by François ARMAND almost 13 years ago Actions #3

  • Assignee changed from Nicolas PERRON to François ARMAND

I'm going to see if it's a problem with the classpath definition (and so in our script that change the classpath in Jetty), or something after (in the plugin loading system in Rudder?)

Updated by Nicolas PERRON over 12 years ago Actions #4

  • Target version changed from 2.5.1 to 2.5.2

Updated by Nicolas PERRON over 12 years ago Actions #5

  • Target version changed from 2.5.2 to 2.5.3

Updated by Nicolas PERRON over 12 years ago Actions #6

  • Target version changed from 2.5.3 to 2.5.4

Updated by Nicolas PERRON over 12 years ago Actions #7

  • Target version changed from 2.5.4 to 2.5.5

Updated by Nicolas PERRON over 12 years ago Actions #8

  • Target version changed from 2.5.5 to 2.5.6

Updated by Nicolas PERRON over 12 years ago Actions #9

  • Target version changed from 2.5.6 to 2.4.8

François ARMAND wrote:

I'm going to see if it's a problem with the classpath definition (and so in our script that change the classpath in Jetty), or something after (in the plugin loading system in Rudder?)

So, did you investigate on it ?

And I'm not convince this is a 2.5 (now, 2.6) issue. As said Jon, it should be true at least on 2.4

Updated by Nicolas PERRON over 12 years ago Actions #10

  • Target version changed from 2.4.8 to 2.4.9

Updated by Nicolas PERRON about 12 years ago Actions #11

  • Target version changed from 2.4.9 to 2.4.10

Updated by Nicolas PERRON about 12 years ago Actions #12

  • Target version changed from 2.4.10 to 2.4.11

Updated by Nicolas PERRON about 12 years ago Actions #13

  • Target version changed from 2.4.11 to 2.4.12

Updated by Nicolas PERRON about 12 years ago Actions #14

  • Status changed from New to Discussion
  • Target version changed from 2.4.12 to 2.4.13

Updated by François ARMAND about 12 years ago Actions #15

  • Status changed from Discussion to Pending technical review
  • Assignee changed from François ARMAND to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/186

There is a bug in the Jetty init script patch generating the exta classpath part: jars in the set have to be separated with "," not ":", see: http://wiki.eclipse.org/Jetty/Reference/Jetty_Classloading in "Using the extraClasspath() method" paragraph.

PR here: https://github.com/Normation/rudder-packages/pull/186

Updated by François ARMAND about 12 years ago Actions #16

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset packages:commit:aa47a7c3170782389158facdde43ce79e339ade4.

Updated by Jonathan CLARKE about 12 years ago Actions #17

Applied in changeset packages:commit:43cfc20a6a2d2ecceb2ccc618bafdcaec1fd7875.

Updated by Nicolas PERRON about 12 years ago Actions #18

  • Target version changed from 2.4.13 to 2.4.12

Updated by Nicolas PERRON about 12 years ago Actions #19

  • Subject changed from rudder cannot load several plugins at the same time to Rudder cannot load several plugins at the same time

Updated by Nicolas PERRON about 12 years ago Actions #20

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.4.12 which was released today.
Check out:

Actions

Also available in: PDF Atom