[jira] [Commented] (JCLOUDS-1381) NullPointerException provisioning VM in GCE: could not find image for disk
[ https://issues.apache.org/jira/browse/JCLOUDS-1381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16383666#comment-16383666 ] ASF subversion and git services commented on JCLOUDS-1381: -- Commit 873c15eb12afd72f85651bfb6347456c9c4cba7f in jclouds's branch refs/heads/2.1.x from [~nacx] [ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=873c15e ] JCLOUDS-1381: Add unit tests > NullPointerException provisioning VM in GCE: could not find image for disk > -- > > Key: JCLOUDS-1381 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1381 > Project: jclouds > Issue Type: Bug > Components: jclouds-compute >Affects Versions: 2.0.2 >Reporter: Aled Sage >Priority: Major > Labels: google-compute-engine > Fix For: 2.1.0, 2.0.4 > > > Using jclouds 2.0.2, when attempting to provision a VM in GCE it failed with > the exception shown below. However, my retry immediately after this did > succeed. > {noformat} > com.google.common.util.concurrent.UncheckedExecutionException: > java.util.concurrent.ExecutionException: could not find image for disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4832) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:80) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:44) > at > com.google.common.base.Functions$FunctionComposition.apply(Functions.java:216) > at com.google.common.collect.Iterators$8.transform(Iterators.java:799) > at > com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) > at com.google.common.collect.Iterators$7.computeNext(Iterators.java:651) > at > com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) > at > com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) > at com.google.common.collect.Iterators.indexOf(Iterators.java:776) > at com.google.common.collect.Iterators.any(Iterators.java:684) > at com.google.common.collect.Iterables.any(Iterables.java:623) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:199) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:123) > at > org.jclouds.googlecomputeengine.compute.strategy.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:130) > at > org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:217) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtainOnce(JcloudsLocation.java:756) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtain(JcloudsLocation.java:614) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:451) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:440) > at > org.apache.brooklyn.util.core.task.Tasks.withBlockingDetails(Tasks.java:113) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:421) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:396) > at > org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:364) > at > org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:565) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.util.concurrent.ExecutionException: could not find image for > disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:53) > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:33) > at >
[jira] [Commented] (JCLOUDS-1381) NullPointerException provisioning VM in GCE: could not find image for disk
[ https://issues.apache.org/jira/browse/JCLOUDS-1381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16383665#comment-16383665 ] ASF subversion and git services commented on JCLOUDS-1381: -- Commit 22cfbb86f2e67c4dbb0636de823b336ad08e1123 in jclouds's branch refs/heads/master from [~nacx] [ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=22cfbb8 ] JCLOUDS-1381: Add unit tests > NullPointerException provisioning VM in GCE: could not find image for disk > -- > > Key: JCLOUDS-1381 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1381 > Project: jclouds > Issue Type: Bug > Components: jclouds-compute >Affects Versions: 2.0.2 >Reporter: Aled Sage >Priority: Major > Labels: google-compute-engine > Fix For: 2.1.0, 2.0.4 > > > Using jclouds 2.0.2, when attempting to provision a VM in GCE it failed with > the exception shown below. However, my retry immediately after this did > succeed. > {noformat} > com.google.common.util.concurrent.UncheckedExecutionException: > java.util.concurrent.ExecutionException: could not find image for disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4832) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:80) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:44) > at > com.google.common.base.Functions$FunctionComposition.apply(Functions.java:216) > at com.google.common.collect.Iterators$8.transform(Iterators.java:799) > at > com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) > at com.google.common.collect.Iterators$7.computeNext(Iterators.java:651) > at > com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) > at > com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) > at com.google.common.collect.Iterators.indexOf(Iterators.java:776) > at com.google.common.collect.Iterators.any(Iterators.java:684) > at com.google.common.collect.Iterables.any(Iterables.java:623) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:199) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:123) > at > org.jclouds.googlecomputeengine.compute.strategy.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:130) > at > org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:217) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtainOnce(JcloudsLocation.java:756) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtain(JcloudsLocation.java:614) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:451) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:440) > at > org.apache.brooklyn.util.core.task.Tasks.withBlockingDetails(Tasks.java:113) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:421) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:396) > at > org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:364) > at > org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:565) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.util.concurrent.ExecutionException: could not find image for > disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:53) > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:33) > at >
[jira] [Commented] (JCLOUDS-1381) NullPointerException provisioning VM in GCE: could not find image for disk
[ https://issues.apache.org/jira/browse/JCLOUDS-1381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16366676#comment-16366676 ] ASF subversion and git services commented on JCLOUDS-1381: -- Commit 06e10864c294f91bdda9f79e8a1096f4cea69c1a in jclouds's branch refs/heads/2.0.x from [~nacx] [ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=06e1086 ] JCLOUDS-1381: Fix NPE in GCE DiskURIToImage > NullPointerException provisioning VM in GCE: could not find image for disk > -- > > Key: JCLOUDS-1381 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1381 > Project: jclouds > Issue Type: Bug > Components: jclouds-compute >Affects Versions: 2.0.2 >Reporter: Aled Sage >Priority: Major > Labels: google-compute-engine > > Using jclouds 2.0.2, when attempting to provision a VM in GCE it failed with > the exception shown below. However, my retry immediately after this did > succeed. > {noformat} > com.google.common.util.concurrent.UncheckedExecutionException: > java.util.concurrent.ExecutionException: could not find image for disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4832) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:80) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:44) > at > com.google.common.base.Functions$FunctionComposition.apply(Functions.java:216) > at com.google.common.collect.Iterators$8.transform(Iterators.java:799) > at > com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) > at com.google.common.collect.Iterators$7.computeNext(Iterators.java:651) > at > com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) > at > com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) > at com.google.common.collect.Iterators.indexOf(Iterators.java:776) > at com.google.common.collect.Iterators.any(Iterators.java:684) > at com.google.common.collect.Iterables.any(Iterables.java:623) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:199) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:123) > at > org.jclouds.googlecomputeengine.compute.strategy.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:130) > at > org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:217) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtainOnce(JcloudsLocation.java:756) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtain(JcloudsLocation.java:614) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:451) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:440) > at > org.apache.brooklyn.util.core.task.Tasks.withBlockingDetails(Tasks.java:113) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:421) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:396) > at > org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:364) > at > org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:565) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.util.concurrent.ExecutionException: could not find image for > disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:53) > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:33) > at >
[jira] [Commented] (JCLOUDS-1381) NullPointerException provisioning VM in GCE: could not find image for disk
[ https://issues.apache.org/jira/browse/JCLOUDS-1381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16366677#comment-16366677 ] ASF subversion and git services commented on JCLOUDS-1381: -- Commit 7aed4bc88ccd4748c46bb0fa144ff9185a559e94 in jclouds's branch refs/heads/master from [~nacx] [ https://git-wip-us.apache.org/repos/asf?p=jclouds.git;h=7aed4bc ] JCLOUDS-1381: Fix NPE in GCE DiskURIToImage > NullPointerException provisioning VM in GCE: could not find image for disk > -- > > Key: JCLOUDS-1381 > URL: https://issues.apache.org/jira/browse/JCLOUDS-1381 > Project: jclouds > Issue Type: Bug > Components: jclouds-compute >Affects Versions: 2.0.2 >Reporter: Aled Sage >Priority: Major > Labels: google-compute-engine > > Using jclouds 2.0.2, when attempting to provision a VM in GCE it failed with > the exception shown below. However, my retry immediately after this did > succeed. > {noformat} > com.google.common.util.concurrent.UncheckedExecutionException: > java.util.concurrent.ExecutionException: could not find image for disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4832) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:80) > at > org.jclouds.googlecomputeengine.compute.functions.InstanceToNodeMetadata.apply(InstanceToNodeMetadata.java:44) > at > com.google.common.base.Functions$FunctionComposition.apply(Functions.java:216) > at com.google.common.collect.Iterators$8.transform(Iterators.java:799) > at > com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) > at com.google.common.collect.Iterators$7.computeNext(Iterators.java:651) > at > com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) > at > com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) > at com.google.common.collect.Iterators.indexOf(Iterators.java:776) > at com.google.common.collect.Iterators.any(Iterators.java:684) > at com.google.common.collect.Iterables.any(Iterables.java:623) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:199) > at > org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:123) > at > org.jclouds.googlecomputeengine.compute.strategy.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:130) > at > org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:217) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtainOnce(JcloudsLocation.java:756) > at > org.apache.brooklyn.location.jclouds.JcloudsLocation.obtain(JcloudsLocation.java:614) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:451) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ObtainLocationTask.call(MachineLifecycleEffectorTasks.java:440) > at > org.apache.brooklyn.util.core.task.Tasks.withBlockingDetails(Tasks.java:113) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:421) > at > org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$ProvisionMachineTask.call(MachineLifecycleEffectorTasks.java:396) > at > org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:364) > at > org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:565) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.util.concurrent.ExecutionException: could not find image for > disk > https://www.googleapis.com/compute/v1/projects/cloudsoft-qa/zones/europe-west1-b/disks/qa-kubernetes-xlgv2n5qsb-312: > null > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:53) > at > org.jclouds.googlecomputeengine.compute.loaders.DiskURIToImage.load(DiskURIToImage.java:33) > at >