<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.E-MailFormatvorlage19
        {mso-style-type:personal-reply;
        font-family:"Arial",sans-serif;
        color:windowtext;
        font-weight:normal;
        font-style:normal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif">Thanks! Now it works.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black">Best regards
<br>
<br>
<b>Carsten Lohmann<br>
</b><br>
(INST/ECS4) <br>
Bosch Software Innovations GmbH | Schöneberger Ufer 89-91 | 10785 Berlin | <span style="text-transform:uppercase">
GERMANY</span></span><span lang="DE"> | </span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black"><a href="http://www.bosch-si.com"><span lang="DE">www.bosch-si.com</span></a></span><span lang="DE" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black">
<br>
Tel. +49 30 726112-130 | Fax +49 30 726112-100 | </span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black"><a href="mailto:carsten.lohmann@bosch-si.com"><span lang="DE">carsten.lohmann@bosch-si.com</span></a></span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black">
</span><span lang="DE" style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black"><br>
<br>
Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B<br>
Aufsichtsratsvorsitzender: Dr.-Ing. </span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black">Thorsten Lücke; Geschäftsführung: Dr.-Ing. Rainer Kallenbach, Michael Hahn<br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black"><br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="DE" style="font-size:11.0pt;font-family:"Calibri",sans-serif">Von:</span></b><span lang="DE" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Ulf Lilleengen [mailto:lulf@redhat.com]
<br>
<b>Gesendet:</b> Dienstag, 8. August 2017 22:24<br>
<b>An:</b> Lohmann Carsten (INST/ECS4) <Carsten.Lohmann@bosch-si.com><br>
<b>Cc:</b> enmasse@redhat.com<br>
<b>Betreff:</b> Re: [EnMasse] EnMasse 0.12.0: Addresses not getting ready<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi again,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Please retry with 0.12.3 which now has a fix that actually works! I did test the previous fix also, but somehow it was still using the old docker image even if I retagged the image, so I made a new tag instead. I'm able to deploy 0.12.3,
 and isReady: true for all address types now after config has propagated. Apologies for the wait! <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Ulf<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Aug 8, 2017 at 3:40 PM, Ulf Lilleengen <<a href="mailto:lulf@redhat.com" target="_blank">lulf@redhat.com</a>> wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p class="MsoNormal">Hi Carsten,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I don't think the build has gone through yet, but  i'll verify later today as I have been able to reproduce it. I'll give an update once I think it should work.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#888888"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#888888">Ulf<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Tue, Aug 8, 2017 at 3:14 PM, Lohmann Carsten (INST/ECS4) <<a href="mailto:Carsten.Lohmann@bosch-si.com" target="_blank">Carsten.Lohmann@bosch-si.com</a>> wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Hi Ulf,<br>
<br>
thanks for the fast reply and fix. Unfortunately, with the new version there is still such an error:<br>
---<br>
2017-08-08 13:03:51 WARN  WatcherVerticle:92 - Exception doing resource update<br>
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<br>
        at java.util.ArrayList.rangeCheck(ArrayList.java:653)<br>
        at java.util.ArrayList.get(ArrayList.java:429)<br>
        at <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.ingressToEndpoint(StandardController.java:192)<br>
        at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)<br>
        at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)<br>
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)<br>
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)<br>
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)<br>
        at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)<br>
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)<br>
        at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)<br>
        at <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.updateEndpoints(StandardController.java:158)<br>
        at <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.resourcesUpdated(StandardController.java:93)<br>
        at enmasse.controller.common.WatcherVerticle.run(WatcherVerticle.java:89)<br>
        at java.lang.Thread.run(Thread.java:748)<br>
---<br>
<br>
<br>
Best regards<br>
<br>
 Carsten Lohmann<br>
