squakez commented on PR #5399:
URL: https://github.com/apache/camel-k/pull/5399#issuecomment-2074300667

   I think we're talking about slight different things then. The problem we 
have is that when the user is running an Integration with `container.image` 
defined, the operator cannot know if this image was either built previously by 
the operator or by any external system. This is happening because the user can 
only input the container image, so, the operator cannot make any assumption 
around it, unless the user provide a further configuration to tell the operator 
that this container image is coming from a previous IntegrationKit.
   
   I understand that you're proposing to force the possibility to run a 
container image previously built by the operator only with the associated 
IntegrationKit (which must be copied from its source), is it correct? This 
feature already exists (ie, `kamel run --kit`) and this PR should not have 
affected it at all.
   
   In that case what we need to do is just removing the new parameter included 
in this PR (only the parameter as the rest of the PR goes in the direction to 
let a user run an opaque container image without the execution of those traits 
that need an IntegrationKit). And we need to adjust our test, as, the main 
reason of this PR was to address certain failing tests that were assuming that 
we can run an Integration with a `container.image` coming off from a previous 
external IntegrationKit.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to