Skip to content

Instantly share code, notes, and snippets.

Started by user anonymous
Building in workspace /Users/abayer/src/cloudera/cloudcat-jenkins/work/jobs/cctest1/workspace
FATAL: hudson.tasks.BuildWrapper$Environment: method <init>()V not found
java.lang.NoSuchMethodError: hudson.tasks.BuildWrapper$Environment: method <init>()V not found
at com.cloudera.cloudcat.CloudCatEnvironment.<init>(CloudCatEnvironment.groovy)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
Started by user anonymous
Building in workspace /Users/abayer/src/cloudera/cloudcat-jenkins/work/jobs/cctest1/workspace
FATAL: 0
java.lang.ArrayIndexOutOfBoundsException: 0
at com.cloudera.cloudcat.CloudCatBuildWrapper$CloudCatEnvironment.<init>(CloudCatBuildWrapper.groovy)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
Started by user anonymous
Building in workspace /Users/abayer/src/cloudera/cloudcat-jenkins/work/jobs/cctest1/workspace
FATAL: 0
java.lang.ArrayIndexOutOfBoundsException: 0
at com.cloudera.cloudcat.CloudCatBuildWrapper$1.<init>(CloudCatBuildWrapper.groovy)
at com.cloudera.cloudcat.CloudCatBuildWrapper.setUp(CloudCatBuildWrapper.groovy:225)
at hudson.model.Build$BuildExecution.doRun(Build.java:154)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
at hudson.model.Run.execute(Run.java:1502)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
4332.855: [GC [PSYoungGen: 1103090K->34347K(1063680K)] 1365862K->420677K(1450176K), 0.1316580 secs] [Times: user=1.39 sys=0.22, real=0.13 secs]
4332.987: [Full GC [PSYoungGen: 34347K->2023K(1063680K)] [PSOldGen: 386330K->386495K(522176K)] 420677K->388518K(1585856K) [PSPermGen: 123361K->123361K(212992K)], 1.7334390 secs] [Times: user=1.69 sys=0.04, real=1.74 secs]
4339.763: [GC [PSYoungGen: 1029312K->10854K(1244288K)] 1415807K->602619K(1836544K), 52.1764990 secs] [Times: user=2.25 sys=613.68, real=52.17 secs]
4391.940: [Full GC [PSYoungGen: 10854K->0K(1244288K)] [PSOldGen: 591765K->433202K(636608K)] 602619K->433202K(1880896K) [PSPermGen: 123375K->123375K(207744K)], 1.7931420 secs] [Times: user=1.79 sys=0.01, real=1.79 secs]
4400.039: [GC [PSYoungGen: 1233408K->101160K(1568896K)] 1666610K->534362K(2205504K), 0.1174240 secs] [Times: user=0.98 sys=0.49, real=0.11 secs]
4331.4 23552.0 34368.0 23538.9 0.0 1079552.0 744452.9 315648.0 262771.1 207296.0 123361.7 62 127.872 4 4.998 1
[abayer@stuttgart whirr ((762c4af...) %)]$ git apply ~/Downloads/osgi-improvements.diff
error: core/src/main/java/org/apache/whirr/osgi/Activator.java: No such file or directory
error: platforms/karaf/itests/src/test/java/org/apache/whirr/karaf/itest/WhirrFunctionLoaderTest.java: No such file or directory
error: services/cassandra/src/main/java/org/apache/whirr/service/cassandra/osgi/Activator.java: No such file or directory
error: patch failed: services/cdh/pom.xml:135
error: services/cdh/pom.xml: patch does not apply
error: services/cdh/src/main/java/org/apache/whirr/service/cdh/osgi/Activator.java: No such file or directory
error: services/chef/src/main/java/org/apache/whirr/service/chef/osgi/Activator.java: No such file or directory
error: services/elasticsearch/src/main/java/org/apache/whirr/service/elasticsearch/osgi/Activator.java: No such file or directory
error: services/ganglia/src/main/java/org/apache/whirr/service/ganglia/osgi/Activator.java: No such file or directory
diff --git a/core/src/main/java/org/apache/whirr/ClusterSpec.java b/core/src/main/java/org/apache/whirr/ClusterSpec.java
index 594220e..e652646 100644
--- a/core/src/main/java/org/apache/whirr/ClusterSpec.java
+++ b/core/src/main/java/org/apache/whirr/ClusterSpec.java
@@ -355,7 +355,7 @@ public class ClusterSpec {
setStateStoreContainer(getString(Property.STATE_STORE_CONTAINER));
setStateStoreBlob(getString(Property.STATE_STORE_BLOB));
- setAwsEc2SpotPrice(getFloat(Property.AWS_EC2_SPOT_PRICE, -1));
+ setAwsEc2SpotPrice(getFloat(Property.AWS_EC2_SPOT_PRICE, null));
diff --git a/core/src/main/java/org/apache/whirr/ClusterSpec.java b/core/src/main/java/org/apache/whirr/ClusterSpec.java
index 594220e..503a479 100644
--- a/core/src/main/java/org/apache/whirr/ClusterSpec.java
+++ b/core/src/main/java/org/apache/whirr/ClusterSpec.java
@@ -482,7 +482,7 @@ public class ClusterSpec {
}
private float getFloat(Property key, float defaultValue) {
- return config.getFloat(key.getConfigName(), defaultValue);
+ return config.getFloat(key.getConfigName(), defaultValue > 0 ? defaultValue : null);
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.whirr.service.hadoop.integration.HadoopSeparateNodesServiceTest
2012-08-17 11:09:08,612 INFO [org.apache.whirr.service.hadoop.integration.HadoopServiceController] (main) Starting up cluster...
2012-08-17 11:09:11,399 INFO [org.apache.whirr.actions.BootstrapClusterAction] (main) Bootstrapping cluster
2012-08-17 11:09:11,401 INFO [org.apache.whirr.compute.BootstrapTemplate] (main) Configuring template for bootstrap-hadoop-datanode
2012-08-17 11:09:17,433 INFO [org.apache.whirr.compute.BootstrapTemplate] (main) Configuring template for bootstrap-hadoop-jobtracker
2012-08-17 11:09:17,434 INFO [org.apache.whirr.compute.NodeStarter] (pool-3-thread-2) Starting 1 node(s) with roles [hadoop-datanode]
2012-08-17 11:09:17,451 INFO [org.apache.whirr.compute.NodeStarter] (pool-3-thread-4) Starting 1 node(s) with roles [hadoop-jobtracker]
1) No implementation for com.google.common.cache.LoadingCache<java.lang.String, java.util.Set<org.jclouds.cloudstack.domain.FirewallRule>> was bound.
while locating com.google.common.cache.LoadingCache<java.lang.String, java.util.Set<org.jclouds.cloudstack.domain.FirewallRule>>
for parameter 2 at org.jclouds.cloudstack.functions.CreateFirewallRulesForIP.<init>(CreateFirewallRulesForIP.java:63)
while locating org.jclouds.cloudstack.functions.CreateFirewallRulesForIP
for parameter 6 at org.jclouds.cloudstack.compute.strategy.CloudStackComputeServiceAdapter.<init>(CloudStackComputeServiceAdapter.java:107)
at org.jclouds.cloudstack.compute.config.CloudStackComputeServiceContextModule.configure(CloudStackComputeServiceContextModule.java:95)
<testcase name="testGetNodesWithDetails" time="0.001" classname="org.jclouds.cloudstack.compute.CloudStackComputeServiceLiveTest">
<failure type="java.lang.NullPointerException">
<![CDATA[java.lang.NullPointerException
at org.jclouds.cloudstack.features.GlobalDomainClientLiveTest.before(GlobalDomainClientLiveTest.java:47)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:551)