Closed Andreagit97 closed 8 months ago
We cannot use tasklists at the moment since indented tasks (i.e. nested tasklist)
are not supported
/assign @Andreagit97
About falco-driver-loader; the new falcoctl
driven implementation will drop:
Added notes about https://github.com/falcosecurity/falco/pull/2918!
https://github.com/falcosecurity/falco/pull/2997 might add a new deprecation: it will drop:
out of Falco bundle, since they are meant to be installed through falcoctl. Will update OP once there is an agreement by the maintainers.
2997 might add a new deprecation: it will drop:
- k8saudit plugin
- k8saudit-rules
- cloudtrail plugin
- cloudtrail-rules
- json plugin
out of Falco bundle, since they are meant to be installed through falcoctl. Will update OP once there is an agreement by the maintainers.
The PR is merged, so yes! We need to inform our users regarding this change.
Already added to OP
https://github.com/falcosecurity/falco-website/pull/1240 addresses documentation updates for:
falco-driver-loader
Falco 0.37.0 is out we can close it!
This issue keeps track of all deprecated Falco features that will be removed in Falco 0.37
--userspace
CLI optionfalco-driver-loader
script will be removed and embedded intofalcoctl
falcoctl
driven implementation will drop:--source-only
BPF_USE_LOCAL_KERNEL_SOURCES
DRIVER_CURL_OPTIONS
FALCO_BPF_PROBE
environment variable won't be considered by new falcoctl driver loader, since it is already deprecated (above points, Falco 0.37.0) and going to be removed in Falco 0.38.0DRIVERS_REPO
env variable has been replaced byFALCOCTL_DRIVER_NAME
, or--name
command line argument for falcoctl driver toolDRIVERS_NAME
env variable has been replaced byFALCOCTL_DRIVER_REPOS
, or--repo
command line argument for falcoctl driver toolDRIVER_KERNEL_RELEASE
env variable has been replaced by--kernelrelease
command line argument forfalcoctl driver install
commandDRIVER_KERNEL_VERSION
env variable has been replaced by--kernelversion
command line argument forfalcoctl driver install
commandDRIVER_INSECURE_DOWNLOAD
env variable has been replaced by--http-insecure
command line argument forfalcoctl driver install
command-K/-k
options from Falco in favor of the new k8s plugin:program_output
command will be env-expanded at init time, instead of lettingpopen
and thus thesh
shell expand it. This is technically a breaking change even if no behavioral change is expected. Also, you can avoid env var expansion by using${{FOO}}
instead of${FOO}
. It will resolve to${FOO}
and won't be resolved to the env var value.DEPRECATION (probably will be removed with Falco 1.0.0):
append
in Falco rule is deprecated in favor ofoverride
(see https://github.com/falcosecurity/falco/pull/2992)is deprecated in favor of
override
(see https://github.com/falcosecurity/falco/pull/2992).Please note that the
enabled
key is only deprecated when used as an override! So a rule like this is perfectly legit: