This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push: new 7d4dd97a1 chore: nightly automatic updates 7d4dd97a1 is described below commit 7d4dd97a14e3c7e732ab561285d0e0f3dc5949c5 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Fri Apr 26 23:43:51 2024 +0000 chore: nightly automatic updates --- CHANGELOG.md | 4 + coverage.out | 309 ++++++++++++++++++++++++++++++----------------------------- 2 files changed, 163 insertions(+), 150 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a7e0ac8b..ccf276000 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,9 @@ - \[Regression\] Nightly Quarkus native checks failure [\#5420](https://github.com/apache/camel-k/issues/5420) - Helm test failure [\#5413](https://github.com/apache/camel-k/issues/5413) - RBAC issues with Pipe and Knative [\#5410](https://github.com/apache/camel-k/issues/5410) +- Knative accepted port names [\#5409](https://github.com/apache/camel-k/issues/5409) - Remove container.imageWasKit [\#5407](https://github.com/apache/camel-k/issues/5407) +- Cannot load Knative configuration from file or env variable [\#5402](https://github.com/apache/camel-k/issues/5402) - Error when setting knative-service trait annotations [\#5401](https://github.com/apache/camel-k/issues/5401) - Contributing page is obsolete [\#5386](https://github.com/apache/camel-k/issues/5386) - IntegrationKit Trait condition missing [\#5381](https://github.com/apache/camel-k/issues/5381) @@ -49,10 +51,12 @@ **Merged pull requests:** - fix\(trait\): compute cm after catalog [\#5423](https://github.com/apache/camel-k/pull/5423) ([squakez](https://github.com/squakez)) +- fix\(\#5402\): Evaluate Knative profile based on Serving/Eventing installed [\#5419](https://github.com/apache/camel-k/pull/5419) ([christophd](https://github.com/christophd)) - fix\(trait\): remove imageWasKit [\#5418](https://github.com/apache/camel-k/pull/5418) ([squakez](https://github.com/squakez)) - doc\(trait\): Maven profile cm/secret additional information [\#5416](https://github.com/apache/camel-k/pull/5416) ([gansheer](https://github.com/gansheer)) - Add e2e traits test for cron [\#5414](https://github.com/apache/camel-k/pull/5414) ([tdiesler](https://github.com/tdiesler)) - Adding eventing core types on RBAC [\#5412](https://github.com/apache/camel-k/pull/5412) ([matzew](https://github.com/matzew)) +- fix\(trait\): controller strategy default service port name [\#5411](https://github.com/apache/camel-k/pull/5411) ([squakez](https://github.com/squakez)) - chore\(e2e\): Use new test namespace in Knative E2E tests [\#5408](https://github.com/apache/camel-k/pull/5408) ([christophd](https://github.com/christophd)) - fix\(trait\): define synthetic Kit [\#5399](https://github.com/apache/camel-k/pull/5399) ([squakez](https://github.com/squakez)) - chore\(deps\): bump org.apache:apache from 31 to 32 in /java/crds [\#5397](https://github.com/apache/camel-k/pull/5397) ([dependabot[bot]](https://github.com/apps/dependabot)) diff --git a/coverage.out b/coverage.out index a73588773..104ca9564 100644 --- a/coverage.out +++ b/coverage.out @@ -1469,16 +1469,16 @@ github.com/apache/camel-k/v2/pkg/trait/camel.go:81: Apply 100.0% github.com/apache/camel-k/v2/pkg/trait/camel.go:113: loadOrCreateCatalog 56.2% github.com/apache/camel-k/v2/pkg/trait/camel.go:152: computeConfigMaps 100.0% github.com/apache/camel-k/v2/pkg/trait/camel.go:233: determineRuntimeVersion 66.7% -github.com/apache/camel-k/v2/pkg/trait/container.go:58: newContainerTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:70: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:114: isValidPullPolicy 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:118: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:125: configureImageIntegrationKit 70.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:174: configureContainer 86.8% -github.com/apache/camel-k/v2/pkg/trait/container.go:261: configureService 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:299: configureResources 81.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:331: configureCapabilities 50.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:337: configureSecurityContext 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:57: newContainerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:69: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:113: isValidPullPolicy 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:117: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:124: configureImageIntegrationKit 70.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:173: configureContainer 86.8% +github.com/apache/camel-k/v2/pkg/trait/container.go:260: configureService 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:297: configureResources 81.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:329: configureCapabilities 50.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:335: configureSecurityContext 100.0% github.com/apache/camel-k/v2/pkg/trait/cron.go:70: newCronTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/cron.go:76: Configure 76.7% github.com/apache/camel-k/v2/pkg/trait/cron.go:174: Apply 88.9% @@ -1525,21 +1525,21 @@ github.com/apache/camel-k/v2/pkg/trait/error_handler.go:43: Configure github.com/apache/camel-k/v2/pkg/trait/error_handler.go:61: Apply 83.3% github.com/apache/camel-k/v2/pkg/trait/error_handler.go:76: addErrorHandlerDependencies 83.3% github.com/apache/camel-k/v2/pkg/trait/error_handler.go:88: addGlobalErrorHandlerAsSource 85.7% -github.com/apache/camel-k/v2/pkg/trait/gc.go:110: newGCTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:116: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:127: Apply 91.7% -github.com/apache/camel-k/v2/pkg/trait/gc.go:156: garbageCollectResources 85.7% -github.com/apache/camel-k/v2/pkg/trait/gc.go:184: deleteEachOf 70.6% -github.com/apache/camel-k/v2/pkg/trait/gc.go:223: canBeDeleted 100.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:233: getDeletableTypes 53.8% +github.com/apache/camel-k/v2/pkg/trait/gc.go:97: newGCTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:103: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:114: Apply 91.7% +github.com/apache/camel-k/v2/pkg/trait/gc.go:143: garbageCollectResources 89.5% +github.com/apache/camel-k/v2/pkg/trait/gc.go:189: deleteEachOf 70.6% +github.com/apache/camel-k/v2/pkg/trait/gc.go:228: canBeDeleted 100.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:238: getDeletableTypes 53.8% github.com/apache/camel-k/v2/pkg/trait/health.go:44: newHealthTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/health.go:55: Configure 71.4% -github.com/apache/camel-k/v2/pkg/trait/health.go:70: Apply 77.3% -github.com/apache/camel-k/v2/pkg/trait/health.go:111: setCatalogConfiguration 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:124: setDefaultConfiguration 0.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:136: newLivenessProbe 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:158: newReadinessProbe 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:180: newStartupProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:70: Apply 85.7% +github.com/apache/camel-k/v2/pkg/trait/health.go:108: setCatalogConfiguration 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:121: setDefaultConfiguration 0.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:133: newLivenessProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:155: newReadinessProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:177: newStartupProbe 100.0% github.com/apache/camel-k/v2/pkg/trait/ingress.go:38: newIngressTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/ingress.go:51: IsAllowedInProfile 100.0% github.com/apache/camel-k/v2/pkg/trait/ingress.go:55: Configure 90.0% @@ -1583,20 +1583,20 @@ github.com/apache/camel-k/v2/pkg/trait/knative.go:166: Apply 75.0% github.com/apache/camel-k/v2/pkg/trait/knative.go:208: configureChannels 74.1% github.com/apache/camel-k/v2/pkg/trait/knative.go:266: createSubscription 80.0% github.com/apache/camel-k/v2/pkg/trait/knative.go:275: configureEndpoints 76.2% -github.com/apache/camel-k/v2/pkg/trait/knative.go:323: configureEvents 84.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:380: isSinkBindingAllowed 77.8% -github.com/apache/camel-k/v2/pkg/trait/knative.go:397: configureSinkBinding 88.1% -github.com/apache/camel-k/v2/pkg/trait/knative.go:478: createTrigger 71.4% -github.com/apache/camel-k/v2/pkg/trait/knative.go:494: ifServiceMissingDo 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:504: withServiceDo 76.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:551: extractServices 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:58: newKnativeServiceTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:68: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:72: Configure 70.6% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:129: Apply 83.3% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:146: SelectControllerStrategy 84.6% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:169: ControllerStrategySelectorOrder 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:173: getServiceFor 47.5% +github.com/apache/camel-k/v2/pkg/trait/knative.go:323: configureEvents 80.8% +github.com/apache/camel-k/v2/pkg/trait/knative.go:382: isSinkBindingAllowed 77.8% +github.com/apache/camel-k/v2/pkg/trait/knative.go:399: configureSinkBinding 88.1% +github.com/apache/camel-k/v2/pkg/trait/knative.go:480: createTrigger 68.4% +github.com/apache/camel-k/v2/pkg/trait/knative.go:519: ifServiceMissingDo 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:529: withServiceDo 76.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:576: extractServices 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:59: newKnativeServiceTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:69: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:73: Configure 70.6% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:130: Apply 83.3% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:147: SelectControllerStrategy 86.7% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:175: ControllerStrategySelectorOrder 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:179: getServiceFor 47.5% github.com/apache/camel-k/v2/pkg/trait/logging.go:42: newLoggingTraitTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/logging.go:51: Configure 57.1% github.com/apache/camel-k/v2/pkg/trait/logging.go:65: Apply 75.0% @@ -1637,9 +1637,8 @@ github.com/apache/camel-k/v2/pkg/trait/pod.go:61: Apply 52.4% github.com/apache/camel-k/v2/pkg/trait/pod.go:103: applyChangesTo 75.0% github.com/apache/camel-k/v2/pkg/trait/prometheus.go:39: newPrometheusTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/prometheus.go:48: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:56: Apply 81.5% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:117: getContainerPort 100.0% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:140: getPodMonitorFor 83.3% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:56: Apply 86.4% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:104: getPodMonitorFor 83.3% github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:41: newPullSecretTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:47: Configure 67.9% github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:91: Apply 85.7% @@ -1682,9 +1681,9 @@ github.com/apache/camel-k/v2/pkg/trait/registry.go:277: decodeSecretKeySel github.com/apache/camel-k/v2/pkg/trait/route.go:43: newRouteTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/route.go:53: IsAllowedInProfile 100.0% github.com/apache/camel-k/v2/pkg/trait/route.go:57: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:82: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:147: getTLSConfig 92.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:197: readContentIfExists 95.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:82: Apply 94.1% +github.com/apache/camel-k/v2/pkg/trait/route.go:150: getTLSConfig 92.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:200: readContentIfExists 95.0% github.com/apache/camel-k/v2/pkg/trait/service.go:40: newServiceTrait 100.0% github.com/apache/camel-k/v2/pkg/trait/service.go:46: Configure 79.2% github.com/apache/camel-k/v2/pkg/trait/service.go:100: Apply 68.8% @@ -1735,42 +1734,44 @@ github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:156: configureFro github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:169: configureTrait 84.6% github.com/apache/camel-k/v2/pkg/trait/trait_factory.go:27: AddToTraits 100.0% github.com/apache/camel-k/v2/pkg/trait/trait_register.go:20: init 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:116: NewBaseTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:124: NewBasePlatformTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:143: ID 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:148: InjectClient 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:153: InfluencesKit 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:158: IsPlatformTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:163: RequiresIntegrationPlatform 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:169: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:174: Order 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:184: IsPlatformTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:241: GetTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:251: IntegrationInPhase 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:265: IntegrationInRunningPhases 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:269: IntegrationKitInPhase 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:283: PlatformInPhase 66.7% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:297: InPhase 0.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:305: DetermineProfile 90.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:327: DetermineControllerStrategy 85.7% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:340: getControllerStrategyChoosers 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:354: GetIntegrationPodSpec 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:382: DetermineCatalogNamespace 18.2% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:402: computeApplicationProperties 83.3% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:433: addSourcesProperties 80.6% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:484: configureVolumesAndMounts 89.2% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:594: getVolume 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:622: getMount 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:635: convertToKeyToPath 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:652: getMountPoint 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:667: collectConfigurationValues 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:675: collectConfigurationPairs 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:679: collectConfigurations 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:683: GetIntegrationContainerName 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:695: isEmbedded 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:704: GetIntegrationContainer 100.0% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:709: getIntegrationContainerPort 84.6% -github.com/apache/camel-k/v2/pkg/trait/trait_types.go:736: CapabilityPropertyKey 83.3% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:121: NewBaseTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:129: NewBasePlatformTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:148: ID 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:153: InjectClient 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:158: InfluencesKit 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:163: IsPlatformTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:168: RequiresIntegrationPlatform 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:174: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:179: Order 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:189: IsPlatformTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:246: GetTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:256: IntegrationInPhase 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:270: IntegrationInRunningPhases 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:274: IntegrationKitInPhase 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:288: PlatformInPhase 66.7% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:302: InPhase 0.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:310: DetermineProfile 90.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:332: DetermineControllerStrategy 85.7% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:346: determineDefaultContainerPortName 71.4% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:358: getControllerStrategyChoosers 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:372: GetIntegrationPodSpec 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:400: DetermineCatalogNamespace 18.2% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:420: computeApplicationProperties 83.3% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:451: addSourcesProperties 80.6% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:502: configureVolumesAndMounts 89.2% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:612: getVolume 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:640: getMount 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:653: convertToKeyToPath 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:670: getMountPoint 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:685: collectConfigurationValues 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:693: collectConfigurationPairs 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:697: collectConfigurations 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:701: GetIntegrationContainerName 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:713: isEmbedded 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:722: GetIntegrationContainer 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:727: getIntegrationContainerPort 92.3% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:756: createContainerPort 100.0% +github.com/apache/camel-k/v2/pkg/trait/trait_types.go:780: CapabilityPropertyKey 83.3% github.com/apache/camel-k/v2/pkg/trait/util.go:46: ptrFrom 100.0% github.com/apache/camel-k/v2/pkg/trait/util.go:52: Get 57.1% github.com/apache/camel-k/v2/pkg/trait/util.go:71: getIntegrationKit 0.0% @@ -1973,16 +1974,19 @@ github.com/apache/camel-k/v2/pkg/util/knative/apis.go:196: fillMissingRefer github.com/apache/camel-k/v2/pkg/util/knative/apis.go:224: getGroupVersions 100.0% github.com/apache/camel-k/v2/pkg/util/knative/apis.go:234: getKinds 100.0% github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:30: IsRefKindInstalled 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:40: IsServingInstalled 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:48: IsEventingInstalled 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:55: isInstalled 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:40: IsInstalled 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:53: IsServingInstalled 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:61: IsEventingInstalled 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/enabled.go:68: isServerResourceAvailable 0.0% github.com/apache/camel-k/v2/pkg/util/knative/knative.go:48: CreateSubscription 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:78: CreateTrigger 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:115: CreateSinkBinding 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:147: GetAddressableReference 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:166: GetSinkURL 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:177: getSinkURI 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/knative.go:216: EnableKnativeBindInNamespace 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:79: CreateServiceTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:89: CreateKnativeServiceTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:98: CreateTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:131: CreateSinkBinding 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:163: GetAddressableReference 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:182: GetSinkURL 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:193: getSinkURI 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/knative.go:232: EnableKnativeBindInNamespace 0.0% github.com/apache/camel-k/v2/pkg/util/knative/uri.go:41: FilterURIs 0.0% github.com/apache/camel-k/v2/pkg/util/knative/uri.go:52: NormalizeToURI 100.0% github.com/apache/camel-k/v2/pkg/util/knative/uri.go:60: ExtractObjectReference 91.7% @@ -2005,51 +2009,54 @@ github.com/apache/camel-k/v2/pkg/util/kubernetes/client.go:150: GetSecretRe github.com/apache/camel-k/v2/pkg/util/kubernetes/client.go:164: GetSecretsRefData 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/client.go:177: GetConfigMapRefValue 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/client.go:190: ResolveValueSource 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:45: NewCollection 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:56: Size 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:61: Items 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:66: AsKubernetesList 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:84: Add 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:91: AddFirst 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:98: AddAll 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:103: VisitDeployment 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:112: VisitDeploymentE 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:123: GetDeployment 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:134: GetDeploymentForIntegration 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:145: HasDeployment 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:150: RemoveDeployment 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:169: VisitConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:178: GetConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:189: RemoveConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:208: VisitSecret 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:217: GetSecret 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:228: VisitService 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:237: GetService 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:248: GetUserServiceForIntegration 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:260: GetServiceForIntegration 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:270: GetKnativeService 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:281: VisitRoute 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:290: GetRoute 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:301: GetCronJob 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:312: VisitCronJob 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:321: VisitCronJobE 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:332: VisitKnativeService 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:341: VisitKnativeServiceE 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:352: VisitKnativeTrigger 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:361: HasKnativeTrigger 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:373: GetContainer 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:386: GetContainerByName 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:393: VisitContainer 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:415: GetController 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:438: VisitPodSpec 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:451: VisitPodTemplateMeta 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:464: VisitKnativeConfigurationSpec 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:471: VisitMetaObject 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:480: Visit 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:488: VisitE 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:499: Remove 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:509: VisitPodMonitor 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:517: GetPodMonitor 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:46: NewCollection 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:57: Size 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:62: Items 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:67: AsKubernetesList 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:85: Add 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:92: AddFirst 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:99: AddAll 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:104: VisitDeployment 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:113: VisitDeploymentE 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:124: GetDeployment 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:135: GetDeploymentForIntegration 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:146: HasDeployment 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:151: RemoveDeployment 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:170: VisitConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:179: GetConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:190: RemoveConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:209: VisitSecret 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:218: GetSecret 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:229: VisitService 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:238: GetService 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:249: GetUserServiceForIntegration 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:261: GetServiceForIntegration 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:271: GetKnativeService 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:282: GetKnativeTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:293: GetKnativeSubscription 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:304: VisitRoute 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:313: GetRoute 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:324: GetCronJob 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:335: VisitCronJob 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:344: VisitCronJobE 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:355: VisitKnativeService 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:364: VisitKnativeServiceE 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:375: VisitKnativeTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:384: VisitKnativeSubscription 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:393: HasKnativeTrigger 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:405: GetContainer 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:418: GetContainerByName 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:425: VisitContainer 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:447: GetController 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:470: VisitPodSpec 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:483: VisitPodTemplateMeta 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:496: VisitKnativeConfigurationSpec 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:503: VisitMetaObject 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:512: Visit 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:520: VisitE 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:531: Remove 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:541: VisitPodMonitor 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/collection.go:549: GetPodMonitor 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/conditions.go:29: GetPodCondition 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/conditions.go:39: GetDeploymentCondition 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/conditions.go:49: GetKnativeServiceCondition 0.0% @@ -2219,23 +2226,25 @@ github.com/apache/camel-k/v2/pkg/util/test/assertions.go:30: EnvVarExists github.com/apache/camel-k/v2/pkg/util/test/assertions.go:38: EnvVarHasValue 0.0% github.com/apache/camel-k/v2/pkg/util/test/assertions.go:47: HasVolume 0.0% github.com/apache/camel-k/v2/pkg/util/test/client.go:53: NewFakeClient 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:123: filterObjects 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:147: Intercept 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:152: AddReactor 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:156: CamelV1 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:160: CamelV1alpha1 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:165: GetScheme 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:169: GetConfig 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:173: GetCurrentNamespace 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:178: Patch 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:186: DisableAPIGroupDiscovery 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:190: EnableOpenshiftDiscovery 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:194: AuthorizationV1 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:202: Discovery 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:210: ServerOrClientSideApplier 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:216: ScalesClient 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:226: SelfSubjectRulesReviews 0.0% -github.com/apache/camel-k/v2/pkg/util/test/client.go:236: ServerResourcesForGroupVersion 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:125: filterObjects 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:151: Intercept 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:156: AddReactor 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:160: CamelV1 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:164: CamelV1alpha1 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:169: GetScheme 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:173: GetConfig 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:177: GetCurrentNamespace 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:182: Patch 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:190: DisableAPIGroupDiscovery 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:194: EnableOpenshiftDiscovery 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:198: DisableKnativeServing 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:202: DisableKnativeEventing 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:206: AuthorizationV1 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:214: Discovery 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:224: ServerOrClientSideApplier 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:230: ScalesClient 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:240: SelfSubjectRulesReviews 0.0% +github.com/apache/camel-k/v2/pkg/util/test/client.go:252: ServerResourcesForGroupVersion 0.0% github.com/apache/camel-k/v2/pkg/util/test/cmd.go:26: EmptyRun 0.0% github.com/apache/camel-k/v2/pkg/util/test/cmd.go:28: ArbitraryArgs 0.0% github.com/apache/camel-k/v2/pkg/util/test/cmd.go:32: ExecuteCommand 0.0%