These are the results of the live tests I've run:

chef: Tests run: 66, Failures: 0, Errors: 0, Skipped: 0
packet: Tests run: 53, Failures: 0, Errors: 0, Skipped: 0
azurecompute-arm; Tests run: 147, Failures: 1, Errors: 0, Skipped: 2
google-compute-engine: Tests run: 175, Failures: 3, Errors: 0, Skipped: 9
digitalocean2: Tests run: 67, Failures: 1, Errors: 0, Skipped: 10 (The
test failure is due to a wrong manual selection of the hardware to be
used for the image used to create a Droplet. An issue in the test
setup itself; not a jclouds related issue).


** Test stacktraces: **

==================
azurecompute-arm:

testSecurityGroupCacheInvalidatedWhenDeletedExternally(org.jclouds.azurecompute.arm.compute.extensions.AzureComputeSecurityGroupExtensionLiveTest)
 Time elapsed: 2.928 sec  <<< FAILURE!
java.lang.NullPointerException: uri cannot be null
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:229)
at 
org.jclouds.azurecompute.arm.compute.config.AzureComputeServiceContextModule$ActionDonePredicate.apply(AzureComputeServiceContextModule.java:230)
at 
org.jclouds.azurecompute.arm.compute.config.AzureComputeServiceContextModule$ActionDonePredicate.apply(AzureComputeServiceContextModule.java:219)
at org.jclouds.util.Predicates2$RetryablePredicate.apply(Predicates2.java:117)
at 
org.jclouds.azurecompute.arm.compute.extensions.AzureComputeSecurityGroupExtension.removeSecurityGroup(AzureComputeSecurityGroupExtension.java:193)
at 
org.jclouds.compute.extensions.internal.BaseSecurityGroupExtensionLiveTest.testSecurityGroupCacheInvalidatedWhenDeletedExternally(BaseSecurityGroupExtensionLiveTest.java:417)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:85)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:696)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:882)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1189)
at 
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:124)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:108)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:348)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:38)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:382)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
==================

==================
google-compute-engine:

Tests run: 175, Failures: 3, Errors: 0, Skipped: 9, Time elapsed:
5,294.768 sec <<< FAILURE! - in TestSuite
testCreateAndRunAService(org.jclouds.googlecomputeengine.compute.GoogleComputeEngineServiceLiveTest)
 Time elapsed: 984.517 sec  <<< FAILURE!
java.util.NoSuchElementException: could not connect to any ip address
port 8080 on node
{id=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engines-3e2,
providerId=3749653068987663766,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engines-3e2,
name=google-compute-engines-3e2,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engines-3e2,
location={scope=ZONE, id=us-central1-a,
description=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a,
parent=us-central1}, group=google-compute-engines,
imageId=https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-7-wheezy-v20160531,
status=RUNNING, loginPort=22, hostname=google-compute-engines-3e2,
privateAddresses=[10.240.0.2], publicAddresses=[35.184.29.69],
hardware={id=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
providerId=3001,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
name=n1-standard-1,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
location={scope=ZONE, id=us-central1-a,
description=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a,
parent=us-central1}, processors=[{cores=1.0, speed=1.0}], ram=3840,
hypervisor=kvm, supportsImage=ALWAYS_TRUE}, loginUser=jclouds,
tags=[google-compute-engines, jclouds-google-compute-engines-1af571],
userMetadata={test=google-compute-engines,
jclouds-group=google-compute-engines, sshKeys=jclouds:ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQDNRSNg3gu3lYOAZme1oGKvtfSeP75TLnzgofnXe1LXeCiybvA/7Ay0aCsWvDcCeUC1lHBYHwmYrSHOMsD+veiE0OcTsUBafzwz8B5LflrDspGo+oNfoc6zt8ZZKRvC9sJKWV54AzQ7S2UBK72sRxHO6d9c1h5NiabelAV93ONmoCUNOQQPgkRay+bn4P0h270uCD3T02g+/pUHvkic/VrHi3I3jJjrYLersuGO59bADpubohOydlAALzO8e8IDi/VrdIO3O391O+P456uWobG5P+bCKluDztGdV0qWW0tG2JKP3bCrB0RAgwTl7wCCUy3J4OGk9kW5dTOnpnKa7H3p
jclouds@localhost}}
Starting Jetty: STARTED Jetty Tue Jul  4 06:58:38 UTC 2017
2017-07-04 06:58:39.054:INFO::Redirecting stderr/stdout to
/usr/local/jetty/logs/2017_07_04.stderrout.log
at 
org.jclouds.compute.internal.BaseComputeServiceLiveTest.trackAvailabilityOfProcessOnNode(BaseComputeServiceLiveTest.java:725)
at 
org.jclouds.compute.internal.BaseComputeServiceLiveTest.createAndRunAServiceInGroup(BaseComputeServiceLiveTest.java:786)
at 
org.jclouds.compute.internal.BaseComputeServiceLiveTest.testCreateAndRunAService(BaseComputeServiceLiveTest.java:745)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:85)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:696)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:882)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1189)
at 
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:124)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:108)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:348)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:38)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:382)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

