[EnMasse] 0.13.0 release candidate

Ulf Lilleengen lulf at redhat.com
Mon Sep 25 10:38:10 UTC 2017


Hi Carsten,

RC5 should fix the issues you've been seeing. It is working locally for 
me on OpenShift and Kubernetes:

https://github.com/EnMasseProject/enmasse/releases/tag/0.13.0-rc5

Best regards,

Ulf

On 22. sep. 2017 17:47, Lohmann Carsten (INST/ECS4) wrote:
> below message was supposed to go to the "Errors in address-controller (0.13.0-rc3 on kubernetes)" thread.
> Mails arriving in strange order here :)
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: enmasse-bounces at redhat.com [mailto:enmasse-bounces at redhat.com] Im Auftrag von Lohmann Carsten (INST/ECS4)
> Gesendet: Freitag, 22. September 2017 15:56
> An: Ulf Lilleengen <ulilleen at redhat.com>; enmasse at redhat.com
> Betreff: Re: [EnMasse] 0.13.0 release candidate
> 
> Hi Ulf,
> 
> we have repeated the test with rc4. Deployment has been done with the "standard" (ie keycloak) auth service:
> deploy-kubernetes.sh -a standard -m https://192.168.99.100:8443 -n enmasse
> 
> The exception mentioned below is still there:
> --------
> 2017-09-22 13:34:16 INFO  AddressController:242 - Error requesting router status. Ignoring
> java.util.concurrent.ExecutionException: java.lang.SecurityException: Could not find a suitable SASL mechanism for the remote peer using the available credentials.
> 	at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
> 	at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1915)
> 	at io.enmasse.amqp.SyncRequestClient.request(SyncRequestClient.java:94)
> 	at io.enmasse.controller.standard.AddressController.checkRouter(AddressController.java:236)
> 	at io.enmasse.controller.standard.AddressController.checkRouterStatus(AddressController.java:196)
> 	at io.enmasse.controller.standard.AddressController.checkStatuses(AddressController.java:177)
> 	at io.enmasse.controller.standard.AddressController.resourcesUpdated(AddressController.java:113)
> 	at io.enmasse.k8s.api.ResourceController.run(ResourceController.java:72)
> 	at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.SecurityException: Could not find a suitable SASL mechanism for the remote peer using the available credentials.
> 	at io.vertx.proton.impl.ProtonSaslClientAuthenticatorImpl.handleSaslInit(ProtonSaslClientAuthenticatorImpl.java:140)
> 	at io.vertx.proton.impl.ProtonSaslClientAuthenticatorImpl.process(ProtonSaslClientAuthenticatorImpl.java:89)
> 	at io.vertx.proton.impl.ProtonTransport.processSaslAuthentication(ProtonTransport.java:201)
> 	at io.vertx.proton.impl.ProtonTransport.handleSocketBuffer(ProtonTransport.java:184)
> 	at io.vertx.core.net.impl.NetSocketImpl.handleDataReceived(NetSocketImpl.java:321)
> 	at io.vertx.core.net.impl.NetClientImpl$1.handleMsgReceived(NetClientImpl.java:197)
> 	at io.vertx.core.net.impl.VertxNetHandler.lambda$channelRead$0(VertxNetHandler.java:64)
> 	at io.vertx.core.impl.ContextImpl.lambda$wrapTask$2(ContextImpl.java:335)
> 	at io.vertx.core.impl.ContextImpl.executeFromIO(ContextImpl.java:193)
> 	at io.vertx.core.net.impl.VertxNetHandler.channelRead(VertxNetHandler.java:64)
> 	at io.vertx.core.net.impl.VertxHandler.channelRead(VertxHandler.java:122)
> 	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)
> -------------
> 
> Upon address registration (one multicast address "telemetry/DEFAULT_TENANT" and one topic address "event/DEFAULT_TENANT"), there is this exception in the address-controller log:
> ---------
> 2017-09-22 13:40:11 INFO  AddressController:87 - Check address in address space controller: [{address=event/DEFAULT_TENANT,name=event/DEFAULT_TENANT,uuid=96ea5893-7503-362d-ac96-048dbe8e183d,type=TOPIC,plan={name=inmemory,uuid=824e119c-615a-11e7-a25e-507b9def37d9},status=false}, {address=telemetry/DEFAULT_TENANT,name=telemetry/DEFAULT_TENANT,uuid=1faaf778-ab53-308e-85e2-034f310f9197,type=MULTICAST,plan={name=standard,uuid=e840275c-6163-11e7-9fe6-507b9def37d9},status=false}]
> 2017-09-22 13:40:11 INFO  AddressController:108 - Current set of clusters: []
> 2017-09-22 13:40:11 WARN  ResourceController:75 - Exception doing resource update
> java.lang.IllegalArgumentException: No value available for parameter name: COLOCATED_ROUTER_SECRET
> 	at io.fabric8.openshift.client.dsl.internal.TemplateOperationsImpl.processLocally(TemplateOperationsImpl.java:203)
> 	at io.fabric8.openshift.client.dsl.internal.TemplateOperationsImpl.processLocally(TemplateOperationsImpl.java:157)
> 	at io.fabric8.openshift.client.dsl.internal.TemplateOperationsImpl.processLocally(TemplateOperationsImpl.java:59)
> 	at io.enmasse.controller.common.KubernetesHelper.processTemplate(KubernetesHelper.java:146)
> 	at io.enmasse.controller.common.TemplateAddressClusterGenerator.processTemplate(TemplateAddressClusterGenerator.java:104)
> 	at io.enmasse.controller.common.TemplateAddressClusterGenerator.lambda$generateCluster$0(TemplateAddressClusterGenerator.java:64)
> 	at java.util.Optional.map(Optional.java:215)
> 	at io.enmasse.controller.common.TemplateAddressClusterGenerator.generateCluster(TemplateAddressClusterGenerator.java:64)
> 	at io.enmasse.controller.standard.AddressController.lambda$createBrokers$5(AddressController.java:140)
> 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
> 	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
> 	at java.util.Iterator.forEachRemaining(Iterator.java:116)
> 	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> 	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
> 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
> 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
> 	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> 	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
> 	at io.enmasse.controller.standard.AddressController.createBrokers(AddressController.java:141)
> 	at io.enmasse.controller.standard.AddressController.resourcesUpdated(AddressController.java:110)
> 	at io.enmasse.k8s.api.ResourceController.run(ResourceController.java:72)
> 	at java.lang.Thread.run(Thread.java:748)
> ---------
> 
> Both addresses are not ready afterwards (message: " Address telemetry/DEFAULT_TENANT not found on qdrouterd-192504702-892d5").
> 
> 
> Best regards
> 
>   Carsten Lohmann
> 
> (INST/ECS4)
> Bosch Software Innovations GmbH | Ullsteinstr. 128 | 12109 Berlin | GERMANY | www.bosch-si.com Tel. +49 30 726112-130 | Fax +49 30 726112-100 | carsten.lohmann at bosch-si.com
> 
> Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
> Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr.-Ing. Rainer Kallenbach, Michael Hahn
> 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: enmasse-bounces at redhat.com [mailto:enmasse-bounces at redhat.com] Im Auftrag von Ulf Lilleengen
> Gesendet: Freitag, 22. September 2017 13:25
> An: enmasse at redhat.com
> Betreff: [EnMasse] 0.13.0 release candidate
> 
> Hi all,
> 
> I've tagged a release candidate for 0.13.0 which is available here:
> 
> https://github.com/EnMasseProject/enmasse/releases/download/0.13.0-rc4/enmasse-0.13.0-rc4.tgz
> 
> Please give it a test if you can. I'll be doing some final verification on features that are not covered by automatic tests. If things look good, I will create the final release from this tag.
> 
> --
> Ulf
> 
> _______________________________________________
> enmasse mailing list
> enmasse at redhat.com
> https://www.redhat.com/mailman/listinfo/enmasse
> 
> _______________________________________________
> enmasse mailing list
> enmasse at redhat.com
> https://www.redhat.com/mailman/listinfo/enmasse
> 
> _______________________________________________
> enmasse mailing list
> enmasse at redhat.com
> https://www.redhat.com/mailman/listinfo/enmasse
> 




More information about the enmasse mailing list