Releases: falcosecurity/driverkit
Releases · falcosecurity/driverkit
v0.16.0
Changelog
- 2c7d6f0 new(cmd,pkg/driverbuilder): support
env,src-diranddkmsbuild options in local builder. - 78bb75a new(cmd,pkg): added new
localcommand to build local kernel using local kernel sources / gccs / clang. - 4500840 fix(pkg/driverbuilder): fixed docker container output when multiplexed.
- 67451e4 sles template
- 5075ff1 add sle target type
- 1babd00 chore(pkg): let KernelRelease type implement
Stringerinterface. - 344fd25 cleanup(pkg): store kernelversion inside the kernelrelease type.
v0.15.4
v0.15.3
v0.15.2
v0.15.1
Changelog
- fb7fb64 fix(docker/builders): fixed libelf-dev and dwarves incompatibilities in debian backports.
- a0ecbe7 docs: add license headers and spdx id
- 8599637 fix(pkg/driverbuilder): fixed flaky test.
- 9e7e4ac chore(cmd,pkg): skip build attempt when no artifacts are supported.
- ed32894 chore: updated gitignore.
- deca8f9 chore: properly enforce GOEXPERIMENT=loopvar to avoid stupid errors.
v0.15.0
Changelog
- 5a0bda9 chore: do not enforce debug loglevel.
- 9f0ca29 chore: fixed tests with new slog.
- ac56bc2 fix(validate): use String method for isloglevel.
- c4f5da6 chore: bumped to go 1.21.
- 802c274 chore(cmd,pkg,validate): drop logrus direct dependency.
- c00878e chore: use
alpine:3.18image. - 4f64195 chore(pkg/driverbuilder): properly negotiate correct docker client API version.
- 021baff chore: bump setup_remote_docker version.
- f19f132 fix(cmd): fixed test.
- 2e36f4a chore: bump golang to 1.20.
- 8ffafe0 chore: updated project deps.
- 07523f1 chore(cmd): expose ToBuild method.
- 835307e chore(pkg): expose GetResolvingURLs API.
- 20cd955 cleanup(pkg): cleaned up URLs builder interface method removing config parameter.
v0.14.0
Changelog
- 1fe1e7b add sed command to centos template for adding no-incompatible-pointer-types KCFLAG
- 2602b28 feat(imagelister): support private repositories for builder images
- f8b4e5b fix(pkg): fixed ubuntu flaky test.
- c8c6bff cleanup(pkg,cmd): small images listers refactor.
- 6ea3db1 docs(README.md): add scope and status badges
v0.13.1
What's Changed
- Adjust CentOS 4.18+ Kernels to use GCC 9 by @EXONER4TED in #276
- Fb update rhel9 example by @toamto94 in #277
- fixed typos and improved RHEL9 builder image explanation by @toamto94 in #278
- fix(pkg): fixed mainline kernel URLs. by @FedeDP in #279
New Contributors
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Changelog
- 246e90f chore(pkg): added RepoImagesLister tests.
- 80be7cd fix(pkg,ci): enabled back integration tests.
- 4e42618 chore(pkg): added tests from FileImagesLister.
- 4d13594 chore(ci): remove integration tests from ci.
- d8a6ed7 fix(test): fixed tests.
- 2ebbadb chore(docs,cmd): updated default falcosecurity builderrepo; updated docs.
- 3c1af57 fix(Makefile): properly push images using new image name protocol.
- 7afc02d cleanup(cmd,docs,pkg): FileRepoLister should explicitly set all required fields.
- 8ee04d7 fix(pkg,makefile): added back default builder images tag value support.
- 2380025 fix(pkg): small fixes to new OCI tags support.
- 6e56178 update(pkg/images.go): select builder image based on tag info
- 648bafb update(docs): updated autogenerated docs.
- be77d3a new(pkg): added talos builder.
- 829757e new(pkg): support RC releases for vanilla target.
- 584e423 chore(deps): bump github.com/docker/distribution
- 454eff8 chore(deps): bump github.com/docker/docker
- a3ede2f new(pkg,docs): added al2023 support.
- fb1e65f adjust gcc 12 selector to kernels 5.15+
- 9fc7aa4 chore(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.5
- aef0925 allow uppercase chars in builder image name/tag and add mawk to build image
- c092be2 Removed docker example and note for ArchLinux
- 6c81c50 make docs
- 36f6d1f Added Aliyun Linux, Almalinux and Rockylinux, sorted all example in alphabetical order
- dd28403 Changed TargetType to match /etc/os-releases, single target for AliyunLinux 2 and 3
- be6a21b vote: Applying for Maintainer
- 5a40723 Fix CI issues
- 34c55a8 Alibaba Cloud Linux(AliyunLinux) 2 and 3 drivekit
- ee18ba2 fix(pkg): fix gcc version from builder images setter.
- 197a3a9 feat(builder-indexes): yaml file for builderrepo
- f5ce926 feat(builder-indexes): default value + target extraction + fail when no image found
- da978b4 feat(builder-indexes): fix loop over builder repos
- dd4c83e feat(builder-indexes): factorization
- f49ddfb feat(builder-indexes): apply reviews
- ac3a37d feat(builder-indexes): Update builderrepo flag to handle index file path
- b91a018 add gcc-4.9 from new ubuntu source - debian source now produces 404s
- 8795345 adding in initial oracle support
v0.12.0
Changelog
- 53fb007 chore(deps): bump golang.org/x/net
- d86016c chore(deps): bump golang.org/x/text from 0.3.7 to 0.3.8
- 52a89a0 cleanup: removed
builderrepooption pointing to my dockerhub. - d6415de fix(makefile): fixed images push: we don't need
docker manifestanymore for builder images. - a3b171a update(docs): multiple improvements to docs.
- 98581a3 chore: renamed
dockerrepotobuilderrepo. - bedfa64 fix(pkg): properly made
LoadImages()aware of fixed gccversion set by user, if any. - 34b74c0 chore(makefile): add
docker.io/fededp/driverkitas builder images repo to integration tests. - 0f3cc06 update(docs): add a note about image tags.
- e32462b fix(docker): correctly named gcc{8,6,5,4.8} image.
- a811458 fix(docker): fixed small typo in builder-any-x86_64_gcc12.0.0_gcc11.0.0.Dockerfile.
- 2f205c1 new(docker): added a centos gcc 4.8.5 docker image.
- 1e3bcc2 docs: updated documentation for builder images.
- 479fd7a update(build): moved dockerfiles under docker subdir.
- 1a8ee64 new(cmd): add a new
imagescommand to just list builder images. - 21a1430 cleanup(pkg/driverbuilder): only load images for needed target (or any) and needed arch.
- f93c7d3 fix(cmd): fixed tests.
- 4bbc308 update(docs): run
make docs. - 42adbd5 fix(pkg): only propose GCCs from builder images that have either "any" target or requested one.
- 85b54fa cleanup(pkg): small refactor.
- d0fd236 new(pkg,cmd): allow to pass list of descending priority docker repos.
- 9bfac96 new(builder,makefile,pkg): ported images to new name template.
- 43caf7a new(pkg): initial implementation of dynamic builder images loading and indexing given a docker repo.
- 6b8acdb chore(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.18
- 19f8696 feat: support amazonlinux2 5.15.x kernel