Thanks, I gonna take a look.

Regards
JB

On 12/23/2013 04:20 PM, Fernando Ribeiro wrote:
As discussed in private, the issue is reported at
https://issues.apache.org/jira/browse/KARAF-2653. Regards.


On Mon, Dec 23, 2013 at 10:49 AM, Fernando Ribeiro <
[email protected]> wrote:

Of course, sending you an email right now. Thanks.


On Mon, Dec 23, 2013 at 4:26 AM, Jean-Baptiste Onofré <[email protected]>wrote:

Hi Fernando,

I'm not sure I follow you.

In Cellar, if sync is enabled, at startup, a Synchronizer is called.
The synchronizer:
1/ gets the resources (bundles for instance) from the cluster, compare
the state on the cluster with the state on the node, and update the state
on the node.
2/ push the local resources states to the bundles.

You have a synchronizer for bundle, one for features, one for config, etc.

After that that, Cellar have a set of listener that listen for local
events (bundle install, features install, etc) and broadcast this local
event as cluster event.

You have a listener for bundle, one for features, one for config, etc.

Bundles and features are completely isolated: if you blacklist all
bundles, you can still install features on the cluster, the bundles list
will remain empty.

Could you share (directly with me in private e-mail) your scenario ?

Regards
JB


On 12/23/2013 02:34 AM, Fernando Ribeiro wrote:

Any thoughts? Regards.

---------- Forwarded message ----------
From: Fernando Ribeiro <[email protected]>
Date: Sun, Dec 22, 2013 at 10:18 AM
Subject: Re: Clustered Web Console Installation
To: [email protected]


I'd think that the list to change is that of the first node, which
shouldn't be unexpectedly empty after the feature is installed. Regards.
On Dec 22, 2013 1:54 AM, "Fernando Ribeiro" <
[email protected]>
wrote:

  Hi Jean-Baptiste,

I have successfully completed an installation of the web console in a
shared instance and cluster group blacklisting the webconsole feature
and
disabling bundle sync (as advised) in both nodes.

Regarding the bundle lists, I have verified that the list in the other
nodes is different than the empty list in the node where the feature is
installed (when bundle sync is enabled, of course), can you double
check if
that is the expected behavior?

Regards,


On Sat, Dec 21, 2013 at 10:56 AM, Fernando Ribeiro <
[email protected]> wrote:

  Humm, I guess the blacklists/whitelists are the same, but I will check
again and get back to you. Regards.
   On Dec 21, 2013 9:59 AM, "Jean-Baptiste Onofré" <[email protected]>
wrote:

  Not necessary: cluster:bundle-list should be the same, bundle:list
depends of the blacklist/whitelist.

Regards
JB

On 12/21/2013 12:11 PM, Fernando Ribeiro wrote:

  Allright, but the list should be the same in the two nodes, right?

On Dec 21, 2013 3:22 AM, "Jean-Baptiste Onofré" <[email protected]
<mailto:[email protected]>> wrote:

      Hi Fernando,

      If you blacklist the webconsole feature, Cellar will block the
      feature:install and cluster:feature-install webconsole events.
      If you install locally feature:install and use bundle sync, the
      bundles will be sync. It's normal.
      By default, I disable the bundle sync (blacklist=*
whitelist=none
      for the bundles).

      Regards
      JB

      On 12/21/2013 03:54 AM, Fernando Ribeiro wrote:

          Hi Jean-Baptiste,

          I am still thinking if the replication of the bundles to the
          second node
          is really an issue, and also that the fact that the bundle
list
          in the
          two nodes isn't the same should be reported separately.

          Let me know when you find the time to look into this with
me.

          Regards,


          On Thu, Dec 19, 2013 at 11:54 PM, Fernando Ribeiro
          <[email protected]
          <mailto:[email protected]>
          <mailto:fernando.ribeiro@upic.__com.br
          <mailto:[email protected]>>> wrote:

               Hi Jean-Baptiste,

               I am getting an exception from Jetty when following
these
          steps:

               1- Create node1
               2- Install Cellar on node1
               3- Edit org.apache.karaf.cellar.__groups.cfg to
blacklist
the
               webconsole feature
               4- Create node2
               5- Install Cellar on node2

               The reason why I did mentioned "a list" in my previous
          e-mail is
               because I understand the issue could be worked around
          blacklisting
               the Jetty bundles, for example.

               The log files are attached for your review, as well as
the
          list of
               bundles in node2, which is very different than the
empty
          list in node1.

               Please advise me whether I should open a ticket.

               Regards,


               On Thu, Dec 19, 2013 at 3:16 PM, Fernando Ribeiro
               <[email protected]
          <mailto:[email protected]>
          <mailto:fernando.ribeiro@upic.__com.br
          <mailto:[email protected]>>>
               wrote:

                   Hi Jean-Baptiste,

                   I have the impression that you actually need to
          blacklist some
                   bundles as well, will re-do the installation and
come
          back with
                   more detailed information.

                   Regards,


                   On Thu, Dec 19, 2013 at 2:50 PM, Jean-Baptiste
Onofré
                   <[email protected] <mailto:[email protected]>
          <mailto:[email protected] <mailto:[email protected]>>> wrote:

                       Hi Fernando,

                       you mean install the WebConsole only on one
node ?

                       If so, you can blacklist webconsole feature
inbound and
                       outbound and install on the target node.

                       Regards
                       JB


                       On 12/19/2013 05:24 PM, Fernando Ribeiro wrote:

                           All,

                           After some investigation, I've managed to
          install the
                           web console in a
                           Cellar installation using a dedicated
instance
in a
                           different cluster group.

                           I understand that I could use a shared
instance
          in a
                           single cluster
                           group if I blacklisted some features and
          bundles, but
                           don't have that
                           list yet - do you?

                           Regards,

                           --
                           Fernando


                       --
                       Jean-Baptiste Onofré
          [email protected] <mailto:[email protected]>
          <mailto:[email protected] <mailto:[email protected]>>
          http://blog.nanthrax.net
                       Talend - http://www.talend.com




                   --
                   Fernando Ribeiro
                   Upic
          +55 11 9 8111 4078 <tel:%2B55%2011%209%208111%204078>
          <tel:%2B55%2011%209%208111%__204078>




               --
               Fernando Ribeiro
               Upic
          +55 11 9 8111 4078 <tel:%2B55%2011%209%208111%204078>
          <tel:%2B55%2011%209%208111%__204078>




          --
          Fernando Ribeiro


      --
      Jean-Baptiste Onofré
      [email protected] <mailto:[email protected]>
      http://blog.nanthrax.net
      Talend - http://www.talend.com


  --
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com




--
Fernando Ribeiro





--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com




--
Fernando Ribeiro





--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to