We are planning to use jclouds-chef library to talk to community Chef
Server 11. In my initial testings, I get the following exception when I
try to get cookbook details using

api.getCookbook("openssl", "1.0.2")


|  java.lang.IllegalArgumentException: duplicate key: openssl
        at 
com.google.common.base.Preconditions.checkArgument(Preconditions.java:119)
        at 
com.google.common.collect.RegularImmutableMap.<init>(RegularImmutableMap.java:67)
        at 
com.google.common.collect.ImmutableMap$Builder.fromEntryList(ImmutableMap.java:249)
        at 
com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:235)
        at 
org.jclouds.json.internal.NullFilteringTypeAdapterFactories$MapTypeAdapter.read(NullFilteringTypeAdapterFactories.java:313)
        at 
org.jclouds.json.internal.NullFilteringTypeAdapterFactories$MapTypeAdapter.read(NullFilteringTypeAdapterFactories.java:278)
        at 
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93)
        at 
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172)
        at 
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93)
        at 
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172)
        at com.google.gson.Gson.fromJson(Gson.java:795)
        at com.google.gson.Gson.fromJson(Gson.java:761)
        at com.google.gson.Gson.fromJson(Gson.java:710)
        at org.jclouds.json.internal.GsonWrapper.fromJson(GsonWrapper.java:47)
        at org.jclouds.http.functions.ParseJson.apply(ParseJson.java:86)

README.md says that 

It currently supports versions 0.9 and 0.10 of the standard Chef server
apis, and an initial and very basic (still in progress) implementation
of the user and organization api of the Hosted and Private Chef
flavours.

I think that the issue I am facing is because I am using Chef server 11.
Is there any plans to officially support Chef Server 11 in near future?

Thanks and Regards
Noorul

Reply via email to