[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
gerritbot added a comment. Change 191893 merged by jenkins-bot: Revert Switch wikidata-gremlin to Java 8 on Trusty https://gerrit.wikimedia.org/r/191893 TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, gerritbot Cc: gerritbot, Smalyshev, hashar, Aklapper, Manybubbles, jkroll, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
gerritbot added a subscriber: gerritbot. gerritbot added a comment. Change 183222 abandoned by Giuseppe Lavagetto: contint: install Java 8 on Trusty servers https://gerrit.wikimedia.org/r/183222 TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, gerritbot Cc: gerritbot, Smalyshev, hashar, Aklapper, Manybubbles, jkroll, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
gerritbot added a comment. Change 191893 had a related patch set uploaded (by Hashar): Revert Switch wikidata-gremlin to Java 8 on Trusty https://gerrit.wikimedia.org/r/191893 https://phabricator.wikimedia.org/tag/patch-for-review/ TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, gerritbot Cc: gerritbot, Smalyshev, hashar, Aklapper, Manybubbles, jkroll, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
Manybubbles added a comment. We probably won't need it. TinkerPop 3 requires it but nothing else does and its not clear we'll use TinkerPop 3 any more. TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, Manybubbles Cc: hashar, Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
hashar added a comment. @manybubbles do you still need Java 8? Seems the Debian package is half baked and ops might want to get rid of it. See Giuseppe comment on https://gerrit.wikimedia.org/r/#/c/183222/ TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
Smalyshev added a subscriber: Smalyshev. Smalyshev added a comment. openjdk-8-jdk seems to be running ok on einsteinium but not sure if we actually need it or not. TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, Smalyshev Cc: Smalyshev, hashar, Aklapper, Manybubbles, jkroll, Wikidata-bugs, Jdouglas, aude, GWicke, daniel, JanZerebecki ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
hashar added a comment. I have cherry picked that Gerrit patch on the CI puppet master. So we now have Java 8 available on the Trusty labs slaves. The default system java remains v 7 though (via Debian alternative). I have configured the JDK in Jenkins configuration ( https://integration.wikimedia.org/ci/manage ): Name: Ubuntu - OpenJdk 8 JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64/ The Jenkins job will need to refers to that name. Now we have to figure out how to get the Maven jobs to execute on Trusty slaves and ensure that Java 8 is used. TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, daniel, hashar ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
hashar added a comment. I had to remove the trailing slash from the JAVA_HOME variable, it caused java to not be found. I created a dummy job to run maven on wikidata/gremlink , tiring the job to the Trusty slaves (with label selector: `contintLabsSlave UbuntuTrusty`). Config: https://integration.wikimedia.org/ci/job/test-hashar-java8/configure A passing build: https://integration.wikimedia.org/ci/job/test-hashar-java8/4/console Gotta figure out a way to verify that Jenkins really invokes Maven with Java8. A patchset in wikidata/gremlink which rely on java8 would be more than welcome to verify that. TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, daniel, hashar ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
Manybubbles added a comment. Thanks! Looks great! TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, Manybubbles Cc: Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, daniel, hashar ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
gerritbot added a comment. Change 183251 merged by jenkins-bot: Switch wikidata-gremlin to Java 8 on Trusty https://gerrit.wikimedia.org/r/183251 TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, gerritbot Cc: Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, daniel, hashar ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Commented On] T85964: Install Java 8 on a Jenkins node
Manybubbles added a comment. Here is a patch that needs it: https://gerrit.wikimedia.org/r/#/c/183169/ TASK DETAIL https://phabricator.wikimedia.org/T85964 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign username. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar, Manybubbles Cc: Aklapper, Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, daniel, hashar ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs