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

RVM plugin is broken on Java 11

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      The plugin test was failing in a while as it depends on either presence of the software installed in the ci.jenkins.io nodes or an ability to install it while none of it is available there. The test should be rewritten (either in ATH or the plugin sources itself) using docker-fixtures (for example) to verify both scenarios (tools installed already, tools to be installed).

      Jesse Glick, Eito Katagiri, are you interested in saving the test?

      [1] https://github.com/jenkinsci/acceptance-test-harness/blob/7e8c9b20d25e420c37940313f8243e21c86be1bb/src/test/java/plugins/RvmPluginTest.java

        Attachments

          Issue Links

            Activity

            Hide
            jglick Jesse Glick added a comment -

            I am not interested. Daniel Beck drafted JEP-7 which would make it deprecated. The plugin has not had a release in three years. The test was introduced to verify the core workaround for JENKINS-48116; the plugin side of the fix is to my knowledge still unreleased, hence JEP-7.

            Show
            jglick Jesse Glick added a comment - I am not interested. Daniel Beck drafted JEP-7 which would make it deprecated. The plugin has not had a release in three years. The test was introduced to verify the core workaround for JENKINS-48116 ; the plugin side of the fix is to my knowledge still unreleased, hence JEP-7.
            Hide
            danielbeck Daniel Beck added a comment -

            FWIW I think Oleg Nenashev recently pointed out that ruby-runtime does not work with Java 11 anyway?

            Show
            danielbeck Daniel Beck added a comment - FWIW I think Oleg Nenashev recently pointed out that ruby-runtime does not work with Java 11 anyway?
            Hide
            jglick Jesse Glick added a comment -

            Huh. Daniel Beck do you intend to push JEP-7 forward?

            Show
            jglick Jesse Glick added a comment - Huh. Daniel Beck do you intend to push JEP-7 forward?
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            > FWIW I think Oleg Nenashev recently pointed out that ruby-runtime does not work with Java 11 anyway?

             

            I do not remember that, sorry. I definitely see some architectural problems in the Ruby Runtime for Java 11, but I do not think we have ever tested it. There were issues around JAXB which would impact Ruby runtime, but it should be fixed now in 2.163+

             

             

            Show
            oleg_nenashev Oleg Nenashev added a comment - > FWIW I think Oleg Nenashev recently pointed out that ruby-runtime does not work with Java 11 anyway?   I do not remember that, sorry. I definitely see some architectural problems in the Ruby Runtime for Java 11, but I do not think we have ever tested it. There were issues around JAXB which would impact Ruby runtime, but it should be fixed now in 2.163+    
            Hide
            oleg_nenashev Oleg Nenashev added a comment - - edited

            Oliver: JRuby library might be a root cause

            Show
            oleg_nenashev Oleg Nenashev added a comment - - edited Oliver: JRuby library might be a root cause

              People

              • Assignee:
                olivergondza Oliver Gondža
                Reporter:
                olivergondza Oliver Gondža
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: