Angelo Puglisi
421197c142
chore(plugins/container): inline container_health_probe
...
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-08-05 15:47:58 +02:00
Angelo Puglisi
755ec40b44
update(plugins/container): bump to 0.3.6
...
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-08-05 09:39:56 +02:00
Angelo Puglisi
ffdf1e221c
fix(plugins/container): container_info to_json
...
Fix flat container info json.
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-08-05 09:39:56 +02:00
dependabot[bot]
13b5a52f14
build(deps): bump the actions group with 2 updates
...
Bumps the actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `github/codeql-action` from 3.29.2 to 3.29.4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](181d5eefc2...4e828ff8d4
)
Updates `sigstore/cosign-installer` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](398d4b0eee...d58896d6a1
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-version: 3.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 12:41:48 +02:00
Federico Di Pierro
411f0f7387
fix(plugins/container): do not use async methods in scap replay mode (ie: when async ctx is null).
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-08-04 12:39:48 +02:00
Federico Di Pierro
beabb1f661
cleanup(plugins/container): always use `procexit` logic to cleanup containers cache.
...
Container plugin stops relying upon `removed` notification for container engine SDKs too,
and always use the `procexit` logic.
The go-worker still has the ability to attach `removed` listeners,
but it's only used by worker test executable and go-worker tests now.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-08-04 12:39:48 +02:00
Federico Di Pierro
78247e761a
new(plugins/container): properly send `container_removed` events for bpm,lxc,libvirt_lxc too.
...
Let the async event cleanup the cache for us.
This way, other plugins can get notified even when we are
removing a bpm/lxc container.
Also, bump plugin version to 0.3.5.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-08-04 12:39:48 +02:00
Federico Di Pierro
e31be591a1
update(plugins): updated CHANGELOGS.
...
Also, added new dummy_rs changelog.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-08-01 09:54:27 +02:00
Federico Di Pierro
885c18ef5f
update(plugins/container): bump to 0.3.4.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-31 12:23:25 +02:00
Federico Di Pierro
b029bc3910
chore(plugins/k8smeta): drop experimental status.
...
Also, bump to 0.3.1.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-31 12:23:25 +02:00
Federico Di Pierro
11c7d16688
chore(plugins/container): move error log to debug level.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-31 12:23:25 +02:00
Federico Di Pierro
0275c81b60
chore(plugins/container): added some tests around workerLoop().
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
4bcabb2efa
chore(plugins/container): improve exit strategy for goroutine workers when stream of events is closed.
...
Exit the goroutine and stop polling its outChannel from workerLoop.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
dd90663b10
chore(plugins/container): fixed a log.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
4684790780
fix(plugins/container): fixed build under recent gcc by including `algorithm`.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
2487f7c71b
chore(plugins/container): move `containerEventsErrorTimeout` to cri.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
2fc5772dcc
cleanup(plugins/container): podman `system.Events` now returns error synchronously.
...
Also, it spawns its own goroutine to fetch stream of events.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
Federico Di Pierro
f9da9fa465
chore(plugins/container): port docker engine away from deprecated APIs.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-30 11:50:17 +02:00
dependabot[bot]
a76335d70f
build(deps): bump the cargo group across 2 directories with 4 updates
...
Bumps the cargo group with 3 updates in the /plugins/dummy_rs directory: [rand](https://github.com/rust-random/rand ), [serde_json](https://github.com/serde-rs/json ) and [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 3 updates in the /plugins/krsi directory: [serde_json](https://github.com/serde-rs/json ), [tokio](https://github.com/tokio-rs/tokio ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `rand` from 0.9.1 to 0.9.2
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.1...rand_core-0.9.2 )
Updates `serde_json` from 1.0.140 to 1.0.141
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.141 )
Updates `cc` from 1.2.29 to 1.2.30
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.29...cc-v1.2.30 )
Updates `serde_json` from 1.0.140 to 1.0.141
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.141 )
Updates `tokio` from 1.46.1 to 1.47.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.46.1...tokio-1.47.0 )
Updates `cc` from 1.2.29 to 1.2.30
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.29...cc-v1.2.30 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: serde_json
dependency-version: 1.0.141
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.30
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: serde_json
dependency-version: 1.0.141
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: tokio
dependency-version: 1.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.30
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 09:40:07 +02:00
Klaus Wagner
7bb3847f0a
Podman init will expose nil on the error channel if init was successful
...
Signed-off-by: Klaus Wagner <Klaus.Wagner@erstegroup.com>
2025-07-29 09:34:07 +02:00
Klaus Wagner
59ae99b4a9
Optimize pull request - avoid unnecessary go routines and move constant definition
...
Signed-off-by: Klaus Wagner <Klaus.Wagner@erstegroup.com>
2025-07-29 09:34:07 +02:00
Klaus Wagner
4a03991a30
Update plugins/container/src/plugin.cpp
...
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Klaus Wagner <nenioscio@gmail.com>
2025-07-29 09:34:07 +02:00
Klaus Wagner
b58dd18c4a
Apply suggestions from code review
...
Co-authored-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Klaus Wagner <nenioscio@gmail.com>
2025-07-29 09:34:07 +02:00
Klaus Wagner
d37f218356
Container plugin workaround fixing issues #3610 and #3630 for cri-o and podman engines
...
Signed-off-by: Klaus Wagner <Klaus.Wagner@erstegroup.com>
2025-07-29 09:34:07 +02:00
Klaus Wagner
f4d1772d1f
Container plugin workaround fixing cri-o issues #3610 and #3630
...
Signed-off-by: Klaus Wagner <Klaus.Wagner@erstegroup.com>
2025-07-29 09:34:07 +02:00
Willian Wang
33523cb75f
fix `lastEventTime` not being updated
...
Signed-off-by: Willian Wang <git@willian.wang>
2025-07-28 17:30:07 +02:00
Willian Wang
f1e0615a45
fix variable context
...
Signed-off-by: Willian Wang <git@willian.wang>
2025-07-28 09:20:03 +02:00
Willian Wang
474d8c9b25
typo
...
Signed-off-by: Willian Wang <git@willian.wang>
2025-07-28 09:20:03 +02:00
Willian Wang
ffc6ea4e12
Improve handling of events with the same timestamp
...
Signed-off-by: Willian Wang <git@willian.wang>
2025-07-28 09:20:03 +02:00
Leonardo Grasso
5ca391e79e
update(plugins/container): bump to v0.3.3
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-07-24 14:46:40 +02:00
Angelo Puglisi
f28adb7d19
fix(plugins/container): parse_exit_process_event
...
Apply the same logic of libs ~user_group_updater
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-24 14:29:40 +02:00
Angelo Puglisi
a97e226962
chore(container/make): add CMAKE_EXPORT_COMPILE_COMMANDS
...
Generate the compile commands by default, to improve the development
experience (e.g. with clangd)
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-24 14:22:40 +02:00
poiana
e36b06de3f
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-07-24 11:26:39 +02:00
Federico Di Pierro
29644ec0c8
update(docs): update plugins changelogs.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-24 11:07:39 +02:00
Yuki Nakamura
19896b7931
feat: Add plugin for AWS ELB Access Log
...
Signed-off-by: Yuki Nakamura <yuki.nakamura@mapbox.com>
2025-07-24 11:06:40 +02:00
Federico Di Pierro
92ec4dcb6e
chore(plugins/container): add a trace log when removing container from procexit.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-24 09:54:39 +02:00
Federico Di Pierro
6a7598280d
update(plugins/container): bump version to 0.3.2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-24 09:54:39 +02:00
Federico Di Pierro
1f8a375a12
fix(plugins/container): properly cleanup stale container cache entries for exiting containers.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-24 09:54:39 +02:00
Federico Di Pierro
2f4b632705
chore(plugins/container): properly cleanup fetchCh in test.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-23 11:56:33 +02:00
Federico Di Pierro
42fe4e2f36
update(docs): updated container plugin readme.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-23 11:56:33 +02:00
Leonardo Di Giovanna
b71146b6bb
docs: add `ekoops` as maintainer
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-07-23 11:12:34 +02:00
dependabot[bot]
d086d34cf8
build(deps): bump golang.org/x/oauth2 in /build/registry
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.26.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 15:02:29 +02:00
Federico Di Pierro
1c135e36d3
chore(plugins/container): let async_ctx own the fetcher channel.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-07-21 12:59:27 +02:00
dependabot[bot]
f212d50c02
build(deps): bump golang.org/x/oauth2 in /build/changelog
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.11.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.11.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 10:43:32 +02:00
dependabot[bot]
d3305f8555
build(deps): bump github.com/containers/podman/v5
...
Bumps [github.com/containers/podman/v5](https://github.com/containers/podman ) from 5.4.1 to 5.5.2.
- [Release notes](https://github.com/containers/podman/releases )
- [Changelog](https://github.com/containers/podman/blob/main/RELEASE_NOTES.md )
- [Commits](https://github.com/containers/podman/compare/v5.4.1...v5.5.2 )
---
updated-dependencies:
- dependency-name: github.com/containers/podman/v5
dependency-version: 5.5.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 10:41:32 +02:00
Angelo Puglisi
6e02f917aa
chore(plugins/container): drop fulfilled TODOs
...
m_container_ip and m_container_user are already exposed in table.cpp
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-17 15:59:03 +02:00
Angelo Puglisi
e8745cf12c
chore(plugins/container): introduce and use container_info::ptr_t
...
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-17 15:59:03 +02:00
Angelo Puglisi
db2b9c9c51
chore(plugins/container): headers cleanup
...
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-17 15:59:03 +02:00
Angelo Puglisi
283cb87012
chore(ci): clang-format in pre-commit
...
Signed-off-by: Angelo Puglisi <angelopuglisi86@gmail.com>
2025-07-17 15:35:04 +02:00
dependabot[bot]
de2204270f
build(deps): bump cargo_metadata
...
Bumps the cargo group with 1 update in the /plugins/krsi directory: [cargo_metadata](https://github.com/oli-obk/cargo_metadata ).
Updates `cargo_metadata` from 0.20.0 to 0.21.0
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases )
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md )
- [Commits](https://github.com/oli-obk/cargo_metadata/compare/0.20.0...0.21.0 )
---
updated-dependencies:
- dependency-name: cargo_metadata
dependency-version: 0.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 09:42:45 +02:00
Angelo Puglisi
a7da58ce0b
chore(plugins/container): avoid building unneeded RE-flex targets
...
Building the container plugin without specifying the `container` target
makes it build `reflex` too, which is not needed, and fails too:
```
❯ cmake -B build -S .
...
❯ cmake --build build --parallel
...
[ 98%] Linking CXX executable reflex
/usr/bin/ld: libreflex_static_lib.a(unicode.cpp.o): in function `reflex::Unicode::toupper(int)':
unicode.cpp:(.text+0x6d5): undefined reference to `reflex::Unicode::Tables::toupper(int)'
/usr/bin/ld: libreflex_static_lib.a(unicode.cpp.o): in function `reflex::Unicode::tolower(int)':
unicode.cpp:(.text+0x6e5): undefined reference to `reflex::Unicode::Tables::tolower(int)'
collect2: error: ld returned 1 exit status
gmake[2]: *** [_deps/reflex-build/CMakeFiles/Reflex.dir/build.make:98: _deps/reflex-build/reflex] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:271: _deps/reflex-build/CMakeFiles/Reflex.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
[100%] Linking CXX shared library libreflex_shared_lib.so
[100%] Built target ReflexLib
gmake: *** [Makefile:136: all] Error 2
```
Signed-off-by: Angelo Puglisi <Angelo Puglisi angelopuglisi86@gmail.com>
2025-07-10 09:24:15 +02:00
dependabot[bot]
847bcafbba
build(deps): bump the cargo group across 2 directories with 2 updates
...
Bumps the cargo group with 1 update in the /plugins/dummy_rs directory: [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [tokio](https://github.com/tokio-rs/tokio ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `cc` from 1.2.27 to 1.2.29
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.27...cc-v1.2.29 )
Updates `tokio` from 1.45.1 to 1.46.1
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.45.1...tokio-1.46.1 )
Updates `cc` from 1.2.27 to 1.2.29
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.27...cc-v1.2.29 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.29
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: tokio
dependency-version: 1.46.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.29
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 10:23:08 +02:00
Iacopo Rozzo
e281227c36
fix(container): detect libpod container ids with cgroups mode split
...
Fix detection of the container ID for libpod containers using the split
cgroups mode.
Signed-off-by: Iacopo Rozzo <iacopo@sysdig.com>
2025-07-04 16:47:42 +02:00
dependabot[bot]
22aa85a720
build(deps): bump the actions group across 1 directory with 3 updates
...
Bumps the actions group with 3 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action ), [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) and [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ).
Updates `github/codeql-action` from 3.29.0 to 3.29.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](ce28f5bb42...181d5eefc2
)
Updates `sigstore/cosign-installer` from 3.8.2 to 3.9.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](3454372f43...398d4b0eee
)
Updates `Swatinem/rust-cache` from 2.7.8 to 2.8.0
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](9d47c6ad4b...98c8021b55
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-version: 3.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: Swatinem/rust-cache
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 15:41:22 +02:00
dependabot[bot]
f39b7194d5
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.236.0 to 0.238.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.236.0...v0.238.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.238.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 14:41:17 +02:00
dependabot[bot]
c8f34c51c2
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.235.0 to 0.238.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.235.0...v0.238.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.238.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 14:40:17 +02:00
dependabot[bot]
89bfe52e89
build(deps): bump the cargo group across 2 directories with 3 updates
...
Bumps the cargo group with 2 updates in the /plugins/dummy_rs directory: [zerocopy](https://github.com/google/zerocopy ) and [libc](https://github.com/rust-lang/libc ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [zerocopy](https://github.com/google/zerocopy ) and [libc](https://github.com/rust-lang/libc ).
Updates `zerocopy` from 0.8.25 to 0.8.26
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.25...v0.8.26 )
Updates `zerocopy-derive` from 0.8.25 to 0.8.26
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.25...v0.8.26 )
Updates `libc` from 0.2.173 to 0.2.174
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.173...0.2.174 )
Updates `zerocopy` from 0.8.25 to 0.8.26
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.25...v0.8.26 )
Updates `zerocopy-derive` from 0.8.25 to 0.8.26
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.25...v0.8.26 )
Updates `libc` from 0.2.173 to 0.2.174
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.174/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.173...0.2.174 )
---
updated-dependencies:
- dependency-name: zerocopy
dependency-version: 0.8.26
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: zerocopy-derive
dependency-version: 0.8.26
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: libc
dependency-version: 0.2.174
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: zerocopy
dependency-version: 0.8.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: zerocopy-derive
dependency-version: 0.8.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: libc
dependency-version: 0.2.174
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 14:39:17 +02:00
Federico Di Pierro
398db32970
new(plugins/container): add test around null healthcheck in container json.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-25 09:17:48 +02:00
Federico Di Pierro
ab266f5072
fix(plugins/container): fix healthcheck probe args retrieval since they can be null.
...
Also, bump container plugin to 0.3.1.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-25 09:17:48 +02:00
Leonardo Grasso
2f09a401de
update(plugins/k8saudit-ovh): bump to v0.3.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:25:46 +02:00
Leonardo Grasso
8cb2bc8472
update(plugins/k8saudit-gke): bump to v0.6.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:25:46 +02:00
Leonardo Grasso
ecadcf828d
update(plugins/k8saudit-eks): bump to v0.9.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:25:46 +02:00
Leonardo Grasso
785bf34808
update(plugins/k8saudit-aks): bump to v0.3.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:25:46 +02:00
Leonardo Grasso
341801e663
build(plugins/k8saudit-*): bulk update for k8saudit v0.15.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:25:46 +02:00
Leonardo Grasso
ba51c07d5f
docs(plugins/k8saudit): changelog for v0.15.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:24:47 +02:00
Leonardo Grasso
ebf9702547
docs(plugins/k8saudit): improve README.md
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-06-17 21:24:47 +02:00
dependabot[bot]
5d23e77c8b
build(deps): bump the gomod group across 1 directory with 5 updates
...
Bumps the gomod group with 4 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2` from 1.36.3 to 1.36.4
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.36.3...v1.36.4 )
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.14 to 1.29.16
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.14...config/v1.29.16 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.77 to 1.17.79
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.77...feature/s3/manager/v1.17.79 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.80.0 to 1.80.2
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.80.0...service/s3/v1.80.2 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.38.5 to 1.38.7
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.38.5...service/ecr/v1.38.7 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-version: 1.36.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.29.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.79
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.80.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-version: 1.38.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 16:09:45 +02:00
dependabot[bot]
5ff53a686b
build(deps): bump the cargo group across 2 directories with 4 updates
...
Bumps the cargo group with 3 updates in the /plugins/dummy_rs directory: [libc](https://github.com/rust-lang/libc ), [cc](https://github.com/rust-lang/cc-rs ) and [cfg-if](https://github.com/rust-lang/cfg-if ).
Bumps the cargo group with 4 updates in the /plugins/krsi directory: [libc](https://github.com/rust-lang/libc ), [bindgen](https://github.com/rust-lang/rust-bindgen ), [cc](https://github.com/rust-lang/cc-rs ) and [cfg-if](https://github.com/rust-lang/cfg-if ).
Updates `libc` from 0.2.172 to 0.2.173
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.173/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.172...0.2.173 )
Updates `cc` from 1.2.25 to 1.2.27
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.25...cc-v1.2.27 )
Updates `cfg-if` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/rust-lang/cfg-if/releases )
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cfg-if/compare/1.0.0...v1.0.1 )
Updates `libc` from 0.2.172 to 0.2.173
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.173/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.172...0.2.173 )
Updates `bindgen` from 0.71.1 to 0.72.0
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases )
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.71.1...v0.72.0 )
Updates `cc` from 1.2.25 to 1.2.27
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.25...cc-v1.2.27 )
Updates `cfg-if` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/rust-lang/cfg-if/releases )
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cfg-if/compare/1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.173
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.27
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cfg-if
dependency-version: 1.0.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: libc
dependency-version: 0.2.173
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: bindgen
dependency-version: 0.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cfg-if
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 16:08:45 +02:00
dependabot[bot]
c133d6700a
build(deps): bump golang.org/x/time in /shared/go/azure/eventhub
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/time/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 16:07:45 +02:00
dependabot[bot]
09c0f73f11
build(deps): bump github.com/falcosecurity/plugins/plugins/k8saudit
...
Bumps [github.com/falcosecurity/plugins/plugins/k8saudit](https://github.com/falcosecurity/plugins ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/falcosecurity/plugins/releases )
- [Changelog](https://github.com/falcosecurity/plugins/blob/main/release.md )
- [Commits](https://github.com/falcosecurity/plugins/compare/plugins/k8saudit/v0.13.0...plugins/k8saudit/v0.14.0 )
---
updated-dependencies:
- dependency-name: github.com/falcosecurity/plugins/plugins/k8saudit
dependency-version: 0.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 16:06:45 +02:00
dependabot[bot]
e29787d19e
build(deps): bump github.com/falcosecurity/plugins/plugins/k8saudit
...
Bumps [github.com/falcosecurity/plugins/plugins/k8saudit](https://github.com/falcosecurity/plugins ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/falcosecurity/plugins/releases )
- [Changelog](https://github.com/falcosecurity/plugins/blob/main/release.md )
- [Commits](https://github.com/falcosecurity/plugins/compare/plugins/k8saudit/v0.13.0...plugins/k8saudit/v0.14.0 )
---
updated-dependencies:
- dependency-name: github.com/falcosecurity/plugins/plugins/k8saudit
dependency-version: 0.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 16:05:45 +02:00
Zaulao
65cb0781a4
fix(extract.go): renaming variables to match context
...
Signed-off-by: Zaulao <sauloguilhermino@gmail.com>
2025-06-17 15:07:45 +02:00
Zaulao
3fcea87969
new(k8saudit): add extraction of container command and args from pods
...
Signed-off-by: Zaulao <saulo.guilhermino@incognia.com>
2025-06-17 15:07:45 +02:00
dependabot[bot]
299d65b4fb
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.235.0 to 0.236.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.235.0...v0.236.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.236.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 15:06:45 +02:00
dependabot[bot]
00ea9d3924
build(deps): bump golang.org/x/time in /plugins/k8saudit-aks
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/time/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 15:05:45 +02:00
dependabot[bot]
4749762c8b
build(deps): bump github/codeql-action in the actions group
...
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.28.18 to 3.28.19
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](ff0a06e83c...fca7ace96b
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 15:04:44 +02:00
dependabot[bot]
7e2c91b7dd
build(deps): bump dtolnay/rust-toolchain
...
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain ) from 888c2e1ea69ab0d4330cbf0af1ecc7b68f368cc1 to b3b07ba8b418998c39fb20f53e8b695cdcc8de1b.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases )
- [Commits](888c2e1ea6...b3b07ba8b4
)
---
updated-dependencies:
- dependency-name: dtolnay/rust-toolchain
dependency-version: b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 15:03:44 +02:00
Leonardo Di Giovanna
51f25cc840
docs(plugins): update container plugin changelog
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-06-16 14:44:36 +02:00
Federico Di Pierro
2b5f8a8feb
update(plugins/container): bump plugin version to 0.3.0
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-13 12:37:16 +02:00
Federico Di Pierro
5cfa3780e6
chore(plugins/container): set an unexisted tid on generated asyncevents.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-13 12:37:16 +02:00
Leonardo Di Giovanna
8f7f35638b
docs(plugins): update plugins changelogs
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-06-11 11:38:05 +02:00
Jason Dellaluce
db8f4121a8
chore(k8saudit): update readme with new field
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2025-06-09 10:35:53 +02:00
Jason Dellaluce
03b1df33d9
update(k8saudit): bump version to 0.14.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2025-06-09 10:35:53 +02:00
Jason Dellaluce
59af3f9abf
new(k8saudit): add field for extracting container names from pods
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2025-06-09 10:35:53 +02:00
Federico Di Pierro
f01e70d6a4
update(plugins/container): bump container plugin to 0.2.6.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-05 14:16:30 +02:00
Federico Di Pierro
5fcee14c54
fix(plugins/container): avoid possible nil ptr dereference in cri and containerd engines.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-05 13:55:30 +02:00
Federico Di Pierro
2bb872eed8
fx(plugins/container): do not override containers_image_openpgp tag in `exe` target.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-03 14:10:13 +02:00
Federico Di Pierro
1fe9569c93
chore(ci,plugins/container): use `-tags containers_image_openpgp ` for test make target too.
...
This allows us to drop libgpgme-dev dep from test ci.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-06-03 14:10:13 +02:00
dependabot[bot]
0e0737ef3b
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.234.0 to 0.235.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.234.0...v0.235.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.235.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 14:08:13 +02:00
dependabot[bot]
a214622241
build(deps): bump github.com/aws/aws-lambda-go in /plugins/cloudtrail
...
Bumps [github.com/aws/aws-lambda-go](https://github.com/aws/aws-lambda-go ) from 1.48.0 to 1.49.0.
- [Release notes](https://github.com/aws/aws-lambda-go/releases )
- [Commits](https://github.com/aws/aws-lambda-go/compare/v1.48.0...v1.49.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-lambda-go
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 14:07:13 +02:00
Leonardo Di Giovanna
576b1c9ffc
fix(plugins/container): redefine port binding port and IP as integers
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-06-03 14:06:13 +02:00
dependabot[bot]
77e6472f5a
build(deps): bump the cargo group across 2 directories with 2 updates
...
Bumps the cargo group with 1 update in the /plugins/dummy_rs directory: [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [num_cpus](https://github.com/seanmonstar/num_cpus ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `cc` from 1.2.24 to 1.2.25
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.24...cc-v1.2.25 )
Updates `num_cpus` from 1.16.0 to 1.17.0
- [Release notes](https://github.com/seanmonstar/num_cpus/releases )
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.16.0...v1.17.0 )
Updates `cc` from 1.2.24 to 1.2.25
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.24...cc-v1.2.25 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.25
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: num_cpus
dependency-version: 1.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 14:00:13 +02:00
dependabot[bot]
af68b7e66d
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.234.0 to 0.235.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.234.0...v0.235.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.235.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 10:03:10 +02:00
Leonardo Di Giovanna
8d44358d01
build(plugins/krsi): bump `cargo_metadata` from 0.19.0 to 0.20.0
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-06-03 10:01:10 +02:00
dependabot[bot]
a48093f0c2
build(deps): bump the gomod group across 1 directory with 2 updates
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.76 to 1.17.77
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.76...feature/s3/manager/v1.17.77 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.4 to 1.80.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.4...service/s3/v1.80.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.77
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.80.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 10:00:10 +02:00
matteopasa
e1a0753f92
bump version
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2025-05-29 16:11:27 +02:00
matteopasa
f7dca71dbb
add time field extract
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2025-05-29 16:11:27 +02:00
dependabot[bot]
0cdc099774
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.233.0 to 0.234.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.233.0...v0.234.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.234.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 12:18:11 +02:00
dependabot[bot]
8c3cbb2a2d
build(deps): bump the cargo group across 2 directories with 2 updates
...
Bumps the cargo group with 1 update in the /plugins/dummy_rs directory: [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [tokio](https://github.com/tokio-rs/tokio ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `cc` from 1.2.23 to 1.2.24
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.23...cc-v1.2.24 )
Updates `tokio` from 1.45.0 to 1.45.1
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.45.0...tokio-1.45.1 )
Updates `cc` from 1.2.23 to 1.2.24
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.23...cc-v1.2.24 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.24
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: tokio
dependency-version: 1.45.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 12:11:11 +02:00
dependabot[bot]
3c32e67f77
build(deps): bump the gomod group across 1 directory with 2 updates
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.75 to 1.17.76
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.75...feature/s3/manager/v1.17.76 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.3 to 1.79.4
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.3...service/s3/v1.79.4 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.76
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.79.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 12:10:11 +02:00
dependabot[bot]
898b3cb9d5
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.233.0 to 0.234.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.233.0...v0.234.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.234.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 12:02:11 +02:00
Leonardo Di Giovanna
d4e8eb2ff6
feat(plugins/krsi): add initial `renameat` parsing/extraction support
...
Add initial `renameat` parsing and extraction support. The support
must be completed by updating the sinsp status leveraging the parsing
support.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-27 12:01:11 +02:00
Leonardo Di Giovanna
9fd1d28b47
refactor(plugins/krsi): remove redundant parts and rephrase README.md
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-26 16:27:06 +02:00
Leonardo Di Giovanna
56ec9a81be
refactor(plugins/krsi): rename example file as `example_rules.yaml`
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-26 16:27:06 +02:00
Leonardo Di Giovanna
c358225d6e
refactor(plugins/krsi/krsi): split event parsing into dedicated funcs
...
Reorganize code handling event parsing and field extraction
capabilities into separate functions.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-26 16:26:06 +02:00
Luca Guerra
b1a5800b17
chore(plugins/container): bump version to 0.2.4
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-05-22 16:35:40 +02:00
dependabot[bot]
4792bca6a6
build(deps): bump github.com/containerd/containerd/v2
...
Bumps [github.com/containerd/containerd/v2](https://github.com/containerd/containerd ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v2.0.4...v2.0.5 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd/v2
dependency-version: 2.0.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-22 11:13:39 +02:00
Leonardo Di Giovanna
b56ce0aabd
refactor(plugins/krsi/krsi): fix extracted field desc formatting
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-21 10:09:34 +02:00
Leonardo Di Giovanna
f697f53526
refactor(plugins/krsi/krsi-ebpf): use slices in `auxbuf` code
...
Replace usage of offsets with slices. This enables better compile-time
checks thanks to the native support for slice types.
In order to restore a previous auxbuf writer state, the user must
first cache its state using the `Writer::save()` and
`AuxiliaryBuffer::save_writer_state()` APIs; then it can restore it
using the `AuxiliaryBuffer::resume_writer()` API.
Moreover, make constants governing the auxbuf limits more precise,
and add documentation related to some auxbuf APIs.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-20 18:43:53 +02:00
Leonardo Di Giovanna
afb97f6ff7
refactor(plugins/krsi/krsi-ebpf): avoid `auxbuf` repetition in paths
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-20 18:43:53 +02:00
Goutam Tadi
319bdd4e94
able to get pod security policy violations from audit events
...
Signed-off-by: Goutam Tadi <gtadi@astronomer.io>
2025-05-20 18:43:30 +02:00
dependabot[bot]
576b4394ee
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.232.0 to 0.233.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.232.0...v0.233.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.233.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:42:29 +02:00
dependabot[bot]
e4e1edf481
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.232.0 to 0.233.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.232.0...v0.233.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.233.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 14:25:28 +02:00
dependabot[bot]
6ef6f85c3f
build(deps): bump github.com/segmentio/kafka-go
...
Bumps the gomod group with 1 update in the /plugins/kafka directory: [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go ).
Updates `github.com/segmentio/kafka-go` from 0.4.47 to 0.4.48
- [Release notes](https://github.com/segmentio/kafka-go/releases )
- [Commits](https://github.com/segmentio/kafka-go/compare/v0.4.47...v0.4.48 )
---
updated-dependencies:
- dependency-name: github.com/segmentio/kafka-go
dependency-version: 0.4.48
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 14:24:28 +02:00
dependabot[bot]
896d6bd3d0
build(deps): bump the actions group with 3 updates
...
Bumps the actions group with 3 updates: [actions/setup-go](https://github.com/actions/setup-go ), [github/codeql-action](https://github.com/github/codeql-action ) and [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ).
Updates `actions/setup-go` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](0aaccfd150...d35c59abb0
)
Updates `github/codeql-action` from 3.28.17 to 3.28.18
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](60168efe1c...ff0a06e83c
)
Updates `aws-actions/configure-aws-credentials` from 4.1.0 to 4.2.1
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](ececac1a45...b475783126
)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: github/codeql-action
dependency-version: 3.28.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 14:22:28 +02:00
dependabot[bot]
dd775b54bc
build(deps): bump the cargo group across 2 directories with 4 updates
...
Bumps the cargo group with 3 updates in the /plugins/dummy_rs directory: [zerocopy](https://github.com/google/zerocopy ), [bitflags](https://github.com/bitflags/bitflags ) and [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [bitflags](https://github.com/bitflags/bitflags ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `zerocopy` from 0.8.23 to 0.8.25
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.23...v0.8.25 )
Updates `zerocopy-derive` from 0.8.23 to 0.8.25
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/compare/v0.8.23...v0.8.25 )
Updates `bitflags` from 2.9.0 to 2.9.1
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.0...2.9.1 )
Updates `cc` from 1.2.22 to 1.2.23
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.22...cc-v1.2.23 )
Updates `bitflags` from 2.9.0 to 2.9.1
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.0...2.9.1 )
Updates `cc` from 1.2.22 to 1.2.23
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.22...cc-v1.2.23 )
---
updated-dependencies:
- dependency-name: zerocopy
dependency-version: 0.8.25
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: zerocopy-derive
dependency-version: 0.8.25
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: bitflags
dependency-version: 2.9.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.23
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: bitflags
dependency-version: 2.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 10:56:27 +02:00
Leonardo Di Giovanna
400cdcbbcd
fix(plugins/krsi): properly handle `auxbuf` writing errors
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-19 12:07:01 +02:00
Leonardo Di Giovanna
53ba10dd75
refactor(plugins/krsi): remove `auxbuf` unsafe code using `zerocopy`
...
Remove unsafe code from `auxbuf` by using `zerocopy` crate to perform
conversions between bytes and structs as well as unaligned read and
write operations.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-19 11:17:01 +02:00
Federico Di Pierro
c64a5c8427
chore(docs): updated plugin container readme.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-19 10:10:00 +02:00
Federico Di Pierro
74b643add4
chore(src): fix formatting.
...
Also bump plugin version to 0.2.3.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-19 10:10:00 +02:00
Leonardo Grasso
bc645a814f
docs(plugins/container): deprecation message for old `k8s` fields
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-16 16:08:46 +02:00
dependabot[bot]
5dd873d6b1
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.231.0 to 0.232.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.231.0...v0.232.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.232.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 10:51:46 +02:00
dependabot[bot]
5842a338fb
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.231.0 to 0.232.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.231.0...v0.232.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.232.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15 18:18:41 +02:00
dependabot[bot]
fe732fc242
build(deps): bump github.com/invopop/jsonschema in /plugins/k8saudit-eks
...
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema ) from 0.8.0 to 0.13.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.8.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15 17:23:40 +02:00
dependabot[bot]
8a00cd0c3a
build(deps): bump oras.land/oras-go/v2 in /build/registry
...
Bumps [oras.land/oras-go/v2](https://github.com/oras-project/oras-go ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/oras-project/oras-go/releases )
- [Commits](https://github.com/oras-project/oras-go/compare/v2.5.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: oras.land/oras-go/v2
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15 17:20:41 +02:00
dependabot[bot]
994245aacf
build(deps): bump the cargo group across 2 directories with 2 updates
...
Bumps the cargo group with 1 update in the /plugins/dummy_rs directory: [cc](https://github.com/rust-lang/cc-rs ).
Bumps the cargo group with 2 updates in the /plugins/krsi directory: [tokio](https://github.com/tokio-rs/tokio ) and [cc](https://github.com/rust-lang/cc-rs ).
Updates `cc` from 1.2.21 to 1.2.22
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.21...cc-v1.2.22 )
Updates `tokio` from 1.44.2 to 1.45.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.45.0 )
Updates `cc` from 1.2.21 to 1.2.22
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.21...cc-v1.2.22 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.22
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: tokio
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15 17:18:41 +02:00
Leonardo Di Giovanna
bacfc08fa0
refactor(plugins/krsi/krsi-ebpf): move extraction logic out of auxbuf
...
Move data extraction logic out of auxbuf by providing a generic way
of storing fixed-length parameters and a generic way of storing
variable-length parameters. The two main helpers are
`auxbuf::Writer::store_fixed_len_param()` and
`auxbuf::Writer::store_var_len_param()`. Both these helpers
accept some sort of length parameters, allowing to reserve memory on
the buffer, and a `write_fn`, allowing to build the parameter content.
`write_fn` receives an `auxbuf::ParamWriter` as parameter: this
object allows to build the parameter content by providing a way to
write chunks of data.
The data extraction logic now resides in a separate
`operations::writer_helpers` module.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-15 17:02:41 +02:00
Federico Di Pierro
298b671a66
chore(plugins/container): avoid useless req.set_value of empty string.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-13 14:29:29 +02:00
Federico Di Pierro
6e458f9fdd
update(plugins/k8smeta): bump k8smeta to 0.3.0 final.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-13 14:28:29 +02:00
Leonardo Grasso
8f55be8aec
revert: update(plugins/k8saudit-gke): bump to v0.6.0
...
Since v0.5.0 has not been released yet.
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-13 10:10:28 +02:00
Leonardo Grasso
089e4bb36a
docs(plugins/k8saudit-*): bulk update READMEs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
ef1682ccf8
docs(plugins/k8saudit-ovh): add files header
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
53db6b4a6d
update(plugins/k8saudit-ovh): bump to v0.2.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
a116c381f6
update(plugins/k8saudit-gke): bump to v0.6.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
a2af2f414a
update(plugins/k8saudit-eks): bump to v0.8.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
2a07283f0b
update(plugins/k8saudit-aks): bump to v0.2.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
de3f2e5a51
update(plugins/k8saudit-gke): upgrade to k8saudit v0.13
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
3933adc6d4
update(plugins/k8saudit-eks): upgrade to k8saudit v0.13 and other deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
f195192f04
update(plugins/k8saudit-aks): upgrade to k8saudit v0.13
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
e3e4d0ca95
docs(plugins/k8saudit): update README
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Grasso
1b1c65ff10
docs(plugins/k8saudit): update changelog
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 16:46:23 +02:00
Leonardo Di Giovanna
3f35135b52
refactor(plugins/krsi/krsi-ebpf): reorder `auxbuf` module code
...
Use a consistent order in `auxbuf` module code by listing the
private methods right after their usage.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-12 14:31:23 +02:00
Leonardo Di Giovanna
379f998ee1
refactor(plugins/krsi/krsi-ebpf): remove auxbuf dep on shared_state
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-12 14:31:23 +02:00
Leonardo Grasso
9dcac81d76
docs(plugins/k8saudit): update changelog
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 13:30:22 +02:00
Leonardo Grasso
f046209944
update(plugins/k8saudit): bump to v0.13.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-12 13:30:22 +02:00
Leonardo Di Giovanna
40ffcae272
refactor(plugins/krsi/krsi-ebpf): introduce auxbuf writer abstraction
...
Introduce auxbuf writer abstraction to split data container from
business logic writing into them.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-12 12:53:23 +02:00
Leonardo Di Giovanna
730e3fcbdb
refactor(plugins/krsi/krsi-ebpf): remove auxbuf dep on ringbuf
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-10 12:41:09 +02:00
Leonardo Di Giovanna
c5f52708c7
refactor(plugins/krsi/krsi-ebpf): change auxbuf internal naming conv
...
Change the internal auxbuf methods' naming convention from using
`push*` to `write*`
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-09 17:28:04 +02:00
Leonardo Di Giovanna
3a4c46adb8
refactor(plugins/krsi/krsi-ebpf): rename `auxmap` to `auxbuf`
...
Replace "auxiliary map" with "auxiliary buffer", as the name fits
more its purpose.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-09 16:52:03 +02:00
Leonardo Di Giovanna
54c828718e
fix(plugins/krsi): use safe ring buffer events parsing logic
...
Replace unsafe ring buffer events parsing logic with safe one.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Co-authored-by: Grzegorz Nosek <grzegorz.nosek@sysdig.com>
2025-05-09 15:28:03 +02:00
Leonardo Di Giovanna
2e7dff5a1d
refactor(plugins/krsi/krsi): use macros for field extraction
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-09 15:28:03 +02:00
Leonardo Di Giovanna
3b144477c2
fix(plugins/krsi/krsi-ebpf): send only interesting payload
...
Instead of sending the entire auxiliary map buffer, send only data
the populated sub-part.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-08 11:51:55 +02:00
dependabot[bot]
4b9a35e6a8
build(deps): bump golang.org/x/net in /build/registry
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-08 11:45:55 +02:00
poiana
729baed0ba
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-05-07 17:27:50 +02:00
Goutam Tadi
4b6e9f313f
able to get validation failure message from a Validating admission policy
...
Signed-off-by: Goutam Tadi <gtadi@astronomer.io>
2025-05-07 17:25:50 +02:00
dependabot[bot]
be90a9810b
build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.74 to 1.17.75
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.74...feature/s3/manager/v1.17.75 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.75
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-07 17:24:50 +02:00
Leonardo Grasso
6d6d44c092
docs(plugins/collector): add example rule
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-07 16:13:50 +02:00
Leonardo Grasso
95ced3e185
update(registry.yaml): add collector plugin
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-07 16:13:50 +02:00
Leonardo Grasso
f2dcd4d7b5
docs(plugins/collector): intial README and CHANGELOG
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-07 16:13:50 +02:00
Leonardo Grasso
c9cbb98077
new(plugins): add collector plugin
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-05-07 16:13:50 +02:00
Federico Di Pierro
9c1c488086
fix(plugins/container): use `C.GoString()` in `AskForContainerInfo`.
...
Since the c string comes from a stack variable `.c_str()`,
and the go string will be used async, `ptr.GoString()` does not
guarantee that the string is kept alive for all its duration,
leading to bogus reads.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-06 17:03:45 +02:00
Federico Di Pierro
c1e1c8f4b6
cleanup(ci): use provided reusable workflow by libs for container plugin e2e tests.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-06 17:03:45 +02:00
Federico Di Pierro
b9092985a4
update(plugins/container): bumped plugin container to 0.2.2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-06 17:03:45 +02:00
Federico Di Pierro
a5840d1629
fix(plugins/container): use an unique ctx for fetcher.
...
Podman relies upon context to store its connection infos.
Using same ctx already used by the real Podman engine means that
we are going to tamper with its connection info stored in the main ctx.
Instead, fetcher should use its own context.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-06 11:46:44 +02:00
dependabot[bot]
6ac5f7589f
build(deps): bump golang.org/x/oauth2 in /plugins/github
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.29.0 to 0.30.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.29.0...v0.30.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 10:09:43 +02:00
dependabot[bot]
75e6c2d9d0
build(deps): bump the cargo group across 2 directories with 7 updates
...
Bumps the cargo group with 5 updates in the /plugins/dummy_rs directory:
| Package | From | To |
| --- | --- | --- |
| [rand](https://github.com/rust-random/rand ) | `0.8.5` | `0.9.1` |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.97` | `1.0.98` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.171` | `0.2.172` |
| [log](https://github.com/rust-lang/log ) | `0.4.26` | `0.4.27` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.16` | `1.2.21` |
Bumps the cargo group with 6 updates in the /plugins/krsi directory:
| Package | From | To |
| --- | --- | --- |
| [falco_plugin](https://github.com/falcosecurity/plugin-sdk-rs ) | `0.4.2` | `0.4.3` |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.97` | `1.0.98` |
| [env_logger](https://github.com/rust-cli/env_logger ) | `0.11.7` | `0.11.8` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.171` | `0.2.172` |
| [log](https://github.com/rust-lang/log ) | `0.4.26` | `0.4.27` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.16` | `1.2.21` |
Updates `rand` from 0.8.5 to 0.9.1
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.1 )
Updates `anyhow` from 1.0.97 to 1.0.98
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.97...1.0.98 )
Updates `libc` from 0.2.171 to 0.2.172
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.171...0.2.172 )
Updates `log` from 0.4.26 to 0.4.27
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.26...0.4.27 )
Updates `cc` from 1.2.16 to 1.2.21
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.16...cc-v1.2.21 )
Updates `falco_plugin` from 0.4.2 to 0.4.3
- [Release notes](https://github.com/falcosecurity/plugin-sdk-rs/releases )
- [Commits](https://github.com/falcosecurity/plugin-sdk-rs/compare/v0.4.2...v0.4.3 )
Updates `anyhow` from 1.0.97 to 1.0.98
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.97...1.0.98 )
Updates `env_logger` from 0.11.7 to 0.11.8
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.7...v0.11.8 )
Updates `libc` from 0.2.171 to 0.2.172
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.172/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.171...0.2.172 )
Updates `log` from 0.4.26 to 0.4.27
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.26...0.4.27 )
Updates `cc` from 1.2.16 to 1.2.21
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.16...cc-v1.2.21 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: anyhow
dependency-version: 1.0.98
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: libc
dependency-version: 0.2.172
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: log
dependency-version: 0.4.27
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.21
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: falco_plugin
dependency-version: 0.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: anyhow
dependency-version: 1.0.98
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: env_logger
dependency-version: 0.11.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: libc
dependency-version: 0.2.172
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: log
dependency-version: 0.4.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: cc
dependency-version: 1.2.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 10:08:43 +02:00
dependabot[bot]
b698fa73a9
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.230.0 to 0.231.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.230.0...v0.231.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.231.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 10:05:43 +02:00
Leonardo Di Giovanna
e53b45e96c
docs(plugins/krsi): add `ekoops` as maintainer
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-06 09:49:44 +02:00
dependabot[bot]
a8b91211cb
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.230.0 to 0.231.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.230.0...v0.231.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.231.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 09:33:43 +02:00
dependabot[bot]
5f82db4d59
build(deps): bump the actions group with 3 updates
...
Bumps the actions group with 3 updates: [github/codeql-action](https://github.com/github/codeql-action ), [actions/download-artifact](https://github.com/actions/download-artifact ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `github/codeql-action` from 3.28.15 to 3.28.16
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](45775bd823...28deaeda66
)
Updates `actions/download-artifact` from 4.2.1 to 4.3.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](95815c38cf...d3f86a106a
)
Updates `sigstore/cosign-installer` from 3.8.1 to 3.8.2
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](d7d6bc7722...3454372f43
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-version: 3.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 09:32:43 +02:00
Leonardo Di Giovanna
f91ed60792
feat(plugins/krsi): add `protocol` field extraction support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-05 12:46:37 +02:00
Leonardo Di Giovanna
3225dab268
ci: add config for dependabot to handle `cargo` dependencies
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-05 12:36:37 +02:00
dependabot[bot]
48d71023bb
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.229.0 to 0.230.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.229.0...v0.230.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.230.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 12:35:37 +02:00
dependabot[bot]
81b7e1df62
build(deps): bump github.com/testcontainers/testcontainers-go/modules/kafka
...
Bumps [github.com/testcontainers/testcontainers-go/modules/kafka](https://github.com/testcontainers/testcontainers-go ) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/kafka
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 12:34:37 +02:00
Leonardo Di Giovanna
199b754965
perf(plugins/krsi/krsi-ebpf): improve memory mgt by sharing state map
...
Use a single map to save the state that operations share among
multiple programs. Using a single map has a lower impact on the system
memory wrt the approach leveraging a single map per operation.
A single program can save, for the current thread, some information
that wants to share with other programs aiming to collect data for a
given operation. Since a single thread, in a given moment, can only
execute a single operation, the shared information can be encoded
using enum and their variants, a single variant representing the info
of a single operation. Notice that variants are single-element tuple
struct: this decision was made to keep the data access more ergonomic.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-05 09:35:36 +02:00
Leonardo Di Giovanna
f85ec1bbb7
refactor(krsi-ebpf): rename `shared_maps` to `shared_state`
...
Rename `shared_maps` to `shared_state` and align getters to naming
convention.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-05 09:35:36 +02:00
Leonardo Di Giovanna
fe408536dd
chore: enforce coding style in `dummy_rs` plugin
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-02 14:26:21 +02:00
Leonardo Di Giovanna
212bb3bc48
chore: add `pre-commit` hooks for enforcing coding style and policies
...
Enforce global coding style and policies by leveraging the
`pre-commit` framework. Move the `krsi` plugin's specific `pre-commit`
configuration in the root of the project, tweaking the `rustfmt.toml`
file to enforce the `rustfmt` tool's edition on a plugin-basis instead
of enforcing it globally in the `pre-commit` hook. Update the `krsi`
plugin's `README.md` to point to the new project's `README.md`
section.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-05-02 14:26:21 +02:00
dependabot[bot]
7db1914cb2
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.229.0 to 0.230.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.229.0...v0.230.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.230.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 16:28:10 +02:00
dependabot[bot]
6d9cd7543c
build(deps): bump the gomod group across 4 directories with 4 updates
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 1 update in the /plugins/k8saudit-aks directory: [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go ).
Bumps the gomod group with 1 update in the /shared/go/aws/cloudwatchlogs directory: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ).
Bumps the gomod group with 1 update in the /shared/go/aws/session directory: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.72 to 1.17.74
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.72...feature/s3/manager/v1.17.74 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.2 to 1.79.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.2...service/s3/v1.79.3 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.0...sdk/azcore/v1.6.1 )
Updates `github.com/aws/aws-sdk-go` from 1.55.6 to 1.55.7
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG_PENDING.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.55.6...v1.55.7 )
Updates `github.com/aws/aws-sdk-go` from 1.55.6 to 1.55.7
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG_PENDING.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.55.6...v1.55.7 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.74
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.79.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
dependency-version: 1.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go
dependency-version: 1.55.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go
dependency-version: 1.55.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 16:26:10 +02:00
dependabot[bot]
ae39190fc9
build(deps): bump tokio from 1.44.0 to 1.44.2 in /plugins/krsi
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.44.0 to 1.44.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.0...tokio-1.44.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.44.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 16:25:10 +02:00
dependabot[bot]
d65c37986e
build(deps): bump github.com/testcontainers/testcontainers-go
...
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 16:22:10 +02:00
Leonardo Di Giovanna
eb349205da
doc: add support for `krsi` plugin field extraction doc auto-gen
...
Add support for automatic generation of `krsi` plugin's field
extraction. Moreover, add support for handling multi-line field
extraction descriptions.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-30 15:53:10 +02:00
Leonardo Grasso
abe12da694
docs(plugins): bulk changelogs update
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-30 10:35:09 +02:00
Leonardo Grasso
af547e21ee
docs(plugins/github): update readme
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-30 10:35:09 +02:00
Leonardo Grasso
17dfd80d7a
docs(plugins/dummy_rs): update readme
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-30 10:35:09 +02:00
Leonardo Di Giovanna
6cce9247e0
fix(plugins/dummy_rs): sync `Cargo.lock`
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-30 10:22:09 +02:00
Leonardo Di Giovanna
a7705eb261
ci: trigger CI
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 17:52:06 +02:00
poiana
9264813c27
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-04-29 17:51:05 +02:00
Leonardo Di Giovanna
28618ac28e
fix(plugins/krsi): fix plugin version
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 17:00:05 +02:00
Leonardo Grasso
d09985d5d5
fix(plugins/krsi): correct multi-arch char type handling
...
Co-authored-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-29 16:01:06 +02:00
Leonardo Grasso
b9c6b0a47a
fix(.github): pin deps to build rust ebpf
...
Co-authored-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-29 16:01:06 +02:00
Leonardo Grasso
40f892bf3f
fix(plugins/krsi): correct makefile
...
Co-authored-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Co-authored-by: Leonardo Di Giovanna <41296180+ekoops@users.noreply.github.com>
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
70562d8500
new(krsi): add registry entry
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Luca Guerra
6da6129061
cleanup(krsi): add license text, remove leftover
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
3c8710effc
chore: add `Makefile`
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
303fd1eb9c
doc: populate `README.md`
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Co-authored-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
9b6951aab9
feat: add example rule file
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
52a089c55c
feat(ebpf): add `unlink` and `unlinkat` syscall support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
178a7a3d1d
fix(ebpf): prevent `symlinkat` syscall evt gen if support is disabled
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
ce3c427139
fix(ebpf): prevent `renameat` syscall event gen if support is disabled
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
6070c05ca0
fix(ebpf): prevent `mkdirat` syscall event gen if support is disabled
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
99f0e94b26
fix(ebpf): prevent `linkat` syscall event gen if support is disabled
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
53542abc38
feat: add plugin options support
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
2b5e4c5d54
feat(krsi): add connect operation and thread fields support
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
e9a9999d4a
test(ebpf): add `load_and_attach_programs` test
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
4022aa5d31
refactor(ebpf): remove unneded vmlinux module
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
93bfe63036
feat(ebpf): use CO-RE approach to evaluate inode upper dentry
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
e53017b841
refactor(ebpf): remove some vmlinux references
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
f5b6730482
feat(ebpf): replace non-CO-RE access to `f_path` with CO-RE one
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
280f318d09
feat(ebpf): add iou_ret field to open event
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
ec628cf542
feat(ebpf): add partial bind operations support
...
Provide support for `bind` syscall, as well as `IORING_OP_BIND`
io_uring operation. Even if provided, the support for the io_uring
operation is not enabled.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
0bf13c4a0a
feat(test): add Dockerfile
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
5e5486055d
feat: integrate plugin with eBPF and add userspace fields handling
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
010a67eca6
refactor: cleanup code
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
4e4bb8c798
feat(ebpf): replace io_uring structs accesses with CO-RE equivalents
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
270cae323e
feat(ebpf): replace `file->private_data` access with CO-RE equivalent
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
a6c5e954d3
refactor(ebpf): remove unused `file_name` non-CO-RE extractor
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
21eebf5ca0
feat(ebpf): replace `filename_name` non-CO-RE extractor
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
1a584742cf
feat(ebpf): use CO-RE accessors for some sockets accesses
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
adafbd2285
feat(ebpf): use CO-RE accessors for some files accesses
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
751ae3bcaa
feat(ebpf): add C binding infrastructure enabling CO-RE
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
1e88c07ca5
refactor(ebpf): move extraction in `extractors` and `getters` crates
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
8a7be7f6f5
refactor(ebpf): add sockets::extract crate
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
abca308d48
feat(ebpf): add renameat operations support
...
Provide support for `renamat2`, `renameat` and `rename` syscalls, as
well as `IORING_OP_RENAMEAT` io_uring operation.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
8ac597feff
feat(ebpf): add mkdirat operations support
...
Provide support for `mkdirat` and `mkdir` syscalls, as well as
`IORING_OP_MKDIRAT` io_uring operation.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
036828b964
refactor(ebpf): use declarative approach to load and attach programs
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Grzegorz Nosek
da57e8df35
fix: safe parse_ringbuf_event
...
Signed-off-by: Grzegorz Nosek <grzegorz.nosek@sysdig.com>
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
a301d3e70d
style: apply code-formatting
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
0354b3d568
chore: add `pre-commit` hooks for enforcing coding style and policies
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
4903b391ee
feat(ebpf): add unlinkat io_uring operation support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
b4feb0b199
feat(ebpf): add linkat operations support
...
Provide support for `linkat` and `link` syscalls, as well as
`IORING_OP_LINKAT` io_uring operation.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
24629d8867
refactor(ebpf): move file-related extraction logics to separate crate
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
b9a0d7f200
refactor(ebpf): align symlinkat operation map name
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
2dec5194fd
refactor(ebpf): align connect operation handling code naming
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
53dc445907
refactor(ebpf): cleanup open operation handling code
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
db523d8831
refactor(ebpf): rename open operation's pids map
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
0afb3c6bdb
feat: move ebpf support in different crate and introduce feature flags
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
4bbea658b6
fix: adjust open's `name` param output positioning
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
b991bac366
feat: add testing program
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
32629e6780
feat(ebpf): add symlinkat operations support
...
Provide support for `symlinkat` and `symlink` syscalls, as well as
`IORING_OP_SYMLINKAT` io_uring operation.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
b9b04078a1
feat(ebpf): export `iou_ret` in connect operation
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
a8e7d5f309
feat(ebpf): add socket operations support
...
Provide support for `socket` and `socketcall` syscalls, as well as
`IORING_OP_SOCKET` io_uring operation.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
d4985b5277
feat(ebpf): introduce `iouring` module from data extraction
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
803bca3af3
feat(ebpf): avoid sending fd/file_index if not present
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
ba8d9aefd8
feat(ebpf): remove need for socket permanent file descriptors tracking
...
Use a different path for tracking socket connection, removing the
need for monitoring sockets creation and for storing
`(sock_ptr, tgid) -> fd` associations.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
ce568f4135
refactor(ebpf): split eBPF programs by operation
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
129e5c1c9e
feat(ebpf): drop some `unsafe` method qualifiers in auxmap
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
9b06ae20b7
feat(ebpf): add support for io_uring connect operation
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
22f21ad72b
feat(ebpf): add io_uring's `IORING_OPENAT{2}` `file_index` support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
68aa11b9f9
feat(ebpf): add non-blocking connect operations support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
96d7746eb6
style(ebpf): remove non idiomatic `_ptr` suffixes
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
cc549664b7
feat(ebpf): add connect support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
99c7f3ddb8
refactor(ebpf): replace `tid` with `pid`
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
4c444157bf
feat(ebpf): add socket creation monitoring support
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
0cea86b2ba
fix(ebpf): reintroduce support for io_uring openat* operations
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
d245d66c25
refactor(krsi): cleanup
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
0913bfa768
doc(ebpf): fix `open` module documentation
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
f0a399d789
fix(ebpf): fix auxiliary map index calculation
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
11e69492af
fix(ebpf): fix timestamp calculation by including boot time
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
c8596ce0f8
refactor(ebpf): move file opening extraction in separate module
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
2d9f21ce49
fix(ebpf): handle `fd_install` invocations only in open context
...
Ensure that `fd_install` invocations are handled only if the current
thread is trying to open a file: this means hooking at
`do_sys_openat2`'s entry and exit point to mark the file opening
procedure as started and finished.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
75cc932fd8
feat(krsi): populate fd table
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Luca Guerra
a690118a1f
feat: handle io_uring thread
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
9661fe7d94
feat(ebpf): export tgid together with pid in event header
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
e348237e93
fix(ebpf): remove early return behaviour
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
8ff297c8c0
feat(krsi): add extractor fields
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
b084b02f21
feat(ebpf): enable full path resolution
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
c70b746ed0
feat(ebpf): align the auxiliary maps number to the number of CPUs
...
Set the number of `AUXILIARY_MAPS` entries to the number of
available CPUs. Moreover, reduce the size of each auxiliary map.
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
91e307c1b4
feat: add integration between eBPF and plugin
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Leonardo Di Giovanna
cb6f03c05d
feat: add eBPF source
...
Signed-off-by: Leonardo Di Giovanna <leonardodigiovanna1@gmail.com>
2025-04-29 16:01:06 +02:00
Luca Guerra
ddf3f6cfda
feat: initial scaffolding and plugin setup
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-04-29 16:01:06 +02:00
Federico Di Pierro
7fef864e20
new(plugins/container): suggest more output fields.
...
Specifically:
* `%container.image.repository`
* `%container.image.tag`
* `%k8s.ns.name`
* `%k8s.pod.name`
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-29 12:25:05 +02:00
Federico Di Pierro
b8140c8aa1
chore(plugins/container): bump version to 0.2.1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-28 17:03:01 +02:00
Federico Di Pierro
c122ed409d
chore(plugins/container): make ASYNC cap resilient to multiple calls.
...
Static-storage variables are correctly checked.
This can happend in 2 scenarios:
* sinsp erratingly calls multiple times start async API (should be a bug but better safe than sorry)
* Falco hot reload dry-run checks
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-28 17:03:01 +02:00
Federico Di Pierro
e25a1f8a19
cleanup(plugins/container): drop `async_ctx` static variable.
...
Make it a class member.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-28 17:03:01 +02:00
Aldo Lacuku
3f714b93b3
chore(k8smeta): bump k8smeta version to 0.3.0-rc1
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2025-04-23 10:28:23 +02:00
dependabot[bot]
ea1149164f
build(deps): bump golang.org/x/net in /plugins/container/go-worker
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 10:03:24 +02:00
dependabot[bot]
8b4767feec
build(deps): bump golang.org/x/net in /build/changelog
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.33.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.33.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 17:37:49 +02:00
Federico Di Pierro
0d595a2275
new(plugins/container): added fetcher tests.
...
Also, fixed a small bug in cri engine `get()` method.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-17 17:36:49 +02:00
Leonardo Grasso
ecff28f894
update(cloudtrail): bump to v0.13.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-17 11:34:50 +02:00
Federico Di Pierro
89712a554e
fix(plugin/container): avoid overwriting host container info when loading pre-existing containers.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-17 10:42:49 +02:00
Federico Di Pierro
ab18fe1517
fix(plugins/k8smeta): fixed newlines at end of files.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-17 10:41:49 +02:00
Federico Di Pierro
c3b79f5508
fix(plugins/k8smeta): fixed `CLONE_FORK_TEST` tests.
...
Clone exit for the parent must already have correct cgroup for the child,
since we are not going to overwrite it in libs parsers.
Also, it makes sense.
Finally, added a test to check that listening CAP is correctly writing pod_uid.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-17 10:41:49 +02:00
Federico Di Pierro
033304290e
fix(plugins/k8smeta): write pod_uid using correct thread_entry.
...
Also, always use cgroups read from thread table instead of relying upon
the syscalls param.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-17 10:41:49 +02:00
Leonardo Grasso
d69e7013ed
update(github): bump to v0.9.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-17 10:13:50 +02:00
Leonardo Grasso
97df3bbc42
new(gitub): add fileds for `added` and `removed` files
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-04-17 10:13:50 +02:00
Federico Di Pierro
ff332cb3c1
fix(plugins/container): fixed CRI listing filter.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-16 15:17:46 +02:00
dependabot[bot]
3dbc627f4a
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.228.0 to 0.229.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.228.0...v0.229.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.229.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 12:38:46 +02:00
dependabot[bot]
794c76fd17
build(deps): bump the gomod group across 3 directories with 5 updates
...
Bumps the gomod group with 3 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 1 update in the /plugins/k8saudit-aks directory: [github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs](https://github.com/Azure/azure-sdk-for-go ).
Bumps the gomod group with 1 update in the /shared/go/azure/eventhub directory: [github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs](https://github.com/Azure/azure-sdk-for-go ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.13 to 1.29.14
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.13...config/v1.29.14 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.71 to 1.17.72
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.71...feature/s3/manager/v1.17.72 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.1 to 1.79.2
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.1...service/s3/v1.79.2 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.38.4 to 1.38.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.38.4...service/s3/v1.38.5 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.3.1...sdk/storage/azblob/v1.3.2 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.3.1...sdk/storage/azblob/v1.3.2 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.29.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.72
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.79.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-version: 1.38.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 12:37:45 +02:00
dependabot[bot]
37dc1a6ae9
build(deps): bump cloud.google.com/go/pubsub in /plugins/k8saudit-gke
...
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ) from 1.48.1 to 1.49.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.48.1...pubsub/v1.49.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 12:36:45 +02:00
Federico Di Pierro
ec5d8553f3
chore(plugins/k8smeta): broaden exception mgmt.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-16 12:10:45 +02:00
Federico Di Pierro
5b374f75bf
new(plugins/container): immediately enrich plugin cache with pre-existing containers.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-16 12:09:45 +02:00
Federico Di Pierro
ca2c56066f
new(plugins/container): print a debug log with all connected engine sockets.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-16 12:09:45 +02:00
Federico Di Pierro
37fdf54e61
cleanup(plugins/container/go-worker): dropped inotifier support.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-16 12:09:45 +02:00
dependabot[bot]
27f663b2ab
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.228.0 to 0.229.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.228.0...v0.229.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.229.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 10:23:38 +02:00
dependabot[bot]
ce4e3fcf04
build(deps): bump github.com/aws/aws-lambda-go in /plugins/cloudtrail
...
Bumps [github.com/aws/aws-lambda-go](https://github.com/aws/aws-lambda-go ) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/aws/aws-lambda-go/releases )
- [Commits](https://github.com/aws/aws-lambda-go/compare/v1.47.0...v1.48.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-lambda-go
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 10:19:38 +02:00
dependabot[bot]
6837ad9cf7
build(deps): bump cloud.google.com/go/pubsub in /plugins/gcpaudit
...
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ) from 1.48.1 to 1.49.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.48.1...pubsub/v1.49.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 10:15:38 +02:00
dependabot[bot]
a78b09641f
build(deps): bump github/codeql-action in the actions group
...
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.28.14 to 3.28.15
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](fc7e4a0fa0...45775bd823
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 10:14:38 +02:00
Federico Di Pierro
d6e6c6ee4e
chore(plugins/container): broaden exceptions management.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-14 16:37:33 +02:00
poiana
86e4d26ba2
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-04-11 12:37:12 +02:00
RRadziejewski
e33a030f10
docs: fix incorrect cloud provider reference (AWS → Azure) for AKS
...
Signed-off-by: RRadziejewski <32438378+RRadziejewski@users.noreply.github.com>
2025-04-11 11:58:11 +02:00
Willian Wang
65c9973a06
chore(cloudtrail): allow SQSOwnerAccount parameter
...
Signed-off-by: Willian Wang <git@willian.wang>
Signed-off-by: Willian Wang <willian.wang@incognia.com>
2025-04-11 10:38:11 +02:00
Federico Di Pierro
e318e18254
chore(plugins/container): bump container plugin to 0.2.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-11 10:37:11 +02:00
dependabot[bot]
09c8a93eea
build(deps): bump github/codeql-action in the actions group
...
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.28.13 to 3.28.14
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b549b9259...fc7e4a0fa0
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 10:14:48 +02:00
dependabot[bot]
d4e288aa55
build(deps): bump github.com/onsi/gomega in /build/registry
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.3 to 1.37.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.3...v1.37.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 10:11:48 +02:00
dependabot[bot]
4bcb38b510
build(deps): bump golang.org/x/oauth2 in /plugins/github
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 10:10:48 +02:00
dependabot[bot]
3d2e23dc98
build(deps): bump the gomod group across 4 directories with 6 updates
...
Bumps the gomod group with 1 update in the /build/registry directory: [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ).
Bumps the gomod group with 3 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 1 update in the /plugins/gcpaudit directory: [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ).
Bumps the gomod group with 1 update in the /plugins/k8saudit-gke directory: [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ).
Updates `github.com/onsi/ginkgo/v2` from 2.23.3 to 2.23.4
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.3...v2.23.4 )
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.29.13
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.29.13 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.70 to 1.17.71
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.70...feature/s3/manager/v1.17.71 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.0 to 1.79.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.0...service/s3/v1.79.1 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.38.3 to 1.38.4
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.38.3...service/s3/v1.38.4 )
Updates `cloud.google.com/go/pubsub` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.48.0...pubsub/v1.48.1 )
Updates `cloud.google.com/go/pubsub` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.48.0...pubsub/v1.48.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.23.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.29.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.71
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.79.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-version: 1.38.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: cloud.google.com/go/pubsub
dependency-version: 1.48.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: cloud.google.com/go/pubsub
dependency-version: 1.48.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 09:20:47 +02:00
Federico Di Pierro
d81c8c504e
fix(plugins/container): fixed config tests.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 15:15:43 +02:00
Federico Di Pierro
911e33d85a
chore(plugins/container): updated readme.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 15:15:43 +02:00
Federico Di Pierro
adec84aaa1
new(plugins/container): allow to specify which hook to be attached between {"create", "start"}
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 15:15:43 +02:00
dependabot[bot]
9a50a76571
build(deps): bump the gomod group across 1 directory with 2 updates
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.69 to 1.17.70
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.69...feature/s3/manager/v1.17.70 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.79.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.79.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-version: 1.17.70
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.79.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 15:14:43 +02:00
dependabot[bot]
937aba6da5
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.227.0 to 0.228.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.227.0...v0.228.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.228.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 15:13:43 +02:00
dependabot[bot]
5875b85fd0
build(deps): bump github.com/testcontainers/testcontainers-go/modules/kafka
...
Bumps [github.com/testcontainers/testcontainers-go/modules/kafka](https://github.com/testcontainers/testcontainers-go ) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/kafka
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 15:12:43 +02:00
Federico Di Pierro
e80fd67259
chore(src): add a deprecation warning for hostProc.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
4c41b3912d
fix(plugins/k8smeta): fixed a couple of tests.
...
Moreover, dropped proc-scan related tests.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
d8fd49fef7
chore(plugins/k8smeta): bump libs to 0.20.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
b0fcd6fba1
update(ci): bump falco image to 0.40.0 and falcoctl to 0.11.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
41d2b399d5
chore(plugins/k8smeta): update README.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
e10eef70f5
chore(plugins/k8smeta): apply formatting.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
Federico Di Pierro
67c4870552
new(plugins/k8smeta): update k8smeta plugin to require plugin API version 3.9.0.
...
Implement the suggested output fields feature,
by suggesting `k8smeta.pod.name` and `k8smeta.ns.name` as output fields.
Also, entirely avoid the proc scan, instead relying on the listening CAPability to
initially loop over the thread table to attach pod_uid to threads.
`hostProc` initConfig key is now deprecated and unused.
Moved the plugin to 0.3.0 too.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-04-07 10:57:46 +02:00
dependabot[bot]
d3f0850baf
build(deps): bump the gomod group across 1 directory with 3 updates
...
Bumps the gomod group with 3 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.10 to 1.29.12
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.10...config/v1.29.12 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.67 to 1.17.69
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.67...feature/s3/manager/v1.17.69 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.38.1 to 1.38.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.38.1...service/s3/v1.38.3 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 18:36:41 +01:00
dependabot[bot]
0b7065dd25
build(deps): bump the gomod group across 5 directories with 7 updates
...
Bumps the gomod group with 4 updates in the /build/registry directory: [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ), [github.com/onsi/gomega](https://github.com/onsi/gomega ), [k8s.io/api](https://github.com/kubernetes/api ) and google.golang.org/protobuf.
Bumps the gomod group with 2 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 1 update in the /plugins/gcpaudit directory: google.golang.org/protobuf.
Bumps the gomod group with 1 update in the /plugins/k8saudit-gke directory: google.golang.org/protobuf.
Bumps the gomod group with 1 update in the /plugins/kafka directory: google.golang.org/protobuf.
Updates `github.com/onsi/ginkgo/v2` from 2.23.0 to 2.23.3
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.0...v2.23.3 )
Updates `github.com/onsi/gomega` from 1.36.2 to 1.36.3
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.2...v1.36.3 )
Updates `k8s.io/api` from 0.32.2 to 0.32.3
- [Commits](https://github.com/kubernetes/api/compare/v0.32.2...v0.32.3 )
Updates `k8s.io/apimachinery` from 0.32.2 to 0.32.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.2...v0.32.3 )
Updates `google.golang.org/protobuf` from 1.36.5 to 1.36.6
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.9 to 1.29.10
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.9...config/v1.29.10 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.66 to 1.17.67
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.66...feature/s3/manager/v1.17.67 )
Updates `google.golang.org/protobuf` from 1.36.5 to 1.36.6
Updates `google.golang.org/protobuf` from 1.36.5 to 1.36.6
Updates `google.golang.org/protobuf` from 1.36.5 to 1.36.6
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: k8s.io/api
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: k8s.io/apimachinery
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 18:03:35 +01:00
dependabot[bot]
ad1c759adb
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.226.0 to 0.227.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.226.0...v0.227.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 18:02:35 +01:00
dependabot[bot]
7c7cb4bd13
build(deps): bump github.com/containerd/containerd/v2
...
Bumps [github.com/containerd/containerd/v2](https://github.com/containerd/containerd ) from 2.0.0-rc.6 to 2.0.4.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v2.0.0-rc.6...v2.0.4 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd/v2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 18:01:35 +01:00
dependabot[bot]
9656d5ef7d
build(deps): bump the actions group with 6 updates
...
Bumps the actions group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-go](https://github.com/actions/setup-go ) | `5.3.0` | `5.4.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.11` | `3.28.13` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.4.3` | `4.6.2` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.1.8` | `4.2.1` |
| [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) | `4.14.0` | `4.15.0` |
| [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) | `2.7.7` | `2.7.8` |
Updates `actions/setup-go` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5.3.0...0aaccfd150d50ccaeb58ebd88d36e91967a5f35b )
Updates `github/codeql-action` from 3.28.11 to 3.28.13
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](6bb031afdd...1b549b9259
)
Updates `actions/upload-artifact` from 4.4.3 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.3...ea165f8d65b6e75b540449e92b4886f43607fa02 )
Updates `actions/download-artifact` from 4.1.8 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.8...95815c38cf2ff2164869cbab79da8d1f422bc89e )
Updates `jidicula/clang-format-action` from 4.14.0 to 4.15.0
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](d05cecd4a1...4726374d1a
)
Updates `Swatinem/rust-cache` from 2.7.7 to 2.7.8
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](f0deed1e0e...9d47c6ad4b
)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 10:22:27 +01:00
dependabot[bot]
6ad48d7e1c
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.226.0 to 0.227.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.226.0...v0.227.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 10:21:27 +01:00
Federico Di Pierro
00f6c771e0
cleanup(registry): drop newline.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-24 12:31:17 +01:00
Federico Di Pierro
103b5b232c
update(build,plugins): bump plugin-sdk-go to 0.7.5.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-24 10:15:17 +01:00
Leonardo Grasso
80c962f16e
fix(build): prevent race condition when dlopening a Go runtime embedded into an .so
...
When building a shared library (.so) that contains CGO, it embeds its own instance of the Go runtime. When later the we dlopen that library from a Go program (which already has its own Go runtime) both copies of the runtime are loaded into the same process. Go’s runtime is designed to be a singleton, and having two instances leads to conflicts during the execution of the library’s global init functions, ultimately causing a segfault.
This error was noticed for the first time with the `container` plugin, which makes use of the Podman package, which in turn makes massive use of Go `init()` functions.
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-21 17:11:32 +01:00
Federico Di Pierro
d8a42ad50c
chore(docs): updated container plugin readme through readme tool.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-21 15:15:32 +01:00
Federico Di Pierro
a7a7974c6c
chore(docs): updated registry and readme.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-21 15:15:32 +01:00
Federico Di Pierro
955cc10c60
new(ci): added container-ci.
...
Also, fixed reusable-build-packages.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-21 15:15:32 +01:00
Federico Di Pierro
9a6f285ce7
new(plugins): initial import of container plugin.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-03-21 15:15:32 +01:00
poiana
dcc78b76e2
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-03-21 14:41:31 +01:00
Leonardo Grasso
39666c0566
chore(registry.yaml): small change to trigger the CI
...
See https://github.com/falcosecurity/test-infra/pull/1796
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-21 12:23:31 +01:00
Leonardo Grasso
18fed960de
docs(README.md): modernize README
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-21 12:13:31 +01:00
Leonardo Grasso
9bab8034c9
docs(docs): move "Registering a plugin" to its own document
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-21 12:13:31 +01:00
Leonardo Grasso
adccf6c2f4
chore(registry.yaml): small change to trigger the CI
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-19 17:43:21 +01:00
Leonardo Grasso
3bdbfb462d
docs(plugins/dummy_rs): remove leftover
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
14ba7228ae
update(plugins/dummy_rs): pin SDK to 0.4
...
Co-authored-by: Grzegorz Nosek <grzegorz.nosek@sysdig.com>
Co-authored-by: Grzegorz Nosek <grzegorz.nosek@sysdig.com>
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
9064007daf
fix(plugins/dummy_rs): typo in comment
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
4c88069901
docs: add dummy_rs to the registry
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
5689000c17
docs(plugins/dummy_rs): readme
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
20c607bfaf
chore(plugins/dummy_rs): add Carco.lock
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
1e67a44bfb
new(plugins): dummy_rs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
a20d2dfdfe
new(plugins): initial dummy_rs skeleton
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
085e627d2d
update(.github): add Rust support in reusable build job
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-18 16:04:16 +01:00
Leonardo Grasso
691014574c
update(shared/go/azure): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
471dd904c2
update(plugins/kafka): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
7ba8f84884
update(plugins/k8saudit-gke): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
f00e48efe5
update(plugins/k8saudit-aks): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
8094fa32a8
chore(plugins): bulk go mod tidy
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
b2135b1cc8
update(Makefile): add bulk go mod tidy
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
563729cf4b
update(plugins/github): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
bb1d3ec149
update(plugins/gcpaudit): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
Leonardo Grasso
ba252e31d7
update(plugins/cloudtrail): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-17 15:43:07 +01:00
dependabot[bot]
2986623460
build(deps): bump golang.org/x/net in /build/registry
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 11:11:06 +01:00
dependabot[bot]
dfdc424baf
build(deps): bump docker/login-action in the actions group
...
Bumps the actions group with 1 update: [docker/login-action](https://github.com/docker/login-action ).
Updates `docker/login-action` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](9780b0c442...74a5d14239
)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 18:35:53 +01:00
Leonardo Grasso
a56d432475
chore(github): go mod tidy
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-14 18:31:53 +01:00
dependabot[bot]
3fcacd1bc9
build(deps): bump golang.org/x/oauth2 in /plugins/github
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.26.0 to 0.28.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.26.0...v0.28.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 18:31:53 +01:00
Leonardo Grasso
8558865819
revert: fix(.github): add go mod tidy for dependabot.yml
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-14 18:22:53 +01:00
Leonardo Grasso
a59561cfb6
fix(.github): add go mod tidy for dependabot.yml
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-03-14 17:51:53 +01:00
dependabot[bot]
e09e250fe0
build(deps): bump the actions group across 1 directory with 2 updates
...
Bumps the actions group with 2 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action ) and [actions/download-artifact](https://github.com/actions/download-artifact ).
Updates `github/codeql-action` from 3.28.10 to 3.28.11
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b56ba49b26...6bb031afdd
)
Updates `actions/download-artifact` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](fa0a91b85d...cc20338598
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 10:33:44 +01:00
dependabot[bot]
429430412b
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.222.0 to 0.224.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.222.0...v0.224.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 10:51:36 +01:00
Uli Heilmeier
f2fe57d142
update(plugins/cloudtrail): support pre-ControlTower organization trails
...
Some pre-ControlTower organization Cloutrail trails are missing the OrgId
in the AWSLogs S3 path. Making the OrgId optional gives them the option
to use S3AccountList.
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2025-03-11 10:35:35 +01:00
dependabot[bot]
391b7cdecd
build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs
...
Bumps [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ) from 1.37.15 to 1.38.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/service/s3/v1.38.1/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/kms/v1.37.15...service/s3/v1.38.1 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 09:45:35 +01:00
dependabot[bot]
d9ccf1b41f
build(deps): bump github.com/onsi/ginkgo/v2 in /build/registry
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.22.2 to 2.23.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.22.2...v2.23.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 09:38:35 +01:00
dependabot[bot]
2b5d40db53
build(deps): bump the gomod group across 1 directory with 3 updates
...
Bumps the gomod group with 2 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.8 to 1.29.9
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.8...config/v1.29.9 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.64 to 1.17.65
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.64...feature/s3/manager/v1.17.65 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.0 to 1.78.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.0...service/s3/v1.78.1 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 09:30:34 +01:00
dependabot[bot]
b68e48ce8f
build(deps): bump the gomod group across 1 directory with 4 updates
...
Bumps the gomod group with 3 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2` from 1.36.2 to 1.36.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.36.2...v1.36.3 )
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.7 to 1.29.8
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.7...config/v1.29.8 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.63 to 1.17.64
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.63...feature/s3/manager/v1.17.64 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.77.1 to 1.78.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.77.1...service/s3/v1.78.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 17:14:33 +01:00
dependabot[bot]
947abb0fab
build(deps): bump the actions group with 3 updates
...
Bumps the actions group with 3 updates: [github/codeql-action](https://github.com/github/codeql-action ), [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) and [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `github/codeql-action` from 3.28.9 to 3.28.10
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](9e8d0789d4...b56ba49b26
)
Updates `sigstore/cosign-installer` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](c56c2d3e59...d7d6bc7722
)
Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65c4c4a1dd...4cec3d8aa0
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 12:39:21 +01:00
dependabot[bot]
7295c7b6f9
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.221.0 to 0.222.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.221.0...v0.222.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 11:11:21 +01:00
Leonardo Grasso
2ea10833b9
update(plugins/cloudtrail): upgrade direct deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-19 12:36:43 +01:00
dependabot[bot]
7377728ee3
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
...
Bumps [github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs](https://github.com/Azure/azure-sdk-for-go ) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/messaging/azeventhubs/v1.2.3...sdk/azcore/v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 16:14:39 +01:00
Leonardo Grasso
a472cb1eff
fix(build/registry): switch to RootDigest
...
This is required as a consequence of the falcoctl v0.11 upgrade.
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-18 15:01:38 +01:00
dependabot[bot]
d4f5aaf300
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.220.0 to 0.221.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.220.0...v0.221.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 12:45:38 +01:00
dependabot[bot]
6aa12f87d7
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
...
Bumps [github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs](https://github.com/Azure/azure-sdk-for-go ) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/messaging/azeventhubs/v1.2.3...sdk/azcore/v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 11:21:37 +01:00
dependabot[bot]
c68b87944a
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.220.0 to 0.221.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.220.0...v0.221.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 11:20:37 +01:00
dependabot[bot]
55ac30593e
build(deps): bump the gomod group across 2 directories with 5 updates
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 2 updates in the /plugins/k8saudit-gke directory: [k8s.io/api](https://github.com/kubernetes/api ) and [k8s.io/apiserver](https://github.com/kubernetes/apiserver ).
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.61 to 1.17.62
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.17.61...feature/s3/manager/v1.17.62 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.76.1 to 1.77.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.76.1...service/s3/v1.77.0 )
Updates `k8s.io/api` from 0.32.1 to 0.32.2
- [Commits](https://github.com/kubernetes/api/compare/v0.32.1...v0.32.2 )
Updates `k8s.io/apimachinery` from 0.32.1 to 0.32.2
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.1...v0.32.2 )
Updates `k8s.io/apiserver` from 0.32.1 to 0.32.2
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.32.1...v0.32.2 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: k8s.io/apiserver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 11:05:37 +01:00
Leonardo Grasso
7feb90ca5b
fix(build/registry): use new falcoctl v0.11 API to check repo existence
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-18 11:04:38 +01:00
Leonardo Grasso
c133e5ff42
update(build/registry): upgrade deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-18 11:04:38 +01:00
dependabot[bot]
ddfd6d9b98
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps the actions group with 1 update: [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ).
Updates `aws-actions/configure-aws-credentials` from 4.0.3 to 4.1.0
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](4fc4975a85...ececac1a45
)
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 10:03:37 +01:00
dependabot[bot]
2e669631b1
build(deps): bump golang.org/x/time in /shared/go/azure/eventhub
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.8.0 to 0.10.0.
- [Commits](https://github.com/golang/time/compare/v0.8.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 16:07:33 +01:00
dependabot[bot]
6d5a24e4fb
build(deps): bump github.com/testcontainers/testcontainers-go/modules/kafka
...
Bumps [github.com/testcontainers/testcontainers-go/modules/kafka](https://github.com/testcontainers/testcontainers-go ) from 0.31.0 to 0.35.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.31.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/kafka
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:36:09 +01:00
dependabot[bot]
eb95ab9c27
build(deps): bump github.com/aws/aws-sdk-go in /shared/go/aws/session
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.44.51 to 1.55.6.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG_PENDING.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.51...v1.55.6 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:24:10 +01:00
dependabot[bot]
8fe42f8ecd
build(deps): bump github.com/aws/aws-sdk-go
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.44.51 to 1.55.6.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG_PENDING.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.51...v1.55.6 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:15:10 +01:00
dependabot[bot]
b512a7f243
build(deps): bump golang.org/x/time in /plugins/k8saudit-aks
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/golang/time/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:14:11 +01:00
dependabot[bot]
36fa7370b6
build(deps): bump github.com/testcontainers/testcontainers-go
...
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.31.0 to 0.35.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.31.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:13:10 +01:00
dependabot[bot]
0baafb0afc
build(deps): bump golang.org/x/oauth2 in /plugins/github
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.25.0 to 0.26.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 12:12:10 +01:00
dependabot[bot]
467f7c74a7
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.219.0 to 0.220.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.219.0...v0.220.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 09:55:57 +01:00
dependabot[bot]
1224a37c0f
build(deps): bump golang.org/x/net in /build/changelog
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.23.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 09:46:57 +01:00
dependabot[bot]
eedd891449
build(deps): bump the gomod group across 3 directories with 6 updates
...
Bumps the gomod group with 4 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Bumps the gomod group with 1 update in the /plugins/gcpaudit directory: google.golang.org/protobuf.
Bumps the gomod group with 1 update in the /plugins/k8saudit-gke directory: google.golang.org/protobuf.
Updates `github.com/aws/aws-sdk-go-v2` from 1.36.0 to 1.36.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.36.0...v1.36.1 )
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.4 to 1.29.6
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.4...config/v1.29.6 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.57 to 1.17.61
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.57...feature/s3/manager/v1.17.61 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.75.2 to 1.76.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.75.2...service/s3/v1.76.1 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.37.12 to 1.37.14
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/kms/v1.37.12...service/kms/v1.37.14 )
Updates `google.golang.org/protobuf` from 1.36.4 to 1.36.5
Updates `google.golang.org/protobuf` from 1.36.4 to 1.36.5
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 09:29:57 +01:00
dependabot[bot]
ade9618de3
build(deps): bump the actions group with 2 updates
...
Bumps the actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `github/codeql-action` from 3.28.8 to 3.28.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](dd746615b3...9e8d0789d4
)
Updates `sigstore/cosign-installer` from 3.7.0 to 3.8.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](dc72c7d5c4...c56c2d3e59
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 09:28:57 +01:00
Leonardo Grasso
10390ff969
docs(plugins): bulk changelogs update
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
c1d32cd196
docs(plugins/k8saudit-ovh): update README
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
9201ea7c45
docs(plugins/k8saudit-eks): update README
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
b124ff0b47
docs(plugins/k8saudit-aks): update README
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
ceba133311
fix(plugins/k8saudit-ovh): add README generation in Makefile
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
63d9dd663f
fix(changelog-gen.sh): support both the old and new tag formats for first version
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-11 09:27:57 +01:00
Leonardo Grasso
2b5e19f5c0
chore(registry.yaml): update registry to trigger the CI
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-06 18:04:36 +01:00
Leonardo Grasso
cf27666b64
chore(registry.yaml): update registry to trigger the CI
...
See https://github.com/falcosecurity/test-infra/blob/master/config/jobs/build-plugins/build-plugins.yaml We need the job to run to update the falcoctl index.
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-06 16:02:36 +01:00
Leonardo Grasso
7214ed99de
update(plugins/k8saudit-*): bump k8saudit plugin dep to v0.12
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-06 11:16:32 +01:00
Leonardo Grasso
1da1fc0d10
update(plugins/k8saudit): bump to v0.12.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 18:46:22 +01:00
Leonardo Grasso
e5a4c209c6
update(plugins/k8saudit): update `required_plugin_versions` in ruleset
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 18:46:22 +01:00
Leonardo Grasso
f321ad743c
update(plugins/k8saudit-gke): bump to v0.5.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 18:46:22 +01:00
Leonardo Grasso
275672a759
update(plugins/k8saudit-eks): bump to v0.7.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 18:46:22 +01:00
dependabot[bot]
87da20ca07
build(deps): bump google.golang.org/api in /plugins/k8saudit-gke
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.184.0 to 0.220.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.184.0...v0.220.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 18:11:22 +01:00
dependabot[bot]
dff7758074
build(deps): bump cloud.google.com/go/pubsub in /plugins/k8saudit-gke
...
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ) from 1.38.0 to 1.47.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.38.0...pubsub/v1.47.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 17:59:22 +01:00
dependabot[bot]
17b55be12a
build(deps): bump k8s.io/apiserver in /plugins/k8saudit-gke
...
Bumps [k8s.io/apiserver](https://github.com/kubernetes/apiserver ) from 0.30.2 to 0.32.1.
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.30.2...v0.32.1 )
---
updated-dependencies:
- dependency-name: k8s.io/apiserver
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 17:46:22 +01:00
Leonardo Grasso
e56b80dbb1
docs(plugins): bulk update changelogs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 17:38:22 +01:00
Leonardo Grasso
d3120a4ce9
update(changelog-gen.sh): skip empty dev section in changelogs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 17:38:22 +01:00
Leonardo Grasso
fdb08c41de
update(plugins/k8saudit-gke): bump to go 1.23.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 17:30:22 +01:00
dependabot[bot]
28582b7bc8
build(deps): bump k8s.io/apimachinery in /plugins/k8saudit-gke
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.30.2 to 0.32.1.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.30.2...v0.32.1 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 17:30:22 +01:00
dependabot[bot]
1dc00aea3b
build(deps): bump google.golang.org/api in /plugins/gcpaudit
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.184.0 to 0.219.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.184.0...v0.219.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 16:00:22 +01:00
Leonardo Grasso
06371c1050
update(plugins/gcpaudit): bump to go 1.22.7
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-02-05 15:44:23 +01:00
dependabot[bot]
7cfd78bb2b
build(deps): bump cloud.google.com/go/pubsub in /plugins/gcpaudit
...
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ) from 1.38.0 to 1.47.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.38.0...pubsub/v1.47.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 15:44:23 +01:00
dependabot[bot]
50aae7ab40
build(deps): bump the actions group with 2 updates
...
Bumps the actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ).
Updates `github/codeql-action` from 3.28.5 to 3.28.8
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f6091c0113...dd746615b3
)
Updates `aws-actions/configure-aws-credentials` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](e3dd6a429d...4fc4975a85
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 17:09:15 +01:00
dependabot[bot]
69948acd22
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
...
Bumps [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.5.0...sdk/azcore/v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 17:03:14 +01:00
dependabot[bot]
fde5100c7d
build(deps): bump the gomod group across 5 directories with 5 updates
...
Bumps the gomod group with 1 update in the /build/changelog directory: [github.com/spf13/pflag](https://github.com/spf13/pflag ).
Bumps the gomod group with 1 update in the /build/readme directory: [github.com/spf13/pflag](https://github.com/spf13/pflag ).
Bumps the gomod group with 1 update in the /build/registry directory: [github.com/spf13/pflag](https://github.com/spf13/pflag ).
Bumps the gomod group with 1 update in the /build/utils directory: [github.com/spf13/pflag](https://github.com/spf13/pflag ).
Bumps the gomod group with 3 updates in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `github.com/spf13/pflag` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/spf13/pflag/releases )
- [Commits](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6 )
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.2 to 1.29.4
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.2...config/v1.29.4 )
Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.17.54 to 1.17.57
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.54...credentials/v1.17.57 )
Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.74.1 to 1.75.2
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.74.1...service/s3/v1.75.2 )
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.37.10 to 1.37.12
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/kms/v1.37.10...service/kms/v1.37.12 )
---
updated-dependencies:
- dependency-name: github.com/spf13/pflag
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/spf13/pflag
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/spf13/pflag
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/spf13/pflag
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 17:01:15 +01:00
dependabot[bot]
1171418cf1
build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs
...
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.37.9 to 1.37.10
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/kms/v1.37.9...service/kms/v1.37.10 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 11:01:36 +01:00
dependabot[bot]
6c27356af3
build(deps): bump golang.org/x/oauth2 in /plugins/github
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.21.0 to 0.25.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 11:00:34 +01:00
dependabot[bot]
5b45ddc55a
build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager
...
Bumps [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2 ) from 1.16.15 to 1.17.54.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.16.15...credentials/v1.17.54 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 10:53:34 +01:00
dependabot[bot]
935102282f
build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
...
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2 ) from 1.53.1 to 1.74.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.53.1...service/s3/v1.74.1 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 10:25:34 +01:00
dependabot[bot]
9663407521
build(deps): bump github.com/aws/aws-sdk-go-v2 in /plugins/cloudtrail
...
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.33.0...v1.34.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 10:23:33 +01:00
dependabot[bot]
47b7f90951
build(deps): bump github/codeql-action in the actions group
...
Bumps the actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.28.4 to 3.28.5
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](ee117c905a...f6091c0113
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-28 10:08:33 +01:00
Leonardo Grasso
b53587bedf
update(plugins/kafka): bump to v0.1.4
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-24 16:31:14 +01:00
Leonardo Grasso
2d52d84d75
update(plugins/github): bump to v0.8.1
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-24 16:31:14 +01:00
Leonardo Grasso
ff835b2b5d
update(plugins/gcpaudig): bump to v0.5.2
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-24 16:31:14 +01:00
Leonardo Grasso
f6e5098d76
update(plugins/cloudtrail): bump to v0.12.3
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-24 16:31:14 +01:00
Leonardo Grasso
fc7d613cd8
fix(build/registry): downgrade to oras.land/oras-go/v2@v2.2.1
...
go: downgraded github.com/falcosecurity/driverkit v0.20.4 => v0.14.0
go: downgraded github.com/falcosecurity/falcoctl v0.10.1 => v0.6.2
go: downgraded oras.land/oras-go/v2 v2.5.0 => v2.2.1
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-24 16:03:14 +01:00
dependabot[bot]
56c0599ebf
build(deps): bump github.com/invopop/jsonschema in /plugins/cloudtrail
...
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema ) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 15:27:14 +01:00
dependabot[bot]
69956e9338
build(deps): bump github.com/invopop/jsonschema in /plugins/k8saudit-eks
...
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema ) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 15:21:14 +01:00
dependabot[bot]
3cb67a923d
build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs
...
Bumps [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2 ) from 1.31.4 to 1.37.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/fis/v1.31.4...service/kms/v1.37.9 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 15:20:14 +01:00
dependabot[bot]
980adfd2ec
build(deps): bump github.com/onsi/ginkgo/v2 in /build/registry
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.10.0 to 2.22.2.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.10.0...v2.22.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 15:19:13 +01:00
dependabot[bot]
281847c959
build(deps): bump github.com/falcosecurity/falcoctl in /build/registry
...
Bumps [github.com/falcosecurity/falcoctl](https://github.com/falcosecurity/falcoctl ) from 0.6.1 to 0.10.1.
- [Release notes](https://github.com/falcosecurity/falcoctl/releases )
- [Changelog](https://github.com/falcosecurity/falcoctl/blob/main/.goreleaser.yml )
- [Commits](https://github.com/falcosecurity/falcoctl/compare/v0.6.1...v0.10.1 )
---
updated-dependencies:
- dependency-name: github.com/falcosecurity/falcoctl
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 15:10:13 +01:00
dependabot[bot]
bdedf0d4c5
build(deps): bump github.com/stretchr/testify in /build/registry
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.4 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.10.0 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 14:52:13 +01:00
dependabot[bot]
342a3474a3
build(deps): bump the gomod group across 5 directories with 3 updates
...
Bumps the gomod group with 1 update in the /build/readme directory: [github.com/falcosecurity/plugin-sdk-go](https://github.com/falcosecurity/plugin-sdk-go ).
Bumps the gomod group with 1 update in the /build/registry directory: [github.com/falcosecurity/plugin-sdk-go](https://github.com/falcosecurity/plugin-sdk-go ).
Bumps the gomod group with 1 update in the /plugins/cloudtrail directory: [github.com/falcosecurity/plugin-sdk-go](https://github.com/falcosecurity/plugin-sdk-go ).
Bumps the gomod group with 1 update in the /plugins/github directory: [github.com/sethvargo/go-password](https://github.com/sethvargo/go-password ).
Bumps the gomod group with 1 update in the /plugins/k8saudit-gke directory: [k8s.io/klog/v2](https://github.com/kubernetes/klog ).
Updates `github.com/falcosecurity/plugin-sdk-go` from 0.7.3 to 0.7.4
- [Release notes](https://github.com/falcosecurity/plugin-sdk-go/releases )
- [Changelog](https://github.com/falcosecurity/plugin-sdk-go/blob/main/release.md )
- [Commits](https://github.com/falcosecurity/plugin-sdk-go/compare/v0.7.3...v0.7.4 )
Updates `github.com/falcosecurity/plugin-sdk-go` from 0.7.3 to 0.7.4
- [Release notes](https://github.com/falcosecurity/plugin-sdk-go/releases )
- [Changelog](https://github.com/falcosecurity/plugin-sdk-go/blob/main/release.md )
- [Commits](https://github.com/falcosecurity/plugin-sdk-go/compare/v0.7.3...v0.7.4 )
Updates `github.com/falcosecurity/plugin-sdk-go` from 0.7.3 to 0.7.4
- [Release notes](https://github.com/falcosecurity/plugin-sdk-go/releases )
- [Changelog](https://github.com/falcosecurity/plugin-sdk-go/blob/main/release.md )
- [Commits](https://github.com/falcosecurity/plugin-sdk-go/compare/v0.7.3...v0.7.4 )
Updates `github.com/sethvargo/go-password` from 0.3.0 to 0.3.1
- [Commits](https://github.com/sethvargo/go-password/compare/v0.3.0...v0.3.1 )
Updates `k8s.io/klog/v2` from 2.130.0 to 2.130.1
- [Release notes](https://github.com/kubernetes/klog/releases )
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes/klog/compare/v2.130.0...v2.130.1 )
---
updated-dependencies:
- dependency-name: github.com/falcosecurity/plugin-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/falcosecurity/plugin-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/falcosecurity/plugin-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/sethvargo/go-password
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: k8s.io/klog/v2
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 14:50:13 +01:00
dependabot[bot]
094873bedc
build(deps): bump actions/setup-go from 4.0.0 to 5.3.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4.0.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...f111f3307d8850f501ac008e886eec1fd1932a34 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 10:02:12 +01:00
dependabot[bot]
fae2b7903e
build(deps): bump the actions group with 4 updates
...
Bumps the actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [github/codeql-action](https://github.com/github/codeql-action ), [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `actions/checkout` from 4.1.1 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...11bd71901bbe5b1630ceea73d27597364c9af683 )
Updates `github/codeql-action` from 3.28.3 to 3.28.4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](dd196fa9ce...ee117c905a
)
Updates `jidicula/clang-format-action` from 4.11.0 to 4.14.0
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](f62da5e3d3...d05cecd4a1
)
Updates `sigstore/cosign-installer` from 3.5.0 to 3.7.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](59acb6260d...dc72c7d5c4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-23 18:35:08 +01:00
cpanato
5c061397dc
clean up update ci and add dependabot config
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2025-01-23 18:27:08 +01:00
Thomas Labarussias
42e49c7d89
fix the rule to detect the exec in EKS
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2025-01-22 17:48:04 +01:00
dependabot[bot]
7e92fd6e3e
build(deps): bump golang.org/x/net in /plugins/gcpaudit
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.26.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.26.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 13:03:03 +01:00
dependabot[bot]
288bc5c0a2
build(deps): bump golang.org/x/net in /shared/go/azure/eventhub
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.27.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.27.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 12:22:48 +01:00
Leonardo Grasso
02eb75a3c1
fix(.github/workflows): address race condition on terminal "upload-pr-info" job
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-17 13:36:33 +01:00
Leonardo Grasso
515d40a276
fix(.github): avoid OCI repo validation before its creation
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-17 13:36:33 +01:00
Leonardo Grasso
b59b03a06a
docs(plugins): bulk update readmes
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-17 13:36:33 +01:00
Leonardo Grasso
e1e6d5e2a1
docs: bulk update changelogs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2025-01-17 13:36:33 +01:00
Thomas Labarussias
12e3afe13f
upgrade the deps for k8saudit-aks and run go mod tidy to clean up the go.mod and fix the failing step in the CI
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2025-01-17 13:10:33 +01:00
Federico Di Pierro
1dc8b8272f
chore(ci): switch to use github provided arm runner.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-01-17 10:33:32 +01:00
poiana
04bda84841
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2025-01-16 18:26:28 +01:00
scraly
e7e5531d16
feat: Add k8saudiovh plugin in falcosecurity repo
...
Signed-off-by: scraly <scraly@gmail.com>
2025-01-16 17:43:28 +01:00
Aurelie Vache
11ab7cb31b
feat: add k8saudit-ovh in registry.yaml file
...
Signed-off-by: scraly <scraly@gmail.com>
2025-01-16 17:43:28 +01:00
Aurelie Vache
453dd87b3c
Add k8saudit-ovh plugin
...
Signed-off-by: Aurelie Vache <scraly@gmail.com>
2025-01-16 17:43:28 +01:00
Luca Guerra
208b2b4707
update(ci): upgrade golang to 1.23
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-01-16 16:55:27 +01:00
Luca Guerra
a383f07d13
new(plugins/k8saudit): add subject name fields
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-01-13 10:42:38 +01:00
dependabot[bot]
35ec8874c0
build(deps): bump golang.org/x/crypto in /plugins/kafka
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-07 17:10:35 +01:00
Igor Eulalio
34dac6163c
chore: update docs
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
7da2323aa0
feat: refactor it to use init config instead environment variables, add plugin max event size configuration
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
fd257f2d50
fix: add waitgroup to prevent sending messages on closed channels
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
a476fb5a48
chore: fix license description on all files, remove test rules file, fix typo on README
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
c53998860c
chore: remove unused print
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
78c9bc9c8d
feat: handling channel closenes in order
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Igor Eulalio
d28ea19f5e
feat: refactor to remove print logs, add .envrc to .gitignore, configure proper resource shutdown for partitionClient
...
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Francesco Pirrò
fa297815dd
feat(plugins/aksaudit): add aks audit logs plugin
...
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
update(plugins/gcpaudit): bump plugin version to 0.5.0
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
chore(plugins/gcpaudit): update changelogs with v0.5.0 changes
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
add initial plugin structure
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
add processor function, refactor workflow to leverage channels
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
refactoring main function to handle Process in underlying package, introducing channels
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
add makefile
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
update regisry + readme for k8saudit-aks
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
add owners
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
fix Open method arg
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
refactor code to handle the channel logic, add Makefile helpers, add new rule
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
add logs using proper plugin, finish configuration
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
feat: add .envrc to gitignore
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
feat: add .envrc to gitignore
Signed-off-by: Igor Eulalio <igor.eulalio@sysdig.com>
2025-01-07 17:07:35 +01:00
Leonardo Grasso
3a2f821596
docs(plugings): update changelogs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-12-17 12:10:38 +01:00
Leonardo Grasso
8b30c001b4
update(k8saudit-gke): bump to v0.4.1
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-12-17 12:10:38 +01:00
Leonardo Grasso
b9c5f803b6
update(gcpaudit): bump to v0.5.1
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-12-17 12:10:38 +01:00
Leonardo Grasso
2fbea5932c
update(kafka): bump to v0.1.3
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-12-17 12:10:38 +01:00
dependabot[bot]
bb9801e7fa
build(deps): bump golang.org/x/crypto in /plugins/k8saudit-gke
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 11:24:38 +01:00
dependabot[bot]
59018d7090
build(deps): bump golang.org/x/crypto in /plugins/gcpaudit
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 11:15:38 +01:00
Francesco Pirrò
e61c52a3a9
chore(plugins/gcpaudit): update changelogs with v0.5.0 changes
...
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
2024-11-21 09:59:21 +01:00
Francesco Pirrò
8f06b508dd
update(plugins/gcpaudit): bump plugin version to 0.5.0
...
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
2024-11-20 18:21:19 +01:00
Francesco Pirrò
b63c0efc82
chore(plugins/gcpaudit): update readme with new field
...
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
2024-11-20 18:21:19 +01:00
Francesco Pirrò
13e3d11a55
feat(plugins/gcpaudit): add gcp.resourceLabels field
...
Signed-off-by: Francesco Pirrò <francesco.pirro@sysdig.com>
2024-11-20 18:21:19 +01:00
Leonardo Grasso
fc03215e93
update(k8saudit-gke): upgrade base plugin version
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-19 16:47:17 +01:00
Leonardo Grasso
26e55fa80f
update(k8saudit-eks): upgrade base plugin version
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-19 16:47:17 +01:00
Andrea Terzolo
0890696b32
update: improve k8smeta logging
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-11-19 16:34:18 +01:00
Leonardo Grasso
5ddea47f5b
fix(ci): add libelf-dev system dep for building packages
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-19 15:59:17 +01:00
Leonardo Grasso
45e716e8c4
update(k8saudit): bump to v0.11
...
Since https://github.com/falcosecurity/plugins/pull/528 is introducing a backward incompatible change within the ruleset
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-19 15:45:17 +01:00
Melissa Kilby
406c51778f
update(anomalydetection): tweak inits when count_min_sketch disabled + better comments/docs clarity
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
cb0fdb1493
update(anomalydetection): update documentation
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
79c085e498
update(anomalydetection): helper new filtercheck / output field anomaly.falco.duration_ns
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
489ef6d788
update(anomalydetection): ability to reset data structures w/ timers
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
d4e72b8710
update(anomalydetection): more usage safeguards and info log messages
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
23bf05eebf
update(anomalydetection): add some fallbacks / evt param extraction in cases of missing fd table entry
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
1e8052c840
update(anomalydetection): add some custom behavior profile short-cut fields options
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
6a448c2e4b
update(anomalydetection): add MutexGuard (adopted from libs) to sketches data structures
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
f720e4ac87
update(anomalydetection): finish currently supported behavior profile filterchecks 3/n
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
14a58d3257
update(anomalydetection): add lastevent_fd + enhance robustness / tests + start fd related filterchecks 2/n
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
27747ebf57
update(anomalydetection): unit tests for proc lineage + add filterchecks 1/n
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Jason Dellaluce
fa2c05e80b
update(anomalydetection): populate info for proc args
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2024-11-13 22:41:54 +01:00
Jason Dellaluce
faf66360b7
update(anomalydetection): sync plugin to latest SDK changes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
6a834a368b
new(anomalydetection): init config + start behavior profile extraction
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
73c11bd3af
new(anomalydetection): start unit tests + bump libs and sdk
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
f77892214d
cleanup(anomalydetection): cms class updates
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Melissa Kilby
6b89390238
new(anomalydetection): init plugin / start dev
...
Signed-off-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2024-11-13 22:41:54 +01:00
Aldo Lacuku
aceb2c2f78
chore(k8smeta): bump k8smeta version to 0.2.1
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-11-08 11:35:27 +01:00
Aldo Lacuku
8df5a6b2c9
chore(k8smeta): adjust logging level
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-11-07 14:50:24 +01:00
Aldo Lacuku
8aeeaa53c5
fix(k8smeta): handle missing directories/files during /proc scan
...
std::filesystem::directory_iterator works by retrieving entries on-the-fly as it iterates over them,
rather than preloading all entries. This implies that entries could indeed disappear (or appear)
between iterations, especially in highly dynamic directories such as /proc/.
The loop continues processing other entries even if an exception occurs,
allowing for robust and uninterrupted iteration.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-11-07 12:23:27 +01:00
Aldo Lacuku
b5b9a4db2f
fix(proc/scan): scan all existing threads
...
By scanning only /proc we missed the threads of a given process.
It scans all threads under a given process in /proc/pid/task.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-11-07 09:18:23 +01:00
Leonardo Grasso
0a8a799e22
update(.github/workflows): switching to github-arm64-2c-8gb
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-06 15:58:18 +01:00
Leonardo Grasso
b095b5d69e
update(.github/workflows): upgrade to actions/download-artifact@v4
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-06 15:58:18 +01:00
Leonardo Grasso
acb73c757e
update(.github/workflows): upgrade to actions/upload-artifact@v4
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-11-06 15:58:18 +01:00
Luca Guerra
2e570d125c
update(docs): add LucaGuerra to owners
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-11-06 11:50:16 +01:00
dependabot[bot]
183bc0b1d0
build(deps): bump github.com/docker/docker in /build/changelog
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.9+incompatible to 25.0.6+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.9...v25.0.6 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 17:52:10 +02:00
dependabot[bot]
520d1678b5
build(deps): bump github.com/docker/docker in /build/registry
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 26.1.4+incompatible to 26.1.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v26.1.4...v26.1.5 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 17:30:09 +02:00
dependabot[bot]
6f493c3d49
build(deps): bump github.com/docker/docker in /plugins/kafka
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.1.0+incompatible to 27.1.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.1.0...v27.1.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 11:26:49 +02:00
Thomas Labarussias
e94e21f9b4
update the falco version used in the CI
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-10-02 14:53:40 +02:00
Thomas Labarussias
7403eee735
[github plugin] split the field github.repo into github.repo.name and github.repo.url for easier to write rules + fix bad indentation in the registry table
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
update the upload-artifact action version
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-10-02 14:53:40 +02:00
pyama
cea76009a0
fix:Do not output information that contains confidential data.
...
Signed-off-by: Kazuhiko Yamashita <www.kazu.com@gmail.com>
2024-09-18 10:19:52 +02:00
poiana
6d1d58031d
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-09-16 09:42:46 +02:00
Mattia Forcellese
ece830a668
feat: Added keycloak plugin
...
Signed-off-by: Mattia Forcellese <mattiaforc@gmail.com>
2024-09-13 11:26:36 +02:00
poiana
b8f9e32ef9
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-07-31 10:14:44 +02:00
dependabot[bot]
2277f83d2f
build(deps): bump google.golang.org/grpc in /plugins/gcpaudit
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.64.0 to 1.64.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.64.0...v1.64.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 18:12:40 +02:00
andy
8e2cb63141
Update registry.yaml
...
Signed-off-by: andy <127995147+an1245@users.noreply.github.com>
2024-07-30 18:10:40 +02:00
andy
ac3e8a9d58
Update registry.yaml
...
Signed-off-by: andy <127995147+an1245@users.noreply.github.com>
2024-07-30 18:10:40 +02:00
dependabot[bot]
5fbfe1fc4b
build(deps): bump github.com/docker/docker in /build/registry
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.9+incompatible to 26.1.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.9...v26.1.4 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 18:09:40 +02:00
dependabot[bot]
f1a7628df8
build(deps): bump github.com/docker/docker in /plugins/kafka
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.0.0+incompatible to 27.1.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/commits/v27.1.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 17:31:40 +02:00
Andrea Terzolo
40bbf69cd0
chore(k8smeta): bump k8smeta plugin version
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-07-24 17:22:10 +02:00
Andrea Terzolo
1c569c449d
cleanup: complete the /proc scan
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-07-24 17:06:10 +02:00
Andrea Terzolo
4585f3ba6d
fix(k8smeta): introduce proc-scan to recover the initial host state
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-07-24 17:06:10 +02:00
dependabot[bot]
a00cc75bc8
build(deps): bump google.golang.org/grpc in /plugins/k8saudit-gke
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.64.0 to 1.64.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.64.0...v1.64.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-12 14:07:52 +02:00
dependabot[bot]
c011440fa6
build(deps): bump google.golang.org/grpc in /plugins/kafka
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.64.0 to 1.64.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.64.0...v1.64.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 21:02:48 +02:00
Leonardo Grasso
84340ee760
docs(plugins/k8saudit-gke): update changelog
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-18 11:38:03 +02:00
Leonardo Grasso
c9b77f5998
docs(plugins/k8saudit-eks): update changelog
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-18 11:38:03 +02:00
Leonardo Grasso
b90a4917de
update(plugins/k8saudit-gke): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-18 10:39:03 +02:00
Leonardo Grasso
7310bbe40c
update(plugins/k8saudit-eks): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-18 10:39:03 +02:00
Leonardo Grasso
b69d0d0912
docs: bulk update for changelogs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 19:08:00 +02:00
Gerald Combs
fbd9f4833d
update(cloudtrail): Update ct.resources handling
...
Generalize our array length check. Use strings.TrimSuffix in order to
avoid a potential string under-read.
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2024-06-17 18:27:00 +02:00
Leonardo Grasso
b31ad613da
docs(plugins): update README.md
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
0f93bb46ee
update(plugins/okta): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
c13c93dfc9
docs(plugins/kafka): add SPDXID and file headers for license
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
9490f6264c
update(plugins/kafka): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
56e3a81094
update(plugins/k8saudit): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
85f956a9fd
update(plugins/json): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
980fa2e46c
update(plugins/github): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
92ee2d33f5
update(plugins/gcpaudit): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Leonardo Grasso
e99e98caa1
update(plugins/dummy): upgrade sdk and deps
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-06-17 16:12:00 +02:00
Sanja Kosier
bc831863a0
update(plugins/gcpaudit): bump version to 0.4.0
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-06-17 10:15:04 +02:00
Sanja Kosier
9c1cab5ac7
feat(plugins/gcpaudit): introduce optional UseAsync field in gcpaudit plugin
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-06-17 10:15:04 +02:00
Sanja Kosier
ea17a79ccc
feat(plugins/okta): introduce optional UseAsync field in okta plugin
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-06-17 10:14:00 +02:00
Luca Guerra
ef2a608365
chore(ci): update cosign-installer to v3.5.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-06-05 11:13:19 +02:00
Luca Guerra
512f1ff361
chore(build): add comment about upgrading debian version
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 18:03:21 +02:00
Luca Guerra
f1c64d727a
update(plugins): update changelogs
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 18:02:20 +02:00
Luca Guerra
ed9790a965
fix(build): fix changelog script with double digit versions
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 16:14:20 +02:00
Luca Guerra
c9e92164f9
update(plugins/k8sauditeks,plugins/k8sauditgke): bump versions
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 15:15:20 +02:00
Luca Guerra
cee5818f42
chore(plugins): update k8saudit to 0.10.0 in gke and eks
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 15:15:20 +02:00
Luca Guerra
aaee539faf
chore(plugins): bump versions
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-22 11:19:19 +02:00
Luca Guerra
5e23552779
chore(plugins/k8saudit): use rc tag
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-21 16:49:13 +02:00
Luca Guerra
63b7093365
chore(plugin/cloudtrail): bump cloudtrail version to 0.10.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-21 16:49:13 +02:00
Luca Guerra
867b844462
fix(ci): build plugins on debian bullseye
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-05-21 16:18:13 +02:00
Sanja Kosier
e66527da1a
add field info fields list
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-21 16:08:13 +02:00
Sanja Kosier
ab63a13b72
feat(plugins/k8saudit): extract pod name
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-21 16:08:13 +02:00
Sanja Kosier
1a559ef56f
apply feedback; add field into fields.go
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-21 15:26:13 +02:00
Sanja Kosier
31c2f535d1
feat(plugins/k8saudit): extract cluster name
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-21 15:26:13 +02:00
Sverre Boschman
a492a54ea1
build: use plugin event source as alternative commit scope for changelog generation
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-21 10:42:13 +02:00
Sverre Boschman
4686bf8320
build: include dependabot commits in changelog
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-21 10:42:13 +02:00
Sverre Boschman
bd22a53b90
build: support go-compatible git tag convention in changelog generation
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-21 10:42:13 +02:00
Aldo Lacuku
04f6e543ec
fix(CI): use the repo URL as source of truth for plugin's owner
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-05-14 16:51:47 +02:00
Leonardo Grasso
0e7ef76987
docs(plugins/kafka): update description and contact
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-05-14 10:09:45 +02:00
poiana
563eea578b
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-05-10 09:32:03 +02:00
Hunter Madison
d486cb06fa
Add a Readme and Owners
...
Signed-off-by: Hunter Madison <hunter.madison@ibm.com>
2024-05-10 09:23:03 +02:00
Hunter Madison
e08db5a112
Register plugin as ID 18
...
Signed-off-by: Hunter Madison <hunter.madison@ibm.com>
2024-05-10 09:23:03 +02:00
Hunter Madison
e2d7458b72
Support reading events from Kafka
...
Signed-off-by: Hunter Madison <hunter.madison@ibm.com>
2024-05-10 09:23:03 +02:00
Hunter Madison
f56b5f8e41
Update Golang build environment to 1.22
...
Signed-off-by: Hunter Madison <hunter.madison@ibm.com>
2024-05-10 09:23:03 +02:00
Sverre Boschman
ba30578c64
ci: bump checkout and setup-go actions
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-09 18:53:59 +02:00
Sverre Boschman
7c1f048c61
ci: bump codeql-action/analyze to v3
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-09 18:53:59 +02:00
Sverre Boschman
565d1bb281
ci: bump codeql-action/autobuild to v3
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-09 18:53:59 +02:00
Sverre Boschman
5cdf91322b
ci: bump CodeQL to v3
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-09 18:53:59 +02:00
Nuno Adrego
c4ed2ca417
chore(plugins/cloudtrail): update changelog
...
Signed-off-by: Nuno Adrego <55922671+nunoadrego@users.noreply.github.com>
2024-05-08 11:02:53 +02:00
Nuno Adrego
d775f538c8
chore(cloudtrail): replace moved package
...
Signed-off-by: Nuno Adrego <55922671+nunoadrego@users.noreply.github.com>
2024-05-08 11:02:53 +02:00
Nuno Adrego
f43ca43326
chore(cloudtrail): update Go and dependencies
...
Signed-off-by: Nuno Adrego <55922671+nunoadrego@users.noreply.github.com>
2024-05-08 11:02:53 +02:00
Klaus Wagner
65aed62a38
Add ka.auth.openshift.decision and ka.auth.openshift.username as fields to allow processing of events in openshift clusters regarding authentication
...
Signed-off-by: Klaus Wagner <neniscio@gmail.com>
2024-05-08 10:50:53 +02:00
Sanja Kosier
db113db628
apply feedback; bump plugin version in a right way
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-07 13:11:48 +02:00
Sanja Kosier
737f336d49
chore(k8saudit-gke): bump version
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-07 13:11:48 +02:00
Sanja Kosier
274f99a590
apply feedback; add method comment
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-06 17:46:46 +02:00
Sanja Kosier
06814a7908
plugins(k8saudit-gke): export ConvertLogEntry method
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-05-06 17:46:46 +02:00
Sverre Boschman
42fcdae988
chore(plugins/k8saudit): bump plugin version to 0.9.0
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-03 11:00:02 +02:00
Sverre Boschman
472fd1fc53
fix(plugins/k8saudit/rules): split rbac rules by individual rbac object
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-03 11:00:02 +02:00
Sverre Boschman
d2e1605236
chore(k8saudit-gke): bump version to 0.1.1
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-02 16:22:57 +02:00
Sverre Boschman
23728c61c8
chore(k8saudit-gke): add changelog
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-05-02 16:22:57 +02:00
sumgang45
6ec224e29a
Missing new line indicator
...
missing a character here. makes the command fail without
Signed-off-by: sumgang45 <102499046+sumgang45@users.noreply.github.com>
2024-05-02 14:55:56 +02:00
Aldo Lacuku
15e3a94824
fix(ci): do not build tag, but use it as got from git
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-05-02 14:52:57 +02:00
Aldo Lacuku
5008a791de
feat(CI): extend compare-rule-files to multiple rule files
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-05-02 14:52:57 +02:00
Aldo Lacuku
acd2641a02
fix(ci): correctly fetch repository head
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-24 18:04:25 +02:00
dependabot[bot]
1f2fa778b3
build(deps): bump golang.org/x/net in /plugins/k8saudit-gke
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.20.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.20.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 15:57:25 +02:00
Aldo Lacuku
e45070ffde
fix(release/rules): ignore symlinks when releasing rulesfiles
...
k8saudit-gke ships a rulesfiles that overrides the k8saudit rules. To make the
CI happy we have a symlink of the original k8saudit rules in k8saudit-gke/rules
directory. This commit filters out the symlinks when releasing the rulesfiles.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-24 14:52:25 +02:00
Aldo Lacuku
83d5b928e5
fix(ci): correctly retrieve plugin version from tag
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-24 14:47:25 +02:00
Aldo Lacuku
9298bcb5f8
update(github): bump version to 0.7.3
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-23 15:55:20 +02:00
Aldo Lacuku
e2565ed24b
update(gcpaudit): bump version to 0.3.2
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-23 13:00:18 +02:00
dependabot[bot]
80bfc71eb0
build(deps): bump golang.org/x/net in /plugins/gcpaudit
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 10:12:17 +02:00
dependabot[bot]
6f7ef799af
build(deps): bump golang.org/x/net in /plugins/github
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 10:11:17 +02:00
dependabot[bot]
ee22f2e5cc
build(deps): bump golang.org/x/net in /build/registry
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 10:08:18 +02:00
Aldo Lacuku
abea0e4cb6
new(CI): add registry.yaml validator
...
Before adding an entry to the registry.yaml file we check that
the OCI artifact for that entry has been released.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-22 17:23:14 +02:00
Sverre Boschman
4a3da4848d
chore(k8saudit): bump version to 0.8.0 to release rule changes
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-04-22 14:31:22 +02:00
Leonardo Grasso
bf6e917f09
fix(plugins/gcpaudit/rules): required version
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-04-12 12:30:31 +02:00
Uli Heilmeier
fb4eb7a5bd
feat(gcpaudit): Add Display attribute for fields
...
The Falco Bridge plugin of another tool is using the 'Display' value to have a
name for the field. => Adding 'Display' to all fields so that this plugin is usable.
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-04-12 12:30:31 +02:00
Aldo Lacuku
7b26d6e3aa
fix(CI): extract info from plugin tag
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-12 12:06:32 +02:00
Aldo Lacuku
3e04dc2cda
update(dummy): bump version for ci testing purpose
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-12 11:46:31 +02:00
Aldo Lacuku
225ba6148c
update(CI): change release tag format
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-12 11:12:32 +02:00
poiana
155732cfcf
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-04-09 15:52:14 +02:00
Grzegorz Nosek
09a006e0d0
update(registry.yaml): register journald plugin
...
Signed-off-by: Grzegorz Nosek <grzegorz.nosek@sysdig.com>
2024-04-09 15:36:15 +02:00
Aldo Lacuku
42e09c0c1b
fix(registry.yaml): add maintainers for k8saudit-gke and k8saudit-eks
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-03 14:47:50 +02:00
Aldo Lacuku
8be5e08630
cleanup: remove registry binary
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-03 13:46:51 +02:00
Aldo Lacuku
90c73b83e6
fix(ci): support release of plugins with same prefix
...
Cases such k8saudit and k8saudit-gke need special handling
when pushing artifacts.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-03 12:41:50 +02:00
Aldo Lacuku
774b6c6ffd
update(docs): update release docs
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-04-02 12:01:44 +02:00
Sverre Boschman
5ab853d403
docs(k8saudit-gke): describe scaling options for high audit log volumes
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-04-02 12:00:45 +02:00
Sverre Boschman
ec37c953b3
docs(k8saudit-gke): Explain Pub/Sub setup alternatives
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-28 16:46:16 +01:00
Luca Guerra
b0f3f0bf00
chore(plugins): bump dummy plugin version
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-28 15:58:16 +01:00
Leonardo Grasso
ba8a0e8389
docs: update default branch to `main`
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Leonardo Grasso
a394acb695
update(.github): rename main workflow file
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Leonardo Grasso
33c740c36c
update(registry.yaml): switch to `main` branch
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Leonardo Grasso
9f5c9806fc
update(build): switch to `main` branch
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Leonardo Grasso
a71cbc2cb5
update(.github): switch to `main` branch
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Leonardo Grasso
4358dfcde1
docs(README.md): switching to `main` branch
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2024-03-28 15:38:16 +01:00
Aldo Lacuku
f37dd7487f
chore(github): bump version to 0.7.2
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 12:08:15 +01:00
Aldo Lacuku
ee3cd60031
fix(ci): set empty string as a flag when not specified by the ci
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 11:53:15 +01:00
Aldo Lacuku
456f306b17
fix(oci): fix dependencies for publish-oci-artifacts workflow
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 11:36:15 +01:00
Aldo Lacuku
4fafb03bdd
chore(dummy): bump version
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 11:28:15 +01:00
Luca Guerra
efc5971644
update(ci): update cosign version
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-28 11:06:15 +01:00
Aldo Lacuku
e9ad6a671e
fix(CI): fix command in oci artifacts
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 10:43:15 +01:00
Aldo Lacuku
6083be8fa2
fix(CI): add suffix input to oci workflow
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 10:00:15 +01:00
Aldo Lacuku
20a0f25b7e
new(CI): publish oci artifacts for main branch and releases
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 09:28:16 +01:00
Aldo Lacuku
d957f8958a
feat(build/registry): drop dependency from s3 bucket for oci artifacts
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-28 09:28:16 +01:00
Sanja Kosier
2ec47c414c
bump plugin version
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-03-27 15:06:14 +01:00
Sanja Kosier
b0a27351dc
fix(plugins/github): add length check in if statement
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2024-03-27 15:06:14 +01:00
Farid Driouch
1523297cc7
Squashing commits
...
Signed-off-by: Farid Driouch <farid.driouch@employinc.com>
Fix application name extraction issue
Fix application name extraction issue
Signed-off-by: Farid Driouch <farid.driouch@employinc.com>
Updated version number and CHANGELOG
Signed-off-by: Farid Driouch <farid.driouch@employinc.com>
2024-03-26 15:59:12 +01:00
Sverre Boschman
3d7ce9e274
docs: add k8saudit-gke to registry.yaml
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-25 15:00:06 +01:00
dependabot[bot]
5aceeb642e
build(deps): bump github.com/docker/docker in /build/registry
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.7+incompatible to 24.0.9+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.7...v24.0.9 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-22 13:43:53 +01:00
Uli Heilmeier
b31948c140
refactor(cloudtrail): Get S3 keys concurrently
...
To speed up the process of getting all the keys, divide the inputParams
array into chunks and get the keys for each item in the chunk concurrently.
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-03-15 14:30:27 +01:00
Thomas Labarussias
f6775232d6
add Issif as owner of the okta plugin for the PR approvals
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-03-14 14:46:26 +01:00
dependabot[bot]
3924e28c03
build(deps): bump google.golang.org/protobuf in /build/registry
...
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 12:35:25 +01:00
Luca Guerra
24e9f229e0
update(plugins/k8s_audit): rename more falco_ lists
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-14 12:34:25 +01:00
Luca Guerra
0879a81384
update(plugins/k8s_audit): k8s_* -> k8s_audit_*
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-14 12:34:25 +01:00
Luca Guerra
2f2e62467f
update(rules): remove references to k8s.io
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-14 12:34:25 +01:00
dependabot[bot]
2a71ea8605
build(deps): bump google.golang.org/protobuf in /plugins/gcpaudit
...
Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 12:33:25 +01:00
dependabot[bot]
8d3dd24c73
chore(deps): bump google.golang.org/protobuf in /plugins/k8saudit-gke
...
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 11:27:25 +01:00
dependabot[bot]
5e2953f873
build(deps): bump google.golang.org/protobuf in /plugins/github
...
Bumps google.golang.org/protobuf from 1.28.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 11:10:24 +01:00
Sverre Boschman
16da99d297
fix(k8saudit-gke): update rules with #431
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
aeaef3a2e7
fix(k8saudit-gke): remove falco stable rules dep
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Luca Guerra
2c4a275766
cleanup(plugins/k8s_audit): make the rulesefile self-referenced
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-14 11:03:24 +01:00
Luca Guerra
a99691aa7a
cleanup(plugins/gcp_auditlog): lint
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-03-14 11:03:24 +01:00
Sverre Boschman
e45db30295
fix(k8saudit-gke): engine version != falco version
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
dc604e1268
chore(k8saudit-gke): remove modern_pbf setting as it is not applicable
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
451cbb59e6
chore(k8saudit-gke): use same project/subscription example id as readme
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
a13d908da4
docs(k8saudit-gke): fix some errors in the readme
...
Co-authored-by: Thomas Labarussias <issif+github@gadz.org>
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
192c79c868
chore(k8saudit-gke): fix copyright header
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
7aca8fe0ad
chore(k8saudit-gke): set required engine version to 0.37
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
f42b948865
chore(k8saudit-gke): add required_plugin_versions to rules
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
b51d7ae65f
ci(k8saudit-gke): try symlink to base k8saudit rules
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
0f850be287
docs(k8saudit-gke): add note about log sink exclusion filters
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
d0312cc491
chore(k8saudit-gke): publish gke specific rule overrides
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
3292c48761
ci: bump golang to 1.21
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
af1580eeba
chore(k8saudit-gke): set officially assigned PluginID
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
ef07168841
chore(k8saudit): add k8saudit-gke as plugin alternative
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
c61b4db83d
fix(k8saudit-gke): prefix resourname with a slash to create uri
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Sverre Boschman
d91805f13f
feat(k8saudit-gke): initial k8saudit-gke plugin code
...
Signed-off-by: Sverre Boschman <1142569+sboschman@users.noreply.github.com>
2024-03-14 11:03:24 +01:00
Aldo Lacuku
110e6651a5
fix(CI): correctly extract dependencies for alternatives plugins
...
When running the CI for a plugin which is set as an alternative
in the rules files, it is correctly set as a dependency.
Furthermore, the dependency extraction logic from rulesfiles
has been unified for all the use cases and supports multiple
rulesfiles at once.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-03-13 16:19:22 +01:00
Uli Heilmeier
9920d3558f
feat(cloudtrail): support accounts for org trails
...
Support accounts for organization trails. When open parameter is
's3://bucket_name/prefix_name/AWSLogs/O-ID/' and 'S3AccountList' is not set
get all events for all accounts in the organization CloudTrail bucket.
If 'S3AccountList' is configured get events for the account IDs specified
in the comma separated list.
S3Interval also works for organisation trails.
Fixes : #423
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-03-12 09:15:16 +01:00
Thomas Labarussias
ff78f42187
update the versions of falco and falcoctl in the CI
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-03-07 14:50:59 +01:00
Uli Heilmeier
746ea983c7
feat(cloudtrail): Support for organization trails
...
Add support for organization trail path as documented at
https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-find-log-files.html
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-03-07 11:49:58 +01:00
Andrea Terzolo
256f94cb3f
docs: update k8smeta doc
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-02-28 17:00:28 +01:00
Uli Heilmeier
9a1f86a15f
feat(cloudtrail): Add generic additionalEventData field
...
Similar to ct.request, all values should also be available for
additionalEventData.
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-02-23 12:19:08 +01:00
Uli Heilmeier
0e4a68736c
feat(cloudtrail): Add ct.response and ct.request field
...
Adding CloudTrail fields requestParameters as ct.request and responseElements
as ct.response.
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-02-21 16:27:04 +01:00
matteopasa
4b93e5658f
fix s3.cnt.other condition
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2024-02-16 15:13:37 +01:00
matteopasa
29fa24d109
remove s3 extract fields
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2024-02-16 15:12:37 +01:00
Uli Heilmeier
6a99500af7
feat: add more Cloudtrail fields
...
Add more fields as defined at
https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-record-contents.html
Signed-off-by: Uli Heilmeier <uh@heilmeier.eu>
2024-02-16 15:10:37 +01:00
Aldo Lacuku
0c21c8a589
update(k8saudit/docs): add k8s configuration files
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-02-16 15:02:38 +01:00
Lorenzo Susini
1212700d7b
fix(pkg/oci): trim spaces when handling required_engine_version
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2024-02-12 11:47:15 +01:00
matteopasa
195752b7b9
Update plugins/cloudtrail/rules/aws_cloudtrail_rules.yaml
...
Co-authored-by: Jason Dellaluce <jasondellaluce@gmail.com>
Signed-off-by: matteopasa <146732818+matteopasa@users.noreply.github.com>
2024-02-06 10:59:53 +01:00
matteopasa
c298b2504e
bump cloudtrail plugin version to 0.11.0
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2024-02-06 10:59:53 +01:00
Mike Coleman
f57f32e326
fixed formatting errors
...
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
Mike Coleman
5968c364f3
Update plugins/gcpaudit/walkthrough.md
...
Co-authored-by: Thomas Labarussias <issif+github@gadz.org>
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
Mike Coleman
0c02e9f48b
Update plugins/gcpaudit/walkthrough.md
...
Co-authored-by: Thomas Labarussias <issif+github@gadz.org>
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
Mike Coleman
93725a3731
Update plugins/gcpaudit/walkthrough.md
...
Co-authored-by: Thomas Labarussias <issif+github@gadz.org>
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
Mike Coleman
e83e4d779f
Update plugins/gcpaudit/walkthrough.md
...
Co-authored-by: Thomas Labarussias <issif+github@gadz.org>
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
Mike Coleman
bf5bded38b
initial commit of GCP Audit logs walkthrough
...
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-02-05 15:35:50 +01:00
matteopasa
7a9233d1df
add size to s3.bytes
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2024-02-05 11:16:49 +01:00
matteopasa
b31e54a0f0
extract from s3 notification message
...
Signed-off-by: matteopasa <matteo.pasina@sysdig.com>
2024-02-05 11:16:49 +01:00
poiana
980c55493c
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-01-29 11:00:28 +01:00
andy
00cc76ffbd
Registering Box plugin in registry.yaml
...
Signed-off-by: andy <127995147+an1245@users.noreply.github.com>
2024-01-29 10:56:27 +01:00
Aldo Lacuku
bb67db7e26
update(registry.yaml): update the copyright
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-01-26 10:24:18 +01:00
Andrea Terzolo
3a459ef882
tests: bump libs to 0.14.1
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-22 11:04:06 +01:00
Andrea Terzolo
03d563552d
chore(k8smeta): bump to 0.1.0
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-22 11:04:06 +01:00
Luca Guerra
e1047e145d
update(plugins): okta-rules:0.10.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
03ca9e9518
update(plugins): k8saudit-eks-0.4.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
9275406585
update(plugins): github-0.7.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
466eab065a
update(plugins): gcpaudit-0.3.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
b3a924863d
update(plugins): dummy-0.10.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
080583cfab
update(plugins): cloudtrail-0.10.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Luca Guerra
091c6bb680
update(plugins): k8saudit-0.7.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 17:25:00 +01:00
Lorenzo Susini
192fb5829f
update(build): create new engine_version_semver string for new plugin rulesfiles artifact configs
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 11:35:59 +01:00
Luca Guerra
b3cd036e35
fix(ci): fix remote tag deletion/skipping
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-19 09:44:59 +01:00
Luca Guerra
0503497165
Revert "update(build): create new engine_version_semver string for new plugin rulesfiles artifact configs"
...
This reverts commit eaa8fb10b9
.
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-18 17:22:57 +01:00
Luca Guerra
6c0d1bcc3a
update(plugins/okta): bump version to 0.10.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-17 17:58:55 +01:00
Luca Guerra
2d1476315e
fix(ci): add debug for not semver
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-17 16:23:55 +01:00
Andrea Terzolo
8671386064
fix: move a log after verbosity initialization
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-16 15:28:51 +01:00
Luca Guerra
48c0a0b32b
chore(plugins): bump dummy to 0.10.0-rc1
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2024-01-16 15:16:52 +01:00
Lorenzo Susini
eaa8fb10b9
update(build): create new engine_version_semver string for new plugin rulesfiles artifact configs
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2024-01-16 15:07:51 +01:00
Thomas Labarussias
612f126219
change the method to detect the truncate
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-01-16 14:43:51 +01:00
Thomas Labarussias
0fb4ee322e
add a log line with the auditID of the truncated line
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-01-16 14:43:51 +01:00
Thomas Labarussias
21cd9b9b38
ignore truncated lines to avoid parsing errors
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-01-16 14:43:51 +01:00
lorenzo merici
b450d15fb2
Bump json version to 0.7.2
...
Signed-off-by: lorenzo-merici <lorenzo.merici@sysdig.com>
2024-01-12 11:51:39 +01:00
lorenzo merici
f3a617ff51
fix crash on empty json field arg
...
Signed-off-by: lorenzo-merici <lorenzo.merici@sysdig.com>
2024-01-12 10:29:38 +01:00
Mike Coleman
8fe6a6f409
fixed formatting errors
...
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-01-11 12:49:38 +01:00
Mike Coleman
bc869996c9
general rules clean up
...
Signed-off-by: Mike Coleman <mikegcoleman@gmail.com>
2024-01-11 12:49:38 +01:00
Thomas Labarussias
d41172a321
add refresh_interval parameter
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2024-01-09 11:50:34 +01:00
poiana
ed61a322a2
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2024-01-09 10:20:33 +01:00
andy
293a7ede8c
Update registry.yaml
...
Signed-off-by: andy <127995147+an1245@users.noreply.github.com>
2024-01-09 10:07:33 +01:00
andy
31ad3a9a61
Update registry.yaml
...
Signed-off-by: andy <127995147+an1245@users.noreply.github.com>
2024-01-09 10:07:33 +01:00
Andrea Terzolo
936a819073
docs(k8smeta): update README.md
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
Andrea Terzolo
91119e92d7
chore(k8smeta): bump libs to 0.14.0
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
Andrea Terzolo
445079397b
fix(k8smeta)!: use `nodeName` instead of `nodename`
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
Andrea Terzolo
08b6424cc5
cleanup(k8smeta): rename some variables
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
Andrea Terzolo
ac5c8fbf6f
update(k8smeta): add a retry log
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
Andrea Terzolo
93b643c5d3
update(k8smeta): change log verbosity for a log
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2024-01-08 12:08:27 +01:00
poiana
7d049b7ee5
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2023-12-19 09:02:06 +01:00
Andrea Terzolo
b58f56095f
update(k8smeta): change plugin version to `0.1.0-alpha`
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 17:55:02 +01:00
Andrea Terzolo
e49c6cca04
update(registry): add `k8smeta` plugin to the registry
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 17:28:01 +01:00
Andrea Terzolo
1f80134ed7
update(k8smeta): remove a wrong log
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 15:40:01 +01:00
Andrea Terzolo
21eaf331e7
cleanup: fix clang-format issues
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
ee4e90e710
cleanup: rename `.id` into `.uid`
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
Co-authored-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
e23a1c4457
cleanup(k8smeta): rename `k8sres.*` into `k8smeta.*`
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
Co-authored-by: Melissa Kilby <melissa.kilby.oss@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
e994cbd42f
new(CI): add a new workflow for `k8smeta` plugin
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
4f883bc7ee
chore(CI): adapt CI to build `k8smeta` plugin
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
9b54c04d01
new(plugins): introduce new `k8smeta` plugin
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-18 11:49:00 +01:00
Andrea Terzolo
f1e9c79316
chore(CI): use CodeQL autobuild only for golang
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-11 16:59:39 +01:00
Andrea Terzolo
3c98eaa8ac
new(ci): add new CI workflow for dummy_c plugin
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-11 16:59:39 +01:00
Andrea Terzolo
08197b7499
style(dummy_c): adapt dummy_c to the new clang-format
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-11 16:59:39 +01:00
Andrea Terzolo
b8f27f6b62
new: add a `clang-format` that will be used by cpp plugins
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-11 16:59:39 +01:00
Andrea Terzolo
3a58f91f03
chore(CI): bump Falco and Falcoctl to latest versions
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-11 16:58:39 +01:00
Federico Di Pierro
f19d52bd53
new(ci): use actuated arm nodes.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-06 15:51:26 +01:00
Andrea Terzolo
a287031613
update(version): add the binary to the gitignore
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
3be7bb76b2
fix(version): adapt the go tool to the cpp sdk behavior
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
5611cae344
cleanup: try to uniform the behavior of `dummy` plugins
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
ef328a3499
fix: use the correct plugin id for dummy_c
...
According to the registry the id of dummy_c is `4` not `999`
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
c30586ff77
new(readme): add readme binary to gitignore
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
ee0903e296
new(dummy_c): add a rule file for dummy_c
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Andrea Terzolo
c4cc4a250f
plugins(dummy_c): update dummy_c plugin to use the latest sdk
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-12-05 18:42:25 +01:00
Richard Tweed
028fa19288
feat(plugins/k8saudit/rules) add detection for portforwarding
...
Signed-off-by: Richard Tweed <RichardoC@users.noreply.github.com>
2023-11-27 18:15:00 +01:00
Jason Dellaluce
042f3f28bf
update(plugins/gcpaudit): replace json values with new fields in rules
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-11-15 17:11:16 +01:00
Jason Dellaluce
d17ea2d592
chore(plugins/gcpaudit): use new fields in example
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-11-15 17:11:16 +01:00
Jason Dellaluce
eff2054cac
update(plugins): generate fresh changelogs and readmes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-11-15 17:11:16 +01:00
dependabot[bot]
68467e3213
build(deps): bump github.com/docker/docker in /build/registry
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.5+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.5...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-15 17:10:16 +01:00
dependabot[bot]
87ca5d0e2e
build(deps): bump google.golang.org/grpc in /plugins/gcpaudit
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-15 17:09:16 +01:00
Luca Guerra
16306f2ff8
update(cloudtrail): bump version to 0.9.1
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-10-30 14:39:56 +01:00
Sanja Kosier
66c77bebf5
fix(plugins/cloudtrail): remove wrong return statement when extracting recipientAccountId
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-10-30 09:51:55 +01:00
poiana
5445aa1fb8
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2023-10-13 14:21:49 +02:00
Leonardo Grasso
79795f288e
update(build/registry): ID max limit and handle 0 special case
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-10-13 14:17:50 +02:00
Leonardo Grasso
48b6b75881
update(registry.yaml): add special case for source id=0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-10-13 14:17:50 +02:00
Leonardo Grasso
7d54bfaa20
docs: spec and blocks for plugin IDs
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-10-13 14:17:50 +02:00
Saad Javed
3a7f1b1920
fix(plugins/github): add a check that before and after commit IDs aren't null and fix some typos
...
Signed-off-by: saadjaved <saadjaved3@yahoo.com>
2023-10-13 11:46:49 +02:00
dependabot[bot]
81ccd91dfa
build(deps): bump golang.org/x/net in /plugins/github
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.7.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 15:18:46 +02:00
dependabot[bot]
c588b06431
build(deps): bump golang.org/x/net in /plugins/gcpaudit
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.8.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.8.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 11:57:46 +02:00
dependabot[bot]
e86bb5f07a
build(deps): bump golang.org/x/net in /build/registry
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 11:56:46 +02:00
Leonardo Grasso
0bac0be282
docs(plugins/gcpauidit): add license headers
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-10-11 18:14:45 +02:00
Leonardo Grasso
34ab875e20
docs: add SPDX license identifier
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-10-11 18:14:45 +02:00
Thomas Labarussias
2605da1c3f
update k8saudit-eks readme to explain how to deploy in EKS
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2023-09-22 14:38:49 +02:00
lorenzo-merici
9e0afdb008
update gcp plugin version to 0.2.2
...
Signed-off-by: lorenzo-merici <lorenzo.merici@sysdig.com>
2023-09-21 17:21:47 +02:00
lorenzo-merici
2fd8cf9882
fix conversion error for empty zone
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-21 17:07:48 +02:00
Federico Di Pierro
69618af916
update(plugins): bump to-be-released plugin versions.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-09-20 16:57:44 +02:00
lorenzo-merici
b68b2d353e
update gcp version to 0.2.1
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-20 13:01:44 +02:00
Luca Guerra
95a98f26a7
update(registry): add signature info for all official plugins
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-20 12:02:44 +02:00
lorenzo-merici
60ac2672e3
add missing string conversions
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-20 12:00:44 +02:00
Luca Guerra
ecb1d6f016
update(registry): enforce signature for k8saudit
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-20 11:30:44 +02:00
Luca Guerra
ff6dd19ccd
new(registry): add signature for gcpaudit
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-19 18:52:33 +02:00
Massimiliano Giovagnoli
166e0c0194
deps: bump falcoctl to v0.6.1
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-09-19 18:20:34 +02:00
Massimiliano Giovagnoli
40910f1418
test(pkg/distribution): add initial index entry signature unit test
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-09-19 18:20:34 +02:00
Massimiliano Giovagnoli
f00e485078
test(pkg/distribution): add initial index-update black box unit tests
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-09-19 18:20:34 +02:00
Massimiliano Giovagnoli
a4b8b8bc09
feat(pkg/distribution): generate index with signature from registry model
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-09-19 18:20:34 +02:00
Massimiliano Giovagnoli
4145f48fd5
feat(pkg/registry): add index entry signature to registry model
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-09-19 18:20:34 +02:00
maxgio92
af1e0685fd
disable release.yml trigger
...
Signed-off-by: maxgio92 <me@maxgio.it>
2023-09-19 18:20:34 +02:00
Jason Dellaluce
cb72c55996
update(plugins/gcpaudit): bump version to 0.2.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-09-19 17:36:34 +02:00
Luca Guerra
4298ca0939
cleanup(build): remove sign older plugins
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-19 17:31:33 +02:00
Federico Di Pierro
b274350962
fix(plugins/gcpaudit): check open params.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-09-19 15:38:33 +02:00
Luca Guerra
1684fe6dac
update(build): temporarily add a job to sign older plugins
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-19 15:31:33 +02:00
lorenzo-merici
573df5af9d
Revert "add scaffold for unit testing"
...
This reverts commit b7bb2f1ada
.
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-19 12:44:32 +02:00
lorenzo-merici
ce0ef95d43
Add missing string conversions
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-19 12:44:32 +02:00
lorenzo-merici
3f859d80f6
add scaffold for unit testing
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-19 12:44:32 +02:00
lorenzo-merici
af20dc663d
add nil checks for optional fields
...
Signed-off-by: Lorenzo Merici <lorenzo.merici@sysdig.com>
2023-09-19 12:44:32 +02:00
Luca Guerra
5688145300
fix(build): skip non-semver tags during oci publishing
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-19 11:38:32 +02:00
Luca Guerra
8c6083244e
update(plugins/dummy): update version to 0.10.0-rc1
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-18 17:21:48 +02:00
Luca Guerra
a9a97aac38
fix(build): fix empty REGISTRY_UPDATE_STATUS
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-18 15:01:48 +02:00
Luca Guerra
dc3891f695
update(gcpaudit): bump version to 0.1.3
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-15 18:25:33 +02:00
Luca Guerra
0906cb2ca2
fix(build): add permissions for push step
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-14 15:44:27 +02:00
Luca Guerra
d48d801e1e
update(build): update to falcoctl 0.6.0
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-14 15:21:27 +02:00
Gerald Combs
3156ed577d
fix(plugins/cloudtrail): Generate the correct interval values
...
Use the correct format for generating start and stop times.
Signed-off-by: Gerald Combs <gerald@zing.org>
2023-09-14 14:24:43 +02:00
Luca Guerra
373756e29f
fix(build): do not halt the build on missing rules repository
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-14 14:23:43 +02:00
Luca Guerra
0c7ac73d01
fix(gha): catch registry update errors during OCI updates
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-14 10:31:43 +02:00
Sanja Kosier
01209e3e95
feat(plugins/gcp): extract more gcp fields
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-09-12 18:58:36 +02:00
Jason Dellaluce
54e75bf30a
fix(plugins/gcpaudit): properly import gcpaudit package
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-09-12 16:56:35 +02:00
Leonardo Grasso
61926b66f4
fix(plugins/gcpaudit) correct module name
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-09-12 15:43:35 +02:00
Andrea Terzolo
7e5a4a7de4
new(dummy): add an example rule for the dummy plugin
...
Signed-off-by: Andrea Terzolo <andreaterzolo3@gmail.com>
2023-09-08 17:25:03 +02:00
Leonardo Grasso
14ae3c9083
build: bump plugin-sdk-go to v0.7.3
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-08-30 18:43:26 +02:00
Jason Dellaluce
61b877e573
fix(ci): solve vcs stamping issue when building during validation
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-30 11:06:25 +02:00
Jason Dellaluce
7590e96535
fix(ci): solve validation workflow issues
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 20:31:22 +02:00
Jason Dellaluce
f135dd290c
fix(ci): validate in container to satisfy glibc requirements
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 18:54:21 +02:00
Jason Dellaluce
7ee9d9f6d7
fix(ci): solve bash failure when validating released plugin
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 18:12:21 +02:00
Jason Dellaluce
317cdef57b
fix(ci): load plugins when comparing rulesets
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 17:59:22 +02:00
Jason Dellaluce
916fb57e1b
fix(ci): make rules suggestion checks use built plugins
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 17:59:22 +02:00
Jason Dellaluce
c7bc1e9b06
chore(plugins): update readmes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 17:25:22 +02:00
Jason Dellaluce
440c2349a5
fix(plugins): adopt cgocheck=1 in debug mode
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 17:25:22 +02:00
Jason Dellaluce
1dc527245d
fix(ci): solve bash issues
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
38c559264d
fix(ci): bump get-changed-files action
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
fdcae28c54
fix(ci): copy temp rules file during rules checks
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
1119a0da90
chore: trigger CI validations
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
8d52dcb975
refactor(ci): use GHA outputs instead of env
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
abb77e6ea6
fix(ci): use locally-built plugin when falcoctl fails during validation
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
1e04b36d8b
refactor(ci): isolate plugin latest version retrieval logic
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
151f995ceb
chore(plugins/gcpaudit): trigger CI validation
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
46a7d96817
fix(ci): built temp required plugins in release validation workflow
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
bf00275da7
chore(ci): increase package build concurrency
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Jason Dellaluce
5df7fad902
refactor(ci): further modularize validation workflows
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 16:44:22 +02:00
Federico Di Pierro
cdbcf9c9d2
chore: bump codeql actions to v2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-08-29 14:49:23 +02:00
Federico Di Pierro
25d74e4293
chore: bumped build/registry go to 1.21.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-08-29 14:49:23 +02:00
Federico Di Pierro
742eebc171
chore(build/registry): updated go deps.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-08-29 14:49:23 +02:00
Jason Dellaluce
c5e0c28582
chore(plugins/gcpaudit): minor improvements
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 10:35:21 +02:00
Jason Dellaluce
30526f311b
refactor(plugins/gcpaudit): improve error reporting
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 10:35:21 +02:00
Jason Dellaluce
57e0881b7b
refactor(plugins/gcpaudit): shorten receivers var name
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 10:35:21 +02:00
Jason Dellaluce
c019a02fb5
refactor(plugins/gcpaudit): polish init config and open params
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-08-29 10:35:21 +02:00
poiana
647ffca95d
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2023-08-10 11:23:42 +02:00
Thomas Labarussias
0f1a1fa5f2
add Issif as approvers for k8saudit-eks plugin
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2023-08-10 11:22:42 +02:00
m.nabokikh
dc289d1f2c
Add syslogsrv plugin
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2023-08-10 11:19:42 +02:00
Jason Dellaluce
f68b75dec1
fix(ci): solve issues with docker
...
see: https://github.com/moby/buildkit/pull/4043
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-21 09:40:44 +02:00
poiana
db20118cac
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2023-07-20 19:04:42 +02:00
Jason Dellaluce
9e06fd77a3
update(plugins/gcpaudit): remove warnings from rules
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
Jason Dellaluce
faa95d21f3
fix(ci): solve CI failures
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
Jason Dellaluce
779b746f13
chore(plugins/gcpaudit): rename ruleset for consistency
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
Jason Dellaluce
e3a86691f3
update(plugins/gcpaudit): assign ID and add to registry
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
Jason Dellaluce
5cc2855007
update(plugins/gcp): add ahmedameenaim to approvers
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
Jason Dellaluce
c7d49d7ddb
refactor(plugins/gcpaudit): rename gcp plugin to gcpaudit
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-20 13:46:41 +02:00
ahmedameenaim
86d6d04f21
Contributing GCP plugin
...
Signed-off-by: ahmedameenaim <run_2005_2005@yahoo.com>
2023-07-20 13:46:41 +02:00
Gerald Combs
5bbc3102bd
update(plugins/cloudtrail): Make our default interval ""
...
Make our default interval "" (which fetches all logs) instead of "24h".
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2023-07-17 10:45:22 +02:00
Gerald Combs
431bcf8fc6
update(plugins/cloudtrail): Remove a dependency
...
Remove our dependency on str2duration. Fix our interval regex.
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2023-07-17 10:45:22 +02:00
Gerald Combs
ef52d3cd87
update(plugins/cloudtrail): Fix a time comparison
...
Time.Compare was added in go 1.20.
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2023-07-17 10:45:22 +02:00
Gerald Combs
c02b076d1a
update(plugins/cloudtrail): Add an S3Interval option
...
Add an "S3Interval" option, which limits log downloads to the specified
time interval. Intervals can be a simple "relative time in the past to
now", "an absolute timestamp until now", or a range of those two
formats.
The interval is applied at the far end using the StartAfter parameter
and locally to filter log pathnames. In my informal testing here the
time from capture start to first event is ~2s.
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2023-07-17 10:45:22 +02:00
Gerald Combs
4b1156b6eb
update(plugins/cloudtrail): Add dependencies to our Makefile
...
Signed-off-by: Gerald Combs <gerald@wireshark.org>
2023-07-17 10:45:22 +02:00
Massimiliano Giovagnoli
513968f2c4
chore(.github/workflows/upload-oci-artifacts): remove print
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Luca Guerra
0fbe6b5f96
remove error for empty matrix
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-07-10 15:50:58 +02:00
Luca Guerra
2db7ad3a02
login to ghcr before signing
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
42978359b1
ci: create and publish artifact signatures with cosign
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
afe4b8adbd
refactor(build/registry): add support for context with options
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
91dcd05e9e
chore(build/registry): add license headers
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
c8f1c854e3
ci(upload-oci-artifacts): print registry update status
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
2c4b8f1a4f
refactor(build/registry): delegate presentation to command
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
1b0727d715
test(build/registry): add push metadata printing unit tests
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
57190f5eca
refactor(build/registry/pkg/registry): add push metadata list type
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Massimiliano Giovagnoli
433f2355c2
new(build/registry): add support for oci artifact metadata
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it>
2023-07-10 15:50:58 +02:00
Jason Dellaluce
cced3065a4
chore(plugins): trigger sample CI checks
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
ecb7c7009e
chore(ci): point to mainline falcosecurity/rules
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
313d5208ff
update(ci): add jon for rules version suggestions
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
5042e29dec
fix(ci): solve validation workflow issues
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
e979b8950c
update(ci): integrate plugins and rules validatin in ci, master, and release workflows
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
5da95b5b11
fix(ci): handle concurrency in codeql job
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
f3d98daf71
new(ci): add reusable worflow for validating plugins and their rules
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
9de9c5469f
new(ci): add reusable worflow for building the rules validation tool
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Jason Dellaluce
bb8b28a6ce
new(ci): add reusable worflow for getting changed plugins
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-07-05 17:48:32 +02:00
Gerald Combs
9a0ec0d3bf
update(plugins/cloudtrail): Increase our default S3 concurrency
...
Change the default value of S3DownloadConcurrency from 1 to 32. This
improves performance noticeably here.
Signed-off-by: Gerald Combs <gerald@zing.org>
2023-06-29 12:19:00 +02:00
Leonardo Grasso
8eeb48bb0c
docs(README.md): add scope and status badges
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-06-06 16:59:40 +02:00
Jason Dellaluce
5aea6027a9
update(ci/release.yaml): setup per-plugin release concurrency
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-06-05 12:14:32 +02:00
Jason Dellaluce
c750c22f0d
update(ci/release.yaml): avoid cancelling concurrent release jobs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-06-05 11:49:33 +02:00
Jason Dellaluce
96800110f5
fix(ci/release.yaml): fix release version check on publish
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-06-05 11:36:33 +02:00
Jason Dellaluce
81ffddd1e0
update(plugins): bump to-be-released plugin versions
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-05-25 10:15:10 +02:00
Luca Guerra
9166d80f35
update(plugins): bump plugin-go-sdk to v0.7.1
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-05-24 23:10:08 +02:00
Sanja Kosier
753a91296c
Revert "fix(plugins/github): fix type field extraction"
...
This reverts commit 409260abd6
.
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-05-24 11:44:06 +02:00
Thomas Labarussias
d9f98762e5
add keywords for k8saudit-plugin
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2023-05-23 11:40:34 +02:00
Aldo Lacuku
d7f15553e5
fix(registry/index): do not add artifact name to keywords if already present
...
The artifact name is added to the list of keywords when generating the index.yaml
file. It could happen that the list of keywords in registry.yaml already contains
the artifact name. This fix checks if the artifact name is contained in the keywords,
if not adds it.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-05-22 17:22:32 +02:00
poiana
beef76c966
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2023-05-19 12:01:05 +02:00
Daniel Moloney
7b07a4b766
add dnscollector plugin
...
Signed-off-by: Daniel Moloney <daniel.moloney@sysdig.com>
2023-05-19 10:22:04 +02:00
Jason Dellaluce
de7700514d
update(plugins): re-bump sdk go to latest dev version
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-05-19 10:14:04 +02:00
Jason Dellaluce
852cf3cb3e
chore(.gitignore): ignore dummy_c files
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-05-19 10:14:04 +02:00
Jason Dellaluce
bec21471b6
update(plugins): bump sdk go to latest dev version
...
This just involves the plugins pulled-in by Falco to allow a dev build of
Falco to be successfully merged in mailine. Also acts as an experiment for the
new plugin API major version compliance.
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-05-18 15:00:04 +02:00
Federico Di Pierro
f5fba8fb65
new(ci): ported to use reusable workflows.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-05-11 10:55:15 +02:00
Federico Di Pierro
2ef269374b
fix(ci): fix arm64 master and release ci push step.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-05-10 17:37:11 +02:00
Tim Schwenke
0c6922e3fc
feat(plugins/k8saudit): include query params in health check endpoint exceptions
...
Fixes #241 .
Signed-off-by: Tim Schwenke <tim@trallnag.com>
2023-05-10 14:35:10 +02:00
Roberto Scolaro
16df8169af
fix(dummy_c): alligned with the dummy go version
...
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
2023-05-10 14:34:11 +02:00
Roberto Scolaro
f23c702552
update: dummy_c with new api
...
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
2023-05-10 14:34:11 +02:00
Sanja Kosier
044d7d3e5d
fix(plugins/github): fix small typo
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-05-10 14:26:10 +02:00
Sanja Kosier
4c220355a7
feat(plugins/github): add github tag to all rules in ruleset file
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-05-10 14:26:10 +02:00
Sanja Kosier
409260abd6
fix(plugins/github): fix type field extraction
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-05-10 14:25:10 +02:00
Federico Di Pierro
8f4323e605
fix(ci): properly use golang:1.18 image, that was the image used before, with the correct glibc version.
...
Moreover, fixed CI artifacts versioning.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-05-10 14:20:10 +02:00
Gerald Combs
9f362901d4
update(plugins/cloudtrail): Avoid duplicate event info
...
If ct.user and ct.srcip are the same, just add ct.user to the event info
string so that we return
cloudtrail.amazonaws.com ← GetBucketAcl
instead of
cloudtrail.amazonaws.com via cloudtrail.amazonaws.com ← GetBucketAcl
Signed-off-by: Gerald Combs <gerald@zing.org>
2023-04-26 09:19:13 +02:00
Roberto Scolaro
e716f812fb
chore(docs): more clear params
...
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
2023-04-24 17:12:59 +02:00
cappellinsamuele
0d0c0c6ccf
chore(release.md): updated CI documentation.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-21 16:07:40 +02:00
cappellinsamuele
dd938891cc
fix(ci): fixed quemu setup
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-21 15:05:39 +02:00
cappellinsamuele
5ea7304d02
fix(ci): added permissions for S3 upload and volume mount on qemu.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-21 15:05:39 +02:00
cappellinsamuele
3672d6cffd
fix(ci): fixed branch name release pipeline.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-20 18:32:38 +02:00
cappellinsamuele
9321f8a0ab
chore(plugins/dummy/pkg/dummy/dummy.go): bump dummy plugin version to test release gha.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-20 18:30:38 +02:00
cappellinsamuele
98189dde8f
fix(ci): fixed semver matching release gha.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 22:32:32 +02:00
cappellinsamuele
d249e47232
cleanup(ci): removed update_registry gha
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
cappellinsamuele
def0ed87e2
chore(ci): improved regex semver and cleanup
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
cappellinsamuele
1bfc0f156a
cleanup(ci): simplifications and refactoring
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
cappellinsamuele
28c14e1398
fix(ci): jobs for x86 and arm64 builds.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
cappellinsamuele
873b351474
new(ci): builds for arm64 via qemu.
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
cappellinsamuele
e83f1787bf
new(ci): add release and registry pipelines
...
Signed-off-by: cappellinsamuele <cappellinsamuele@gmail.com>
2023-04-18 14:27:30 +02:00
Aldo Lacuku
dc1e87e919
fix(plugins/github): fix ruleset dependencies
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-04-13 10:19:01 +02:00
Aldo Lacuku
3bac29625b
fix(plugins/cloudtrail): fix ruleset dependencies
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-04-13 10:19:01 +02:00
Aldo Lacuku
89496553aa
fix(plugins/k8saudit): fix dependencies in ruleset
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-04-13 10:19:01 +02:00
Aldo Lacuku
79d6f671d1
update(plugin-versions): bump plugins and rules versions
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-04-12 15:37:10 +02:00
Aldo Lacuku
6f965df721
fix(oci/CI): set arm architecture as "arm64" in manifests files
...
Use "arm64" as architecture for plugins build for the arm platform instead of "aarch64".
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-04-12 15:23:10 +02:00
Sanja Kosier
c15abf98c0
fix(plugins/okta): return nil if field not present
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-07 11:23:01 +02:00
Sanja Kosier
1248d0235c
fix(plugins/okta): adjust mappings in actor.id and client.zone
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-07 10:48:01 +02:00
Sanja Kosier
edb96f4233
feature(plugins/okta): add published timestamp field
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-06 10:59:57 +02:00
Sanja Kosier
b7cf5f27a4
check if list is empty
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-05 14:24:55 +02:00
Sanja Kosier
151b1dfab0
use ecr.imagetag instead ecr.image.tag
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-05 14:24:55 +02:00
Sanja Kosier
0c07efc25c
feature(plugins/cloudtrail): add fields to plugin
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-05 14:24:55 +02:00
dependabot[bot]
c2b4e9b33e
build(deps): bump github.com/docker/docker in /build/registry
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.18+incompatible to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v20.10.18...v20.10.24 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 08:59:54 +02:00
Mukul Kolpe
fef39f8a57
fix: Typo in README.md
...
Signed-off-by: Mukul Kolpe <mukulkolpe45@gmail.com>
2023-04-04 17:53:53 +02:00
Sanja Kosier
501f3511dc
fix(plugins/cloudtrail): if accountId not present in userIdentity, set it to value of recipientAccountId
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-04-04 17:47:53 +02:00
Paolo Polidori
5a2b8ec0b8
fix(plugins/okta): typo on okta.target.{user,group}.alternateid
...
Signed-off-by: Paolo Polidori <polyp91@gmail.com>
2023-03-30 17:21:33 +02:00
Aldo Lacuku
db416af610
update(oci/CI): fetch tags using checkout action
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-03-30 16:33:33 +02:00
Jason Dellaluce
3609efcba2
docs(plugins): generate changelogs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-03-29 19:43:31 +02:00
Jason Dellaluce
6e35f16b2a
update(plugins): bump plugins versions
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-03-29 19:43:31 +02:00
Jason Dellaluce
8ddaea1424
update(plugins): bump plugin-sdk-go to v0.6.2
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-03-29 19:43:31 +02:00
Sanja Kosier
60997d666e
feature(plugins/okta): make api token and organization field optional
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-03-28 15:38:30 +02:00
Sanja Kosier
e4334df8e2
feature(plugins/okta): add okta.org as available field
...
Signed-off-by: Sanja Kosier <sanja.kosier@sysdig.com>
2023-03-28 15:32:29 +02:00
dependabot[bot]
904f750ada
build(deps): bump golang.org/x/net in /build/registry
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.2.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.2.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-26 08:32:41 +01:00
dependabot[bot]
f1bd3b4e22
build(deps): bump golang.org/x/net in /plugins/github
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.0.0-20220524220425-1d687d428aca to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/commits/v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-25 21:00:49 +01:00
cpanato
03daaf8e43
update k8s registry domain
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-02-23 14:52:38 +01:00
dependabot[bot]
861547c3f4
build(deps): bump github.com/emicklei/go-restful in /build/registry
...
Bumps [github.com/emicklei/go-restful](https://github.com/emicklei/go-restful ) from 2.9.5+incompatible to 2.16.0+incompatible.
- [Release notes](https://github.com/emicklei/go-restful/releases )
- [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md )
- [Commits](https://github.com/emicklei/go-restful/compare/v2.9.5...v2.16.0 )
---
updated-dependencies:
- dependency-name: github.com/emicklei/go-restful
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-09 18:09:31 +01:00
Jason Dellaluce
f17b974954
fix(build/registry): add plugin name as a keyword in index
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-02-01 12:17:09 +01:00
Aldo Lacuku
254cd1888d
chore(registry/oci): bump falcoctl package to v0.3.0-rc2
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-26 17:40:44 +01:00
Leonardo Grasso
428a961de4
docs(release.md): update the release process
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-01-20 12:33:06 +01:00
Leonardo Grasso
8afe420032
build(build/registry): bump falcoctl
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-01-20 11:54:06 +01:00
Tim Schwenke
f5ebfb2432
chore: Add eks:addon-manager as well
...
Signed-off-by: Tim Schwenke <tim@trallnag.com>
2023-01-19 11:01:46 +01:00
Tim Schwenke
8ce5b5b3c9
feature(plugins/k8saudit/rules): Add two additional users to eks_allowed_k8s_users
...
Signed-off-by: Tim Schwenke <tim@trallnag.com>
2023-01-19 11:01:46 +01:00
Aldo Lacuku
3c22642e0d
update(plugins/dummy): bump version to 8.0 for testing purpose
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-17 18:00:24 +01:00
Aldo Lacuku
9e623ef48b
update(plugins/k8saudit): bump plugin version to v0.5.0
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-17 11:34:23 +01:00
Aldo Lacuku
972cca0b3d
update(plugin/github): bump plugin version to v0.5.0
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-17 11:34:23 +01:00
Aldo Lacuku
3c6009b840
update(plugins/cloudtrail): bump plugin version to v0.7.0
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-17 11:34:23 +01:00
Tim Schwenke
a2989d11d3
fix(plugin/k8saudit): Add missing comma
...
Signed-off-by: Tim Schwenke <tim@trallnag.com>
2023-01-16 18:11:22 +01:00
Aldo Lacuku
60341c125b
update(ci/registry): temporary disable cron job for registry ci
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-16 12:18:20 +01:00
Tim Schwenke
e9a1ef4e5c
docs(plugins/k8saudit-eks): document required aws iam permissions
...
Signed-off-by: Tim Schwenke <tim@trallnag.com>
2023-01-16 10:24:19 +01:00
Aldo Lacuku
dc16239560
update(build/registry): do not set the engine_version in semver format in the config file
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-13 17:59:56 +01:00
Aldo Lacuku
9a5d083333
update(rules/k8saudit): bump required_plugins_versions for k8saudit rules
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-10 18:30:45 +01:00
Aldo Lacuku
0b6e12b5b9
update(rules/github): bump required_plugins_versions for github rules
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-10 18:30:45 +01:00
Aldo Lacuku
8984655edb
update(rules/cloudtrail): bump required_plugins_versions for cloudtrail rules
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-10 18:30:45 +01:00
Gerald Combs
505a3088d9
update(plugins/cloudtrail): More friendly error messages
...
Try to construct error messages from smithy.APIError and
smithy.OperationError, which gives us access to human-readable strings.
Signed-off-by: Gerald Combs <gerald@zing.org>
2023-01-05 11:04:20 +01:00
Aldo Lacuku
5e179806c2
update(build/registry): remove cgo code when extracting required api version from plugins
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-05 10:55:21 +01:00
Aldo Lacuku
2d3bb5af0c
feat(build/registry): add config layer to artifacts when pushing to registry
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2023-01-04 11:49:15 +01:00
Aldo Lacuku
7cd58efb5c
chore(build/registry): introduce common package to avoid import cycles
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-23 15:26:06 +01:00
Aldo Lacuku
cf1d70aefe
fix(build/registry): enforce to one the number of rulesfiles for a given version
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-21 17:47:02 +01:00
Aldo Lacuku
d9078d9549
fix(ci/registry): push tags for artifacts in correct order
...
The order of the tags affects how the registries' UI shows the info
about an artifact.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-21 14:31:02 +01:00
Aldo Lacuku
b4187bd860
update(build/registry): use latest falcoctl module
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-21 12:19:02 +01:00
Aldo Lacuku
ae7034bf79
chore(build/registry): move oci and distribution packages to pkg folder
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 16:38:12 +01:00
Aldo Lacuku
af0398a830
cleanup(build/registry): drop deprecated ioutil package in favor of os package
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 16:19:12 +01:00
Aldo Lacuku
633ae6316a
refactor(build/registry): move table command from main package to table package
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 16:19:12 +01:00
Aldo Lacuku
4d8bdcd5d9
refactor(build/registry): move file table.go to pkg/table/table.go
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 16:19:12 +01:00
Aldo Lacuku
5d15643c46
refactor(build/registry): move check logic from main package to check package
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 15:41:12 +01:00
Aldo Lacuku
9beae0e205
refactor(build/registry): move index logic from main package to distribution package
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 14:56:12 +01:00
Aldo Lacuku
b62034966d
refactor(ci/build): make LoadRegistryFromFile function reusable across commands
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 14:09:12 +01:00
Aldo Lacuku
5508466475
chore(.gitignore): add .idea folder to .gitignore file
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 11:47:11 +01:00
Aldo Lacuku
a3ac49fc7a
chore(ci/cleanup): remove dead code from oci package
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-20 11:47:11 +01:00
Aldo Lacuku
b0d797c068
fix(build/registry): do not error when no archives are found in s3 bucket
...
It could happen that for a given local tag in the git repo there is not a release.
We just log a warning and keep going with the other plugins.
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-16 11:57:23 +01:00
Aldo Lacuku
e6fa58588a
fix(CI): fetch all tags befor pushing artifact to OCI repo
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-16 11:57:23 +01:00
Aldo Lacuku
dd4e46c309
update(build/registry): use as source of truth for plugins and rulesfile registry.yaml
...
The CI parses the registry.yaml file and for each entry:
* Plugins: checks if the plugin entry has already been pushed to the
OCI registry. If found, retrieves the latest version otherwise
do nothing. It checks if there have been released new versions
of the plugin by checking the release tags in the local git repo.
If yes, it searches and downloads the new released versions from
the s3 bucket and pushes them to the OCI repo.
* Rules: since the rules doe not have an entry in the registry.yaml
file it checks if the plugins has a rulesfile url. If yes does the
same thing as for the plugins but for the rulesfile associated to
the plugin entry.
Furthermore, it adds the floating tags based on the major and minor number
of the semver for each artifact.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-16 09:55:23 +01:00
Aldo Lacuku
f1b4aba5cf
refactor(build/registry): move oci logic to a new package named oci
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-12-16 09:55:23 +01:00
poiana
b5d6c8d91f
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2022-11-15 10:48:29 +01:00
Alberto Llamas
12563619e9
Register nomad plugin
...
Signed-off-by: Alberto Llamas <albertollamaso@gmail.com>
2022-11-15 09:32:28 +01:00
Jason Dellaluce
0809a56b54
fix(plugins/k8saudit): prevent panics while shutting down webserver
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-11 15:49:11 +01:00
AleksVAnd
e306efbe0a
Apply suggestions from code review
...
Co-authored-by: Jason Dellaluce <jasondellaluce@gmail.com>
Signed-off-by: AleksVAnd <58687337+AleksVAnd@users.noreply.github.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
a818875967
added the sort standard library and fixed the results slice to use an io.Reader{} interface
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
02ad67064b
changes after feedback
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
c339cc2723
fixed the single file logic
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
337246a367
added custom struct and io.MultiReader
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
cdd782177d
pruned unnecessary code
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
a47f56a969
forgot to add the filepath package
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
5fdfe6b57a
trim + construct the filepath and open before passing to the event stream
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Aleksandar V. Andonov
27982f3142
differentiate between single file and directory
...
Signed-off-by: Aleksandar V. Andonov <aleksv.andonov@protonmail.com>
2022-11-07 19:05:25 +01:00
Jason Dellaluce
9bd0bdfb8f
update(README.md): support dash in plugin name regex
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
38659d5a99
fix(build/utils): support plugin names with dash and same prefix
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
36573a79df
chore(plugins): generate changelogs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
3ae54162b4
fix(build/changelog): support plugin names with same prefix
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
797e0cf7cc
chore(plugins): generate readmes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
f4dcac294e
update(plugins/k8saudit): bump version to 0.4.1 for patched ruleset
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
c83fb72b94
update(plugins/k8saudit): update ruleset to support k8saudit-eks alternative officially
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Jason Dellaluce
fa60639f2d
update(plugins/k8saudit-eks): point k8saudit dependency to latest stable tag
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-11-04 12:03:23 +01:00
Loris Degioanni
e59c8043d9
refine the GitHub miner detection rule
...
Signed-off-by: Loris Degioanni <loris@sysdig.com>
2022-10-21 22:53:59 +02:00
Loris Degioanni
fad7e88fab
detect more miners + miner rule simplification
...
Signed-off-by: Loris Degioanni <loris@sysdig.com>
2022-10-21 17:31:18 +02:00
Loris Degioanni
e5b0d282e3
initial implementation of miners in github actions
...
Signed-off-by: Loris Degioanni <loris@sysdig.com>
2022-10-21 17:31:18 +02:00
poiana
7e3173053b
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2022-10-21 16:16:18 +02:00
Luca Guerra
c349be6e84
update(registry): update registry.yaml
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2022-10-18 19:26:37 +02:00
Aldo Lacuku
bfc808d4b6
fix(oci-registry): correctly set repo value for plugin artifacts
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 19:16:36 +02:00
poiana
c8b21d5149
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2022-10-18 19:12:37 +02:00
Lorenzo Susini
42d27f06cb
chore: little modification to dummy_c description to test prow CI
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2022-10-18 19:01:37 +02:00
Aldo Lacuku
6592a40033
fix(workflows): correctly set the cron job timer
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 15:57:02 +02:00
Aldo Lacuku
d6e122b0b4
update(ci): add cron time to test the ci
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 15:04:02 +02:00
Aldo Lacuku
4d78bd18bc
fix(registry): ignore reserved plugins in registry.yaml file
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 15:04:02 +02:00
Aldo Lacuku
3fd743be32
update(registry): change namespaces for plugin and ruleset artifacts
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 15:04:02 +02:00
Lorenzo Susini
851a8fa8d0
update: temporarily remove cron job when uploading OCI artifacts
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2022-10-18 12:44:02 +02:00
Aldo Lacuku
d0191ae2fe
fix(ci): fix registry username to reflect the one of the organization
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 11:46:01 +02:00
Aldo Lacuku
1f87174dfb
chore(ci): cleanup github actions workflow
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 11:28:01 +02:00
Lorenzo Susini
d62fcaef89
update(ci): update github action with latest changes
...
Co-authored-by: Aldo Lacuku <aldo@lacuku.eu>
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2022-10-18 11:28:01 +02:00
Aldo Lacuku
900eeb7538
feature(build/registry): check if oci artifacts exist while updating index.yaml
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 11:28:01 +02:00
Aldo Lacuku
a797342ce7
refactor(oci-tool): move oci logic under the registry binary
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-18 11:28:01 +02:00
Jason Dellaluce
87bcb982b6
update(plugins): generate changelog
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-17 11:28:13 +02:00
Jason Dellaluce
73fec1eb27
update(changelog-gen.sh): discard -rc tags
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-17 11:28:13 +02:00
Aldo Lacuku
8f1a599ad3
fix(oci-tool/output): porperly populate the map entries when reading from file
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-13 12:30:17 +02:00
Aldo Lacuku
f1279a077b
new(build/oci): save to file the artifacts present in the OCI registry
...
The output file containes all the artifacts(rulefiles and plugins) that
are present in the remote registry. Usefuf for external tools that wants
to keep track of the packages.
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-13 10:38:17 +02:00
Aldo Lacuku
379e7c89dc
chore(build/oci): add .gitignore for the oci tool
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-13 10:38:17 +02:00
Aldo Lacuku
14c82d088c
new(oci): add missing pieces for the oci tool
...
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-10-13 10:38:17 +02:00
Lorenzo Susini
7cec719d03
new(oci-CI): introducing oci tool
...
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2022-10-13 10:38:17 +02:00
Jason Dellaluce
4ea1faf151
update(plugins/okta): update readme
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
543a65791f
update(plugins/okta): bump plugin version to v0.5.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
f4315ffaa6
update(plugins/k8saudit): bump plugin version to v0.4.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
cb30978528
update(plugins/json): bump plugin version to v0.6.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
96547228a9
update(plugins/github): bump plugin version to v0.4.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
2e161d7a0c
update(plugins/dummy): bump plugin version to v0.7.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
0571948fef
update(plugins/cloudtrail): bump plugin version to v0.6.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
028b3bd438
update(plugins): bump plugin-sdk-go to v0.6.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Jason Dellaluce
7305d23b60
update(build): bump plugin-sdk-go to v0.6.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-10-12 20:39:16 +02:00
Thomas Labarussias
88d4e51fda
update lib for cloudwatch
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-10-12 10:17:21 +02:00
Gerald Combs
1db4264964
update(plugins/cloudtrail): Add a region setting.
...
Add a "region" configuration option which lets the user specify an AWS
region.
The jsonschema module was truncating descriptions with commas, so remove
them for now.
Signed-off-by: Gerald Combs <gerald@zing.org>
2022-10-04 22:51:18 +02:00
Thomas Labarussias
de127d261d
use the dedicated function for iteration over pages
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-10-04 22:34:18 +02:00
Thomas Labarussias
388aa72bf1
update gitignore to follow new name
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
2929152fc2
change to dash for k8saudit-eks name
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
39a2db9032
remove renamed folders
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
f3d2aa6fe8
update registry.yaml + respect naming convention
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
de0f7f2421
reserve the ID for k8saudit-eks
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
ff8045286a
remove /rules folder
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Thomas Labarussias
da3de1533d
update github.com/falcosecurity/plugins/plugins/k8saudit dep to 0.3.0
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Issif
d6f938a380
creation of a plugin for k8saudit logs of EKS clusters from Cloudwatch Logs
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-27 10:28:59 +02:00
Leonardo Grasso
e47f23ba62
fix(okta): correct version (release candidate)
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-26 18:36:56 +02:00
Thomas Labarussias
7aa76d0278
add new fields with count of failed and denied MFA requests
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-09-26 15:29:55 +02:00
poiana
7b86e9d904
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2022-09-22 15:30:37 +02:00
Jason Dellaluce
b9866951a3
refactor(plugins/cloudtrail): isolate AWS sdk config code logic
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 15:06:37 +02:00
Jason Dellaluce
fa8e9571e5
chore(plugins/cloudtrail): use oop method declarations
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 15:06:37 +02:00
Jason Dellaluce
4df7a0583d
update(plugins/cloudtrail): use custom sdk config files and profiles
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 15:06:37 +02:00
Jason Dellaluce
3032fd1fb8
update(plugins/cloudtrail): add aws client config overrides
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 15:06:37 +02:00
Jason Dellaluce
0306830ec8
update(plugins/cloudtraill): remove aws sdk v1 dependency
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 15:06:37 +02:00
Jason Dellaluce
8fc454f202
chore(registry.yaml): trigger the CI
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-22 12:23:57 +02:00
Aldo Lacuku
c0729b4a00
chore(registry.yaml): triggering the CI
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2022-09-22 09:31:38 +02:00
Jason Dellaluce
bfbd0ee697
chore(registry.yaml): triggering the CI
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-21 20:19:36 +02:00
Leonardo Grasso
7fb07f0503
build: split name and source regex
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 18:20:36 +02:00
Leonardo Grasso
2317cba3e2
docs(README.md): update metadata constraints
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 18:20:36 +02:00
Jason Dellaluce
56ec19fc5e
chore(registry.yaml): dummy in upper case
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-21 16:37:35 +02:00
Leonardo Grasso
3f0233e442
chore(registry.yaml): dummy change just to trigger the CI
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 14:09:35 +02:00
poiana
7a22c28221
docs(README.md): update plugin registry table
...
Signed-off-by: poiana <51138685+poiana@users.noreply.github.com>
2022-09-21 14:05:35 +02:00
Leonardo Grasso
cfee5bebc0
build(Makefile): add `update-index` target
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 12:33:34 +02:00
Leonardo Grasso
62275cd202
build: cmd to update a distribution index
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 12:33:34 +02:00
Leonardo Grasso
9fde818b11
update: extending registry.yaml with new metadata
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 12:33:34 +02:00
Leonardo Grasso
79e01784d2
update(build/registry): extend Plugin type
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-21 12:33:34 +02:00
Leonardo Grasso
da5b4373d9
build: do not include README.md in packages
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-20 19:30:31 +02:00
Leonardo Grasso
256c669e33
docs(k8saudit): update README.md
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-20 19:16:30 +02:00
Hi120ki
41cd0f03c3
add containerd.sock to sensitive_vol_mount
...
Signed-off-by: Hi120ki <12624257+hi120ki@users.noreply.github.com>
2022-09-15 10:30:29 +02:00
Hi120ki
8efcec33df
add ka.sourceips
...
Signed-off-by: Hi120ki <12624257+hi120ki@users.noreply.github.com>
2022-09-13 12:26:20 +02:00
Jason Dellaluce
6c38f20df2
update(plugins/json): bumo plugin version to 0.6.0-rc1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-07 11:45:03 +02:00
Jason Dellaluce
3a6b9ec447
update(plugins/cloudtrail): bumo plugin version to 0.6.0-rc1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-07 11:45:03 +02:00
Jason Dellaluce
3ff5e94c46
update(plugins/k8saudit): bumo plugin version to 0.4.0-rc1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-09-07 11:45:03 +02:00
Leonardo Grasso
a0fd4d57ee
chore: bump plugin-sdk-go v0.6.0-rc2 (plugin API v2)
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-09-07 10:33:03 +02:00
Jason Dellaluce
9f3a5e0e39
chore(plugins/github): update readme
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-31 10:30:42 +02:00
Frank Jogeleit
84f30619bc
feature(plugins/k8saudit/rules): Add ka.target.resource to each rule as default output
...
Signed-off-by: Frank Jogeleit <frank.jogeleit@lovoo.com>
2022-08-26 12:32:18 +02:00
Issif
c23dc2a465
add shared libs for AWS Session + Cloudwatch
...
Signed-off-by: Thomas Labarussias <issif+github@gadz.org>
2022-08-24 13:57:09 +02:00
Adnan Kobir
a0050c3441
fix: only init s3 once
...
Signed-off-by: Adnan Kobir <adnan.kobir@gmail.com>
2022-08-23 19:05:07 +02:00
adnankobir
9b0f15f13d
feat: parse SNS originating from S3 ( #1 )
...
* feat: parse SNS originating from S3
* refactor: use s3Event struct
* chore: tidy
* docs: add useS3SNS details
Signed-off-by: Adnan Kobir <adnan.kobir@gmail.com>
2022-08-23 19:05:07 +02:00
Jason Dellaluce
4b1872c821
update(plugins): generate rea
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
2d807a228f
update(build/readme): add field arg info in tables
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
6c9fd11571
update(plugins): generate readmes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
550b3c378e
update(plugins): add readme entry in makefiles
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
a2bebef6c5
update(makefile): edit readme everytime after building plugins
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
d142131538
update(plugins): add generator tags in readmes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Jason Dellaluce
b0d25aa312
new(build): add a tool for plugin readme generation
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-22 13:00:59 +02:00
Gerald Combs
453d1ae479
update(plugins): Add titles and default values.
...
Add title and default values to the config schema properties for each
plugin.
Signed-off-by: Gerald Combs <gerald@zing.org>
2022-08-22 12:57:00 +02:00
Leonardo Grasso
a3734f1527
docs(best-practices): update URL
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-08-19 18:55:49 +02:00
Jason Dellaluce
97329e4b1c
update(makefile): support parallel makes
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
7c1d7ce462
update(plugins/dummy_c): fix target dependencies
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
f6c48e3e32
update(plugins/okta): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
f90c4f68a7
update(plugins/k8saudit): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
51f7376ef7
update(plugins/json): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
0b7468a0dd
update(plugins/github): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
33a7768f7f
update(plugins/dummy_c): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
fb20ebef0c
update(plugins/dummy): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Jason Dellaluce
fe2defae1b
update(plugins/cloudtrail): fix makefile cleanup
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-08-12 10:21:26 +02:00
Leonardo Grasso
fd296e843f
update(OWNERS): move inactive maintainers to emeritus
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-07-18 16:51:02 +02:00
Jason Dellaluce
1bf3df4c5c
update(plugin/github): bump version to 0.3.1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-07-18 14:19:00 +02:00
Jason Dellaluce
cf809fa98d
fix(plugins/github): correctly parse git diffs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-07-18 14:19:00 +02:00
Jason Dellaluce
4c84fdfb7a
update(plugins/dummy): update changelog
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 17:03:04 +02:00
Jason Dellaluce
3092c791d5
docs(plugins): generate changelogs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:55:04 +02:00
Jason Dellaluce
b1706e8a46
update(build/changelog): improve decoration of changelog lines
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:55:04 +02:00
Jason Dellaluce
7719df35bc
update(makefile): add make option to generate changelogs
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:55:04 +02:00
Jason Dellaluce
2deef26de8
new(Makefile): add script for generating whole changelog for plugins
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:55:04 +02:00
Jason Dellaluce
5baab92bcd
new(build/changelog): add tool to generate plugin changelogs from git history
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:55:04 +02:00
Jason Dellaluce
ae6e3edb46
docs(plugins/dummy): update readme according to new plugin version
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:50:04 +02:00
Jason Dellaluce
95633975d1
update(plugins/dummy): bump plugin version to 0.6.0
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:50:04 +02:00
Jason Dellaluce
aa9a20d504
refactor(plugins/dummy): modify plugin open parameters for modern SDK approaches
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-28 16:50:04 +02:00
Leonardo Grasso
60f151d934
update(plugins/okta): bump version to 0.4.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
df79bbf95e
update(plugins/k8saudit): bump version to 0.3.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
d4f1a4c4ab
update(plugins/json): bump version to 0.5.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
c2412cf59b
update(plugins/github): bump version to 0.3.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
30f4fac89e
update(plugins/dummy): bump version to 0.5.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
f32982d6d6
update(plugins/cloudtrail): bump version to 0.5.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Leonardo Grasso
2606677ab3
update(plugins): upgrade go SDK to v0.5.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2022-06-24 10:09:25 +02:00
Jason Dellaluce
1bce4c1bb5
fix(plugins): use right object for init schema reflection
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-24 09:57:25 +02:00
Jason Dellaluce
9026424465
update(plugins/json): add optional init configuration
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-24 09:57:25 +02:00
Jason Dellaluce
fe991d032b
update(plugins/json/go.mod): add jsonschema library dependency
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-24 09:57:25 +02:00
Jason Dellaluce
37ca72ba6a
refactor(plugins/k8saudit): implement k8saudit event source using prebuilts from SDK Go
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-15 15:31:33 +02:00
Jason Dellaluce
52e46f7e87
fix(build/registry): fix makefile clear
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-10 16:46:43 +02:00
Jason Dellaluce
8647f94764
update(build/repository): add Falco Authors copyright notice
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-10 16:46:43 +02:00
Jason Dellaluce
63b0de683f
update(build/registry): document and refactor code, add documentation and convenience methods
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-10 16:46:43 +02:00
Jason Dellaluce
2bf22eb9fc
update(build/registry): bump dependencies versions
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-10 16:46:43 +02:00
Jason Dellaluce
83fa672858
refactor(build/registry): turn registry tool into a package
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-10 16:46:43 +02:00
Jason Dellaluce
6c920da510
update(plugins/k8saudit): bump plugin version to 0.2.1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-07 14:17:54 +02:00
Jason Dellaluce
a9b4988d9e
fix(plugins/k8saudit): return non-nil error from NextBatch with closed channel
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2022-06-07 14:17:54 +02:00