Repository navigation
Releases: pmengelbert/eraser
Releases · pmengelbert/eraser
Release list
v1.2.2
Features
- eraser metrics (eraser-dev#420) #420 (ashnamehrotra)
- pull secret (eraser-dev#493) #493 (Peter Engelbert)
- update modules to v0.25.4 (eraser-dev#500) #500 (ashnamehrotra)
- scanner template (eraser-dev#507) #507 (ashnamehrotra)
- tolerate everything (eraser-dev#532) #532 (Peter Engelbert)
- add vuln db flag (eraser-dev#548) #548 (Sertaç Özercan)
- disable sbom analyzer (eraser-dev#557) #831,#557 (Sertaç Özercan)
- automate release (eraser-dev#542) #831,#542 (ashnamehrotra)
- add scanner timeouts (eraser-dev#564) #831,#564 (ashnamehrotra)
- system-wide configmap (eraser-dev#581) #831,#581 (Peter Engelbert)
- add priorityClass as a config flag (eraser-dev#605) #831,#605 (Sertaç Özercan)
- (e2e tests) Install helm from repo, then upgrade (eraser-dev#673) #831,#673 (Peter Engelbert)
- add to default severity levels (eraser-dev#695) #831,#695 (Sertaç Özercan)
- remove eol images (eraser-dev#696) #831,#696 (Sertaç Özercan)
- create unversioned API version for EraserConfig (eraser-dev#708) #831,#708 (Peter Engelbert)
- rename collector pods and eraser container (eraser-dev#675) #831,#675 (ashnamehrotra)
- add vuln count in logs (eraser-dev#758) #831,#758 (ashnamehrotra)
- add manual label (eraser-dev#759) #831,#759 (ashnamehrotra)
- use trivy as a binary instead of a library (eraser-dev#786) #831,#786 (Peter Engelbert)
Bug Fixes
- versioned docs (eraser-dev#419) #419 (ashnamehrotra)
- e2e test image overrides using env vars (eraser-dev#424) #424 (Peter Engelbert)
- show pods as running during collect-scan-erase pipeline (eraser-dev#430) #430 (Peter Engelbert)
- typo in helm keys (eraser-dev#443) #443 (Peter Engelbert)
- label child imagejobs by owner (eraser-dev#457) #457 (Peter Engelbert)
- Remove tooling containers created in Makefile (eraser-dev#476) #476 (Peter Engelbert)
- readme for exclusion configmap (eraser-dev#482) #482 (ashnamehrotra)
- collector skip excluded test (eraser-dev#486) #486 (ashnamehrotra)
- unset cpu limits (eraser-dev#484) #484 (ashnamehrotra)
- image reference logic (eraser-dev#477) #477 (Peter Engelbert)
- use tmpfs and set readonlyrootfilesystem in securitycontext (eraser-dev#496) #496 (Peter Engelbert)
- add logs for collected images (eraser-dev#506) #506 (ashnamehrotra)
- add default tolerations for collector/eraser pods (eraser-dev#508) #508 (Peter Engelbert)
- guard against nil when connection to v1 CRI fails (eraser-dev#516) #516 (Peter Engelbert)
- additional nil guards on CRI v1alpha2 -> v1 conversion (eraser-dev#519) #519 (Peter Engelbert)
- Imagejob failed fix (eraser-dev#515) #515 (ashnamehrotra)
- consistently use test namespace for all e2e tests (eraser-dev#530) #530 (Peter Engelbert)
- metrics fixes (eraser-dev#510) #510 (ashnamehrotra)
- scanner permissions (eraser-dev#538) #538 (Peter Engelbert)
- Revert "fix: Imagejob failed fix (eraser-dev#515)" (eraser-dev#539) #539 (Peter Engelbert)
- link to otelcollector in docs (eraser-dev#551) #831,#551 (ashnamehrotra)
- check for otlp endpoint in scanner metrics (eraser-dev#550) #831,#550 (ashnamehrotra)
- add image name to eraser logs (eraser-dev#559) #831,#559 (ashnamehrotra)
- otel modules update (eraser-dev#569) #831,#569 (ashnamehrotra)
- imagepullsecrets list (eraser-dev#572) #831,#572 (Peter Engelbert)
- remove accidentally added code (eraser-dev#579) #831,#579 ([Peter Engelbert](2e2fa8156933f3...
v0.2.0
Chores
- bump github.com/go-logr/logr from 1.2.0 to 1.2.2 (eraser-dev#121) #121 (dependabot[bot])
- bump actions/checkout from 2 to 3 (eraser-dev#122) #122 (dependabot[bot])
- bump k8s.io/kubernetes from 1.22.6 to 1.22.8 (eraser-dev#123) #123 (dependabot[bot])
- bump actions/cache from 2 to 3.0.1 (eraser-dev#127) #127 (dependabot[bot])
- bump github.com/go-logr/logr from 1.2.2 to 1.2.3 (eraser-dev#124) #124 (dependabot[bot])
- bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 (eraser-dev#128) #128 (dependabot[bot])
- bump actions/setup-go from 2 to 3 (eraser-dev#131) #131 (dependabot[bot])
- bump actions/cache from 3.0.1 to 3.0.2 (eraser-dev#142) #142 (dependabot[bot])
- bump k8s.io/kubernetes from 1.22.8 to 1.22.9 (eraser-dev#156) #156 (dependabot[bot])
- bump docker/setup-buildx-action from 1 to 2 (eraser-dev#166) #166 (dependabot[bot])
- bump docker/login-action from 1 to 2 (eraser-dev#167) #167 (dependabot[bot])
- bump k8s.io/kubernetes from 1.22.9 to 1.22.10 (eraser-dev#211) #236,#211 (dependabot[bot])
- bump crazy-max/ghaction-github-runtime from 1 to 2 (eraser-dev#212) #236,#212 (dependabot[bot])
- bump actions/cache from 3.0.2 to 3.0.3 (eraser-dev#218) #236,#218 (dependabot[bot])
- bump sigs.k8s.io/e2e-framework from 0.0.6 to 0.0.7 (eraser-dev#217) #236,#217 (dependabot[bot])
- bump actions/cache from 3.0.3 to 3.0.4 (eraser-dev#235) #236,#235 (dependabot[bot])
Commits
- fa86115: update readme with install step (eraser-dev#117) (Sertaç Özercan) #117
- 8737001: Add eraser unit tests (eraser-dev#118) (Brian Goff) #118
- 8620316: add release doc (eraser-dev#119) (Sertaç Özercan) #119
- aefc0cd: Use fixed go version to install setup-envtest (eraser-dev#133) (Peter Engelbert) #133
- cc22939: add generated name for imagejob pods (eraser-dev#136) (ashnamehrotra) #136
- 73a0e1a: Do not require cluster access for eraser pod (eraser-dev#115) (Brian Goff) #115
- df50078: add setup-go and update action (eraser-dev#138) (Sertaç Özercan) #138
- 3358315: Stabilize e2e tests (eraser-dev#143) (Peter Engelbert) #143
- 2e098bc: Update to support multi-arch builds (eraser-dev#155) (Jeremy Rickard) #155
- c00b1ea: Add generic TESTFLAGS for passing flags to go test (eraser-dev#158) (Brian Goff) #158
- 81cfcd2: Only delay deltion when until is sufficiently long (eraser-dev#161) (Brian Goff) #161
- d84cc5f: Imagelist reconcile on update (eraser-dev#135) (ashnamehrotra) #135
- b7b3dcb: Fix alias bug (eraser-dev#157) (Peter Engelbert) #157
- be73cdc: Imagecollector crd (eraser-dev#171) (ashnamehrotra) #171
- 0249fe6: Add node selector to image job pod spec (eraser-dev#141) (Peter Engelbert) #141
- d82b16f: Initial documentation refactor (eraser-dev#179) (Cara MacLaughlin) #179
- a5bba55: Change OUTPUT_TYPE to docker (eraser-dev#184) (Leonard) #184
- 490505a: Collector (eraser-dev#175) (ashnamehrotra) #175
- b8fec4e: Update go 18 (eraser-dev#192) (Bryan Leighton) #192
- 82319fa: Remove unnecessary mkdir in eraser-tooling (eraser-dev#195) (Leonard) #195
- 13f7c76: Delete imagelist and imagejobs before running tests (eraser-dev#194) (Eugene Fedorenko) #194
- 7a4cdab: Publish Helm chart to github page in GH action (eraser-dev#196) (johee) #196
- 1226081: Helmify (eraser-dev#191) (Andrew Malkov) #236,#191
- 52d17b9: Add steps to Quickstart doc (eraser-dev#186) (Joshua Phelps) #236,#186
- 64a3c02: Pr to add vulnerability scan to pipeline (eraser-dev#181) (Irene Stanely) #236,#181
- 218db21: quickstart documentation image name fix (eraser-dev#206) (ashnamehrotra) #236,#206
- 8f7cdf6: Fix potential reconciliation bug (eraser-dev#204) (Peter Engelbert) #236,#204
- 761cba0: Use correct base image for output artifacts (eraser-dev#207) (Peter Engelbert) #236,#207
- c29b9c6: Add development guide (eraser-dev#187) (Leonard) #236,#187
- bd0bec7: Move imagejob deletion to imagelist controller (eraser-dev#205) (Peter Engelbert) #236,#205
- 31ff94e: Fix collector image typo in Makefile (eraser-dev#216) (Sertaç Özercan) #236,#216
- ee37ba4: Set ldflags as a part of build (eraser-dev#193) (Cara MacLaughlin) #236,#193
- a625e52: ImageCollector Controller - Collector part (Fixed stacked changes) (eraser-dev#213) (ashnamehrotra) #236,#213
- 6f19c91: Scanner (eraser-dev#173) (Peter Engelbert) #236,#173
- 4147bab: Modify collector to report non-running images (eraser-dev#221) (ashnamehrotra) #236,#221
- 7da64d3: Revert "Modify collector to report non-running images" (eraser-dev#225) (Peter Engelbert) #236,#225
- 9492652: Modify collector (eraser-dev#227) (ashnamehrotra) #236,#227
- 45c462b: Separate vulnerable and failed images (eraser-dev#226) (Peter Engelbert) #236,#226
- e3f1fb3: update release with collector and scanner (eraser-dev#231) (Sertaç Özercan) #236,#231
- 0bfe0ff: Add codeql action (eraser-dev#197) (David McGhee) #236,#197
- 2cb495d: Collect->Scan->Erase Pipeline (eraser-dev#229) (Peter Engelbert) #236,#229
- d7f6133: Disable Scanner (eraser-dev#234) (ashnamehrotra) #236,#234
- b226466: v0.2.0 release (eraser-dev#237) (Peter Engelbert) #237