openstack4j icon indicating copy to clipboard operation
openstack4j copied to clipboard

Project tags introduced in Identity API v3.9 are not supported

Open mariusleu opened this issue 7 years ago • 4 comments

In the Openstack Identity API v3.9 there was introduced the new "tags" field in the Project resource. It seems Openstack4j is not compatible with it, causing the following JsonMappingException:

javax.ws.rs.ProcessingException: com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_ARRAY token
 at [Source: java.io.ByteArrayInputStream@413ecd76; line: 1, column: 179] (through reference chain: org.openstack4j.openstack.identity.v3.domain.KeystoneProject["tags"])

https://developer.openstack.org/api-ref/identity/v3/#what-s-new-in-version-3-9

mariusleu avatar Mar 02 '18 12:03 mariusleu

any updates? openstack4j:3.1.0

Cannot deserialize instance of java.lang.String out of START_ARRAY token at [Source: (org.apache.http.conn.EofSensorInputStream); line: 1, column: 348] (through reference chain: org.openstack4j.openstack.identity.v3.domain.KeystoneProject$Projects["projects"]->java.util.ArrayList[0]->org.openstack4j.openstack.identity.v3.domain.KeystoneProject["tags"])

caitsithx avatar Apr 19 '18 09:04 caitsithx

The issue is critical because does not allow to use the latest OpenStack releases since pike (at least all projects operations)!

vadsiva avatar Oct 03 '18 10:10 vadsiva

Any update on this please?

raonadeem avatar Feb 04 '19 07:02 raonadeem

@raonadeem : already merged https://github.com/ContainX/openstack4j/pull/1219

vadsiva avatar Feb 04 '19 07:02 vadsiva