Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-06-09 Thread Justin Mclean
HI,

No problem, thanks for looking into it and addressing in the next release.

Kind Regards,
Justin


Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-06-08 Thread JB Onofré
Hi Justin

Thanks for the review. I gonna fix that for next releases. 

Regards 
JB

> Le 9 juin 2021 à 05:22, Justin Mclean  a écrit :
> 
> Hi,
> 
> I'm not on your PMC but I took a look at your source release and noticed a 
> couple of issues that you may want to look into:
> - It's missing a NOTICE file
> - Your license file doesn't mention any 3rd party software that is included 
> in the release e.g. [3][4][5][6][8][9][10] and others
> - The source release contains compiled code e.g. [1][2][12][13][14]
> - Some file have an ASF copyright in their header  e.g [11] and others
> 
> Kind Regards,
> Justin
> 
> 1. ./wrapper/src/main/resources/org/apache/karaf/wrapper/internal/*
> 2. ./deployer/kar/src/test/resources/goodKarFile.kar
> 3. 
> ./profile/src/main/java/org/apache/karaf/profile/command/ProfileChangeParents.java
> 4. 
> ./webconsole/instance/src/main/java/org/apache/karaf/webconsole/instance/InstancePlugin.java
> 5 ./shell/console/src/main/java/jline/internal/Preconditions.java
> 6. ./shell/console/src/main/java/jline/console/completer/Completer.java
> 7 ./shell/console/src/main/java/jline/console/completer/StringsCompleter.java
> 8 ./specs/java.xml/src/main/java/org/w3c/dom/ElementTraversal.java
> 9 
> ./shell/core/src/main/java/org/apache/karaf/shell/support/converter/ReifiedType.java
> 10. ./util/src/main/java/org/apache/karaf/util/maven/Parser.java
> 11. 
> ./webconsole/http/src/main/java/org/apache/karaf/webconsole/http/ServletDetails.java
> 12. 
> ./main/src/test/resources/test-karaf-home/system/org/apache/felix/org.apache.felix.framework/5.6.10/org.apache.felix.framework-5.6.10.jar
> 13. 
> ./main/src/test/resources/test-karaf-home/system/org/apache/aries/blueprint/org.apache.aries.blueprint.api/1.0.0/org.apache.aries.blueprint.api-1.0.0.jar
> 14. ./main/src/test/resources/test-karaf-home/system/pax-url-mvn.jar



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-06-08 Thread Justin Mclean
Hi,

I'm not on your PMC but I took a look at your source release and noticed a 
couple of issues that you may want to look into:
- It's missing a NOTICE file
- Your license file doesn't mention any 3rd party software that is included in 
the release e.g. [3][4][5][6][8][9][10] and others
- The source release contains compiled code e.g. [1][2][12][13][14]
- Some file have an ASF copyright in their header  e.g [11] and others

Kind Regards,
Justin

1. ./wrapper/src/main/resources/org/apache/karaf/wrapper/internal/*
2. ./deployer/kar/src/test/resources/goodKarFile.kar
3. 
./profile/src/main/java/org/apache/karaf/profile/command/ProfileChangeParents.java
4. 
./webconsole/instance/src/main/java/org/apache/karaf/webconsole/instance/InstancePlugin.java
5 ./shell/console/src/main/java/jline/internal/Preconditions.java
6. ./shell/console/src/main/java/jline/console/completer/Completer.java
7 ./shell/console/src/main/java/jline/console/completer/StringsCompleter.java
8 ./specs/java.xml/src/main/java/org/w3c/dom/ElementTraversal.java
9 
./shell/core/src/main/java/org/apache/karaf/shell/support/converter/ReifiedType.java
10. ./util/src/main/java/org/apache/karaf/util/maven/Parser.java
11. 
./webconsole/http/src/main/java/org/apache/karaf/webconsole/http/ServletDetails.java
12. 
./main/src/test/resources/test-karaf-home/system/org/apache/felix/org.apache.felix.framework/5.6.10/org.apache.felix.framework-5.6.10.jar
13. 
./main/src/test/resources/test-karaf-home/system/org/apache/aries/blueprint/org.apache.aries.blueprint.api/1.0.0/org.apache.aries.blueprint.api-1.0.0.jar
14. ./main/src/test/resources/test-karaf-home/system/pax-url-mvn.jar


[RESULT][VOTE] Apache Karaf runtime 4.3.2 release

2021-05-14 Thread Jean-Baptiste Onofre
Hi everyone,

This vote passed with the following result:

+1 (binding): François Papon, Freeman Fang, Grzegorz Grzybek, Jamie Goodyear, 
JB Onofré
+1 (non binding): Oliver Lietz, Lukas Roedl, Serge Huber, Matt Pavlovich, 
Steinar Bang

I’m promoting the artifacts on Maven Central, dist, and image on docker hub.

I will then announce the release (with a small blog post).

Thanks all for your vote !

Regards
JB

> Le 9 mai 2021 à 07:18, Jean-Baptiste Onofre  a écrit :
> 
> Hi everyone,
> 
> I submit Apache Karaf runtime 4.3.2 to your vote.
> 
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
> 
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
> 
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
> 
> Please take a look on Release Notes for details !
> 
> Release Notes: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
> 
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
> 
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
> 
> Git tag:
> karaf-4.3.2
> 
> 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 runtime 4.3.2 release

2021-05-13 Thread Jean-Baptiste Onofre
+1 (binding)

Regards
JB

> Le 9 mai 2021 à 07:18, Jean-Baptiste Onofre  a écrit :
> 
> Hi everyone,
> 
> I submit Apache Karaf runtime 4.3.2 to your vote.
> 
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
> 
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
> 
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
> 
> Please take a look on Release Notes for details !
> 
> Release Notes: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
> 
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
> 
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
> 
> Git tag:
> karaf-4.3.2
> 
> 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 runtime 4.3.2 release

2021-05-11 Thread Steinar Bang
> Jean-Baptiste Onofre :

> Hi,
> Can you try to cleanup your ~/.karaf folder (just in case) ?

That worked! :-)

See the command output trace for the same sequence (tried to exit with
something other than my usual Ctrl-d there, but neither quit, nor exit
worked...):
 https://gist.github.com/steinarb/5f73a2888ebdc804b46dff1b85f84fbb

(the exception at the start I see from time to time, and have for years,
when starting karaf from the command line, but it doesn't seem to do any
harm, and isn't easily reproducable)

Anyway: +1 (non-binding)

:-)




Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-11 Thread Jean-Baptiste Onofre
Hi,

Can you try to cleanup your ~/.karaf folder (just in case) ?

Regards
JB

> Le 11 mai 2021 à 15:20, Steinar Bang  a écrit :
> 
>> Jean-Baptiste Onofre :
> 
>> It seems to work for me (about the commands history).
> 
> You started karaf from the command line, did some commands, exited
> karaf, and started karaf from the command line again, and the history
> was preserved?
> 
> Could it be something about the exact tar.gz file I downloaded?
> 
> Should I download again and try again?
> 
> Could it be something to do with the place where I unpacked the file,
> ie. /tmp?
> 
>> Do you see the commands in shell:history ?
> 
> It was empty initially after startup, except for the shell:history
> command itself, then after doing bundle:list and a new shell:history, it
> has three commands (the two shell:history commands and bundle:list).
> 
> Then I exited the shell with Ctrl-d and restarted karaf.  When I ran
> bundle:list again it was the only command in the history.
> 
> Here's the input and output from the test session:
> https://gist.github.com/steinarb/2041929617a96b903cd17f3cfda3a1ba
> 



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-11 Thread Matt Pavlovich
+1 (non-binding)

Booted offline (no access to any mvn repo or network)
Enabled and tested JMXMP
Installed pax-jetty and scr features

Thanks,
Matt Pavlovich

> On May 9, 2021, at 12:18 AM, Jean-Baptiste Onofre  wrote:
> 
> Hi everyone,
> 
> I submit Apache Karaf runtime 4.3.2 to your vote.
> 
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
> 
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
> 
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
> 
> Please take a look on Release Notes for details !
> 
> Release Notes: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
> 
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
> 
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
> 
> Git tag:
> karaf-4.3.2
> 
> 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 runtime 4.3.2 release

2021-05-11 Thread Jamie G.
+1

Cheers,
Jamie

On Sun, May 9, 2021 at 2:48 AM Jean-Baptiste Onofre  wrote:
>
> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.2 to your vote.
>
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
>
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
>
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
>
> Please take a look on Release Notes for details !
>
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
>
> Git tag:
> karaf-4.3.2
>
> 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 runtime 4.3.2 release

2021-05-11 Thread Steinar Bang
> Jean-Baptiste Onofre :

> It seems to work for me (about the commands history).

You started karaf from the command line, did some commands, exited
karaf, and started karaf from the command line again, and the history
was preserved?

Could it be something about the exact tar.gz file I downloaded?

Should I download again and try again?

Could it be something to do with the place where I unpacked the file,
ie. /tmp?

> Do you see the commands in shell:history ?

It was empty initially after startup, except for the shell:history
command itself, then after doing bundle:list and a new shell:history, it
has three commands (the two shell:history commands and bundle:list).

Then I exited the shell with Ctrl-d and restarted karaf.  When I ran
bundle:list again it was the only command in the history.

Here's the input and output from the test session:
 https://gist.github.com/steinarb/2041929617a96b903cd17f3cfda3a1ba



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread Jean-Baptiste Onofre
Hi,

It seems to work for me (about the commands history).

Do you see the commands in shell:history ?

Regards
JB

> Le 10 mai 2021 à 18:14, Steinar Bang  a écrit :
> 
>> Jean-Baptiste Onofre :
> 
>> Can you describe your test case ?
> 
> 1. Download the tar.gz of the binary build
> 2. Unpack into /tmp/apache-karaf-4.3.2/
> 3. Do "cd /tmp/apache-karaf-4.3.2/"
> 4. Start karaf with "bin/karaf debug"
> 5. From the karaf console add my own maven repo:
> config:edit org.ops4j.pax.url.mvn
> config:property-append org.ops4j.pax.url.mvn.repositories ", 
> https://maven.bang.priv.no/repository/@id=ukelonn@snapshots;
> config:property-set org.ops4j.pax.url.mvn.globalUpdatePolicy always
> config:update
> 6. Also from the karaf console, add the 4.3.2 staging maven repo (so
>that karaf can provison stuff using maven):
> config:edit org.ops4j.pax.url.mvn
> config:property-append org.ops4j.pax.url.mvn.repositories ", 
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
> config:update
> 7. Load myapps
> feature:repo-add mvn:no.priv.bang.myapps/myapps/LATEST/xml/features
> feature:install myapps
> 8. Note: at this point command history work: I can do ctrl-p and see
>the previous commands
> 9. Stop karaf, edit jdbc urls and credentials in some of the
>org.ops4j.datasource-*.cfg files
> 10. Start karaf again and do "Ctrl-p" (because the arrow keys on my
>laptop don't work so well) and there is no command history
> 
> So the failure start at point 10, ie. from the console after stopping
> and starting karaf.
> 
> And this is something I do a lot with tarball karaf releases, and I've
> never seen the command history go away before.
> 
> Note: if you would like the applications to actually run, you would need
> a PostgreSQL server running on the same host as karaf is running, with
> blank databases
> - authservice
> - ukelonn
> - handlereg
> - sonar-collector
> - oldalbum
> all owned by PosgreSQL user "karaf" with password "karaf" (or stop and
> edit the org.ops4j.datasource-*.cfg files to change databases names,
> location or credentiials, like in 9. above)
> 
> (but I don't think working apps is necessary for testing the command
> history issue)
> 



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread Grzegorz Grzybek
+1

regards
Grzegorz Grzybek

pon., 10 maj 2021 o 18:14 Steinar Bang  napisał(a):

> > Jean-Baptiste Onofre :
>
> > Can you describe your test case ?
>
>  1. Download the tar.gz of the binary build
>  2. Unpack into /tmp/apache-karaf-4.3.2/
>  3. Do "cd /tmp/apache-karaf-4.3.2/"
>  4. Start karaf with "bin/karaf debug"
>  5. From the karaf console add my own maven repo:
>  config:edit org.ops4j.pax.url.mvn
>  config:property-append org.ops4j.pax.url.mvn.repositories ",
> https://maven.bang.priv.no/repository/@id=ukelonn@snapshots;
>  config:property-set org.ops4j.pax.url.mvn.globalUpdatePolicy always
>  config:update
>  6. Also from the karaf console, add the 4.3.2 staging maven repo (so
> that karaf can provison stuff using maven):
>  config:edit org.ops4j.pax.url.mvn
>  config:property-append org.ops4j.pax.url.mvn.repositories ",
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging
> "
>  config:update
>  7. Load myapps
>  feature:repo-add mvn:no.priv.bang.myapps/myapps/LATEST/xml/features
>  feature:install myapps
>  8. Note: at this point command history work: I can do ctrl-p and see
> the previous commands
>  9. Stop karaf, edit jdbc urls and credentials in some of the
> org.ops4j.datasource-*.cfg files
> 10. Start karaf again and do "Ctrl-p" (because the arrow keys on my
> laptop don't work so well) and there is no command history
>
> So the failure start at point 10, ie. from the console after stopping
> and starting karaf.
>
> And this is something I do a lot with tarball karaf releases, and I've
> never seen the command history go away before.
>
> Note: if you would like the applications to actually run, you would need
> a PostgreSQL server running on the same host as karaf is running, with
> blank databases
>  - authservice
>  - ukelonn
>  - handlereg
>  - sonar-collector
>  - oldalbum
> all owned by PosgreSQL user "karaf" with password "karaf" (or stop and
> edit the org.ops4j.datasource-*.cfg files to change databases names,
> location or credentiials, like in 9. above)
>
> (but I don't think working apps is necessary for testing the command
> history issue)
>
>


Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread Steinar Bang
> Jean-Baptiste Onofre :

> Can you describe your test case ?

 1. Download the tar.gz of the binary build
 2. Unpack into /tmp/apache-karaf-4.3.2/
 3. Do "cd /tmp/apache-karaf-4.3.2/"
 4. Start karaf with "bin/karaf debug"
 5. From the karaf console add my own maven repo:
 config:edit org.ops4j.pax.url.mvn
 config:property-append org.ops4j.pax.url.mvn.repositories ", 
https://maven.bang.priv.no/repository/@id=ukelonn@snapshots;
 config:property-set org.ops4j.pax.url.mvn.globalUpdatePolicy always
 config:update
 6. Also from the karaf console, add the 4.3.2 staging maven repo (so
that karaf can provison stuff using maven):
 config:edit org.ops4j.pax.url.mvn
 config:property-append org.ops4j.pax.url.mvn.repositories ", 
https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
 config:update
 7. Load myapps
 feature:repo-add mvn:no.priv.bang.myapps/myapps/LATEST/xml/features
 feature:install myapps
 8. Note: at this point command history work: I can do ctrl-p and see
the previous commands
 9. Stop karaf, edit jdbc urls and credentials in some of the
org.ops4j.datasource-*.cfg files
10. Start karaf again and do "Ctrl-p" (because the arrow keys on my
laptop don't work so well) and there is no command history

So the failure start at point 10, ie. from the console after stopping
and starting karaf.

And this is something I do a lot with tarball karaf releases, and I've
never seen the command history go away before.

Note: if you would like the applications to actually run, you would need
a PostgreSQL server running on the same host as karaf is running, with
blank databases
 - authservice
 - ukelonn
 - handlereg
 - sonar-collector
 - oldalbum
all owned by PosgreSQL user "karaf" with password "karaf" (or stop and
edit the org.ops4j.datasource-*.cfg files to change databases names,
location or credentiials, like in 9. above)

(but I don't think working apps is necessary for testing the command
history issue)



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread Freeman Fang
+1(binding)

Thanks!
Freeman

On Sun, May 9, 2021 at 1:18 AM Jean-Baptiste Onofre  wrote:

> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.2 to your vote.
>
> This release includes bunch of dependency upgrades, fixes, and
> improvements, especially:
>
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
>
> *NOTE: for security reason, the default karaf user is commented in
> etc/users.properties file. Please uncomment and change password if you want
> to use it (for remote access like ssh, jmx, …).*
>
> Please take a look on Release Notes for details !
>
> Release Notes:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
> <
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
> >
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ <
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/>
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ <
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/>
>
> Git tag:
> karaf-4.3.2
>
> 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 runtime 4.3.2 release

2021-05-10 Thread Serge Huber
+1 (non-binding)

cheers,
  Serge...

On Mon, May 10, 2021 at 3:13 PM Roedl Lukas  wrote:

> +1 (non-binding)
>
> regards,
> Lukas
>
> -Ursprüngliche Nachricht-
> Von: Jean-Baptiste Onofre 
> Gesendet: Sonntag, 9. Mai 2021 07:19
> An: dev@karaf.apache.org
> Betreff: [VOTE] Apache Karaf runtime 4.3.2 release
>
> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.2 to your vote.
>
> This release includes bunch of dependency upgrades, fixes, and
> improvements, especially:
>
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
>
> *NOTE: for security reason, the default karaf user is commented in
> etc/users.properties file. Please uncomment and change password if you want
> to use it (for remote access like ssh, jmx, …).*
>
> Please take a look on Release Notes for details !
>
> Release Notes:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
> <
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
> >
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ <
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/>
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ <
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/>
>
> Git tag:
> karaf-4.3.2
>
> 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
>


AW: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread Roedl Lukas
+1 (non-binding)

regards,
Lukas

-Ursprüngliche Nachricht-
Von: Jean-Baptiste Onofre  
Gesendet: Sonntag, 9. Mai 2021 07:19
An: dev@karaf.apache.org
Betreff: [VOTE] Apache Karaf runtime 4.3.2 release

Hi everyone,

I submit Apache Karaf runtime 4.3.2 to your vote.

This release includes bunch of dependency upgrades, fixes, and improvements, 
especially:

- upgrade to xbean 4.19 fixing JDK9 style war file
- improvements on scheduler to support array configuration
- fix on the JSON configuration to support array
- improvement on JSON configuration to support R7 factory style
- fix on the default pax-logging layout pattern
- fix on the JMX RMI to use the configured host
- fix race condition on SSHd startup
- improvement on ShellTable
- bunch of dependency updates for fixes and CVE
- and much more !

*NOTE: for security reason, the default karaf user is commented in 
etc/users.properties file. Please uncomment and change password if you want to 
use it (for remote access like ssh, jmx, …).*

Please take a look on Release Notes for details !

Release Notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
 
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968>

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

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

Git tag:
karaf-4.3.2

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 runtime 4.3.2 release

2021-05-10 Thread Oliver Lietz
On Sunday, 9 May 2021 07:18:44 CEST Jean-Baptiste Onofre wrote:
> Hi everyone,
> 
> I submit Apache Karaf runtime 4.3.2 to your vote.
> 
> This release includes bunch of dependency upgrades, fixes, and improvements,
> especially:
> 
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
> 
> *NOTE: for security reason, the default karaf user is commented in
> etc/users.properties file. Please uncomment and change password if you want
> to use it (for remote access like ssh, jmx, …).*
> 
> Please take a look on Release Notes for details !
> 
> Release Notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140
> rsion=12349968
>  version=12349968>
> 
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/
> 
> 
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/
> 
> 
> Git tag:
> karaf-4.3.2
> 
> 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.

+1

O.






Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-10 Thread fpapon
+1 (binding)

regards,

François
fpa...@apache.org

Le 09/05/2021 à 07:18, Jean-Baptiste Onofre a écrit :
> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.2 to your vote.
>
> This release includes bunch of dependency upgrades, fixes, and improvements, 
> especially:
>
> - upgrade to xbean 4.19 fixing JDK9 style war file
> - improvements on scheduler to support array configuration
> - fix on the JSON configuration to support array
> - improvement on JSON configuration to support R7 factory style
> - fix on the default pax-logging layout pattern
> - fix on the JMX RMI to use the configured host
> - fix race condition on SSHd startup
> - improvement on ShellTable
> - bunch of dependency updates for fixes and CVE
> - and much more !
>
> *NOTE: for security reason, the default karaf user is commented in 
> etc/users.properties file. Please uncomment and change password if you want 
> to use it (for remote access like ssh, jmx, …).*
>
> Please take a look on Release Notes for details !
>
> Release Notes: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
>  
> 
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/ 
> 
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.2/ 
> 
>
> Git tag:
> karaf-4.3.2
>
> 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 runtime 4.3.2 release

2021-05-09 Thread Jean-Baptiste Onofre
Hi Steinar,

Sorry, my bad, I didn’t read your message correctly ;)

So, correct me if I’m wrong, but it seems your application runs fine with 
4.3.2, which is good ;)

Now, about the command history, I just did a quick test:

- starting karaf and doing some commands (for instance feature:list and 
feature:info ssh)
- restart karaf to have a new shell session, and I have the commands in the 
history (I can recall with up arrow key, or display with shell:history)
- I also tried with ssh and it works fine

Can you describe your test case ?

Thanks,
Regards
JB

> Le 9 mai 2021 à 15:41, Steinar Bang  a écrit :
> 
> Once I added the staging maven repository to the property
> org.ops4j.pax.url.mvn.repositories in the config, i.e.
> 
> config:edit org.ops4j.pax.url.mvn
> config:property-append org.ops4j.pax.url.mvn.repositories ", 
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
> config:update
> 
> then my applications (that currently are running on 4.3.0, but failed on
> 4.3.1) all seemed to run perfectly.
> 
> However, console command history wasn't persisted across karaf
> sessions.
> 
> Not sure if this is a bug or an intended feature?  If it is a feature,
> it is possible to config the persisted history back?
> 



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-09 Thread Steinar Bang
> JB Onofré :

> Hi
> I changed the location of the shell history file. It could be related. Let me 
> check (I tested without problem). 

I just did a tar xvf in /tmp/ on a debian computer (just a temporary
installation to test).

Could the location I unzipped in, be the issue?



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-09 Thread Steinar Bang
> JB Onofré :

> By the way do you have the repo in the pax url cfg file ?

A different config than org.ops4j.pax.url.mvn?

No, org.ops4j.pax.url.mvn was the only one I modified.

(and it seemed to be sufficient...?)



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-09 Thread JB Onofré
By the way do you have the repo in the pax url cfg file ?

> Le 9 mai 2021 à 19:12, JB Onofré  a écrit :
> 
> Hi
> 
> I changed the location of the shell history file. It could be related. Let me 
> check (I tested without problem). 
> 
> I keep you posted. 
> 
> Regards 
> JB
> 
> 
> 
>> Le 9 mai 2021 à 15:41, Steinar Bang  a écrit :
>> 
>> Once I added the staging maven repository to the property
>> org.ops4j.pax.url.mvn.repositories in the config, i.e.
>> 
>> config:edit org.ops4j.pax.url.mvn
>> config:property-append org.ops4j.pax.url.mvn.repositories ", 
>> https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
>> config:update
>> 
>> then my applications (that currently are running on 4.3.0, but failed on
>> 4.3.1) all seemed to run perfectly.
>> 
>> However, console command history wasn't persisted across karaf
>> sessions.
>> 
>> Not sure if this is a bug or an intended feature?  If it is a feature,
>> it is possible to config the persisted history back?
>> 



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-09 Thread JB Onofré
Hi

I changed the location of the shell history file. It could be related. Let me 
check (I tested without problem). 

I keep you posted. 

Regards 
JB



> Le 9 mai 2021 à 15:41, Steinar Bang  a écrit :
> 
> Once I added the staging maven repository to the property
> org.ops4j.pax.url.mvn.repositories in the config, i.e.
> 
> config:edit org.ops4j.pax.url.mvn
> config:property-append org.ops4j.pax.url.mvn.repositories ", 
> https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
> config:update
> 
> then my applications (that currently are running on 4.3.0, but failed on
> 4.3.1) all seemed to run perfectly.
> 
> However, console command history wasn't persisted across karaf
> sessions.
> 
> Not sure if this is a bug or an intended feature?  If it is a feature,
> it is possible to config the persisted history back?
> 



Re: [VOTE] Apache Karaf runtime 4.3.2 release

2021-05-09 Thread Steinar Bang
Once I added the staging maven repository to the property
org.ops4j.pax.url.mvn.repositories in the config, i.e.

 config:edit org.ops4j.pax.url.mvn
 config:property-append org.ops4j.pax.url.mvn.repositories ", 
https://repository.apache.org/content/repositories/orgapachekaraf-1156/@id=karaf@staging;
 config:update

then my applications (that currently are running on 4.3.0, but failed on
4.3.1) all seemed to run perfectly.

However, console command history wasn't persisted across karaf
sessions.

Not sure if this is a bug or an intended feature?  If it is a feature,
it is possible to config the persisted history back?



[VOTE] Apache Karaf runtime 4.3.2 release

2021-05-08 Thread Jean-Baptiste Onofre
Hi everyone,

I submit Apache Karaf runtime 4.3.2 to your vote.

This release includes bunch of dependency upgrades, fixes, and improvements, 
especially:

- upgrade to xbean 4.19 fixing JDK9 style war file
- improvements on scheduler to support array configuration
- fix on the JSON configuration to support array
- improvement on JSON configuration to support R7 factory style
- fix on the default pax-logging layout pattern
- fix on the JMX RMI to use the configured host
- fix race condition on SSHd startup
- improvement on ShellTable
- bunch of dependency updates for fixes and CVE
- and much more !

*NOTE: for security reason, the default karaf user is commented in 
etc/users.properties file. Please uncomment and change password if you want to 
use it (for remote access like ssh, jmx, …).*

Please take a look on Release Notes for details !

Release Notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140=12349968
 


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


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


Git tag:
karaf-4.3.2

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