testCreateAnotherNodeWithANewContextToEnsureSharedMemIsntRequired(org.jclouds.googlecomputeengine.compute.GoogleComputeEngineServiceLiveTest)
 Time elapsed: 619.161 sec  <<< FAILURE!
org.jclouds.compute.RunNodesException: error running 1 node
group(google-compute-engine) location(us-central1-a)
image(6712003501832250312) size(3001) options({scriptPresent=true})
Execution failures:

0 error[s]
Node failures:

1) NoSuchElementException on node
https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engine-d92:
java.util.NoSuchElementException: could not connect to any ip address
port 22 on node
{id=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engine-d92,
providerId=8809313174344366575,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engine-d92,
name=google-compute-engine-d92,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/instances/google-compute-engine-d92,
location={scope=ZONE, id=us-central1-a,
description=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a,
parent=us-central1}, group=google-compute-engine,
imageId=https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-7-wheezy-v20160531,
status=RUNNING, loginPort=22, hostname=google-compute-engine-d92,
privateAddresses=[10.240.0.4], publicAddresses=[35.188.34.176],
hardware={id=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
providerId=3001,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
name=n1-standard-1,
uri=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a/machineTypes/n1-standard-1,
location={scope=ZONE, id=us-central1-a,
description=https://www.googleapis.com/compute/v1/projects/jclouds-dev/zones/us-central1-a,
parent=us-central1}, processors=[{cores=1.0, speed=1.0}], ram=3840,
hypervisor=kvm, supportsImage=ALWAYS_TRUE}, loginUser=jclouds,
userMetadata={jclouds-group=google-compute-engine,
sshKeys=jclouds:ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQC4AgmGsd6PyMGqge4EXvyDtf/zB8GrlDy0mcDQBKVhKMzfir2zb0pICTzmaqejWv4EZah5XOMJHtVoAzZ3doHBRUfs29iVpKxiJWi3QD8R+7nyFwAfXqwgBOVSPgfHsUHBYk6s3X1RK8SK+hoa1n3FSZ5IpXhLdQCKxYDMNqqLi3NVb2IO0CdgK+iwraQblL57ZAy5cGN5SYPFwTD003M6bDKVRQC+WmZ7X0z7FUQqIt+a0ICROgNXv4lnYpTV694MsxkZcJ2DTwzqInW1pr2JTqjGg2wokv4EW9E3e3bxpPrygLm2ifESQnGB3Z+y02hDCciC031Q4mXbgopBTT1R
jclouds@localhost}}
at 
org.jclouds.compute.util.ConcurrentOpenSocketFinder.findOpenSocketOnNode(ConcurrentOpenSocketFinder.java:107)
at 
org.jclouds.compute.functions.CreateSshClientOncePortIsListeningOnNode.apply(CreateSshClientOncePortIsListeningOnNode.java:66)
at 
org.jclouds.compute.functions.CreateSshClientOncePortIsListeningOnNode.apply(CreateSshClientOncePortIsListeningOnNode.java:40)
at 
org.jclouds.compute.callables.SudoAwareInitManager.init(SudoAwareInitManager.java:67)
at 
org.jclouds.compute.callables.RunScriptOnNodeAsInitScriptUsingSsh.init(RunScriptOnNodeAsInitScriptUsingSsh.java:64)
at 
org.jclouds.compute.callables.RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete.init(RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete.java:77)
at 
org.jclouds.compute.callables.RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete.init(RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete.java:38)
at 
org.jclouds.compute.strategy.InitializeRunScriptOnNodeOrPlaceInBadMap.call(InitializeRunScriptOnNodeOrPlaceInBadMap.java:61)
at 
org.jclouds.compute.strategy.InitializeRunScriptOnNodeOrPlaceInBadMap.call(InitializeRunScriptOnNodeOrPlaceInBadMap.java:34)
at 
org.jclouds.compute.strategy.CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.call(CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.java:121)
at 
org.jclouds.compute.strategy.CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.apply(CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.java:144)
at 
org.jclouds.compute.strategy.CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.apply(CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.java:50)
at com.google.common.util.concurrent.Futures$1.apply(Futures.java:713)
at 
com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:861)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)


