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 4114271b6 chore: nightly automatic updates 4114271b6 is described below commit 4114271b6ccbc74e52a87455123fb522bbbf84a1 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Wed May 8 23:47:39 2024 +0000 chore: nightly automatic updates --- CHANGELOG.md | 14 ++++++++ coverage.out | 112 +++++++++++++++++++++++++++++++---------------------------- 2 files changed, 72 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e205a17a..e9519bc06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,15 +6,29 @@ **Closed issues:** +- Remove maven threads configuration based on GOMAXPROCS [\#5467](https://github.com/apache/camel-k/issues/5467) +- Incorrect content of the build/\_maven\_overlay directory causes the build project failure [\#5466](https://github.com/apache/camel-k/issues/5466) +- Make images does not work out of the box [\#5464](https://github.com/apache/camel-k/issues/5464) - Generate badges for deprecated traits [\#5424](https://github.com/apache/camel-k/issues/5424) +- Cannot `make test-smoke` on arm64 out of the box [\#5362](https://github.com/apache/camel-k/issues/5362) +- Simplify run cmd for archs other than amd64 [\#5292](https://github.com/apache/camel-k/issues/5292) +- Pod SecurityContext default secure settings [\#5287](https://github.com/apache/camel-k/issues/5287) - Custom kamelets are not fetched from private GitHub repository [\#5173](https://github.com/apache/camel-k/issues/5173) - Keda integration not working with mounted secrets [\#4359](https://github.com/apache/camel-k/issues/4359) **Merged pull requests:** +- chore: use the same make targhet for lkint and vuln check locally and on ci [\#5477](https://github.com/apache/camel-k/pull/5477) ([lburgazzoli](https://github.com/lburgazzoli)) +- chore: update golagci-lint to v1.158.0 [\#5471](https://github.com/apache/camel-k/pull/5471) ([lburgazzoli](https://github.com/lburgazzoli)) +- chore\(doc\): update developers doc [\#5470](https://github.com/apache/camel-k/pull/5470) ([lburgazzoli](https://github.com/lburgazzoli)) +- Incorrect content of the build/\_maven\_overlay directory causes the build project failure [\#5469](https://github.com/apache/camel-k/pull/5469) ([lburgazzoli](https://github.com/lburgazzoli)) +- Remove maven threads configuration based on GOMAXPROCS [\#5468](https://github.com/apache/camel-k/pull/5468) ([lburgazzoli](https://github.com/lburgazzoli)) +- feat\(trait\): enforce Pod and Container security context [\#5461](https://github.com/apache/camel-k/pull/5461) ([squakez](https://github.com/squakez)) - chore\(deps\): bump golang.org/x/term from 0.19.0 to 0.20.0 [\#5458](https://github.com/apache/camel-k/pull/5458) ([dependabot[bot]](https://github.com/apps/dependabot)) - fix\(kamelets\): parse the url used to download kamelet [\#5457](https://github.com/apache/camel-k/pull/5457) ([squakez](https://github.com/squakez)) - chore\(deps\): bump golang.org/x/text from 0.14.0 to 0.15.0 [\#5453](https://github.com/apache/camel-k/pull/5453) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Test fixes [\#5415](https://github.com/apache/camel-k/pull/5415) ([valdar](https://github.com/valdar)) +- fix\(\#5292\): Simplify run cmd for archs other than amd64 [\#5403](https://github.com/apache/camel-k/pull/5403) ([tdiesler](https://github.com/tdiesler)) ## [2.3.2-nightly](https://github.com/apache/camel-k/tree/2.3.2-nightly) (2024-05-06) diff --git a/coverage.out b/coverage.out index 259120a07..9a2d15d40 100644 --- a/coverage.out +++ b/coverage.out @@ -127,7 +127,7 @@ github.com/apache/camel-k/v2/pkg/apis/camel/v1/camelcatalog_types_support.go:262 github.com/apache/camel-k/v2/pkg/apis/camel/v1/camelcatalog_types_support.go:270: GetScheme 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/camelcatalog_types_support.go:279: consumerScheme 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/camelcatalog_types_support.go:283: producerScheme 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/common_types.go:321: String 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/common_types.go:323: String 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/common_types_support.go:33: String 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/common_types_support.go:37: String 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/common_types_support.go:41: CapabilityDependencies 0.0% @@ -291,10 +291,10 @@ github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:24: Get github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:49: AddAll 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:55: Add 100.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:59: MarshalXML 77.8% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:78: AddAll 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:84: Add 100.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:88: AddProperties 100.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:92: MarshalXML 72.2% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:79: AddAll 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:85: Add 100.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:89: AddProperties 100.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/maven_types_support.go:93: MarshalXML 72.2% github.com/apache/camel-k/v2/pkg/apis/camel/v1/pipe_types_support.go:30: GetConditions 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/pipe_types_support.go:39: GetType 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/pipe_types_support.go:44: GetStatus 0.0% @@ -572,11 +572,11 @@ github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3055: github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3065: DeepCopyInto 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3071: DeepCopy 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3081: DeepCopyInto 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3288: DeepCopy 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3298: DeepCopyInto 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3314: DeepCopy 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3324: DeepCopyInto 0.0% -github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3339: DeepCopy 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3293: DeepCopy 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3303: DeepCopyInto 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3319: DeepCopy 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3329: DeepCopyInto 0.0% +github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.deepcopy.go:3344: DeepCopy 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1/zz_generated.defaults.go:15: RegisterDefaults 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1alpha1/error_handler_types_support.go:42: Type 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1alpha1/error_handler_types_support.go:47: Endpoint 0.0% @@ -704,7 +704,7 @@ github.com/apache/camel-k/v2/pkg/builder/image.go:149: imageContext 0 github.com/apache/camel-k/v2/pkg/builder/image.go:180: listPublishedImages 81.2% github.com/apache/camel-k/v2/pkg/builder/image.go:222: findBestImage 0.0% github.com/apache/camel-k/v2/pkg/builder/jib.go:45: Do 0.0% -github.com/apache/camel-k/v2/pkg/builder/jib.go:160: cleanRegistryConfig 0.0% +github.com/apache/camel-k/v2/pkg/builder/jib.go:166: cleanRegistryConfig 0.0% github.com/apache/camel-k/v2/pkg/builder/project.go:36: init 100.0% github.com/apache/camel-k/v2/pkg/builder/project.go:69: cleanUpBuildDir 0.0% github.com/apache/camel-k/v2/pkg/builder/project.go:82: generateJavaKeystore 0.0% @@ -983,16 +983,15 @@ github.com/apache/camel-k/v2/pkg/cmd/run.go:1190: extractGav 0.0% github.com/apache/camel-k/v2/pkg/cmd/run.go:1230: uploadAsMavenArtifact 0.0% github.com/apache/camel-k/v2/pkg/cmd/run.go:1248: extractGavFromPom 0.0% github.com/apache/camel-k/v2/pkg/cmd/run.go:1273: uploadChecksumFiles 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1284: uploadChecksumFile 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1306: writeChecksumToFile 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1317: getSpectrumOptions 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1336: getArtifactHTTPPath 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1350: createDefaultGav 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1371: isPom 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1375: isJar 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1379: getFileRelativePathAndExtension 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1388: getDirName 0.0% -github.com/apache/camel-k/v2/pkg/cmd/run.go:1400: contains 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1286: uploadChecksumFile 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1308: writeChecksumToFile 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1319: getSpectrumOptions 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1338: getArtifactHTTPPath 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1352: createDefaultGav 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1373: isPom 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1377: isJar 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1381: getFileRelativePathAndExtension 0.0% +github.com/apache/camel-k/v2/pkg/cmd/run.go:1390: getDirName 0.0% github.com/apache/camel-k/v2/pkg/cmd/run_support.go:41: addDependency 0.0% github.com/apache/camel-k/v2/pkg/cmd/run_support.go:47: parseConfig 0.0% github.com/apache/camel-k/v2/pkg/cmd/run_support.go:69: filterFileLocation 100.0% @@ -1397,10 +1396,10 @@ github.com/apache/camel-k/v2/pkg/platform/defaults.go:121: CreateBuilderSer github.com/apache/camel-k/v2/pkg/platform/defaults.go:137: configureRegistry 24.1% github.com/apache/camel-k/v2/pkg/platform/defaults.go:191: applyGlobalPlatformDefaults 33.3% github.com/apache/camel-k/v2/pkg/platform/defaults.go:207: applyPlatformSpec 87.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:299: setPlatformDefaults 81.6% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:370: setStatusAdditionalInfo 100.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:378: createServiceCaBundleConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:397: createBuilderRegistryRoleBinding 0.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:299: setPlatformDefaults 81.4% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:378: setStatusAdditionalInfo 100.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:386: createServiceCaBundleConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:405: createBuilderRegistryRoleBinding 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:50: IsCurrentOperatorGlobal 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:61: GetOperatorPod 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:82: GetOperatorWatchNamespace 0.0% @@ -1471,16 +1470,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: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/container.go:62: newContainerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:78: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:122: isValidPullPolicy 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:126: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:133: configureImageIntegrationKit 70.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:182: configureContainer 85.5% +github.com/apache/camel-k/v2/pkg/trait/container.go:272: configureService 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:309: configureResources 81.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:341: configureCapabilities 50.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:347: setSecurityContext 85.7% 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% @@ -1686,6 +1685,10 @@ 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 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/security_context.go:43: newSecurityContextTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:53: Configure 87.5% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:75: Apply 75.0% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:83: setSecurityContext 85.7% 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% @@ -2081,8 +2084,9 @@ github.com/apache/camel-k/v2/pkg/util/kubernetes/lookup.go:89: LookupPersis github.com/apache/camel-k/v2/pkg/util/kubernetes/lookup.go:113: LookupDefaultStorageClass 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/permission.go:32: CheckPermission 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:38: PortForward 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:122: portFowardPod 0.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:177: podReady 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:127: bootstrapPortForward 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:143: portFowardPod 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/portforward.go:198: podReady 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/printer.go:34: PrintObj 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/replace.go:39: ReplaceResource 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/replace.go:64: mapRequiredMeta 0.0% @@ -2096,22 +2100,22 @@ github.com/apache/camel-k/v2/pkg/util/kubernetes/resolver.go:85: ResolveInte github.com/apache/camel-k/v2/pkg/util/kubernetes/sanitize.go:32: SanitizeName 100.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/sanitize.go:43: SanitizeLabel 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/sanitize.go:50: isDisallowedStartEndChar 100.0% -github.com/apache/camel-k/v2/pkg/util/kubernetes/security.go:25: DefaultOperatorSecurityContext 0.0% +github.com/apache/camel-k/v2/pkg/util/kubernetes/security.go:26: DefaultOperatorSecurityContext 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/util.go:27: ToJSON 100.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/util.go:32: ToYAML 75.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/util.go:42: ToYAMLNoManagedFields 77.8% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:44: Do 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:155: NewContext 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:174: AddEntry 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:182: AddArgument 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:186: AddArgumentf 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:190: AddArguments 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:194: AddSystemProperty 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:198: generateProjectStructure 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:250: prepareMavenWrapper 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:261: ParseGAV 100.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:293: generateMavenContext 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:298: getMavenContext 100.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:42: Do 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:145: NewContext 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:164: AddEntry 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:172: AddArgument 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:176: AddArgumentf 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:180: AddArguments 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:184: AddSystemProperty 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:188: generateProjectStructure 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:240: prepareMavenWrapper 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:251: ParseGAV 100.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:283: generateMavenContext 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:288: getMavenContext 100.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:51: MavenLogHandler 85.7% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:70: parseLog 100.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:76: normalizeLog 0.0% @@ -2147,10 +2151,10 @@ github.com/apache/camel-k/v2/pkg/util/modeline/parser.go:36: Parse 87 github.com/apache/camel-k/v2/pkg/util/modeline/parser.go:49: getModelineOptions 95.0% github.com/apache/camel-k/v2/pkg/util/modeline/parser.go:81: modelineRegexp 100.0% github.com/apache/camel-k/v2/pkg/util/modeline/parser.go:92: inferLanguage 50.0% -github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:34: IsOpenShift 0.0% -github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:47: GetOpenshiftPodSecurityContextRestricted 81.2% -github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:84: GetOpenshiftSecurityContextRestricted 85.7% -github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:120: GetOpenshiftUser 87.5% +github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:35: IsOpenShift 0.0% +github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:48: GetOpenshiftPodSecurityContextRestricted 81.2% +github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:83: GetOpenshiftSecurityContextRestricted 100.0% +github.com/apache/camel-k/v2/pkg/util/openshift/openshift.go:104: GetOpenshiftUser 81.8% github.com/apache/camel-k/v2/pkg/util/openshift/register.go:39: AddToScheme 0.0% github.com/apache/camel-k/v2/pkg/util/openshift/register.go:58: doAdd 0.0% github.com/apache/camel-k/v2/pkg/util/property/property.go:29: EncodePropertyFileEntry 77.8%