<br>
(INST/ECS4)<br>
Bosch Software Innovations GmbH | Schöneberger Ufer 89-91 | 10785 Berlin | GERMANY |
<a href="http://www.bosch-si.com" target="_blank">www.bosch-si.com</a><br>
Tel. <a href="tel:%2B49%2030%20726112-130" target="_blank">+49 30 726112-130</a> | Fax
<a href="tel:%2B49%2030%20726112-100" target="_blank">+49 30 726112-100</a> | <a href="mailto:carsten.lohmann@bosch-si.com" target="_blank">
carsten.lohmann@bosch-si.com</a><br>
<br>
Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B<br>
Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr.-Ing. Rainer Kallenbach, Michael Hahn<br>
<br>
<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: Ulf Lilleengen [mailto:<a href="mailto:lulf@redhat.com" target="_blank">lulf@redhat.com</a>]<br>
Gesendet: Dienstag, 8. August 2017 11:32<br>
An: Lohmann Carsten (INST/ECS4) <<a href="mailto:Carsten.Lohmann@bosch-si.com" target="_blank">Carsten.Lohmann@bosch-si.com</a>>;
<a href="mailto:enmasse@redhat.com" target="_blank">enmasse@redhat.com</a><br>
Betreff: Re: [EnMasse] EnMasse 0.12.0: Addresses not getting ready<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
Hi Carsten,<br>
<br>
Thanks for the detailed bug report. After looking at the code, I see that the exception is what is preventing the status to get updated.<br>
<br>
I'll try to reproduce this as the tls entry should have been added afaict from looking at the code. I will apply a fix, and tag a 0.12.1.<br>
Sorry for the inconvenience!<br>
<br>
Best regards,<br>
<br>
Ulf<br>
<br>
On 08. aug. 2017 10:20, Lohmann Carsten (INST/ECS4) wrote:<br>
> Hi,<br>
><br>
> we've done an upgrade to EnMasse 0.12.0 and are now having the issue,<br>
> that addresses registered via the address controller REST interface<br>
> are not getting ready ("isReady" stays false).<br>
><br>
> Test was done on a local minikube cluster, using the<br>
> kubernetes/enmasse.yaml deployment file.<br>
><br>
> When looking at the log of the address-controller, there is this<br>
> exception (occurring repeatedly):<br>
><br>
> ---<br>
><br>
> 2017-08-07 14:53:32 WARN  WatcherVerticle:92 - Exception doing<br>
> resource update<br>
><br>
> java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<br>
><br>
>              at java.util.ArrayList.rangeCheck(ArrayList.java:653)<br>
><br>
>              at java.util.ArrayList.get(ArrayList.java:429)<br>
><br>
>              at<br>
> <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.ingressToEndpoint(Stand<br>
> ardController.java:191)<br>
><br>
>              at<br>
> java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:1<br>
> 93)<br>
><br>
>              at<br>
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:1<br>
> 75)<br>
><br>
>              at<br>
> java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.ja<br>
> va:1374)<br>
><br>
>              at<br>
> java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)<br>
><br>
>              at<br>
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.jav<br>
> a:471)<br>
><br>
>              at<br>
> java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:<br>
> 708)<br>
><br>
>              at<br>
> java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)<br>
><br>
>              at<br>
> java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)<br>
><br>
>              at<br>
> <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.updateEndpoints(Standar<br>
> dController.java:158)<br>
><br>
>              at<br>
> <a href="http://enmasse.controller.standard.St">enmasse.controller.standard.St</a>andardController.resourcesUpdated(Standa<br>
> rdController.java:93)<br>
><br>
>              at<br>
> enmasse.controller.common.WatcherVerticle.run(WatcherVerticle.java:89)<br>
><br>
>              at java.lang.Thread.run(Thread.java:748)<br>
><br>
> ---<br>
><br>
> Looking at StandardController.ingressToEndpoint(), line 191 is:<br>
><br>
> builder.setHost(ingress.getSpec().getTls().get(0).getHosts().get(0));<br>
><br>
> I guess the ingress here is the "messaging" ingress (it has a<br>
> "io.enmasse.certSecret" annotation set).<br>
><br>
> It looks like this:<br>
><br>
> ---<br>
><br>
> {<br>
><br>
>      "apiVersion": "extensions/v1beta1",<br>
><br>
>      "kind": "Ingress",<br>
><br>
>      "metadata": {<br>
><br>
>          "annotations": {<br>
><br>
>              "addressSpace": "default",<br>
><br>
>              "io.enmasse.certSecret": "external-certs-messaging"<br>
><br>
>          },<br>
><br>
>          "creationTimestamp": "2017-08-07T14:53:31Z",<br>
><br>
>          "generation": 1,<br>
><br>
>          "name": "messaging",<br>
><br>
>          "namespace": "hono",<br>
><br>
>          "resourceVersion": "509798",<br>
><br>
>          "selfLink":<br>
> "/apis/extensions/v1beta1/namespaces/hono/ingresses/messaging",<br>
><br>
> "uid": "2de5c2fb-7b80-11e7-adee-080027c98449"<br>
><br>
> },<br>
><br>
>      "spec": {<br>
><br>
>          "backend": {<br>
><br>
>              "serviceName": "messaging",<br>
><br>
>              "servicePort": "amqps"<br>
><br>
>          }<br>
><br>
>      },<br>
><br>
>      "status": {<br>
><br>
>          "loadBalancer": {}<br>
><br>
>      }<br>
><br>
> }<br>
><br>
> ---<br>
><br>
> So, no "tls" below "spec".<br>
><br>
> Here is some more log output:<br>
><br>
> ragent:<br>
><br>
> ----<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info Router connected from<br>
> Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info EXTRACT, results: ,<br>
> attributes:<br>
> name,identity,type,prefix,distribution,waypoint,ingressPhase,egressPha<br>
> se<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved addresses for<br>
> Router.qdrouterd-1128330706-25p37: {}<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved link routes for<br>
> Router.qdrouterd-1128330706-25p37: raw-><br>
> [{"name":"override.lwt_in","identity":"1","type":"org.apache.qpid.disp<br>
> atch.router.config.linkRoute","prefix":"$lwt","distribution":"linkBala<br>
> nced","connection":null,"containerId":"lwt-service","dir":"in","operSt<br>
> atus":"active"},{"name":"override.lwt_out","identity":"2","type":"org.<br>
> <a href="http://apache.qpid.dispatch.router.co">apache.qpid.dispatch.router.co</a>nfig.linkRoute","prefix":"$lwt","distrib<br>
> ution":"linkBalanced","connection":null,"containerId":"lwt-service","d<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">> ir":"out","operStatus":"active"},{"name":"override.locate","identity":<br>
> "3","type":"org.apache.qpid.dispatch.router.config.linkRoute","prefix"<br>
> :"locate","distribution":"linkBalanced","connection":"subscription-ser<br>
> vice","containerId":null,"dir":"out","operStatus":"active"}]<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved link routes for<br>
> Router.qdrouterd-1128330706-25p37: {}<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info updating addresses for<br>
> Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info defining address<br>
> telemetry/DEFAULT_TENANT on router Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info defining in link route<br>
> event/DEFAULT_TENANT on router Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info defining out link route<br>
> event/DEFAULT_TENANT on router Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info addresses updated for<br>
> Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved listeners for<br>
> Router.qdrouterd-1128330706-25p37: <a href="http://172.17.0.10:55672" target="_blank">
172.17.0.10:55672</a><br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info<br>
> Router.qdrouterd-1128330706-25p37 not ready for connectivity check:<br>
> false false<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info EXTRACT, results:<br>
><br>
> [..]<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved addresses for<br>
> Router.qdrouterd-1128330706-25p37:<br>
><br>
> [..]<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved link routes for<br>
> Router.qdrouterd-1128330706-25p37: raw-> [..]<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved link routes for<br>
> Router.qdrouterd-1128330706-25p37:<br>
> {"event/DEFAULT_TENANT_in":{"name":"event/<br>
><br>
> [..]<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info updating addresses for<br>
> Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info<br>
> Router.qdrouterd-1128330706-25p37 not ready for connectivity check:<br>
> true false<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info retrieved connectors for<br>
> Router.qdrouterd-1128330706-25p37:<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info checking connectivity for<br>
> Router.qdrouterd-1128330706-25p37<br>
><br>
> Mon, 07 Aug 2017 14:55:47 GMT ragent info checking connectors on<br>
> router Router.qdrouterd-1128330706-25p37, missing=, stale=<br>
><br>
> ----<br>
><br>
> queue-scheduler:<br>
><br>
> ----<br>
><br>
> 2017-08-07 14:53:39 WARN  MacAddressUtil:136 - Failed to find a usable<br>
> hardware address from the network interfaces; using random bytes:<br>
> e0:37:7a:1d:7d:a2:98:48<br>
><br>
> 2017-08-07 14:53:40 INFO  QueueScheduler:95 - QueueScheduler is up and<br>
> running<br>
><br>
> 2017-08-07 14:53:40 ERROR ConfigServiceClient:65 - Error connecting to<br>
> configuration service<br>
><br>
> io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection<br>
> refused: localhost/<a href="http://127.0.0.1:5672" target="_blank">127.0.0.1:5672</a><br>
><br>
>              at sun.nio.ch.SocketChannelImpl.checkConnect(Native<br>
> Method)<br>
><br>
>              at<br>
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)<br>
><br>
>              at<br>
> <a href="http://io.netty.channel.socket.nio.Ni">io.netty.channel.socket.nio.Ni</a>oSocketChannel.doFinishConnect(NioSocket<br>
> Channel.java:347)<br>
><br>
>              at<br>
> io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnec<br>
> t(AbstractNioChannel.java:340)<br>
><br>
>              at<br>
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java<br>
> :630)<br>
><br>
>              at<br>
> io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEven<br>
> tLoop.java:565)<br>
><br>
>              at<br>
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.jav<br>
> a:479)<br>
><br>
>              at<br>
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:441)<br>
><br>
>              at<br>
> io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadE<br>
> ventExecutor.java:858)<br>
><br>
>              at java.lang.Thread.run(Thread.java:748)<br>
><br>
> 2017-08-07 14:53:50 INFO  ConfigServiceClient:45 - Connected to the<br>
> configuration service<br>
><br>
> ----<br>
><br>
> Any idea on what the reason could be or how to investigate further?<br>
><br>
> Best regards<br>
><br>
> *Carsten Lohmann<br>
> *<br>
> (INST/ECS4)<br>
> Bosch Software Innovations GmbH | Schöneberger Ufer 89-91 | 10785<br>
> Berlin<br>
> | GERMANY| <a href="http://www.bosch-si.com" target="_blank">www.bosch-si.com</a> <<a href="http://www.bosch-si.com" target="_blank">http://www.bosch-si.com</a>><br>
> Tel. <a href="tel:%2B49%2030%20726112-130" target="_blank">+49 30 726112-130</a> | Fax
<a href="tel:%2B49%2030%20726112-100" target="_blank">+49 30 726112-100</a> |<br>
> <a href="mailto:carsten.lohmann@bosch-si.com" target="_blank">carsten.lohmann@bosch-si.com</a> <mailto:<a href="mailto:carsten.lohmann@bosch-si.com" target="_blank">carsten.lohmann@bosch-si.com</a>><br>
><br>
> Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411<br>
> B<br>
> Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung:<br>
> Dr.-Ing. Rainer Kallenbach, Michael Hahn<br>
><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> enmasse mailing list<br>
> <a href="mailto:enmasse@redhat.com" target="_blank">enmasse@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/enmasse" target="_blank">https://www.redhat.com/mailman/listinfo/enmasse</a><br>
><br>
<br>
--<br>
Ulf<br>
<br>
_______________________________________________<br>
enmasse mailing list<br>
<a href="mailto:enmasse@redhat.com" target="_blank">enmasse@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/enmasse" target="_blank">https://www.redhat.com/mailman/listinfo/enmasse</a><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>