You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by Jean-Baptiste Onofré <jb...@nanthrax.net> on 2015/02/02 07:39:46 UTC

Re: [PROPOSAL] Week releases

Hi all,

We released Karaf 3.0.3 last week as expected.

But, we still have to release 4.0.0.M2.

Pax Web 4.1.0 has been released. The only two pending things for 
4.0.0.M2 are:
- release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
- release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
- release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
- release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)

Regarding the time required for all these releases, I think it would be 
acceptable to release as it is with the SNAPSHOTs as we are talking 
about a 4.0.0.M2 release (not a GA).

I don't want to hold the 4.0.0.M2 release for a couple of more weeks. 
This M2 should be the last release before the RC and so it would be 
great to get maximum time from the users (they need time).

WDYT ?

Regards
JB

On 01/19/2015 12:52 PM, Jean-Baptiste Onofré wrote:
> Hi all,
>
> According to our plan and release cycle, I propose the following for
> this week:
>
> - Today (January, 19): Apache Karaf Cellar 3.0.1, Apache Karaf Cellar
> 2.3.4 (it's in progress)
> - Friday, January, 23: Apache Karaf 3.0.2, Apache Karaf 4.0.0.M2
> (possibly releasing Pax Web 4.1.0, I will double check with Achim)
>
> @Jamie: no availability issue on Friday to do the releases ?
>
> No objection ?
>
> Thanks
> Regards
> JB

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [PROPOSAL] Week releases

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Yes you will just have a warning: you say "YES" and here we go ;)

Regards
JB

