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 > -- Fernando Ribeiro
