[jira] [Comment Edited] (JCLOUDS-1503) Azurecompute-arm deploy doesn't work

2019-06-14 Thread Sergi Castro (JIRA)


[ 
https://issues.apache.org/jira/browse/JCLOUDS-1503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16863916#comment-16863916
 ] 

Sergi Castro edited comment on JCLOUDS-1503 at 6/14/19 10:14 AM:
-

Hi all,

We also had whis problem in our enviroment.

Having the location response we could see that there are some hex chars in the 
latitude and longitude attributes of UAE Central location.

 
{code:java}
{
"id": 
"/subscriptions/bd81406c-6028-4037-9f03-9a3af4ff725d/locations/uaecentral",
"name": "uaecentral",
"displayName": "UAE Central",
"longitude": "[0xe2][0x80][0x8e]54.39",
"latitude": "[0xe2][0x80][0x8e]24.47"
}
{code}
 

I also attach the entire json response: [^locations.json] 

I hope this helps.


was (Author: sergicastro):
Hi all,

We also had whis problem in our enviroment.

Having the location response we could see that there are some hex chars in the 
latitude and longitude attributes of UAE Central location.

 

 
{code:java}
{
"id": 
"/subscriptions/bd81406c-6028-4037-9f03-9a3af4ff725d/locations/uaecentral",
"name": "uaecentral",
"displayName": "UAE Central",
"longitude": "[0xe2][0x80][0x8e]54.39",
"latitude": "[0xe2][0x80][0x8e]24.47"
}
{code}
 

I also attach the entire json response: [^locations.json] 

I hope this helps.

> Azurecompute-arm deploy doesn't work
> 
>
> Key: JCLOUDS-1503
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1503
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 2.1.2
>Reporter: Simone
>Priority: Blocker
>  Labels: azurecompute-arm, compute
> Attachments: Schermata del 2019-06-14 10-34-17.png, locations.json
>
>
> Deploying on azure/northeurope I have this error from this morning, I am 
> passing northeurope as locationId
> Stacktrace:
> {noformat}
> java.lang.NumberFormatException: For input string: "‎54.39" 
>  at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) 
>  at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) 
>  at java.lang.Double.parseDouble(Double.java:538) 
>  at com.google.gson.stream.JsonReader.nextDouble(JsonReader.java:925) 
>  at com.google.gson.Gson$3.read(Gson.java:268) 
>  at com.google.gson.Gson$3.read(Gson.java:262) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$ParameterReader.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.j$
> va:273) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflec$
> iveTypeAdapterFactory.java:185) 
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:95)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:83)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:62)
>  
>  at com.google.gson.Gson.fromJson(Gson.java:861) 
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:80)
>  
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:44)
>  
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:91) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:74) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:45) 
>  at 
> org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117)
>  
>  at 
> com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:84)
>  
>  at com.sun.proxy.$Proxy214.list(Unknown Source) 
>  at 
> org.jclouds.azurecompute.arm.compute.AzureComputeServiceAdapter.listLocations(AzureComputeServiceAdapter.java:307)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.java:84)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.

[jira] [Commented] (JCLOUDS-1503) Azurecompute-arm deploy doesn't work

2019-06-14 Thread Sergi Castro (JIRA)


[ 
https://issues.apache.org/jira/browse/JCLOUDS-1503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16863916#comment-16863916
 ] 

Sergi Castro commented on JCLOUDS-1503:
---

Hi all,

We also had whis problem in our enviroment.

Having the location response we could see that there are some hex chars in the 
latitude and longitude attributes of UAE Central location.

 

 
{code:java}
{
"id": 
"/subscriptions/bd81406c-6028-4037-9f03-9a3af4ff725d/locations/uaecentral",
"name": "uaecentral",
"displayName": "UAE Central",
"longitude": "[0xe2][0x80][0x8e]54.39",
"latitude": "[0xe2][0x80][0x8e]24.47"
}
{code}
 

I also attach the entire json response: [^locations.json] 

I hope this helps.

> Azurecompute-arm deploy doesn't work
> 
>
> Key: JCLOUDS-1503
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1503
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 2.1.2
>Reporter: Simone
>Priority: Blocker
>  Labels: azurecompute-arm, compute
> Attachments: Schermata del 2019-06-14 10-34-17.png, locations.json
>
>
> Deploying on azure/northeurope I have this error from this morning, I am 
> passing northeurope as locationId
> Stacktrace:
> {noformat}
> java.lang.NumberFormatException: For input string: "‎54.39" 
>  at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) 
>  at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) 
>  at java.lang.Double.parseDouble(Double.java:538) 
>  at com.google.gson.stream.JsonReader.nextDouble(JsonReader.java:925) 
>  at com.google.gson.Gson$3.read(Gson.java:268) 
>  at com.google.gson.Gson$3.read(Gson.java:262) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$ParameterReader.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.j$
> va:273) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflec$
> iveTypeAdapterFactory.java:185) 
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:95)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:83)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:62)
>  
>  at com.google.gson.Gson.fromJson(Gson.java:861) 
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:80)
>  
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:44)
>  
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:91) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:74) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:45) 
>  at 
> org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117)
>  
>  at 
> com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:84)
>  
>  at com.sun.proxy.$Proxy214.list(Unknown Source) 
>  at 
> org.jclouds.azurecompute.arm.compute.AzureComputeServiceAdapter.listLocations(AzureComputeServiceAdapter.java:307)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.java:84)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.java:81)
>  
>  at 
> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTi$
> eOutButNotOnAuthorizationExceptionSupplier.java:75) 
>  at 
> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTim
> eOutButNotOnAuthorizationExceptionSupplier.java:57)
>  at 
> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
>  at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
>  at 
> com.google.common.cache.Local