On 02/02/2015 01:42 PM, Jamie G. wrote:
> Would the maven release plugin allow us to release with a SS version?
>
> -J
>
> On Mon, Feb 2, 2015 at 4:36 AM, Achim Nierbeck <bc...@googlemail.com> wrote:
>> Hi JB,
>>
>> as it's a M2 release I'm fine with snapshot dependencies. It should be our
>> main goal to get all those dependencies straightened up. For the the final
>> Release :D
>>
>>
>> regards, Achim
>>
>>
>>
>>
>> 2015-02-02 7:39 GMT+01:00 Jean-Baptiste Onofré <jb...@nanthrax.net>:
>>
>>> Hi all,
>>>
>>> We released Karaf 3.0.3 last week as expected.
>>>
>>> But, we still have to release 4.0.0.M2.
>>>
>>> Pax Web 4.1.0 has been released. The only two pending things for 4.0.0.M2
>>> are:
>>> - release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
>>> - release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
>>> - release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
>>> - release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)
>>>
>>> Regarding the time required for all these releases, I think it would be
>>> acceptable to release as it is with the SNAPSHOTs as we are talking about a
>>> 4.0.0.M2 release (not a GA).
>>>
>>> I don't want to hold the 4.0.0.M2 release for a couple of more weeks. This
>>> M2 should be the last release before the RC and so it would be great to get
>>> maximum time from the users (they need time).
>>>
>>> WDYT ?
>>>
>>> Regards
>>> JB
>>>
>>> On 01/19/2015 12:52 PM, Jean-Baptiste Onofré wrote:
>>>
>>>> Hi all,
>>>>
>>>> According to our plan and release cycle, I propose the following for
>>>> this week:
>>>>
>>>> - Today (January, 19): Apache Karaf Cellar 3.0.1, Apache Karaf Cellar
>>>> 2.3.4 (it's in progress)
>>>> - Friday, January, 23: Apache Karaf 3.0.2, Apache Karaf 4.0.0.M2
>>>> (possibly releasing Pax Web 4.1.0, I will double check with Achim)
>>>>
>>>> @Jamie: no availability issue on Friday to do the releases ?
>>>>
>>>> No objection ?
>>>>
>>>> Thanks
>>>> Regards
>>>> JB
>>>>
>>>
>>> --
>>> Jean-Baptiste Onofré
>>> jbonofre@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
>>
>> --
>>
>> Apache Member
>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
>> Project Lead
>> blog <http://notizblog.nierbeck.de/>
>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>
>> Software Architect / Project Manager / Scrum Master

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: [PROPOSAL] Week releases

Posted by "Jamie G." <ja...@gmail.com>.
Would the maven release plugin allow us to release with a SS version?

-J

On Mon, Feb 2, 2015 at 4:36 AM, Achim Nierbeck <bc...@googlemail.com> wrote:
> Hi JB,
>
> as it's a M2 release I'm fine with snapshot dependencies. It should be our
> main goal to get all those dependencies straightened up. For the the final
> Release :D
>
>
> regards, Achim
>
>
>
>
> 2015-02-02 7:39 GMT+01:00 Jean-Baptiste Onofré <jb...@nanthrax.net>:
>
>> Hi all,
>>
>> We released Karaf 3.0.3 last week as expected.
>>
>> But, we still have to release 4.0.0.M2.
>>
>> Pax Web 4.1.0 has been released. The only two pending things for 4.0.0.M2
>> are:
>> - release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
>> - release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
>> - release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
>> - release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)
>>
>> Regarding the time required for all these releases, I think it would be
>> acceptable to release as it is with the SNAPSHOTs as we are talking about a
>> 4.0.0.M2 release (not a GA).
>>
>> I don't want to hold the 4.0.0.M2 release for a couple of more weeks. This
>> M2 should be the last release before the RC and so it would be great to get
>> maximum time from the users (they need time).
>>
>> WDYT ?
>>
>> Regards
>> JB
>>
>> On 01/19/2015 12:52 PM, Jean-Baptiste Onofré wrote:
>>
>>> Hi all,
>>>
>>> According to our plan and release cycle, I propose the following for
>>> this week:
>>>
>>> - Today (January, 19): Apache Karaf Cellar 3.0.1, Apache Karaf Cellar
>>> 2.3.4 (it's in progress)
>>> - Friday, January, 23: Apache Karaf 3.0.2, Apache Karaf 4.0.0.M2
>>> (possibly releasing Pax Web 4.1.0, I will double check with Achim)
>>>
>>> @Jamie: no availability issue on Friday to do the releases ?
>>>
>>> No objection ?
>>>
>>> Thanks
>>> Regards
>>> JB
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
>
> Apache Member
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>
> Software Architect / Project Manager / Scrum Master

Re: [PROPOSAL] Week releases

Posted by Achim Nierbeck <bc...@googlemail.com>.
Hi JB,

as it's a M2 release I'm fine with snapshot dependencies. It should be our
main goal to get all those dependencies straightened up. For the the final
Release :D


regards, Achim




2015-02-02 7:39 GMT+01:00 Jean-Baptiste Onofré <jb...@nanthrax.net>:

> Hi all,
>
> We released Karaf 3.0.3 last week as expected.
>
> But, we still have to release 4.0.0.M2.
>
> Pax Web 4.1.0 has been released. The only two pending things for 4.0.0.M2
> are:
> - release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
> - release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
> - release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
> - release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)
>
> Regarding the time required for all these releases, I think it would be
> acceptable to release as it is with the SNAPSHOTs as we are talking about a
> 4.0.0.M2 release (not a GA).
>
> I don't want to hold the 4.0.0.M2 release for a couple of more weeks. This
> M2 should be the last release before the RC and so it would be great to get
> maximum time from the users (they need time).
>
> WDYT ?
>
> Regards
> JB
>
> On 01/19/2015 12:52 PM, Jean-Baptiste Onofré wrote:
>
>> Hi all,
>>
>> According to our plan and release cycle, I propose the following for
>> this week:
>>
>> - Today (January, 19): Apache Karaf Cellar 3.0.1, Apache Karaf Cellar
>> 2.3.4 (it's in progress)
>> - Friday, January, 23: Apache Karaf 3.0.2, Apache Karaf 4.0.0.M2
>> (possibly releasing Pax Web 4.1.0, I will double check with Achim)
>>
>> @Jamie: no availability issue on Friday to do the releases ?
>>
>> No objection ?
>>
>> Thanks
>> Regards
>> JB
>>
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

Re: [PROPOSAL] Week releases

Posted by Christian Schneider <ch...@die-schneider.net>.
I am +1 for a M2 containing these snapshots even though we should of 
course replace them very soon.
We also got some exceptions in the tests though (See below). If possible 
we should try to fix them first.

Christian

One occurs in during org.apache.karaf.shell.impl.console.osgi.Activator.stop
----------------------------------------------------------------------------------------------------
14:31:55,602 | ERROR | 
Felix                                              | Error stopping bundle.
java.util.ConcurrentModificationException
     at 
java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:882)[:1.7.0_60]
     at 
