Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubescape for openSUSE:Factory checked in at 2026-05-09 12:59:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubescape (Old) and /work/SRC/openSUSE:Factory/.kubescape.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubescape" Sat May 9 12:59:32 2026 rev:41 rq:1352047 version:4.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kubescape/kubescape.changes 2026-05-05 15:16:55.959028131 +0200 +++ /work/SRC/openSUSE:Factory/.kubescape.new.1966/kubescape.changes 2026-05-09 12:59:35.004519906 +0200 @@ -1,0 +2,70 @@ +Fri May 08 17:06:14 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 4.0.7: + * fix(scan): gate CRD to live cluster scan mode only + * fix: remove out-of-scope ReportID check from fixhandler + * fix: scope empty-name guard to framework and control targets + only + * fix(initutils): gate CRD control inputs to live cluster scans + only + * fix(crdcontrolinputs): remove protobuf content type, probe CRD + before selecting + * feat: add ControlInput CRD for in-cluster control configuration + * fix: return error when empty name passed to download framework + or control + * feat(opaprocessor): filter expired exceptions before applying + results + * fix: use ReportID as sentinel to detect invalid report JSON + * fix: return clear error when wrong JSON structure passed to + kubescape fix + * test: address review comments on opaprocessor baseline tests + * test: add baseline tests for compliance-critical functions in + opaprocessor + * refactor(vap): drop --output flag, test real command paths + * fix: return clear error when directory passed to fix command + * docs: add Git-repository and Kustomize-directory to scan Long + description + * test: update TestGetScanCommand to match new Long description + * docs: replace placeholder Long description in scan command + * fix: only reject empty format when flag is explicitly set + * fix: validate empty format flag before running scan subcommands + * fix: atomically check idle state and delete results under mutex + * fix initializeSaaSEnv: restore file fallback, add timeout, + degrade gracefully on network errors + * get services from API, removing sidecar requirement + * fix: guard delete-all against concurrent scans + * docs: improve docstring for validateThresholdsOnly + * fix: address code review - preserve scanInfo.View and use + threshold-only validator + * fix: validate compliance-threshold and fail-threshold in scan + and scan workload subcommands + * fix: log errors from os.RemoveAll in removeResultDirs + * fix: replace os.ReadDir with os.RemoveAll in removeResultDirs + * fix(core): reword warning logs for unknown objects and include + IDs + * fix: raise scanner buffer limit and surface scanner errors + * fix: replace byte-split with line scanner for YAML document + separation + * fix: address error handling warnings for OpenSSF compliance + * fix: add early severity-threshold validation in control and + framework subcommands + * fix: add early severity-threshold validation in scan workload + command + * fix: validate severity-threshold flag before running scan + * fix: address review comments on YAML document splitting + * fix: surface YAML parse errors instead of silently dropping + documents + * fix(core): add warning logs for dropped workloads in local file + scans + * fix(cautils): preserve base path when K8SConfig.Host is a full + URL + * fix(httphandler): add error on partial TLS configuration + * feat(httphandler): support TLS key configuration via env vars + * test(vap): add tests for --output flag file writing and + writeOutput helper + * test(vap): add comprehensive test coverage for VAP commands + including HTTP mocking, YAML marshalling, and flag validation + * fix(cautils): use TrimPrefix to strip URL scheme in + CreatePortForwarder + +------------------------------------------------------------------- Old: ---- kubescape-4.0.6.obscpio New: ---- kubescape-4.0.7.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubescape.spec ++++++ --- /var/tmp/diff_new_pack.ZnSIVe/_old 2026-05-09 12:59:42.032808301 +0200 +++ /var/tmp/diff_new_pack.ZnSIVe/_new 2026-05-09 12:59:42.064809614 +0200 @@ -17,7 +17,7 @@ Name: kubescape -Version: 4.0.6 +Version: 4.0.7 Release: 0 Summary: Tool providing a multi-cloud K8s single pane of glass License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ZnSIVe/_old 2026-05-09 12:59:42.464826028 +0200 +++ /var/tmp/diff_new_pack.ZnSIVe/_new 2026-05-09 12:59:42.516828161 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/armosec/kubescape</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v4.0.6</param> + <param name="revision">v4.0.7</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ZnSIVe/_old 2026-05-09 12:59:42.740837353 +0200 +++ /var/tmp/diff_new_pack.ZnSIVe/_new 2026-05-09 12:59:42.788839323 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/armosec/kubescape</param> - <param name="changesrevision">c36463cdcb4fbe2646e8ebc819059ef48eb752c1</param></service></servicedata> + <param name="changesrevision">3b9a22164e5165768d472b1761b061b3aa77f787</param></service></servicedata> (No newline at EOF) ++++++ kubescape-4.0.6.obscpio -> kubescape-4.0.7.obscpio ++++++ ++++ 2461 lines of diff (skipped) ++++++ kubescape.obsinfo ++++++ --- /var/tmp/diff_new_pack.ZnSIVe/_old 2026-05-09 12:59:46.196979169 +0200 +++ /var/tmp/diff_new_pack.ZnSIVe/_new 2026-05-09 12:59:46.200979333 +0200 @@ -1,5 +1,5 @@ name: kubescape -version: 4.0.6 -mtime: 1777893316 -commit: c36463cdcb4fbe2646e8ebc819059ef48eb752c1 +version: 4.0.7 +mtime: 1778222114 +commit: 3b9a22164e5165768d472b1761b061b3aa77f787 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/kubescape/vendor.tar.gz /work/SRC/openSUSE:Factory/.kubescape.new.1966/vendor.tar.gz differ: char 13, line 1