[jira] [Updated] (JCLOUDS-1503) Azurecompute-arm deploy doesn't work

2019-06-14 Thread Sergi Castro (JIRA)


 [ 
https://issues.apache.org/jira/browse/JCLOUDS-1503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergi Castro updated JCLOUDS-1503:
--
Attachment: locations.json

> Azurecompute-arm deploy doesn't work
> 
>
> Key: JCLOUDS-1503
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1503
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-compute
>Affects Versions: 2.1.2
>Reporter: Simone
>Priority: Blocker
>  Labels: azurecompute-arm, compute
> Attachments: Schermata del 2019-06-14 10-34-17.png, locations.json
>
>
> Deploying on azure/northeurope I have this error from this morning, I am 
> passing northeurope as locationId
> Stacktrace:
> {noformat}
> java.lang.NumberFormatException: For input string: "‎54.39" 
>  at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) 
>  at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) 
>  at java.lang.Double.parseDouble(Double.java:538) 
>  at com.google.gson.stream.JsonReader.nextDouble(JsonReader.java:925) 
>  at com.google.gson.Gson$3.read(Gson.java:268) 
>  at com.google.gson.Gson$3.read(Gson.java:262) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$ParameterReader.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.j$
> va:273) 
>  at 
> org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflec$
> iveTypeAdapterFactory.java:185) 
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:95)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:83)
>  
>  at 
> org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:62)
>  
>  at com.google.gson.Gson.fromJson(Gson.java:861) 
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:80)
>  
>  at 
> org.jclouds.http.functions.ParseFirstJsonValueNamed.apply(ParseFirstJsonValueNamed.java:44)
>  
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:91) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:74) 
>  at 
> org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:45) 
>  at 
> org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117)
>  
>  at 
> com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:84)
>  
>  at com.sun.proxy.$Proxy214.list(Unknown Source) 
>  at 
> org.jclouds.azurecompute.arm.compute.AzureComputeServiceAdapter.listLocations(AzureComputeServiceAdapter.java:307)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.java:84)
>  
>  at 
> org.jclouds.compute.config.ComputeServiceAdapterContextModule$LocationsFromComputeServiceAdapterModule$1.get(ComputeServiceAdapterContextModule.java:81)
>  
>  at 
> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTi$
> eOutButNotOnAuthorizationExceptionSupplier.java:75) 
>  at 
> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTim
> eOutButNotOnAuthorizationExceptionSupplier.java:57)
>  at 
> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
>  at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
>  at 
> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2295)
>  at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2208)
>  at com.google.common.cache.LocalCache.get(LocalCache.java:4053)
>  at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4057)
>  at 
> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4986)
>  at 
> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:150)
>  at 
> org.jclouds.compute.domain.internal.TemplateBuilderImpl.locationId(TemplateBuilderImpl.java:603)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [jclouds/jclouds] Add ARM architecture to ec2 image and the related instance types (#1275)

2019-05-14 Thread Sergi Castro
Nice!
Will keep in mind!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/1275#issuecomment-492173329

[jclouds/jclouds] Add ARM architecture to ec2 image and the related instance types (#1275)

2019-05-13 Thread Sergi Castro
I also changed some tests since the default smallest instance type is now 
a1.medium and the expected instance must be an HVM virtualized.
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds/pull/1275

-- Commit Summary --

  * Add ARM architecture to ec2 image and the related instance types

-- File Changes --

M 
apis/ec2/src/main/java/org/jclouds/ec2/compute/domain/EC2HardwareBuilder.java 
(46)
M apis/ec2/src/main/java/org/jclouds/ec2/domain/Image.java (2)
M apis/ec2/src/main/java/org/jclouds/ec2/domain/InstanceType.java (65)
M 
providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/compute/suppliers/AWSEC2HardwareSupplier.java
 (10)
M 
providers/aws-ec2/src/test/java/org/jclouds/aws/ec2/compute/AWSEC2ComputeServiceApiMockTest.java
 (4)
M 
providers/aws-ec2/src/test/java/org/jclouds/aws/ec2/internal/BaseAWSEC2ApiMockTest.java
 (2)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/1275.patch
https://github.com/jclouds/jclouds/pull/1275.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/1275