surefire: ignore system classloader to make tests run#3038
Conversation
Due to issue described in Surefix bug: https://issues.apache.org/jira/browse/SUREFIRE-1588 Debian-based users/developers can no longer build CloudStack 4.11+ branches. The other workaround is to have the following jvm property: jdk.net.URLClassPath.disableClassPathURLCheck=true Signed-off-by: Rohit Yadav <rohit@apache.org>
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✖centos7 ✔debian. JID-2445 |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2446 |
|
@blueorangutan test |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
LGTM tested by manually changing POM file and successfully built packages (4.11.2-RC5) on Ubuntu 18.04, OpenJDK 1.8.0_181 |
GabrielBrascher
left a comment
There was a problem hiding this comment.
LGTM. Thanks, @rhtyd!
|
LGTM build 4.11.2-RC successfully on centos7, ubuntu 16.04 and ubuntu 18.04 with this change |
DaanHoogland
left a comment
There was a problem hiding this comment.
will build on macos and fedora to evaluate but looks good and small enough to easily remedy if it doesn't.
|
@blueorangutan test |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-3191)
|
|
@rhtyd - this looks go to merge - should we have blue orangutan build using an a ubuntu 18.04 docker image going forward? |
|
@PaulAngus maybe we can have the test matrix run one of three envs as ubuntu 18.04 based mgmt server. Since we still support ubuntu 16.04,we'll need to build pkgs on Ubuntu 16.04 based docker image. |
|
for the record: macos(10.14.1) and fedora(28) builds pass |
Corrige limites de recurso de projetos Closes apache#3038 See merge request scclouds/scclouds!1277
Due to issue described in Surefix bug:
https://issues.apache.org/jira/browse/SUREFIRE-1588
Debian-based users/developers can no longer build CloudStack 4.11+
branches. The other workaround is to have the following jvm property:
jdk.net.URLClassPath.disableClassPathURLCheck=true
The other workaround is to skipTests (not ideal). Developers can continue to use
-Djdk.net.URLClassPath.disableClassPathURLCheck=true with
mvn.Types of changes