File kubescape.changes of Package kubescape
-------------------------------------------------------------------
Fri Mar 28 11:57:56 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.34:
* Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
-------------------------------------------------------------------
Mon Mar 24 12:51:35 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.33:
* feat: enhance prerequisites UI with new review-values and
improved prerequisites report
* Bump github.com/containerd/containerd to 1.7.27
* Bump golang.org/x/net from 0.33.0 to 0.36.0
-------------------------------------------------------------------
Wed Mar 19 12:39:49 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 3.0.32:
* What's Changed
- updating prerequisites to support custom kubeconfig bys
@matthyx in #1808
-------------------------------------------------------------------
Mon Mar 10 10:21:42 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.31:
* What's Changed
- fix score calculation for framework with all controls in
status irrelevant by @amirmalka in #1802
- Bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 by
@dependabot in #1803
- Update README.md by @amitschendel in #1807
- generate checksums for all artifacts by @matthyx in #1806
-------------------------------------------------------------------
Wed Feb 26 13:35:40 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.30:
* update prerequisites command
* Bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5
-------------------------------------------------------------------
Sat Feb 22 16:11:45 UTC 2025 - andrea.manzini@suse.com
- Update to version 3.0.29:
* deprecate control name in exception policies (#1795)
* removing enable/disable colors, as not compatible with all
loggers
- Update to version 3.0.28:
* Refactor: propagate context from main to avoid redundant
context creation by @pixel365 in #1789
* fix: add error handling and context propagation by @pixel365 in
#1790
* update prerequisites by @matthyx in #1791
- Update to version 3.0.27:
* Refactor: maroto version v2 by @Fernando-hub527 in #1786
* bump all CI actions by @matthyx in #1787
* Feature: Added exceptions flag in scan image cmd by
@VaibhavMalik4187 in #1568
* added support for exception rules in Scan API ( As a HTTP
request) by @Sanskarzz in #1591
* do not skip on location resolver error by @matthyx in #1788
- (version 3.0.26 does not exist)
- Update to version 3.0.25:
* bump actions/download-artifact@v4
- Update to version 3.0.24:
* add prerequisites command by @matthyx in #1782
- Update to version 3.0.23:
* Update maintainers in SECURITY-INSIGHTS.yml by @slashben in
#1774
* Bump golang.org/x/crypto from 0.27.0 to 0.31.0 in /httphandler
by @dependabot in #1775
* Bump golang.org/x/crypto from 0.27.0 to 0.31.0 by @dependabot
in #1776
* Update of README by @Oshratn in #1766
* bump vulnerable deps by @matthyx in #1778
* Deprecation of the roadmap.md in this repo by @slashben in
#1779
* Airgap support by @matthyx in #1780
* Update b-binary-build-and-e2e-tests.yaml by @amitschendel in
#1761
* add trigger by indication in posture report by @amirmalka in
#1781
- Update to version 3.0.22:
* Implementing capability to print out the "print" statements of
the rego by @slashben in #1760
* Update governance files by @slashben in #1763
* use distroless static for kubescape-cli image by @matthyx in
#1767
* chore: fix some function name in comment by @needsure in #1769
* add debug log on resource fetch with count by @matthyx in #1773
- Update to version 3.0.21:
* fix the repo scan got stuck bug by @jnathangreeg in #1758
- Update to version 3.0.20:
* some easy doc fixes by @craigbox in #1749
* bump krew publish action by @matthyx in #1757
* bump opa-utils version to fix apiVersion check by @jnathangreeg
in #1756
- Update to version 3.0.19:
* Bump github.com/containers/common from 0.59.0 to 0.60.4 in
/httphandler by @dependabot in #1742
* Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by
@dependabot in #1753
* Add a second condition in getFilesFromTree to ensure we are
scanning the correct path by @jnathangreeg in #1752
* Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in
/httphandler by @dependabot in #1754
- Update to version 3.0.18:
* EKS Support error: failed to get cloud data by @comrumino in
#1736
* bump opa by @matthyx in #1741
- Update to version 3.0.17:
* also bump workflows to 1.23 by @matthyx in #1730
* force grpc by @matthyx in #1732
- Update to version 3.0.16:
* chore: improve the publishing workflows for krew by @maanugh in
#1719
* Bump github.com/docker/docker from 26.1.0+incompatible to
26.1.4+incompatible by @dependabot in #1723
* Bump github.com/docker/docker from 26.1.0+incompatible to
26.1.4+incompatible in /httphandler by @dependabot in #1722
* Bump github.com/docker/docker from 26.1.4+incompatible to
26.1.5+incompatible by @dependabot in #1726
* Bump github.com/docker/docker from 26.1.4+incompatible to
26.1.5+incompatible in /httphandler by @dependabot in #1728
* update to go 1.23 and base image to debian12 by @matthyx in
#1729
- Update to version 3.0.15:
* fix include/exclude NS for SA discovered via CRB by @matthyx in
#1718
- Update to version 3.0.14:
* Simplify the concurrency in http handler for scan. by @ttimonen
in #1710
* use proper params in pager call by @matthyx in #1713
* update docs by @dwertent in #1450
* fix generated ValidatingAdmissionPolicyBinding by @matthyx in
#1716
* Documentation ugrades by @idohuber in #1717
- Update to version 3.0.13:
* use pager.EachListItem to filter parented resources by @matthyx
in #1709
- Update to version 3.0.12:
* Adding two helper functions for VAP and CEL admission library
by @slashben in #1682
* Bump github.com/aquasecurity/trivy from 0.44.1 to 0.51.2 in
/httphandler by @dependabot in #1689
* update exceptions docs - ruleName not supported by
@YiscahLevySilas1 in #1695
* Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from
1.5.1 to 1.6.0 by @dependabot in #1696
* Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from
1.5.1 to 1.6.0 in /httphandler by @dependabot in #1697
* change reference from anubhav06 to project-copacetic by
@anubhav06 in #1440
* Bump
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
from 0.40.0 to 0.44.0 by @dependabot in #1699
* Bump
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
from 0.40.0 to 0.44.0 in /httphandler by @dependabot in #1700
* Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7
by @dependabot in #1701
* Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7
in /httphandler by @dependabot in #1702
* Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 by
@dependabot in #1703
* Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 in
/httphandler by @dependabot in #1704
* Bump github.com/gorilla/schema from 1.2.0 to 1.4.1 in
/httphandler by @dependabot in #1705
* Add disk space checks to binary-build job by @yonatanamz in
#1706
* Use large runners for binary-build job by @yonatanamz in #1707
* Changed large-runner type for binary-build job by @yonatanamz
in #1708
- Update to version 3.0.11:
* Fixed issues
- Mask all container data by @dwertent in #1683
- fix yaml handler deleting too many lines during fix by
@matthyx in #1685
- Fix scanning unsupported clouds by @dwertent in #1688
- Update to version 3.0.10:
* Fixed issues
- Fix scanning repo by @dwertent in #1680
- Update to version 3.0.9:
* Enhancements
- Bump syft version by @matthyx in #1669
- Improve memory usage by @matthyx
* Fixed issues
- Remove API calls from scan repo by @matthyx in #1657
- Add control id to pdf output by @maxgio92 in #1662
- re-enable checksum generation for releases by @matthyx in
#1665
- Fixed kubescape operator scan returned status code by
@dwertent in #1673
- Update to version 3.0.8:
* bump deps for vulnerabilities
- Update to version 3.0.7:
* Fixed issues
- Fix panic when error is returned from SubmitReport by
@amirmalka in #1640
- Fix gitlab by @matthyx in #1639
-------------------------------------------------------------------
Fri Mar 15 21:44:52 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.6:
* remove scan_with_exception_to_backend from CI
* httphandler go mod tidy
* bump go-git-url to fix private gitlab scans
* add riscv64 files to release step
-------------------------------------------------------------------
Fri Mar 15 21:41:06 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.5:
* get KubernetesClient only if k8s is not nil
* speedup golangci-lint-action by skipping caches
* set BuildNumber and Client from env
* add risc v build target
* remove repeating fixes
* Fix bug for no matches of yalib in one file mapping
* move versioncheck to kubescape/backend
* bump go-git-url for self-hosted gitlab
* Fixed link (#1624)
* fix(cmd/scan/framework.go): remove redundant code
-------------------------------------------------------------------
Fri Mar 15 21:33:24 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.4:
* go sum
* fixed release artifacts
* Add Vulnerability scanning report to the summaryDetails section
(#1615)
* feat: Add the debugging ability for scanning Helm chart (#1215)
* add github action actor check for pr-scanner
* fix goreleaser
* Fixing exceptions for regovector objects
* image scan add schema v1 support
* Fix/backlog (#1613)
* Revert "add PR template for adopters"
* add PR template for adopters
* Bump helm.sh/helm/v3 from 3.12.1 to 3.14.2 in /httphandler
* Bump helm.sh/helm/v3 from 3.12.1 to 3.14.2
* Bump k8s-interface version
* Handle unknown fw
* Remove "%" from the print
* Bump github.com/moby/buildkit from 0.12.1 to 0.12.5
* Bump github.com/moby/buildkit from 0.12.1 to 0.12.5 in
/httphandler
* correct kubescape path in run-tests
* remove libgit files and dependencies
* Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
* fix backslashes
* fetch Rekor before cosign validation
* Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in
/httphandler
* Fix markdown syntax
* checking for compatible policy rules before pulling k8s
resources; failing to pull some k8s resource should not fail
the entire scan (#1578)
* use goreleaser for builds
-------------------------------------------------------------------
Mon Jan 08 18:58:13 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 3.0.3:
* Fixed issues
- Refactor and Improve Code for Kubescape Version Compatibility
Check by @cbrom in #1494
- fix install.sh when sudo is required to delete
/usr/local/bin/kubescape by @matthyx in #1474
- Hotfix gitlab url by @dwertent in #1572
-------------------------------------------------------------------
Wed Nov 01 19:11:35 UTC 2023 - kastl@b1-systems.de
- Update to version 3.0.1:
* bump logger version
* Pretty up the pretty-printer. (#1451)
* Update flags (#1462)
* bump pkg
* avoid adding duplicate related resource IDs
-------------------------------------------------------------------
Mon Oct 23 06:14:53 UTC 2023 - kastl@b1-systems.de
- Update to version 3.0.0:
* Bump v3 (#1449)
* Cloud provider detection (#1448)
* Preparing Kubescape for v3 (#1403)
* Support backend access key (#1404)
* Restructure img cmd (#1398)
* add env-dependencies-policy to security insights
* print result to stdout when format argument specified (#1438)
-------------------------------------------------------------------
Thu Oct 19 07:33:15 UTC 2023 - kastl@b1-systems.de
- Update to version 2.9.2:
* add more missing permissions for actions
* set log to error
* rm if statement
* replace driver name
* actions needs write on id-token in pr-scanner
* bump deps for vulnerabilities
* fixing GH actions permissions
* use distroless debug as entrypoint.sh requires a shell
* remove extra permissions on GH action
* add ArtifactHub to README
* add FOSSA badge to README
* build windows exec without libgit
* use go-gitlog as an alternative to git2go (#1393)
* use ControlConfigInputs, deprecate ConfigInputs (#1419)
* add top level permissions: read-all for openssf
* correct security-insights stage -> status
* Fix in the README for changelog name
* Adding project security and governance as per maintainer
decision
* Update README.md
* Create scorecard.yml
* Bump golang.org/x/net from 0.14.0 to 0.17.0 in /httphandler
* use correct variable for IMAGE_TAG
* drop build tags for tests (will soon deprecate them)
* add missing dependency on retag in binary-build
* Removed the Codesee workflow
* force docker-build in absence of release label
* Adding check-secret to build image wf
* Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4
* split failedPath to deletePaths and reviewPaths (#1402)
* add Openssf badge (#1400)
* Support control cluster from cli (#1391)
* disable rate limiting for storage client
* Separate docker builds for kubescape and kubescape-cli (#1390)
* Save scan results in storage and support scanning a deleted
resource (#1376)
* add new line (#1389)
* fix: format headers (#1383)
* remove ARMO server url
* feat: darken table borders
* fix setting context name in httphandler
* revert e2e test branch (#1373)
* print up until 4 imgs
* Update installation.md to add instructions to install a
previous version via SH
-------------------------------------------------------------------
Wed Sep 06 06:04:35 UTC 2023 - kastl@b1-systems.de
- Update to version 2.9.1:
* Fix scan command (#1369)
* validate sarif format
* bump version (#1368)
* move context flag to root (#1367)
* Error Fixed when downloading on azure cloud vm environment
(#720)
* Logger fixes (#1362)
* Service discovery (#1359)
* core(cmd): adding corrections to cmd (#1357)
* Beautify install.sh script logs (#1356)
* Refactor backend integration (#1355)
* fix panic & provide msg (#1353)
* Improve cluster scan cli (#1352)
* support paths from related resources (#1351)
* Improve logs (#1349)
* improve cli output (#1347)
* fix panic and improve logs (#1344)
* fix: icons formatting (#1343)
* bump k8s-interface version (#1345)
* Support unified configuration (#1304)
* Create dependabot.yaml
-------------------------------------------------------------------
Wed Sep 06 05:45:37 UTC 2023 - kastl@b1-systems.de
- there were no releases betweeen 2.3.9 and 2.9.0
- Update to version 2.9.0:
* feat: migrate fatih/color to gchalk
* Update logs (#1340)
* feat: add table heading colors (#1321)
* use distroless base image (#1338)
* feat: improve pretty logger (#1311)
* feat: add short table (#1292)
* feat: change colors library (#1316)
* chore: update docs build.ps1 (#1299)
* feat: add unicode table (#1285)
* scan per namespace (#1337)
* Implementing container image name normalization built-in
function for Rego (#1334)
* Support scanning scope (#1293)
* Hotfix for version 2.3.8 (#1333)
* Code refactor (follow up to PR #1300) (#1323)
* fix(httphandler): pin breaking anchore dependency
* Update PR workflow (#1330)
* Update codesee-arch-diagram.yml
* Update 00-pr-scanner.yaml
* fix submit time
* New output (#1320)
* Adding pr-agent
* Install the CodeSee workflow. Learn more at
https://docs.codesee.io
* add prints to smoketest
* docs(imagescan): provide package-level docs
* chore(imagescan): create vuln db with dedicated function
* chore(imagescan): add dependencies to httphandler
* chore(imagescan): include dependencies
* feat(imagescan): add an image scanning command
* remove scan workload command
* Scanning a single resource (#1300)
* reset head (#1306)
* bump opa-utils
* bump opa-utils, k8s-interface and armoapi-go
* fix: negative compliance score
* linter correction
* review corrections
* update armo docs
* git recognition for empty directory for test
* add error handle when there are no scan to trigger since the
directory not contain any relevant scanning files
* fix: kubescape list controls
-------------------------------------------------------------------
Wed Jul 26 04:29:48 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.8:
* add print in the cli to which version the kubescape was update
(#1295)
* feat: add build.ps1
* fix: yamlhandler error handling
* tests(fixhandler): remove tests of an unexported sanitization
method
* docs(fixhandler): follow Go Doc comments convention in
sanitization func
* refactor(fixhandler): sanitize YAML inside ApplyFixToContent
* tests(fixhandler): fail test if unable to open test data file
* style(fixhandler): newlines and spacing
* support related objects (#1272)
* allow adding a fw name when running all (#1286)
* fix: --- kubescape fix
* cache control inputs
* Remove website folder
* fix: stuck spinner
* initial implementation of OpenTelemetry metrics collection
(#1269)
* time-based cached policies
-------------------------------------------------------------------
Thu Jul 06 09:33:50 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.7:
* submit file scanning
* Update grafana-kubescape-dashboard.json
* update messaging based on Oshrats comments
* update submit message
* deprecate the login flags
* ignore adaptors if credentials are not set
* deprecate host-scan-yaml flag
* remove unused file
* Changed Assistance Remediation to Assited Remediation
* Deprecated host-scanner
* fxi test jsons
* update regolibrary to v1.0.286-rc.0
* Update docs/providers/armo.md
* Updating overview
* fixed wording
* Split the installation command from scanning
* update installation steps
* initialize ns in case we don't have one in YAML
-------------------------------------------------------------------
Fri Jun 16 05:13:23 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.6:
* chore: remove refs to deprecated io/ioutil
* fix: CVE-2023-28840 CVE-2023-28841 CVE-2023-28842
CVE-2022-41723 etc. (#1221)
* Fix statuses - Manual review and Requires configuration (#1251)
-------------------------------------------------------------------
Mon Jun 12 20:16:13 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.5:
* correcting the formating of the table in pdf output (#1244)
* core(metrics api): Update API default behavior (#1250)
* fix: update host-scanner version
* fix: remove deprecated endpoint
* wip: remove secretKey and clientID from list cmd
* wip: add example for exclude-namespaces flag
-------------------------------------------------------------------
Sun May 28 11:29:18 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.4:
* update kubescape/go-git-url version
* feat: add log coupling for hostsensorutils
* fix(hostsensorutils): add finalizers deletion
* fix(hostsensorutils): reduce periods of readiness probe
* fix: move host-scanner to kubescape namespace
* update opa-utils
* bump opa-utils version for memory optimizations
* Add back new line at the end of the file
* Removed instructions and added the wiki link
* Added instructions to setup kubescape locally
* Fix downloading arm64 binary for kubescape
-------------------------------------------------------------------
Tue May 16 10:57:35 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.3:
* Revert "Deprecate kubescape-windows-latest"
* start with a new context, extracting span from request
* updating readme file to support compliance
* Deprecate kubescape-windows-latest
-------------------------------------------------------------------
Mon May 15 18:27:21 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.2:
* Control parallelism of opa rule processing by env var (#1230)
* update go version 1.19->1.20
* add compliance score system test
* Add ref to workflow dispatch
-------------------------------------------------------------------
Wed May 03 10:28:03 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.1:
* add test
* if the response is empty, return an empty string
* Make powershell Windows installation user path available
immediately
* Update installation script
-------------------------------------------------------------------
Tue May 02 05:31:54 UTC 2023 - kastl@b1-systems.de
- Update to version 2.3.0:
* invoke only if the repository owner is kubescape
* Revert install.ps1 change, to update after release
* Add kubescape.exe to the release assets
* change basic auth username to x-token-auth
* rerun workflows
* ci: update before install packages
* add compliance score to new field in controls for backward
compatibility
* fix(hostsensorutils): fix indentation of probe attributes
* add compliance-threshold, deprecate fail-threshold (#1197)
* wip: fixed github actions
* wip: update fix command example
* fix: remove outdated enpoints
* Revert change to install.sh
* update opa-utils version for fix in compliance score
* Update snap installation
* update opa-utils version
* add compliance-threshold, deprecate fail-threshold
* Move Building to wiki and installation back to docs
* Move installation instructions to wiki
* nit
* Add more error check
* Add unit testcase
* S1023: redundant break statement (gosimple)
* feat(sarif): add fix object in generated reports
* Invoke workflow to update github action
* Fix: Empty Frameworks Column when listing controls
* fix: broken link
* fix: broken link
* Change wf (#1190)
* set default report time
* Invoke workflow to update after release
* fix(fix): mixed up change list
* Add ARM64 binary installation
* Resume test core pkg under ubuntu arm64
* Disable multi-platform test with commits
* merge pr scanner build into binary-build-and-e2e-tests
* Fix naming
* Disable core pkg test for ubuntu arm64
* add cross compilation for ubuntu arm64
* add cross compilation for mac m1
* adding compliance score updates (#1181)
* comment failing test because of many requests
* update version k8s-interface for cloud resources
* update version k8s-interface for cloud resources
-------------------------------------------------------------------
Mon Apr 03 12:30:43 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.6:
* delete BUILD_AND_TEST_LOCAL_KUBESCAPE_CLI input for
b-binary-build-and-e2e-tests wf
* Add new meeting location
* test: fix test with new function argument
* feat: add progress bar during cloud resources download
* clean code
* load account details
* update host scanner image tag
* updated createTenant path (#1166)
* refact(hostsensorutils): unexported fields that don't need to
be exposed
* fix shellcheck warning and info
* test(utils): introduced internal/testutils package to factorize
testing utilities
* addressed review from David: reverted on unconditional loop
exit
* refact(host-sensor): refactors the host sensor
* perf(opaprocessor): run OPA rule compilation and evaluation in
parallel
* refact(getter): refactor the KS Cloud client
* Revert "added validation for if ORIGIN_TAG=null"
* added validation for if ORIGIN_TAG=null
* check KUBESCAPE_EXEC is not empty before deletion
* change concurrency in 00-pr-scanner
* remove merge action
* core(logs): Enhance logs (#1158)
* change trigger for wf
* changed ks_branch to release
* moved the output TEST_NAMES to wf-preparation job (was
check-secret job) and added step export_tests..
* fixed syntax error
* fixed syntax error
* added input to make the binary build and test dynamic
* added CHECKOUT_REPO input parameter
* update host scanner image tag
* change failed to submit message
* Signed-off-by: David Wertenteil <dwertent@armosec.io>
* fix references to kubectl in completion help
* Set scanning event
* replace error by warning
* Added context to HandleResults
* add dependencies to httphandler
* upgrade opa-utils and armo api
* Add prompt for removing old way of installation
* Clean uninstall of old installation
* Change installation path to ~/.kubescape/bin
* bump go-logger (#1144)
* Update CONTRIBUTING.md
* feat: integrate support to retrieve eks policies
* Revert add '.exe' to Win release binary
* ci(release): fix publishing krew plugin; add .exe suffix to Win
binary
-------------------------------------------------------------------
Mon Mar 13 09:51:11 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.5:
* initialize context in Prometheus handler
* fixup unit test: error handling
* test(hostsensorutils): added unit tests to the
hostsensorutils package
* test(reports): adds unit test to the report receiver
-------------------------------------------------------------------
Mon Mar 13 09:50:21 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.4:
* chore(lintin): run another pass of linting with the rules
already in place
* removed otel middleware from some APIs
* wip: update UTMs & display UTM only on first scan
* wip: do not add message when account ID is empty
* Do not display URL when message is empty
* wip: removed unused code
* wip: update link in docs
* refactor: update node scanner daemonset tolerations
-------------------------------------------------------------------
Mon Mar 13 09:49:26 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.3:
* ci: pin workflows versions to fixed commits
* fix(hostsensorsutils): remove hostNet and hostPort from
deployment
* added clusterName to otel initialization
-------------------------------------------------------------------
Mon Mar 13 09:48:32 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.2:
* Move GITHUB_REF to the krew step
* add unitsests to new behavior
* Do not print table when logger level is warn
* marking structs that are implementing IPrinter
* wip: re-arange struct
* Override GITHUB_REF env when releasing krew
* removing host scanner otel env
* Update rbac-utils pkg
* fix(processorhandler): reduce GC pressure
-------------------------------------------------------------------
Mon Mar 13 09:47:38 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.1:
* fix(hostsensorutils): improve namespace deletion in
host-scanner lifecycle
* update opa pkg to 238
* update opa pkg
* Fix HTML output (#1111)
* bump go-git-url (#1110)
* fix macos build - add missing pkg-config
* style(hostsensorutils): simplify code with gofmt
* fix(build): LICENSE file
* fix(README): broken links
* enable krew plugin publishing action
* chore: Remove an unwanted file
* fix(hostsensorutils): improve cloud provider detection
* generated rego policy json fixture file, short-circuited call
to github when fixture is here
* test(getters): added unit tests for utilities
* test(getters): added unit tests to the kubescape API client
* tests(cautils): added unit tests for released policy
-------------------------------------------------------------------
Mon Mar 13 09:44:50 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.0:
* Statuses (#1016) (#1082)
* modify plugin description for krew approval
* Revert "fix: add check to skip controlplaneinfo in case of
cloud providers"
* fix: add check to skip controlplaneinfo in case of cloud providers
* docs(contributing): add semantic commit messages best practice
-------------------------------------------------------------------
Mon Mar 13 09:42:06 UTC 2023 - kastl@b1-systems.de
- Update to version 2.1.3:
* Loading kubeconfig name from env when running ms (#1089)
* removed unwnated span (#1088)
* fix #1025 (#1087)
* Default frameworks (#1085)
* update logs in some resource getters (#1071)
* don't add host scanner as excluded ns, use exception instead
(#1083)
* Fixes for krew plugin submission (#1081)
* GitRegoStore moved to Regolibrary (#1058)
-------------------------------------------------------------------
Mon Mar 13 09:36:29 UTC 2023 - kastl@b1-systems.de
- Update to version 2.1.1:
* Renaming the files (#1079)
-------------------------------------------------------------------
Mon Mar 13 09:34:30 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 2.1.0:
* Add cosign functions for signature checking
* Add progress bar for control processing
* Add OTEL with uptrace client
* Changed default JSON output to v2
-------------------------------------------------------------------
Mon Mar 13 09:08:39 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.182:
* setCloudMetadata only when scanning a cluster
* Initial documentation update upon joining the CNCF (#1020)
-------------------------------------------------------------------
Mon Mar 13 09:07:38 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.181:
* update opa-utils pkg with URL parsing fixed
-------------------------------------------------------------------
Mon Mar 13 09:06:33 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.180:
* Release (#1000)
-------------------------------------------------------------------
Mon Mar 13 09:05:16 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.179:
* update httphandler go mod
* update go-git pkg
* update config scanning path
* Update core/pkg/resultshandling/results.go
* feat: notify about writing to an output file in PrettyPrinter
* style: tidy up the PDFPrinter
* style: shorten receiver names in JUnitPrinter
* style: shorten receiver names in JSONPrinter
* style: shorten receiver names in HTML Printer
* style: shorten receiver names in PrettyPrinter
* docs: clarify new meaning of the `--format` CLI flag
* feat: always print to (T)UI using PrettyPrinter
* style: `GetFormats` → `Formats`
* style: `go fmt` the project
* style: shorten receiver names in ResultsHandler
* style: shorten receiver names for Prometheus printer
* refactor: tidy up printing to multiple outputs
* fix: revert the overriden ScanningTarget when submitting
reports
* Add logs for some formats
* Update core/pkg/resultshandling/printer/printresults.go
* Handle Output Extensions Gracefully
* Add logs for some formats
* Support getting outputs in multiple formats
* minor fix
* update go mod in httphandler
* Breakdown cloud-cluster name
* Fixed test
* DownloadInfo, PolicyIdentifier add Identity, remove ID and Name
* opa-utils v0.0.216
* opa-utils v0.0.216
* ignore resource if it is not found
* remove image vuln warning
* remove --verbose flag from default
* remove emoji from display
* Adopt CNCF Code of Conduct.
* Update maintainers
* validate downloaded framework
* Revert "Excluding controlPlaneInfo from error message in case
no data recieved."
* chore: Explicit set allowPrivilegeEscalation=true
* test fix
* test fix
* control scan by id
* download control only by id
* minor
* revert opa-utils version
* patch to filter out "controlPlaneInfo" from error messages in
case no data
* chore(style): renamed versioned packages to stick to idiomatic
conventions
* go mod tidy
* update opa-utils v0.0.209
* All prints and outputs to get data by control ID
* added GitLab repo scanning support
-------------------------------------------------------------------
Mon Mar 13 09:03:53 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.178:
* change linux runner to 20.04 instead of ubuntu-latest (#960)
-------------------------------------------------------------------
Mon Mar 13 09:02:44 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.177:
* Fix Junit format
* Added Kubescape flow.drawio
* remove tag latest
* fixed scanning example
* do not build dev images
* fixed echo command
* go mod tidy ancillary modules manifest
* move parsing of version to GetVersion
* fix(giturlparse): fixes panic on unexpected gitlab remote URL
* fixed typo
* Update cmd/scan/framework.go
* deprecate set-output
* testing release
* run build only if secret is set
* tagging only main image as latest
* update repository scanning URL
* update hostscanner version
* added logs of host scanner version
* fix link for cis controls in html output
* go mod tidy
* minor fix
* update opa-utils functions
* Update host-scanner image version to v1.0.38
* Handle Invalid Formats
* Support in new host-scanner endpoint - cloudProviderInfo
* Getting cloud provider from gitversion of discovered API
version
* Getting cluster name from context
* supporting client type from env
* update examples
* Added "CloudProvider" to postureControlInputs
* fix: filepath.Dir requires trailing slash
* Adding frameworks column to control command
* PER-633 support loading exceptions from cache
* PER-550 Support loading attack tracks from cache
* stash
* omit raw resources flag in json output
* Revert PR #802 to the old junit format
* Fix RootDir Info
* replace src with RelSrc
* Relative Path When scanning Local Repos
-------------------------------------------------------------------
Mon Mar 13 09:01:40 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.176:
* test build flow
* fixed docker build to support arm
* replace control 0006 by 0048
* continue when resource not found
* Pretty Print frameworks and exceptions
* Shift GetControlLink to cautils
* remove from smoke test
* Do not exit on error
* Updating json v1 deprecation message
* Deprecate rbac submit
* adding Remediation to message
* Updated and Used GetControlLink
* Modified Link Convention for CIS Controls
* Improve Code Quality
* Pretty Print Controls made Pretty
* Update rbac-utils tag
* Fix go.mod in httphandler
* Update k8s-interface version
* remove deprecated ioutil package
* Invalid Format Error
* Solved: Empty Lines before printing Controls
* add IDs to controls list, deprecate id flag
* fixing readme (#899)
* Fix reading frameworks from local file
-------------------------------------------------------------------
Mon Mar 13 09:00:34 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.175:
* retrieve submit flag
* fixed indentation
* updated go.mod
* added line and column information when using the sarif format
* fix dependencies
* fix go.sum
* updated go.mod
* Remove irrelevant code
* Adding Log in Caller Function
* remove --submit from msg when not submitted
* Add support to exceptions on repo (files) scan
* remove platforms build
* removed log
* Added Path variables for credentials
* Error Info Added
* Update core/core/initutils.go
* Add go sum
* Fix go mod and go sum
* Support downloading system-exception from GitHub
* feat: support the SARIF output format
* Fix when running with include or exclude namespace scanning
only namespaced scope
* PER-335 Fix comments
* PER-335 Add comment
* PER-335 Remove submit option from kubescape docs
* Store default URLs in cache
* PER-335 Removing support for submitting results without
accountID
* update cmd functionality added
* update cmd functionality added
* removed getLastScanId function
* changed name and added readme
* fixed
* Added the required changes
* Made the required changes
* added adaptor
* Added the comments for update command
* auto pick the OS of the usersystem
* Added the update command for kubescape
* Update rootinfo.go
* Update root.go
* Delete kubeconfig.go
* Rename kubeconfig to kubeconfig.go
* Create kubeconfig
* Delete kubeconfig
* Create kubeconfig
* Update README.md
-------------------------------------------------------------------
Mon Mar 13 08:59:20 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.174:
* update hostsensor version
* commented out tests which made actual http calls
* Adding links to readme
* Update README.md
* APIServerInfo resource added to the scan
* Adopt custom cluster name
* Update go.mod
* Migrate to yaml.v3
* cleaning from unused branches
* Workflow call testing (#7)
* testing gh actions
* testing gh actions
* host scanner with fixed version
* update logs
* change user to ks
-------------------------------------------------------------------
Mon Mar 13 08:58:14 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.173:
* use os path join in build file
* adding github token
* comment out image release
* Store default URLs in cache (#875)
* removed path from dockerfile
* fixed typo
* Fixed host-sensor control plane info collecting
* following review
* Support for getting backend URLs from ENV
* Upgrade opa dependency
* Added `controlPlaneInfo` host-sensor endpoint
* Adopt custom cluster name (#862)
* feat: add `--kubeconfig` flag (#858)
* Use workflow_call (#859)
* update path env var
* Add arch diagrams (#857)
* Update python build file
* Update logs (#854)
* Addition of Cosign for image signing (#826)
* Fix typos, linting errors of markdown file, modify the content
to make it more concise (#820)
* Correcting Punctuation (#849)
* Refactoring of Code Base (#853)
* Merge branch 'master' into dev
* feat: unify severity threshold into one CLI flag (#838)
* Scan Kustomize Directory (#795)
* add flag validation for --account-id (#605) (#793)
* fixed attack tracks loading logic
* fixed merge
* fixed welcome message
* remove unsupported installation method
* typo in .gitignore file (#833)
* Fix merge conflict
* Per 307 fail on severity counters (#831)
* Issue 613 cluster name (#783)
* Prioritization (#815)
* removed the extra 'download' word from the example (#810)
* Print line separator only if some controls failed (#813)
* update AdoptClusterName
* Print line separator only if some controls failed
* Edit Junit output (#802)
* commened out prioritization logic
* Remove windows extension build (#775)
* remove windows exe extension
* Update host scanner image (#774)
* update scanner image
* Option to force enable color output (closes #560) (#767)
* bump opa-utils to 181
* Fixed: Kubescape fails to authenticate remote private Github
repo (#721)
* update logger version (#773)
* update logger version
* Merging typo fixes from master (#772)
* Added resource prioritization information, raw resource will be
sent on the result object
* Change formatting to %s
* Print chart name log when fail to generate
* update go.mod
* Added fixed control input
* Update completion.go
* Update core/pkg/resourcehandler/filesloader.go
* Fix scanning ListObj following reviews
* Handle with issues caused by updating opa-utils
* Fix issues according to review
* docs(readme): Star → star
* gramatical improvements
* Support scanning several files
* improved icon of kubescape in readme
* override infoMap only if it's not nil
* Broken links fix in roadmap.md
* Fix go mod in httphandler pkg
* Fix issue for scanning list obj
-------------------------------------------------------------------
Mon Mar 13 08:57:19 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.172:
* Release (#844)
* build killercoda playground added (#843)
-------------------------------------------------------------------
Mon Mar 13 08:56:22 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.171:
* Enhancing CLI flags (#835)
* Update README.md (#827)
* Fixed typos on multiple files (#808)
* Fixed typos in roadmap.md (#800)
* Update README.md (#804)
* fixed some typo mistakes (#786)
* fixed typos (#777)
* Fixed typos in contribute.md (#779)
* Update README.md (#782)
* Publishing community meetings (#781)
-------------------------------------------------------------------
Mon Mar 13 08:55:33 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.170:
* Hot fix - Revert report structure (#776)
-------------------------------------------------------------------
Mon Mar 13 08:54:43 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.169:
* Fixed InfoMap usage (#680)
* Update PULL_REQUEST_TEMPLATE.md
* fixed the typo in docs/index.html
* Fixed some typos in feature_request.md
* modified PR template
* build.py is modified
* Automatically Close "Typo" labelled Issue
* roadmap.md file is modified
* Added alpine tag
* Fixed readme
* Added link to code of conduct file
* Updated README.md file
* some grammar mistake is corrected in PULL_REQUEST_TEMPLATE.md
file
* fixed typos
* docs : added gitpod badge in readme.md
* punctuation changes
* grammar error fixer in CONTRIBUTING.md
* typo: In the title and h1 element
* Fixed Typos in examples/exceptions/README.md
* Update aws.sh
* Update container-image-vulnerability-adaptor.md
* fix typos
* greetings
* Update close-typos-issues.yaml
* auto close typo issues
* typo correction: for better code readability
* Update README.md
* Adding "open for contribution" tickets in the team intro
section
* small reame changes
* removing ARMO from Kubescape logo
* Updating high level roadmap
* Update README.md
* Update CONTRIBUTING.md
* Update roadmap.md
* Corrected grammatical errors
* Edited few words
* Edited here as well
* Edited few words
-------------------------------------------------------------------
Mon Mar 13 08:53:59 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.168:
* Fixing building section links
* Fixed readme links
* fixed test deps pkg
* pr fixes
* Update PULL_REQUEST_TEMPLATE.md
* Fixed typo
* replace armo by kubescape mentioned in urls
* Removing mention of ARMO in the initi log print
* use setters
* Requesting PRs should be opened against the dev branch
* Update README.md
* Update README.md
* Update README.md
* Correction of grammatical errors
* Added simple PR template
* Updated the correct link on the discord button
* Made changes in Readme file by adding discord link
* update to kubescape org
* chore: Add a Bug Report issue template
* Add a feature request template
* go mod tidy
* change if order
* log error
* send mapNamespace to nuimber of resources in report
* use ks namespace
* removing unused function
* updated dependencies pkgs
* refactor!: httphandler: use Kubescape’s updated exported
functions
* chore: summeryhelpers.go → summaryhelpers.go
* refactor!: resourcehandler: rename armoResources to ksResources
* refactor!: resourcehandler: rename armoResources to ksResources
* refactor!: resourcehandler: rename armoResources to ksResources
* chore!: registryadaptors: rename armosec/v1 Go files
* refactor!: registryadaptors: rename adaptor Armo to KS
* refactor!: policyhandler/handlenotification.go: rename
armoResources to ksResources
* refactor!: opaprocessor/processorhandlerutils.go: rename
getArmoObjects to getKSObjects
* refactor!: core/submit.go: rename armoAPI to ksCloudAPI
* refactor!: core/list: rename armoAPI to ksCloudAPI
* refactor!: core/initutils.go: rename Armo to Kubescape Cloud
* refactor!: core/delete.go: rename Armo to Kubescape
* style: format ArmoResource comment
* refactor!: rename MapArmoResource to MapKSResource
* refactor!: rename "ArmoResources" to "KSResources"
* chore!: scaninfo_test.go: remove commented out code
* docs!: scaninfo.go: remove Armo mentions
* chore!: remove commented out code from reportv2tov1
* docs: rename CA in comments to Kubescape Cloud
* refactor!: rename "ruleWithArmoOpaDependency" to
"ruleWithKSOpaDependency"
* refactor!: rename "ArmoResources" to "KSCloudResources"
* docs: "armo" to "kubescape cloud" in customerloader comments
* chore!: rename "armoapi.go" to "kscloudapi.go"
* refactor(armoapiutils)!: rename "armoAPI" to "api"
* refactor!: rename "armoAPI" receivers to "api"
* refactor!: rename NewArmoAPICustomized to NewKSCloudCustomized
* refactor!: rename "NewARMOAPIStaging" to "NewKSCloudAPIStaging"
* refactor!: rename top-level global vars from "armo" to
"ksCloud"
* refactor!: rename "NewARMOAPIProd" to "NewKSCloudAPIProd"
(Github tests ratelimit fails here)
* refactor!: rename "NewArmoAPIDev" to "NewKSCloudAPIDev"
* refactor!: rename "globalArmoAPIConnector" to
"globalKSCloudAPIConnector"
* refactor!: rename "GetArmoAPIConnector" to
"etKSCloudAPIConnector"
* refactor!: rename SetArmoAPIConnector to SetKSCloudAPIConnector
* refactor!: rename ArmoAPI to KSCloudAPI
* refactor!: rename "armo" to "kscloud" in RootInfo
* refactor!: rename `armo` to `kubescape` in rootutils
-------------------------------------------------------------------
Mon Mar 13 08:53:05 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.167:
* Ignore markdown changes in workflows
* Updated brew commands
-------------------------------------------------------------------
Mon Mar 13 08:52:33 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.166:
* fixed url displayed
-------------------------------------------------------------------
Mon Mar 13 08:52:03 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.165:
* adding gitlab support
* fixed rbac submit
* fixed link in readme
* update readme
* update failed image scanning message
* chore: remove swagger.yaml at root
* chore: regenerate swagger.yaml on latest
* chore: clean up unused files
* fix: add Swagger file to httphandler package
* fix: update go module files
* docs: add embedded Swagger spec
* fix: tag proper JSON field in StatusQueryParams
* refactor: clean up OpenAPI UI serving func
* wip: feat: serve swagger doc
* wip: docs: autogenerate Swagger specs
* docs: add OpenAPI v3 spec
* docs: swagger: extend GET scan endpoint info
* docs: swagger: add OpenAPI V2 schema
* adding UTMs
* adding pprof
* docs: update link for playground
* cleaning the readme
* adding heap api
* helm chart name fix
* Fix support account from ENV
* include helm chart name
* Support windows build
-------------------------------------------------------------------
Mon Mar 13 08:51:39 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.164:
* Update Makefile
-------------------------------------------------------------------
Mon Mar 13 08:51:15 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.163:
* remove URLs from python build file
* use exteranl go logger
-------------------------------------------------------------------
Mon Mar 13 08:50:54 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.162:
* update go sum
* Support relative paths in repo scanning
* updated README
* fix README
* Replaced install_dependencie with Makefile, updated readme
* updated workflow to run also on PR to dev
* update build
* update submodule commit
* fix tests
* missing tag for go test
* update build process with libgit2
* remove file commit information for windows
* use git2go to get file commit information
* update go deps
* Decrease max report size
* update URL
* fixed tests
* printing error when failed to load exceptions
* Refactor for code aesthetics
* update dev and stage urls
* Modify the ScanningTarget to be a cluster or file
* go mod tidy
* Change "[info] Scanning. cluster:” to be dynamic by targetScan
* Edit the noOfWorkers to be the minimum between the number of
pods and 10
* Ignore a case where the chan is closed
* support in wokerpool in host sensor
* Replacing the documentation links to the new URL
-------------------------------------------------------------------
Mon Mar 13 08:50:14 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.161:
* update report size limit to 4mb
* use filepath join in unitests
* update go mod
* update readme
* update readme
* validate no workloads found
* mixed merge
* helm chart scanning
-------------------------------------------------------------------
Mon Mar 13 08:50:03 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.160:
* fixed printer
* handke invalide files
-------------------------------------------------------------------
Mon Mar 13 08:49:52 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.159:
* remove error when reading yaml
* Added host sensor new resources
* fixed docker version
* fixed typo
* fixed test for win
* fixed test
* fixed test
* ignore empty file
* upgrade go version
* fixed test
* add nixos/nix and go install instructions
* update dependencies
* update pkg
* fixed test
* update opa pkg
* fixed unitests
* adding file path to wl
* feat: add HTML as an output for scan results
* fixed go mod
* fixed build files
* do not submit invalide account ID
* validating slice length
* Added gitignore for vscode git history files
* Fixed web URL in git repo scanning
* Fixed relative path in git repo scan
* Fix backward competability of file scanning
* Added default pattern, and type filtering in `listFiles`
* Use clone in remote git repositories
* ignore last commit
* adding git data to file
* support installation of a fixed version
* moved testdata repo
* beta url support
* submit git scanning
* adding client build
* adding grafana dashboard
* supporting github.repository_owner
* updated commit date to time.Time and added length checking for
remote URLs
* implemented LocalGitRepository for working with a local git
folder
-------------------------------------------------------------------
Mon Mar 13 08:49:42 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.158:
* Update README.md
-------------------------------------------------------------------
Mon Mar 13 08:49:34 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.157:
* chore: add maintenance message
-------------------------------------------------------------------
Mon Mar 13 08:49:25 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.156:
* print submit error
* support secret key and account ID from cmd
* adding logs
-------------------------------------------------------------------
Mon Mar 13 08:49:16 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.155:
* do not submit results every scan with Prometheus
* loading from file fallback
* update loading customer config
* update auth url
* load data from config.json
* update readme
* send prometheus triggering to queue
* use channels for triggering scan
* update status busy to support more than one req
* fixed triggerd all frameworks
* using Buildx in githubactions
* update k8s-interface pkg
* adding scan request log
* go mod
* update k8s-iface for http handler
* update k8s-interface version
* fixed import
* adding status rest api
* fix test
* unit test for isEmptyImgVulns
* unit test for isMaterNodeTaints
* go mod
* show skipped for scan without imgvuln
* pull worker nodes based on taints
* update go mod
* support http and https for all endpoints
* update k8s-interface
* fix url
* make parse func
* support env with http
-------------------------------------------------------------------
Mon Mar 13 08:49:06 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.154:
* rm format-vers flag from examples
* support control view
* Updated readme - Lens extension
* Updated readme - Lens extension
-------------------------------------------------------------------
Mon Mar 13 08:48:56 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.153:
* reprot ks version
* return response object
* check that fixCOmmand is not nul
* go mod
* support fixCOmmand
* fixed saving error files
* adding tests
* docker user name
* support keep in query
* check tat control is not nil
* check that control is present
* use iface
* update docker user name
* return resp object from http req
* update http handler
* update go mod
* sent git repo context
* fix skipped for controlsd which use both armo and k8s resources
-------------------------------------------------------------------
Mon Mar 13 08:48:46 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.152:
* removed binary
-------------------------------------------------------------------
Mon Mar 13 08:48:32 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.151:
* update version check
* rm context name
* rm error msg
* merge
* change to ge contextname
* fixed submit url
* Call cmd pkg from root
* update pkg struct
* remove v1 format
* adding logs
* save policy in file
* update resource table
* format v2
* report format version
* convert score to int
* support only one input
* send file meta
* update output
* fix error msg for cloud
* go mod
* exit status 1
* fix go mod
* fix control input for yaml scan
* register usesrs download from BE
* update metrics
* Added Severity Column with colored text
* Improved grammatical mistakes and typos
* mv cloud logic to k8s-interface
* support yaml scan submit
-------------------------------------------------------------------
Mon Mar 28 07:11:50 UTC 2022 - kastl@b1-systems.de
- Update to version 2.0.150:
* udpate armo api types
* use scan ID
* fixed report sending
* inserting scan source
* adding githubusercontent tests
* loading github token from env
* fixed test
* fixed url scanning
* update error display
* update readme
* Add kubescape covarage
* rm list initializtion
* fix json printer
* update opa-utils version
* fix resources in report
* update get context
* udpate badges
* adding vs code to readme
* send scan metadata
* json output
* support frameworks from http request
* fixed cmd init
* fixes
* refactor
* fix table display
* rm space
* support status info
* update prometheus format
* add ks user to dockerfile
* update Prometheus yaml
* update output
* junit format
* update readme
* adding docker build
* change gif
* add web & CLI Interfaces
* update gif
* Add new video to readme
* adding tests to build
* fixed unitest
* add cautils to core
* fixed output format
* adding ks interface
* split pkg
* pass info in call
* update cmd struct
* update logger support
* export to json
* adding http handler
* cli: added support for no color
* Misc typo fixes
* Add mock logger
* udpate go mod
* use semver.Compare for version check
* update vulns input / output api
* update readme
* Adding readme and yaml
* Prometheus support
-------------------------------------------------------------------
Mon Mar 07 07:23:03 UTC 2022 - kastl@b1-systems.de
- Update to version 2.0.149:
* call setTenant when submitting results
* read linux kernel variables from host sensor
* update roadmap
* update maintainers
* Update maintainers and roadmap
* support submitting v2
* update readme
* auto complete examples
* swapped print versions
* json v2 support
* Update junit support
* added updated roadmap
* extend exceptions support
* update junit
* fixed junit support
* extent host-sensor support
* Support float in fail-threshold
* udpate packages
* fixed help message
* support output versions
* support host sensor from local file
* adding autocompletion
* adding resource table
* fix: argument validation for framework/control
* ignore empty framewprks
* handle errors
* stage url
* fix uuid high-risk vulnerability
* fixed pretty-print v1, expand list support
* init printer for all pkg
* fixed discord banner
* docs: describe support for pdf format output
* feat(resulthandling): add support for pdf format output
-------------------------------------------------------------------
Tue Feb 22 10:30:14 UTC 2022 - Johannes Kastl <kastl@b1-systems.de>
- new package kubescape: Kubescape is a K8s open-source tool providing a multi-cloud K8s single pane of glass, including risk analysis, security compliance, RBAC visualizer and image vulnerabilities scanning