v4.3.5
Bug Fixes
- operator: fix the process to check if an operator is ready by @jmontesi in #1337
- Update message for tainted kernel allowlist being empty by @sebrandon1 in #1356
- Bug fix: consider the case PDB defined but no label match by @jmontesi in #1374
Improvements
- Add tnf.Log() function to allow log level selection by @jmontesi in #1353
- Make use of tnf.Logf() where applicable by @jmontesi in #1357
- Add non compliant object for internal error when getting PID namespace by @edcdavid in #1355
- Add a Makefile rule to build the CNF binary for local development by @jmontesi in #1360
- Update 'compatibility' matrix by @sebrandon1 in #1366
- Updated diagnostics info format dumped to claim. by @greyerof in #1368
New Tests
access-control
performance
- Add an optional Far Edge test case to ensure limited use of exec probes by @shimritproj in #1298
platform-alteration
- add a check for hyperthreading enable by @aabughosh in #1303
Dependency Updates
- Update Go to v1.21.0 by @sebrandon1 in #1344
- Bump ubi8/ubi from 8.8-1032 to 8.8-1032.1692772289 by @dependabot in #1362
Collector Features
- sending claim file directly to the collector by @shirmoran in #1278
CI Updates
- Pointing to a temp "Free disk space" github action repo for now by @edcdavid in #1338
- Temporarily disable QE tests while fine tuning by @sebrandon1 in #1341
- Update GolangCI-lint to v1.54.2 by @sebrandon1 in #1367
QE Updates
- Set a couple of operator test cases as QE covered by @jmontesi in #1354
- updated qe variable for container-is-certified-digest by @theemj in #1358
- Renable QE tests by @sebrandon1 in #1370
- Update QE coverage for access-control-bpf-capability-check by @jmontesi in #1371
- Disable QE (again) by @sebrandon1 in #1375
- Mark lifecycle with 100% QE test coverage by @bnshr in #1340
New Contributors
- @shirmoran made their first contribution in #1278
Full Changelog: v4.3.4...v4.3.5