[RESULT][VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-17 Thread Jean-Baptiste Onofré
Hi all,

this vote passed with the following result:
+1 (binding): Grzegorz Grzybek, JB Onofré, François Papon, Jamie Goodyear
+1 (non binding): Robert Varga, Jakub Herkel, Romain Manni-Bucau,
Serge Huber, Matt Pavlovich, Steinar Bang

I'm promoting the artifacts on Maven Central and dist.apache.org, I
will update Jira, website and reporter, I will upload Docker images,
then I will do the official announcement.

Thanks all for your vote !

NB: I'm gonna create the karaf-4.4.x branch and I will update main to
4.5.x version.

Regards
JB

On Tue, Sep 12, 2023 at 5:06 PM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.
>
> This release is a maintenance release bringing fixes and dependency updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
>
> Git tag:
> karaf-4.4.4
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-14 Thread Steinar Bang
Works for me.
+ 1 non-binding

What I did to test:
 - Download the 4.4.4 tarball and unpack into /tmp/apache-karaf-4.4.4 on
   a debian 12.1 "bookworm" amd64 computer
 - Edit /tmp/apache-karaf-4.4.4/etc/org.ops4j.pax.url.mvn.cfg file to
   add https://repository.apache.org/content/repositories/orgapachekaraf-1186/
   to org.ops4j.pax.url.mvn.repositories
 - Copy all org.ops4j.datasource-*.cfg files (pax JDBC config files)
   from karaf 4.4.3
 - Start karaf with the ./bin/karaf command
 - Load all of my karaf applications with the myapps resource from here:
https://github.com/steinarb/myapps
   (instructions in https://github.com/steinarb/myapps#installasjon)
 - No errors during installation
 - bundle:list showed all installed bundles as Active
 - Smoketested the webapps my clicking around and adjusting some values,
   encountered no errors or unexpected behaviour

LGTM! (i.e. "Looks Good To Me!")

 

> Jean-Baptiste Onofré :

> Hi guys,
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.

> This release is a maintenance release bringing fixes and dependency updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support

> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693

> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/

> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/

> Git tag:
> karaf-4.4.4

> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)

> This vote will be open for at least 72 hours.

> Regards
> JB




Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-14 Thread Jamie G.
+1

Cheers,
Jamie

On Thu, Sep 14, 2023 at 8:56 AM fpapon  wrote:
>
> +1 (binding)
>
> Thanks JB!
>
> regards,
>
> François
>
> On 12/09/2023 17:06, Jean-Baptiste Onofré wrote:
> > Hi guys,
> >
> > After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> > release to your vote.
> >
> > This release is a maintenance release bringing fixes and dependency updates.
> > Especially this release includes:
> > - fix race condition between the FeaturesService and 
> > FeatureDeploymentListener
> > - fix --patch-module on Instance startup
> > - add exec:groovy shell command
> > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > Commons FileUpload)
> > - better JDK20 support
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1186/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
> >
> > Git tag:
> > karaf-4.4.4
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>
> --
> --
> François
>


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-14 Thread fpapon

+1 (binding)

Thanks JB!

regards,

François

On 12/09/2023 17:06, Jean-Baptiste Onofré wrote:

Hi guys,

After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
release to your vote.

This release is a maintenance release bringing fixes and dependency updates.
Especially this release includes:
- fix race condition between the FeaturesService and FeatureDeploymentListener
- fix --patch-module on Instance startup
- add exec:groovy shell command
- dependency updates including CVE fixes (Johnzon, BouncyCastle,
Commons FileUpload)
- better JDK20 support

You can take a look on the Release Notes for details:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693

Maven Staging Repository:
https://repository.apache.org/content/repositories/orgapachekaraf-1186/

Dist Staging Repository:
https://dist.apache.org/repos/dist/dev/karaf/4.4.4/

Git tag:
karaf-4.4.4

Please vote to approve this release:
[ ] +1 Approve the release
[ ] -1 Don't approve the release (please provide specific comments)

This vote will be open for at least 72 hours.

Regards
JB


--
--
François



Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-13 Thread Matt Pavlovich
+1 (non-binding)

