Details
-
Task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
SERVER 5.3.0
-
None
-
Froyo
-
Known Issue
-
See the ticket description, which will be updated with known issues and workarounds.
-
Needs Assessment
Description
This is a ticket to track issues that we or the community run into with gem dependencies when switching from JRuby 1.7 to JRuby 9k. Please edit the description to keep it current with the known issues.
Problem: Autosign 0.1.2/Yard 0.8.x
Yard's rubygem integration is incompatible with the rubygems version we ship with 9k. It seems to cause a warning printed during puppetserver gem list (called during puppet runs applying updates via the puppetserver_gem provider). In our case this is caused by using autosign 0.1.2. Upgrading to autosign 0.1.3 bumps the yard requirement to a version compatible with the rubygems we ship in 9k based puppetserver.
Solution:
Upgrade yard to a 0.9.x version and look at bumping any server side gems that require yard 0.8.x. The autosign gem specifically should be at >= 0.1.3.