You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Alex Dettinger <al...@gmail.com> on 2019/03/06 21:15:29 UTC

Camel-K: How to test the runtime under vote ?

Hi Cameleers,

  I would like to use the 0.3.1 camel-k runtime under vote to play a bit.
  From my local build, I've tried:

  kamel install --runtime-version 0.3.1 --repository
https://repository.apache.org/content/repositories/orgapachecamel-1123/
  kamel run examples/simple.groovy --dev

  But from the example startup logs, it looks that 0.3.0 version is still
used:

[1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java application
using /opt/run-java/run-java.sh ...
[1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
-XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
-XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
/etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
*0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
org.apache.camel.k.jvm.Application

  Is my expectation to find 0.3.1 in startup logs right ? How to test the
runtime under vote then ?

Alex

Re: Camel-K: How to test the runtime under vote ?

Posted by Alex Dettinger <al...@gmail.com>.
Well, kamel install --runtime-version is working now that runtime artifacts
have been published on maven central.
I've filed issue https://github.com/apache/camel-k/issues/538 and will
check such a scenario on the next release of the runtime.

Many thanks all for input :)
Alex

On Sat, Mar 9, 2019 at 12:00 AM Luca Burgazzoli <lb...@gmail.com>
wrote:

> Ah yes, this has been fixed for everithing but spring. Will fix it soon. To
> test it, select jvm,groovy,kotlin contexts atbinstallation time.
>
> On Fri, 8 Mar 2019 at 22:32, Alex Dettinger <al...@gmail.com> wrote:
>
> > Yes, I'm up to date at commit 82c1a87f23ef035b44db28d4617301289f1e3a12
> >
> > Taking a closer look at operator logs, some artifacts were indeed
> > downloaded from the staging repo as the plugin repo seems defined:
> > PluginRepositories:[{ID:repo-000 Name: URL:
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> >
> > However, right before the failing job, the log below shows that no plugin
> > repo were set in this case (PluginRepositories:[]):
> >
> >
> {"level":"info","ts":1552057382.930036,"logger":"camel-k.maven","msg":"write
> > project: {XMLName:{Space: Local:project} XMLNs:
> > http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> > http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> > http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> > GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> > Version:0.3.1-SNAPSHOT Properties:map[]
> > DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> > ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> > Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> > ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
> > Scope: Exclusions:0xc000dbdbe0}] Repositories:[{ID:repo-000 Name: URL:
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> > UpdatePolicy:}}] *PluginRepositories:[]* Build:{DefaultGoal:
> Plugins:[]}}"}
> >
> > I wonder if we are not missing a PluginRepositories initialization
> > somewhere, for instance here:
> >
> >
> https://github.com/apache/camel-k/blob/master/pkg/builder/springboot/generator.go#L42
> >
> > Is it worth checking in this direction ?
> >
> > On Fri, Mar 8, 2019 at 7:14 AM Luca Burgazzoli <lb...@gmail.com>
> > wrote:
> >
> > > camel-k should automatically set the plugin repository so this error
> > > looks strange.
> > >
> > > is the kamel binary built from a recent master ?
> > >
> > >
> > > ---
> > > Luca Burgazzoli
> > >
> > > On Fri, Mar 8, 2019 at 1:44 AM Willem Jiang <wi...@gmail.com>
> > > wrote:
> > > >
> > > > According to the error, it looks like camel-k  maven plugin cannot be
> > > > resolved from the central maven.
> > > > We may need to pass the plugin repository to kcamel commend, I'm not
> > > > sure if --pluginRepositories could do the track.
> > > >
> > > > Willem Jiang
> > > >
> > > > Twitter: willemjiang
> > > > Weibo: 姜宁willem
> > > >
> > > > On Fri, Mar 8, 2019 at 5:26 AM Alex Dettinger <aldettinger@gmail.com
> >
> > > wrote:
> > > > >
> > > > > Hi Luca,
> > > > >
> > > > >   And many thanks for guidance :) I think camel-k was indeed
> already
> > > > > installed. From there, I've then tried:
> > > > >
> > > > > make images-dev
> > > > > oc login -u system:******
> > > > > ./kamel reset
> > > > > oc delete
> > > > >
> > >
> >
> all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
> > > > > -l 'app=camel-k'
> > > > > ./kamel install --cluster-setup --runtime-version 0.3.1
> --repository
> > > > >
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > -w
> > > > > oc login -u developer
> > > > > ./kamel install --runtime-version 0.3.1 --repository
> > > > >
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > -w
> > > > > ./kamel run examples/simple.groovy --dev
> > > > >
> > > > > But then, "kamel run" hangs forever in the 'Waiting for platform
> > > phase'.
> > > > > The operator reports "Failure to find
> > > > > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
> > > > > https://repo.maven.apache.org/maven2".
> > > > > It's like the staging repository is ignored.
> > > > >
> > > > > More complete logs below:
> > > > >
> > >
> >
> {"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
> > > > > project: {XMLName:{Space: Local:project} XMLNs:
> > > > > http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> > > > > http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> > > > > http://maven.apache.org/POM/4.0.0
> > > > > http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> > > > > GroupID:org.apache.camel.k.integration
> ArtifactID:camel-k-integration
> > > > > Version:0.3.1-SNAPSHOT Properties:map[]
> > > > > DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> > > > > ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier:
> Scope:import
> > > > > Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> > > > > ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type:
> > Classifier:
> > > > > Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
> > > > > URL:
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > > > <
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > >*
> > > > > Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> > > > > UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal:
> > > Plugins:[]}}"}
> > > > >
> > >
> >
> {"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
> > > > > mvn -Dmaven.repo.local=/tmp/artifacts/m2
> > > > >
> > >
> org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
> > > > > [INFO] Scanning for projects...
> > > > > [WARNING] The POM for
> > > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
> > > > > missing, no dependency information available
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] BUILD FAILURE
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] Total time: 0.273 s
> > > > > [INFO] Finished at: 2019-03-07T16:59:50Z
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one
> > of
> > > its
> > > > > dependencies could not be resolved: Failure to find
> > > > > *org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
> > > > > in https://repo.maven.apache.org/maven2
> > > > > <https://repo.maven.apache.org/maven2>*  was cached in the local
> > > > > repository, resolution will not be reattempted until the update
> > > interval of
> > > > > central has elapsed or updates are forced -> [Help 1]
> > > > > [ERROR]
> > > > > [ERROR] To see the full stack trace of the errors, re-run Maven
> with
> > > the -e
> > > > > switch.
> > > > > [ERROR] Re-run Maven using the -X switch to enable full debug
> > logging.
> > > > > [ERROR]
> > > > > [ERROR] For more information about the errors and possible
> solutions,
> > > > > please read the following articles:
> > > > > [ERROR] [Help 1]
> > > > >
> > >
> >
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> > > > >
> > >
> >
> {"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
> > > > > failed with error: failure while determining classpath: exit status
> > > > >
> > >
> >
> 1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}
> > > > >
> > > > > Alex
> > > > >
> > > > > On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <
> > lburgazzoli@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Alex,
> > > > > >
> > > > > > was camel-k already installed ?
> > > > > >
> > > > > > ---
> > > > > > Luca Burgazzoli
> > > > > >
> > > > > > On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <
> > > aldettinger@gmail.com>
> > > > > > wrote:
> > > > > > >
> > > > > > > Hi Cameleers,
> > > > > > >
> > > > > > >   I would like to use the 0.3.1 camel-k runtime under vote to
> > play
> > > a bit.
> > > > > > >   From my local build, I've tried:
> > > > > > >
> > > > > > >   kamel install --runtime-version 0.3.1 --repository
> > > > > > >
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > > > > >   kamel run examples/simple.groovy --dev
> > > > > > >
> > > > > > >   But from the example startup logs, it looks that 0.3.0
> version
> > > is still
> > > > > > > used:
> > > > > > >
> > > > > > > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> > > > > > application
> > > > > > > using /opt/run-java/run-java.sh ...
> > > > > > > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > > > > > > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > > > > > > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> > > > > > >
> > > > > >
> > >
> >
> /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> > > > > > >
> > > > > >
> > >
> >
> *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > > > > > > org.apache.camel.k.jvm.Application
> > > > > > >
> > > > > > >   Is my expectation to find 0.3.1 in startup logs right ? How
> to
> > > test the
> > > > > > > runtime under vote then ?
> > > > > > >
> > > > > > > Alex
> > > > > >
> > >
> >
> --
> --
> Luca Burgazzoli
>

Re: Camel-K: How to test the runtime under vote ?

Posted by Luca Burgazzoli <lb...@gmail.com>.
Ah yes, this has been fixed for everithing but spring. Will fix it soon. To
test it, select jvm,groovy,kotlin contexts atbinstallation time.

On Fri, 8 Mar 2019 at 22:32, Alex Dettinger <al...@gmail.com> wrote:

> Yes, I'm up to date at commit 82c1a87f23ef035b44db28d4617301289f1e3a12
>
> Taking a closer look at operator logs, some artifacts were indeed
> downloaded from the staging repo as the plugin repo seems defined:
> PluginRepositories:[{ID:repo-000 Name: URL:
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
>
> However, right before the failing job, the log below shows that no plugin
> repo were set in this case (PluginRepositories:[]):
>
> {"level":"info","ts":1552057382.930036,"logger":"camel-k.maven","msg":"write
> project: {XMLName:{Space: Local:project} XMLNs:
> http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> Version:0.3.1-SNAPSHOT Properties:map[]
> DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
> Scope: Exclusions:0xc000dbdbe0}] Repositories:[{ID:repo-000 Name: URL:
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> UpdatePolicy:}}] *PluginRepositories:[]* Build:{DefaultGoal: Plugins:[]}}"}
>
> I wonder if we are not missing a PluginRepositories initialization
> somewhere, for instance here:
>
> https://github.com/apache/camel-k/blob/master/pkg/builder/springboot/generator.go#L42
>
> Is it worth checking in this direction ?
>
> On Fri, Mar 8, 2019 at 7:14 AM Luca Burgazzoli <lb...@gmail.com>
> wrote:
>
> > camel-k should automatically set the plugin repository so this error
> > looks strange.
> >
> > is the kamel binary built from a recent master ?
> >
> >
> > ---
> > Luca Burgazzoli
> >
> > On Fri, Mar 8, 2019 at 1:44 AM Willem Jiang <wi...@gmail.com>
> > wrote:
> > >
> > > According to the error, it looks like camel-k  maven plugin cannot be
> > > resolved from the central maven.
> > > We may need to pass the plugin repository to kcamel commend, I'm not
> > > sure if --pluginRepositories could do the track.
> > >
> > > Willem Jiang
> > >
> > > Twitter: willemjiang
> > > Weibo: 姜宁willem
> > >
> > > On Fri, Mar 8, 2019 at 5:26 AM Alex Dettinger <al...@gmail.com>
> > wrote:
> > > >
> > > > Hi Luca,
> > > >
> > > >   And many thanks for guidance :) I think camel-k was indeed already
> > > > installed. From there, I've then tried:
> > > >
> > > > make images-dev
> > > > oc login -u system:******
> > > > ./kamel reset
> > > > oc delete
> > > >
> >
> all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
> > > > -l 'app=camel-k'
> > > > ./kamel install --cluster-setup --runtime-version 0.3.1 --repository
> > > >
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> -w
> > > > oc login -u developer
> > > > ./kamel install --runtime-version 0.3.1 --repository
> > > >
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> -w
> > > > ./kamel run examples/simple.groovy --dev
> > > >
> > > > But then, "kamel run" hangs forever in the 'Waiting for platform
> > phase'.
> > > > The operator reports "Failure to find
> > > > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
> > > > https://repo.maven.apache.org/maven2".
> > > > It's like the staging repository is ignored.
> > > >
> > > > More complete logs below:
> > > >
> >
> {"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
> > > > project: {XMLName:{Space: Local:project} XMLNs:
> > > > http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> > > > http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> > > > http://maven.apache.org/POM/4.0.0
> > > > http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> > > > GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> > > > Version:0.3.1-SNAPSHOT Properties:map[]
> > > > DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> > > > ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> > > > Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> > > > ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type:
> Classifier:
> > > > Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
> > > > URL:
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > > <
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> >*
> > > > Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> > > > UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal:
> > Plugins:[]}}"}
> > > >
> >
> {"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
> > > > mvn -Dmaven.repo.local=/tmp/artifacts/m2
> > > >
> > org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
> > > > [INFO] Scanning for projects...
> > > > [WARNING] The POM for
> > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
> > > > missing, no dependency information available
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] BUILD FAILURE
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Total time: 0.273 s
> > > > [INFO] Finished at: 2019-03-07T16:59:50Z
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one
> of
> > its
> > > > dependencies could not be resolved: Failure to find
> > > > *org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
> > > > in https://repo.maven.apache.org/maven2
> > > > <https://repo.maven.apache.org/maven2>*  was cached in the local
> > > > repository, resolution will not be reattempted until the update
> > interval of
> > > > central has elapsed or updates are forced -> [Help 1]
> > > > [ERROR]
> > > > [ERROR] To see the full stack trace of the errors, re-run Maven with
> > the -e
> > > > switch.
> > > > [ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> > > > [ERROR]
> > > > [ERROR] For more information about the errors and possible solutions,
> > > > please read the following articles:
> > > > [ERROR] [Help 1]
> > > >
> >
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> > > >
> >
> {"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
> > > > failed with error: failure while determining classpath: exit status
> > > >
> >
> 1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}
> > > >
> > > > Alex
> > > >
> > > > On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <
> lburgazzoli@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi Alex,
> > > > >
> > > > > was camel-k already installed ?
> > > > >
> > > > > ---
> > > > > Luca Burgazzoli
> > > > >
> > > > > On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <
> > aldettinger@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > Hi Cameleers,
> > > > > >
> > > > > >   I would like to use the 0.3.1 camel-k runtime under vote to
> play
> > a bit.
> > > > > >   From my local build, I've tried:
> > > > > >
> > > > > >   kamel install --runtime-version 0.3.1 --repository
> > > > > >
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > > > >   kamel run examples/simple.groovy --dev
> > > > > >
> > > > > >   But from the example startup logs, it looks that 0.3.0 version
> > is still
> > > > > > used:
> > > > > >
> > > > > > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> > > > > application
> > > > > > using /opt/run-java/run-java.sh ...
> > > > > > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > > > > > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > > > > > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> > > > > >
> > > > >
> >
> /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> > > > > >
> > > > >
> >
> *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > > > > > org.apache.camel.k.jvm.Application
> > > > > >
> > > > > >   Is my expectation to find 0.3.1 in startup logs right ? How to
> > test the
> > > > > > runtime under vote then ?
> > > > > >
> > > > > > Alex
> > > > >
> >
>
-- 
--
Luca Burgazzoli

Re: Camel-K: How to test the runtime under vote ?

Posted by Alex Dettinger <al...@gmail.com>.
Yes, I'm up to date at commit 82c1a87f23ef035b44db28d4617301289f1e3a12

Taking a closer look at operator logs, some artifacts were indeed
downloaded from the staging repo as the plugin repo seems defined:
PluginRepositories:[{ID:repo-000 Name: URL:
https://repository.apache.org/content/repositories/orgapachecamel-1123/

However, right before the failing job, the log below shows that no plugin
repo were set in this case (PluginRepositories:[]):
{"level":"info","ts":1552057382.930036,"logger":"camel-k.maven","msg":"write
project: {XMLName:{Space: Local:project} XMLNs:
http://maven.apache.org/POM/4.0.0  XMLNsXsi:
http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
Version:0.3.1-SNAPSHOT Properties:map[]
DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
Scope: Exclusions:0xc000dbdbe0}] Repositories:[{ID:repo-000 Name: URL:
https://repository.apache.org/content/repositories/orgapachecamel-1123/
Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
UpdatePolicy:}}] *PluginRepositories:[]* Build:{DefaultGoal: Plugins:[]}}"}

I wonder if we are not missing a PluginRepositories initialization
somewhere, for instance here:
https://github.com/apache/camel-k/blob/master/pkg/builder/springboot/generator.go#L42

Is it worth checking in this direction ?

On Fri, Mar 8, 2019 at 7:14 AM Luca Burgazzoli <lb...@gmail.com>
wrote:

> camel-k should automatically set the plugin repository so this error
> looks strange.
>
> is the kamel binary built from a recent master ?
>
>
> ---
> Luca Burgazzoli
>
> On Fri, Mar 8, 2019 at 1:44 AM Willem Jiang <wi...@gmail.com>
> wrote:
> >
> > According to the error, it looks like camel-k  maven plugin cannot be
> > resolved from the central maven.
> > We may need to pass the plugin repository to kcamel commend, I'm not
> > sure if --pluginRepositories could do the track.
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >
> > On Fri, Mar 8, 2019 at 5:26 AM Alex Dettinger <al...@gmail.com>
> wrote:
> > >
> > > Hi Luca,
> > >
> > >   And many thanks for guidance :) I think camel-k was indeed already
> > > installed. From there, I've then tried:
> > >
> > > make images-dev
> > > oc login -u system:******
> > > ./kamel reset
> > > oc delete
> > >
> all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
> > > -l 'app=camel-k'
> > > ./kamel install --cluster-setup --runtime-version 0.3.1 --repository
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> > > oc login -u developer
> > > ./kamel install --runtime-version 0.3.1 --repository
> > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> > > ./kamel run examples/simple.groovy --dev
> > >
> > > But then, "kamel run" hangs forever in the 'Waiting for platform
> phase'.
> > > The operator reports "Failure to find
> > > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
> > > https://repo.maven.apache.org/maven2".
> > > It's like the staging repository is ignored.
> > >
> > > More complete logs below:
> > >
> {"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
> > > project: {XMLName:{Space: Local:project} XMLNs:
> > > http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> > > http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> > > http://maven.apache.org/POM/4.0.0
> > > http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> > > GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> > > Version:0.3.1-SNAPSHOT Properties:map[]
> > > DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> > > ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> > > Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> > > ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
> > > Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
> > > URL:
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > <
> https://repository.apache.org/content/repositories/orgapachecamel-1123/>*
> > > Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> > > UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal:
> Plugins:[]}}"}
> > >
> {"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
> > > mvn -Dmaven.repo.local=/tmp/artifacts/m2
> > >
> org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
> > > [INFO] Scanning for projects...
> > > [WARNING] The POM for
> org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
> > > missing, no dependency information available
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] BUILD FAILURE
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] Total time: 0.273 s
> > > [INFO] Finished at: 2019-03-07T16:59:50Z
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one of
> its
> > > dependencies could not be resolved: Failure to find
> > > *org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
> > > in https://repo.maven.apache.org/maven2
> > > <https://repo.maven.apache.org/maven2>*  was cached in the local
> > > repository, resolution will not be reattempted until the update
> interval of
> > > central has elapsed or updates are forced -> [Help 1]
> > > [ERROR]
> > > [ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e
> > > switch.
> > > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > > [ERROR]
> > > [ERROR] For more information about the errors and possible solutions,
> > > please read the following articles:
> > > [ERROR] [Help 1]
> > >
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> > >
> {"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
> > > failed with error: failure while determining classpath: exit status
> > >
> 1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}
> > >
> > > Alex
> > >
> > > On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <lb...@gmail.com>
> > > wrote:
> > >
> > > > Hi Alex,
> > > >
> > > > was camel-k already installed ?
> > > >
> > > > ---
> > > > Luca Burgazzoli
> > > >
> > > > On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <
> aldettinger@gmail.com>
> > > > wrote:
> > > > >
> > > > > Hi Cameleers,
> > > > >
> > > > >   I would like to use the 0.3.1 camel-k runtime under vote to play
> a bit.
> > > > >   From my local build, I've tried:
> > > > >
> > > > >   kamel install --runtime-version 0.3.1 --repository
> > > > >
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > > >   kamel run examples/simple.groovy --dev
> > > > >
> > > > >   But from the example startup logs, it looks that 0.3.0 version
> is still
> > > > > used:
> > > > >
> > > > > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> > > > application
> > > > > using /opt/run-java/run-java.sh ...
> > > > > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > > > > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > > > > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> > > > >
> > > >
> /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> > > > >
> > > >
> *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > > > > org.apache.camel.k.jvm.Application
> > > > >
> > > > >   Is my expectation to find 0.3.1 in startup logs right ? How to
> test the
> > > > > runtime under vote then ?
> > > > >
> > > > > Alex
> > > >
>

Re: Camel-K: How to test the runtime under vote ?

Posted by Luca Burgazzoli <lb...@gmail.com>.
camel-k should automatically set the plugin repository so this error
looks strange.

is the kamel binary built from a recent master ?


---
Luca Burgazzoli

On Fri, Mar 8, 2019 at 1:44 AM Willem Jiang <wi...@gmail.com> wrote:
>
> According to the error, it looks like camel-k  maven plugin cannot be
> resolved from the central maven.
> We may need to pass the plugin repository to kcamel commend, I'm not
> sure if --pluginRepositories could do the track.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Fri, Mar 8, 2019 at 5:26 AM Alex Dettinger <al...@gmail.com> wrote:
> >
> > Hi Luca,
> >
> >   And many thanks for guidance :) I think camel-k was indeed already
> > installed. From there, I've then tried:
> >
> > make images-dev
> > oc login -u system:******
> > ./kamel reset
> > oc delete
> > all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
> > -l 'app=camel-k'
> > ./kamel install --cluster-setup --runtime-version 0.3.1 --repository
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> > oc login -u developer
> > ./kamel install --runtime-version 0.3.1 --repository
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> > ./kamel run examples/simple.groovy --dev
> >
> > But then, "kamel run" hangs forever in the 'Waiting for platform phase'.
> > The operator reports "Failure to find
> > org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
> > https://repo.maven.apache.org/maven2".
> > It's like the staging repository is ignored.
> >
> > More complete logs below:
> > {"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
> > project: {XMLName:{Space: Local:project} XMLNs:
> > http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> > http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> > http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> > GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> > Version:0.3.1-SNAPSHOT Properties:map[]
> > DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> > ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> > Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> > ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
> > Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
> > URL:https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > <https://repository.apache.org/content/repositories/orgapachecamel-1123/>*
> > Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> > UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal: Plugins:[]}}"}
> > {"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
> > mvn -Dmaven.repo.local=/tmp/artifacts/m2
> > org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
> > [INFO] Scanning for projects...
> > [WARNING] The POM for org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
> > missing, no dependency information available
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 0.273 s
> > [INFO] Finished at: 2019-03-07T16:59:50Z
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one of its
> > dependencies could not be resolved: Failure to find
> > *org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
> > in https://repo.maven.apache.org/maven2
> > <https://repo.maven.apache.org/maven2>*  was cached in the local
> > repository, resolution will not be reattempted until the update interval of
> > central has elapsed or updates are forced -> [Help 1]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> > http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> > {"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
> > failed with error: failure while determining classpath: exit status
> > 1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}
> >
> > Alex
> >
> > On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <lb...@gmail.com>
> > wrote:
> >
> > > Hi Alex,
> > >
> > > was camel-k already installed ?
> > >
> > > ---
> > > Luca Burgazzoli
> > >
> > > On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <al...@gmail.com>
> > > wrote:
> > > >
> > > > Hi Cameleers,
> > > >
> > > >   I would like to use the 0.3.1 camel-k runtime under vote to play a bit.
> > > >   From my local build, I've tried:
> > > >
> > > >   kamel install --runtime-version 0.3.1 --repository
> > > > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > > >   kamel run examples/simple.groovy --dev
> > > >
> > > >   But from the example startup logs, it looks that 0.3.0 version is still
> > > > used:
> > > >
> > > > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> > > application
> > > > using /opt/run-java/run-java.sh ...
> > > > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > > > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > > > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> > > >
> > > /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> > > >
> > > *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > > > org.apache.camel.k.jvm.Application
> > > >
> > > >   Is my expectation to find 0.3.1 in startup logs right ? How to test the
> > > > runtime under vote then ?
> > > >
> > > > Alex
> > >

Re: Camel-K: How to test the runtime under vote ?

Posted by Willem Jiang <wi...@gmail.com>.
According to the error, it looks like camel-k  maven plugin cannot be
resolved from the central maven.
We may need to pass the plugin repository to kcamel commend, I'm not
sure if --pluginRepositories could do the track.

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Fri, Mar 8, 2019 at 5:26 AM Alex Dettinger <al...@gmail.com> wrote:
>
> Hi Luca,
>
>   And many thanks for guidance :) I think camel-k was indeed already
> installed. From there, I've then tried:
>
> make images-dev
> oc login -u system:******
> ./kamel reset
> oc delete
> all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
> -l 'app=camel-k'
> ./kamel install --cluster-setup --runtime-version 0.3.1 --repository
> https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> oc login -u developer
> ./kamel install --runtime-version 0.3.1 --repository
> https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
> ./kamel run examples/simple.groovy --dev
>
> But then, "kamel run" hangs forever in the 'Waiting for platform phase'.
> The operator reports "Failure to find
> org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
> https://repo.maven.apache.org/maven2".
> It's like the staging repository is ignored.
>
> More complete logs below:
> {"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
> project: {XMLName:{Space: Local:project} XMLNs:
> http://maven.apache.org/POM/4.0.0  XMLNsXsi:
> http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
> http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
> GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
> Version:0.3.1-SNAPSHOT Properties:map[]
> DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
> ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
> Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
> ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
> Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
> URL:https://repository.apache.org/content/repositories/orgapachecamel-1123/
> <https://repository.apache.org/content/repositories/orgapachecamel-1123/>*
> Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
> UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal: Plugins:[]}}"}
> {"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
> mvn -Dmaven.repo.local=/tmp/artifacts/m2
> org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
> [INFO] Scanning for projects...
> [WARNING] The POM for org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
> missing, no dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 0.273 s
> [INFO] Finished at: 2019-03-07T16:59:50Z
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one of its
> dependencies could not be resolved: Failure to find
> *org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
> in https://repo.maven.apache.org/maven2
> <https://repo.maven.apache.org/maven2>*  was cached in the local
> repository, resolution will not be reattempted until the update interval of
> central has elapsed or updates are forced -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> {"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
> failed with error: failure while determining classpath: exit status
> 1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}
>
> Alex
>
> On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <lb...@gmail.com>
> wrote:
>
> > Hi Alex,
> >
> > was camel-k already installed ?
> >
> > ---
> > Luca Burgazzoli
> >
> > On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <al...@gmail.com>
> > wrote:
> > >
> > > Hi Cameleers,
> > >
> > >   I would like to use the 0.3.1 camel-k runtime under vote to play a bit.
> > >   From my local build, I've tried:
> > >
> > >   kamel install --runtime-version 0.3.1 --repository
> > > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> > >   kamel run examples/simple.groovy --dev
> > >
> > >   But from the example startup logs, it looks that 0.3.0 version is still
> > > used:
> > >
> > > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> > application
> > > using /opt/run-java/run-java.sh ...
> > > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> > >
> > /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> > >
> > *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > > org.apache.camel.k.jvm.Application
> > >
> > >   Is my expectation to find 0.3.1 in startup logs right ? How to test the
> > > runtime under vote then ?
> > >
> > > Alex
> >

Re: Camel-K: How to test the runtime under vote ?

Posted by Alex Dettinger <al...@gmail.com>.
Hi Luca,

  And many thanks for guidance :) I think camel-k was indeed already
