You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "christophd (via GitHub)" <gi...@apache.org> on 2024/01/23 09:40:41 UTC

[PR] Create CamelCatalog on IntegrationPlatform controller [camel-k]

christophd opened a new pull request, #5089:
URL: https://github.com/apache/camel-k/pull/5089

   - Create CamelCatalog for new runtimeVersion that has been set on IntegrationPlatform
   - Improve CamelCatalog availability checks on IntegrationPlatform controller
   - Adds new condition on IntegrationPlatform representing the availability of the catalog
   - Sets IntegrationPlatform to error phase when catalog is not available
   
   This adds auto creation of the CamelCatalog resource in the IntegrationPlatform controller. When a user sets a new runtimeVersion for the IntegrationPlatform resource the catalog will be created as part of the reconcile loop. This ensures that the catalog is created straightaway after the configuration change has happened and that potential errors due to the camel catalog creation are reported on the IntegrationPlatform conditions.
   
   Users still may set the runtimeVersion as a trait setting on an individual Integration resource. In this case the CamelCatalog may still be created as part of the trait execution for this Integration. Errors due to the CamelCatalog creation are then reported to the Integration resource conditions.
   
   **Release Note**
   ```release-note
   Create CamelCatalog on IntegrationPlatform controller
   ```
   


-- 
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-unsubscribe@camel.apache.org

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


Re: [PR] Create CamelCatalog on IntegrationPlatform controller [camel-k]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #5089:
URL: https://github.com/apache/camel-k/pull/5089#issuecomment-1905672415

   :heavy_check_mark: Unit test coverage report - coverage increased from 34.8% to 34.9% (**+0.1%**)


-- 
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-unsubscribe@camel.apache.org

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


Re: [PR] Create CamelCatalog on IntegrationPlatform controller [camel-k]

Posted by "christophd (via GitHub)" <gi...@apache.org>.
christophd merged PR #5089:
URL: https://github.com/apache/camel-k/pull/5089


-- 
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-unsubscribe@camel.apache.org

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