1 error[s]
at 
org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:229)
at 
org.jclouds.compute.internal.BaseComputeServiceLiveTest.testCreateAnotherNodeWithANewContextToEnsureSharedMemIsntRequired(BaseComputeServiceLiveTest.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:85)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:696)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:882)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1189)
at 
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:124)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:108)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:348)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:38)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:382)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

testGetSerialPortOutput4(org.jclouds.googlecomputeengine.features.InstanceApiWindowsLiveTest)
 Time elapsed: 607.012 sec  <<< FAILURE!
java.lang.IllegalStateException: encryptedPassword shouldn't be null: null
at 
org.jclouds.googlecomputeengine.compute.functions.ResetWindowsPassword.apply(ResetWindowsPassword.java:156)
at 
org.jclouds.googlecomputeengine.compute.functions.ResetWindowsPassword.apply(ResetWindowsPassword.java:79)
at 
org.jclouds.googlecomputeengine.features.InstanceApiWindowsLiveTest.testGetSerialPortOutput4(InstanceApiWindowsLiveTest.java:117)
==================

==================
digitalocean2:

Tests run: 67, Failures: 1, Errors: 0, Skipped: 10, Time elapsed:
1,118.713 sec <<< FAILURE! - in TestSuite
testCreate(org.jclouds.digitalocean2.features.DropletApiLiveTest) Time
elapsed: 0.117 sec <<< FAILURE!
org.jclouds.http.HttpResponseException: command: POST
https://api.digitalocean.com/v2/droplets HTTP/1.1 failed with
response: HTTP/1.1 422 Unprocessable Entity; content:
[{"id":"unprocessable_entity","message":"Cannot create a droplet with
a smaller disk (20GB) than the image (30GB)."}]
at 
org.jclouds.digitalocean2.handlers.DigitalOcean2ErrorHandler.handleError(DigitalOcean2ErrorHandler.java:43)
at 
org.jclouds.http.handlers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:65)
at 
org.jclouds.http.internal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorService.java:140)
at 
org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:109)
at org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:90)
at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:73)
at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:44)
at 
org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117)
at 
com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
at com.sun.proxy.$Proxy77.create(Unknown Source)
at 
org.jclouds.digitalocean2.features.DropletApiLiveTest.testCreate(DropletApiLiveTest.java:75)
==================

On 30 June 2017 at 11:15, Geoff Macartney <geoff.macart...@cloudsoft.io> wrote:
> Thanks Ignasi,
>
> JIRAs added.
>
> G
>
> On Thu, 29 Jun 2017 at 21:18 Ignasi Barrera <ignasi.barr...@gmail.com>
> wrote:
>
>> It is OK to reply here :)
>>
>> If the code is in 2.0.x (it is, IIRC) please open the JIRA and set the fix
>> versions as appropriate. The release notes will be published once 2.0.2 is
>> released, and we're still on time to amend them.
>>
>> On Jun 29, 2017 15:59, "Geoff Macartney" <geoff.macart...@cloudsoft.io>
>> wrote:
>>
>> Oops sorry, I replied to the "This thread is for discussion..." email but I
>> have maybe got the thread wrong..
>>
>> On Thu, 29 Jun 2017 at 14:53 Geoff Macartney <geoff.macart...@cloudsoft.io
>> >
>> wrote:
>>
>> > Would it be worth including the InternetGatewayApi [1] and RouteTableApi
>> > [2], and maybe the ModifySubnetAttribute operation [3] in the SubnetApi,
>> to
>> > the release notes under New Features?   I didn't create a JIRA for them
>> > that could be referenced in the notes, but maybe that could still be
>> done?
>> >
>> > Geoff
>> >
>> > [1]
>> > https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=
>> cff2f87e113307a304fe10b1d6d850f1df91bc53
>> <https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=cff2f87e113307a304fe10b1d6d850f1df91bc53>
>> > [2]
>> > https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=
>> b3d21f965288b44cadc750ff1dde2ec7ac45fff6
>> <https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=b3d21f965288b44cadc750ff1dde2ec7ac45fff6>
>> > [3]
>> > https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=
>> ce0a0ad213a331cec53fae6309b32d73388adf7e
>> <https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=ce0a0ad213a331cec53fae6309b32d73388adf7e>
>> >
>> > On Thu, 29 Jun 2017 at 13:58 Ignasi Barrera <n...@apache.org> wrote:
>> >
>> >> This thread is for discussion of the first release candidate for
>> >> Apache jclouds 2.0.2. Please use this thread for discussion of issues
>> >> uncovered in the RC, questions you may have about the RC, etc.
>> >>
>> >> Thank you!
>> >>
>> >
>>

Reply via email to