installed. From there, I've then tried:

make images-dev
oc login -u system:******
./kamel reset
oc delete
all,pvc,configmap,rolebindings,clusterrolebindings,secrets,sa,roles,clusterroles,crd
-l 'app=camel-k'
./kamel install --cluster-setup --runtime-version 0.3.1 --repository
https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
oc login -u developer
./kamel install --runtime-version 0.3.1 --repository
https://repository.apache.org/content/repositories/orgapachecamel-1123/ -w
./kamel run examples/simple.groovy --dev

But then, "kamel run" hangs forever in the 'Waiting for platform phase'.
The operator reports "Failure to find
org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 in
https://repo.maven.apache.org/maven2".
It's like the staging repository is ignored.

More complete logs below:
{"level":"info","ts":1551977988.2832928,"logger":"camel-k.maven","msg":"write
project: {XMLName:{Space: Local:project} XMLNs:
http://maven.apache.org/POM/4.0.0  XMLNsXsi:
http://www.w3.org/2001/XMLSchema-instance  XsiSchemaLocation:
http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd  ModelVersion:4.0.0
GroupID:org.apache.camel.k.integration ArtifactID:camel-k-integration
Version:0.3.1-SNAPSHOT Properties:map[]
DependencyManagement:{Dependencies:[{GroupID:org.apache.camel
ArtifactID:camel-bom Version:2.23.1 Type:pom Classifier: Scope:import
Exclusions:<nil>}]} Dependencies:[{GroupID:org.apache.camel.k
ArtifactID:camel-k-runtime-spring-boot Version:0.3.1 Type: Classifier:
Scope: Exclusions:0xc000594140}] Repositories:[{*ID:repo-000 Name:
URL:https://repository.apache.org/content/repositories/orgapachecamel-1123/
<https://repository.apache.org/content/repositories/orgapachecamel-1123/>*
Snapshots:{Enabled:false UpdatePolicy:} Releases:{Enabled:true
UpdatePolicy:}}] PluginRepositories:[] Build:{DefaultGoal: Plugins:[]}}"}
{"level":"info","ts":1551977988.2835553,"logger":"camel-k.maven","msg":"execute:
mvn -Dmaven.repo.local=/tmp/artifacts/m2
org.apache.camel.k:camel-k-maven-plugin:0.3.1:generate-dependency-list"}
[INFO] Scanning for projects...
[WARNING] The POM for org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1 is
missing, no dependency information available
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 0.273 s
[INFO] Finished at: 2019-03-07T16:59:50Z
[INFO]
------------------------------------------------------------------------
[ERROR] Plugin org.apache.camel.k:camel-k-maven-plugin:0.3.1 or one of its
dependencies could not be resolved: Failure to find
*org.apache.camel.k:camel-k-maven-plugin:jar:0.3.1
in https://repo.maven.apache.org/maven2
<https://repo.maven.apache.org/maven2>*  was cached in the local
repository, resolution will not be reattempted until the update interval of
central has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
{"level":"info","ts":1551977990.107809,"logger":"camel-k.builder","msg":"step
failed with error: failure while determining classpath: exit status
1","step":"build/compute-dependencies","phase":20,"context":"spring-boot"}

Alex

On Thu, Mar 7, 2019 at 9:03 AM Luca Burgazzoli <lb...@gmail.com>
wrote:

> Hi Alex,
>
> was camel-k already installed ?
>
> ---
> Luca Burgazzoli
>
> On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <al...@gmail.com>
> wrote:
> >
> > Hi Cameleers,
> >
> >   I would like to use the 0.3.1 camel-k runtime under vote to play a bit.
> >   From my local build, I've tried:
> >
> >   kamel install --runtime-version 0.3.1 --repository
> > https://repository.apache.org/content/repositories/orgapachecamel-1123/
> >   kamel run examples/simple.groovy --dev
> >
> >   But from the example startup logs, it looks that 0.3.0 version is still
> > used:
> >
> > [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java
> application
> > using /opt/run-java/run-java.sh ...
> > [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> > -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> > -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> >
> /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> >
> *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> > org.apache.camel.k.jvm.Application
> >
> >   Is my expectation to find 0.3.1 in startup logs right ? How to test the
> > runtime under vote then ?
> >
> > Alex
>

Re: Camel-K: How to test the runtime under vote ?

Posted by Luca Burgazzoli <lb...@gmail.com>.
Hi Alex,

was camel-k already installed ?

---
Luca Burgazzoli

On Wed, Mar 6, 2019 at 10:15 PM Alex Dettinger <al...@gmail.com> wrote:
>
> Hi Cameleers,
>
>   I would like to use the 0.3.1 camel-k runtime under vote to play a bit.
>   From my local build, I've tried:
>
>   kamel install --runtime-version 0.3.1 --repository
> https://repository.apache.org/content/repositories/orgapachecamel-1123/
>   kamel run examples/simple.groovy --dev
>
>   But from the example startup logs, it looks that 0.3.0 version is still
> used:
>
> [1] Monitoring pod simple-7d5c44559d-gx4k6[1] Starting the Java application
> using /opt/run-java/run-java.sh ...
> [1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4
> -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20
> -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp
> /etc/camel/resources:./resources:dependencies/org.apache.camel.k.camel-k-runtime-jvm-0.3.0.jar:dependencies/org.apache.camel.k.camel-k-runtime-core-
> *0.3.0*.jar:dependencies/org.apache.logging.log4j.log4j-core-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-api-2.11.1.jar:dependencies/org.apache.logging.log4j.log4j-slf4j-impl-2.11.1.jar:dependencies/org.jooq.joor-java-8-0.9.10.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/org.apache.commons.commons-lang3-3.8.1.jar:dependencies/org.apache.camel.k.camel-k-runtime-groovy-0.3.0.jar:dependencies/org.apache.camel.camel-core-2.23.1.jar:dependencies/org.slf4j.slf4j-api-1.7.25.jar:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/org.apache.camel.k.camel-k-adapter-camel-2-0.3.0.jar:dependencies/org.apache.camel.camel-groovy-2.23.1.jar:dependencies/org.codehaus.groovy.groovy-2.5.4.jar
> org.apache.camel.k.jvm.Application
>
>   Is my expectation to find 0.3.1 in startup logs right ? How to test the
> runtime under vote then ?
>
> Alex