> On Sep 12, 2023, at 10:06 AM, Jean-Baptiste Onofré  wrote:
> 
> Hi guys,
> 
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.
> 
> This release is a maintenance release bringing fixes and dependency updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support
> 
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
> 
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/
> 
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
> 
> Git tag:
> karaf-4.4.4
> 
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
> 
> This vote will be open for at least 72 hours.
> 
> Regards
> JB



Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-13 Thread Serge Huber
Thanks JB for the release

+1 (non-binding)




On Wed, Sep 13, 2023 at 9:45 AM Jean-Baptiste Onofré 
wrote:

> Hi Robert,
>
> About jline, it has been postponed because it breaks the tab binding
> in the shell console, so I need more time to fix that (see
> https://issues.apache.org/jira/browse/KARAF-7723).
>
> commons-compress has been upgraded with the version available at time
> of release preparation
> (https://issues.apache.org/jira/browse/KARAF-7702). I will update for
> next release.
>
> wagon needs also pax-url update (in progress).
>
> NB: Karaf 4.4.5 will be submitted to vote very soon as I would like to
> provide Spring 6 features.
>
> Regards
> JB
>
> On Tue, Sep 12, 2023 at 9:14 PM Robert Varga  wrote:
> >
> > On 12/09/2023 17.06, Jean-Baptiste Onofré wrote:
> > > Hi guys,
> >
> > Hey JB,
> >
> > > After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> > > release to your vote.
> >
> > Thanks a lot!
> >
> > > This release is a maintenance release bringing fixes and dependency
> updates.
> > > Especially this release includes:
> > > - fix race condition between the FeaturesService and
> FeatureDeploymentListener
> > > - fix --patch-module on Instance startup
> > > - add exec:groovy shell command
> > > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > > Commons FileUpload)
> > > - better JDK20 support
> >
> > So there are a few third party upgrades missing:
> > - wagon-1.5.3
> > - jline-3.23.0
> > - commons-compress-1.24.0
> >
> > but I do not believe they are worth a respin. I have this upgrade
> > passing basic upgrade tests in ODL.
> >
> > > Please vote to approve this release:
> > > [ ] +1 Approve the release
> > > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > +1, non-binding.
> >
> > Thanks again,
> > Robert
>


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-13 Thread Jean-Baptiste Onofré
+1 (binding)

Regards
JB

On Tue, Sep 12, 2023 at 5:06 PM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.
>
> This release is a maintenance release bringing fixes and dependency updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
>
> Git tag:
> karaf-4.4.4
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-13 Thread Jean-Baptiste Onofré
Hi Robert,

About jline, it has been postponed because it breaks the tab binding
in the shell console, so I need more time to fix that (see
https://issues.apache.org/jira/browse/KARAF-7723).

commons-compress has been upgraded with the version available at time
of release preparation
(https://issues.apache.org/jira/browse/KARAF-7702). I will update for
next release.

wagon needs also pax-url update (in progress).

NB: Karaf 4.4.5 will be submitted to vote very soon as I would like to
provide Spring 6 features.

Regards
JB

On Tue, Sep 12, 2023 at 9:14 PM Robert Varga  wrote:
>
> On 12/09/2023 17.06, Jean-Baptiste Onofré wrote:
> > Hi guys,
>
> Hey JB,
>
> > After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> > release to your vote.
>
> Thanks a lot!
>
> > This release is a maintenance release bringing fixes and dependency updates.
> > Especially this release includes:
> > - fix race condition between the FeaturesService and 
> > FeatureDeploymentListener
> > - fix --patch-module on Instance startup
> > - add exec:groovy shell command
> > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > Commons FileUpload)
> > - better JDK20 support
>
> So there are a few third party upgrades missing:
> - wagon-1.5.3
> - jline-3.23.0
> - commons-compress-1.24.0
>
> but I do not believe they are worth a respin. I have this upgrade
> passing basic upgrade tests in ODL.
>
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
>
> +1, non-binding.
>
> Thanks again,
> Robert


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-12 Thread Grzegorz Grzybek
+1

Thanks!

regards
Grzegorz Grzybek

wt., 12 wrz 2023 o 17:06 Jean-Baptiste Onofré  napisał(a):

> Hi guys,
>
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.
>
> This release is a maintenance release bringing fixes and dependency
> updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and
> FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support
>
> You can take a look on the Release Notes for details:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
>
> Git tag:
> karaf-4.4.4
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB
>


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-12 Thread Romain Manni-Bucau
+1

Le mer. 13 sept. 2023 à 01:53, Jakub Herkel  a écrit :

> +1 (non binding)
>
> best regards
>
> Jakub
>
> On Tue, Sep 12, 2023 at 5:06 PM Jean-Baptiste Onofré 
> wrote:
> >
> > Hi guys,
> >
> > After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> > release to your vote.
> >
> > This release is a maintenance release bringing fixes and dependency
> updates.
> > Especially this release includes:
> > - fix race condition between the FeaturesService and
> FeatureDeploymentListener
> > - fix --patch-module on Instance startup
> > - add exec:groovy shell command
> > - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> > Commons FileUpload)
> > - better JDK20 support
> >
> > You can take a look on the Release Notes for details:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachekaraf-1186/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
> >
> > Git tag:
> > karaf-4.4.4
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-12 Thread Jakub Herkel
+1 (non binding)

best regards

Jakub

On Tue, Sep 12, 2023 at 5:06 PM Jean-Baptiste Onofré  wrote:
>
> Hi guys,
>
> After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
> release to your vote.
>
> This release is a maintenance release bringing fixes and dependency updates.
> Especially this release includes:
> - fix race condition between the FeaturesService and FeatureDeploymentListener
> - fix --patch-module on Instance startup
> - add exec:groovy shell command
> - dependency updates including CVE fixes (Johnzon, BouncyCastle,
> Commons FileUpload)
> - better JDK20 support
>
> You can take a look on the Release Notes for details:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693
>
> Maven Staging Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1186/
>
> Dist Staging Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.4.4/
>
> Git tag:
> karaf-4.4.4
>
> Please vote to approve this release:
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB


Re: [VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-12 Thread Robert Varga

On 12/09/2023 17.06, Jean-Baptiste Onofré wrote:

Hi guys,


Hey JB,


After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
release to your vote.


Thanks a lot!


This release is a maintenance release bringing fixes and dependency updates.
Especially this release includes:
- fix race condition between the FeaturesService and FeatureDeploymentListener
- fix --patch-module on Instance startup
- add exec:groovy shell command
- dependency updates including CVE fixes (Johnzon, BouncyCastle,
Commons FileUpload)
- better JDK20 support


So there are a few third party upgrades missing:
- wagon-1.5.3
- jline-3.23.0
- commons-compress-1.24.0

but I do not believe they are worth a respin. I have this upgrade 
passing basic upgrade tests in ODL.



Please vote to approve this release:
[ ] +1 Approve the release
[ ] -1 Don't approve the release (please provide specific comments)


+1, non-binding.

Thanks again,
Robert


OpenPGP_signature
Description: OpenPGP digital signature


[VOTE] Apache Karaf OSGi runtime 4.4.4 release

2023-09-12 Thread Jean-Baptiste Onofré
Hi guys,

After long weeks of wait, I submit Apache Karaf OSGi runtime 4.4.4
release to your vote.

This release is a maintenance release bringing fixes and dependency updates.
Especially this release includes:
- fix race condition between the FeaturesService and FeatureDeploymentListener
- fix --patch-module on Instance startup
- add exec:groovy shell command
- dependency updates including CVE fixes (Johnzon, BouncyCastle,
Commons FileUpload)
- better JDK20 support

You can take a look on the Release Notes for details:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12352693

Maven Staging Repository:
https://repository.apache.org/content/repositories/orgapachekaraf-1186/

Dist Staging Repository:
https://dist.apache.org/repos/dist/dev/karaf/4.4.4/

Git tag:
karaf-4.4.4

Please vote to approve this release:
[ ] +1 Approve the release
[ ] -1 Don't approve the release (please provide specific comments)

This vote will be open for at least 72 hours.

Regards
JB