java.util.WeakHashMap$KeyIterator.next(WeakHashMap.java:915)[:1.7.0_60]
     at 
org.apache.felix.gogo.runtime.CommandProcessorImpl.stop(CommandProcessorImpl.java:87)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
     at 
org.apache.karaf.shell.impl.console.SessionFactoryImpl.stop(SessionFactoryImpl.java:139)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
     at 
org.apache.karaf.shell.impl.console.osgi.secured.SecuredSessionFactoryImpl.stop(SecuredSessionFactoryImpl.java:76)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
     at 
org.apache.karaf.shell.impl.console.osgi.Activator.stop(Activator.java:88)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
     at 
org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)[org.apache.felix.framework-4.4.1.jar:]
     at 
org.apache.felix.framework.Felix.stopBundle(Felix.java:2538)[org.apache.felix.framework-4.4.1.jar:]
     at 
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1317)[org.apache.felix.framework-4.4.1.jar:]
     at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.4.1.jar:]
     at java.lang.Thread.run(Thread.java:745)[:1.7.0_60]

One other on org.apache.aries.transaction.internal.Activator.updated:
---------------------------------------------------------------------------------------------
14:33:35,729 | ERROR | 
org.apache.felix.configadmin                       | 
[org.osgi.service.cm.ManagedService, id=351, 
bundle=257/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.1]: 
Updating configuration org.apache.aries.transaction caused a problem: null
org.osgi.service.cm.ConfigurationException: null : null
     at 
org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:136)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.apache.aries.transaction.internal.Activator.updated(Activator.java:63)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[3:org.apache.felix.configadmin:1.8.0]
     at 
org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[3:org.apache.felix.configadmin:1.8.0]
     at 
org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1448)[3:org.apache.felix.configadmin:1.8.0]
     at 
org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1404)[3:org.apache.felix.configadmin:1.8.0]
     at 
org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[3:org.apache.felix.configadmin:1.8.0]
     at java.lang.Thread.run(Thread.java:745)[:1.7.0_60]
Caused by: org.objectweb.howl.log.LogConfigurationException: 
LogFileManager.open: unable to obtain lock on file 
/home/cschneider/checkout/karaf/itests/target/exam/beee4e41-a784-48d6-a8fd-9700f3c3bba4/data/txlog/transaction_1.log
     at 
org.objectweb.howl.log.LogFileManager.open(LogFileManager.java:782)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.objectweb.howl.log.Logger.open(Logger.java:304)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.objectweb.howl.log.xa.XALogger.open(XALogger.java:893)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.apache.aries.transaction.internal.HOWLLog.doStart(HOWLLog.java:233)[257:org.apache.aries.transaction.manager:1.1.1]
     at 
org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:133)[257:org.apache.aries.transaction.manager:1.1.1]
     ... 7 more


On 02.02.2015 07:39, Jean-Baptiste Onofré wrote:
> Hi all,
>
> We released Karaf 3.0.3 last week as expected.
>
> But, we still have to release 4.0.0.M2.
>
> Pax Web 4.1.0 has been released. The only two pending things for 
> 4.0.0.M2 are:
> - release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
> - release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
> - release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
> - release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)
>
> Regarding the time required for all these releases, I think it would 
> be acceptable to release as it is with the SNAPSHOTs as we are talking 
> about a 4.0.0.M2 release (not a GA).
>
> I don't want to hold the 4.0.0.M2 release for a couple of more weeks. 
> This M2 should be the last release before the RC and so it would be 
> great to get maximum time from the users (they need time).
>
> WDYT ?
>
> Regards
> JB

-- 
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com