in-place upgrade using the launcher leaves old jars in place
Reported by Greg Schueler | April 11th, 2012 @ 09:44 AM | in Rundeck 1.4.3 (closed)
- Issue Type: Bug
- Rundeck version: 1.4.2
Issue:
Upgrading a rundeck server using the launcher can cause incorrect behavior, because the previous version leaves behind some rundeck jar files.
Reproduce:
Install 1.4.2 via the launcher, and start the server.
stop the server.
Install 1.4.3 dev build in the same place and start the server.
there are now rundeck-core-1.4.2.jar and rundeck-core-1.4.3.jar in two locations, the tools/lib dir, and the server/exp/webapp/WEB-INF/lib dir.
Workaround:
Remove the server/exp and tools/lib dir and restart.
Comments and changes to this ticket
-
Greg Schueler April 11th, 2012 @ 10:52 AM
- State changed from open to needs_verification
(from [e1cc40af2c815b925ca96992914b7d6402368393]) Remove old rundeck-*.jar files on install
Remove old rundeck jar libs that could cause upgrade issues
when installing.[#554 state:needs_verification] https://github.com/dtolabs/rundeck/commit/e1cc40af2c815b925ca969929...
-
Greg Schueler May 17th, 2012 @ 11:29 AM
- Milestone order changed from 34 to 0
after upgrade, the bundled plugins "script-plugin" and "stub-plugin" now exist in libext dir with two versions, and server startup fails to load both plugins
-
Greg Schueler June 20th, 2012 @ 07:08 PM
(from [1ff9483667c990eb7f1194ab40fd42b5990f6191]) Resolve conflicting plugins by comparing versions [#554] https://github.com/dtolabs/rundeck/commit/1ff9483667c990eb7f1194ab4...
-
Greg Schueler June 20th, 2012 @ 07:08 PM
(from [d6c95a2c5de2fe64023973d6decfbbccf8a14df0]) Document jar plugin manifest entry for version number [#554] https://github.com/dtolabs/rundeck/commit/d6c95a2c5de2fe64023973d6d...
-
Greg Schueler June 20th, 2012 @ 07:08 PM
(from [350f625a77fdddaf90a65844da3fd896359451a0]) Add version number to bundled plugin files [#554] https://github.com/dtolabs/rundeck/commit/350f625a77fdddaf90a65844d...
-
Greg Schueler June 21st, 2012 @ 10:16 AM
- State changed from needs_verification to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
(DEPRECATED) Please use github issues for issue tracking at http://github.com/dtolabs/rundeck/issues