Skip to content

Releases: ComplianceAsCode/compliance-operator

Release v1.0.0

18 Apr 19:27
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module golang.org/x/net to v0.6.0 by @renovate in #216
  • Release v0.1.61 by @rhmdnd in #217
  • fix(deps): update module golang.org/x/mod to v0.8.0 by @renovate in #214
  • chore(deps): update golang docker tag to v1.20 by @renovate in #209
  • cleanup: Don't return from a utility function, return an error instead by @jhrozek in #218
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.63.0 by @renovate in #99
  • fix(deps): update module golang.org/x/net to v0.7.0 by @renovate in #220
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.8.1 by @renovate in #219
  • Add Makefile target for generating unit test coverage reports by @rhmdnd in #225
  • Add e2e help text to Makefile by @rhmdnd in #233
  • fix(deps): update module github.com/coreos/ignition/v2 to v2.15.0 by @renovate in #228
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/client to v0.63.0 by @renovate in #100
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.8.4 by @renovate in #224
  • Fix references to repository in bundle CSV by @rhmdnd in #230
  • fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #232
  • Update e2e examples for running a single test by @rhmdnd in #236
  • fix(deps): update module github.com/antchfx/xmlquery to v1.3.15 by @renovate in #194
  • fix(deps): update github.com/openshift/library-go digest to 38724ca by @renovate in #104
  • fix(deps): update module github.com/onsi/gomega to v1.27.2 by @renovate in #222
  • fix(deps): update module github.com/itchyny/gojq to v0.12.12 by @renovate in #238
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.14.5 by @renovate in #239
  • fix(deps): update kubernetes packages to v0.26.2 by @renovate in #237
  • renovate: Open PRs on weekends only, set labels by @jhrozek in #241
  • fix(deps): update module golang.org/x/net to v0.8.0 by @renovate in #249
  • Add cleanup logging after tests run by @rhmdnd in #246
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.9.0 by @renovate in #247
  • Add makefile targets to run serials and parallel e2e tests by @rhmdnd in #242
  • Use fmt.Errorf instead of errors.New by @rhmdnd in #243
  • Replace ioutils with io and os modules by @rhmdnd in #244
  • fix(deps): update github.com/openshift/library-go digest to d7e4a8c by @renovate in #240
  • Use correct flag for e2e-parallel and e2e-serial by @rhmdnd in #251
  • fix(deps): update module golang.org/x/mod to v0.9.0 by @renovate in #248
  • fix(deps): update module github.com/onsi/gomega to v1.27.4 by @renovate in #256
  • Fix openscap substitution by @Vincent056 in #260
  • fix(deps): update github.com/openshift/library-go digest to f3277c7 by @renovate in #255
  • Refactor e2e test cleanup by @rhmdnd in #250
  • Fix test log about --skip-cleanup-error by @rhmdnd in #253
  • Remove deprecated test context method by @rhmdnd in #261
  • Add operator image workflow by @Vincent056 in #263
  • Temporally change workflow dependency by @Vincent056 in #267
  • Update catalog-container-push-latest workflow by @Vincent056 in #268
  • rbac: Allow to Read imagepruners by @jhrozek in #262
  • OCPBUGS-1803: Remove compliance_operator_compliance_scan_error_total … by @rhmdnd in #223
  • Simplify skipCleanupOnError test flag by @rhmdnd in #254
  • Modify API Resource Collector to Convert YAML to JSON Format by @Vincent056 in #235
  • Fix formatting in projutil.go by @rhmdnd in #266
  • Fix trivial nits from PR 250 by @rhmdnd in #269
  • Add HyperShift usage doc by @Vincent056 in #252
  • Add workflow for test content and must gather by @Vincent056 in #270
  • Fix TestSingleTailoredPlatformScanSucceeds by using supported rule by @rhmdnd in #277
  • Fix upstream repository URL by @rhmdnd in #275
  • Fix upstream repository URL... again by @rhmdnd in #284

Full Changelog: v0.1.61...v1.0.0

v0.1.61

10 Feb 19:29
Compare
Choose a tag to compare

What's Changed

  • Release v0.1.60 by @rhmdnd in #202
  • fix(deps): update module github.com/cenkalti/backoff/v4 to v4.2.0 by @renovate in #201
  • Fix e2e flaky issue by @Vincent056 in #208
  • bump k8s deps and mco by @jhrozek in #204
  • Add enhancement proposal for result forwarding by @rhmdnd in #69
  • fix(deps): update module sigs.k8s.io/controller-tools to v0.11.3 by @renovate in #139
  • fix(deps): update module github.com/onsi/gomega to v1.26.0 by @renovate in #205
  • fix(deps): update module k8s.io/pod-security-admission to v0.26.1 by @renovate in #26
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.14.4 by @renovate in #115
  • Update RBAC to allow remediations that set projects templates by @jhrozek in #207
  • fix(deps): update module github.com/wi2l/jsondiff to v0.3.0 by @renovate in #211
  • chore(deps): update docker/build-push-action action to v4 by @renovate in #212
  • fix(deps): update module github.com/securego/gosec/v2 to v2.15.0 by @renovate in #210
  • fix(deps): update module github.com/onsi/ginkgo to v2 by @renovate in #213
  • OCPBUGS-6710: remediations: Normalize remediations' annotations to avoid needlesly marking remediations as Outdated by @jhrozek in #206
  • Minor follow-ups to code review of PR 206 by @jhrozek in #215
  • OCPBUGS-6827: ssb: Presume Platform scan if no scan type is given with annotations by @jhrozek in #195

Full Changelog: v0.1.60...v0.1.61

Release v0.1.60

27 Jan 21:29
Compare
Choose a tag to compare

What's Changed

  • add ability to hide compliance check result by @Vincent056 in #176
  • Release v0.1.59 by @rhmdnd in #185
  • OCPBUGS-3420: Ensure ScanSettingBindings use the default ScanSetting by default by @rhmdnd in #186
  • OCPBUGS-4615: Correct rule description by @Vincent056 in #191
  • OCPBUGS-3864: ssb: Error if attempting to use a non-default pool but the pool variables are not set by @jhrozek in #189
  • Fix e2e test by @Vincent056 in #197
  • OCPBUGS-4615: Fix rendering variables in instructions by @Vincent056 in #196
  • OCPBUGS-4621: Add non-nil check before comparing if KubeletConfig is fully rendered by @Vincent056 in #190
  • fix(deps): update module github.com/itchyny/gojq to v0.12.11 by @renovate in #198
  • OCPBUGS-4445: Excludes node sizing, and system reserved parameters from KubeletConfig rendering checks by @Vincent056 in #187
  • Use go 1.19 by @jhrozek in #199
  • fix(deps): update module github.com/stretchr/testify to v1.8.1 by @renovate in #200
  • OCPBUGS-4338: Apply all remediations associate with each ComplianceCheckResult by @Vincent056 in #188
  • Add Timeout for scanner pod by @Vincent056 in #192
  • Bump golang.org/x/net by @jhrozek in #203

Full Changelog: v0.1.59...v0.1.60

v0.1.59

16 Nov 14:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.58...v0.1.59

Release v0.1.58

14 Nov 17:43
Compare
Choose a tag to compare

What's Changed

  • Cleanup openscap images tag and dockerfile by @jhrozek in #170
  • make: Build a file-based catalog by @jhrozek in #167
  • Release v0.1.57 by @rhmdnd in #169
  • openscap: Update libksba manually to make CVE scanners happy by @jhrozek in #172
  • Revert "openscap: Update libksba manually to make CVE scanners happy" by @jhrozek in #173
  • Remove multi-arch workflows by @rhmdnd in #171
  • OCPBUGS-3452: CSV: own the rerunner SA by @jhrozek in #179
  • OCPBUGS-3097: Metrics and watch namespace fixes by @mrogers950 in #175

Full Changelog: v0.1.57...v0.1.58

Release v0.1.57

25 Oct 18:45
Compare
Choose a tag to compare

What's Changed

  • Release v0.1.56 by @rhmdnd in #148
  • Add a script to conditionally set upstream remote by @rhmdnd in #151
  • broken-content script to include a new image tag by @Vincent056 in #144
  • Use ISO 8601 time format for logs by @mrogers950 in #149
  • Update golang.org/x/net digest to 8021a29 by @renovate in #152
  • Update module github.com/onsi/gomega to v1.22.1 by @renovate in #154
  • OCPBUGS-2156: suite: Fall back to using betav1 cronjob if v1 cronjob is not available by @jhrozek in #153
  • Fix Makefile Generate section by @rhmdnd in #157
  • Use tab indentation for make help by @rhmdnd in #158
  • Update Release section in Makefile by @rhmdnd in #161
  • update the golang.org/x/text dependency to v0.3.8 by @jhrozek in #166
  • Stash e2e test output when running locally by @rhmdnd in #162
  • updated datastream xml files for the test content image by @Vincent056 in #163
  • Update change log to include Makefile updates by @rhmdnd in #168

Full Changelog: v0.1.56...v0.1.57

Release v0.1.56

28 Sep 03:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.55...v0.1.56

Release v0.1.55

22 Sep 15:54
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update golang.org/x/net digest to 1e95f45 by @renovate in #122
  • Add container and repository security scanning by @JAORMX in #45
  • Reproducible builds: Ensure we can get reproducible builds for CO by @JAORMX in #127
  • Update to golang 1.18 by @JAORMX in #128
  • fix(deps): update module github.com/google/go-cmp to v0.5.9 by @renovate in #126
  • Make scanner's and api-resource-collector's limits configurable by @jhrozek in #85
  • fix(deps): update golang.org/x/net digest to bea034e by @renovate in #129
  • Resultserver rotation test timing by @mrogers950 in #130
  • Add upstream doc for KubeletConfig usage by @Vincent056 in #124

Full Changelog: v0.1.54...v0.1.55

Release v0.1.54

08 Sep 18:34
Compare
Choose a tag to compare

What's Changed

  • Add Priority Class Proposal by @Vincent056 in #50
  • doc/crds.md: Use description in the TP example by @jhrozek in #53
  • Add an enhancements template by @rhmdnd in #64
  • BUG 2102511: Fix hardcoded logic by filtering to expected file name. by @montaguethomas in #58
  • Bug 2060726: Use namespace when creating ServiceMonitor by @mrogers950 in #70
  • trivial: fix minor grammatical issue in contrib docs by @rhmdnd in #72
  • Added changelog for fixing KubeletConfig issue by @Vincent056 in #68
  • Update xmlquery dependency by @rhmdnd in #74
  • Add PriorityClass by @Vincent056 in #71
  • Bug 2117268: api-resource-collector: Don't attempt to parse empty Ignition by @jhrozek in #81
  • Adding multi-arch support for compliance-operator by @gauravpbankar in #80
  • operator: Override WATCH_NAMESPACE="" to WATCH_NAMESPACE=openshift-compliance by @jhrozek in #82
  • Add upstream doc for PriorityClass by @Vincent056 in #76
  • Adding Multi-arch support for compliance-operator by @gauravpbankar in #83
  • doc: Document how to increase operator's memory limits by @jhrozek in #84
  • Added KubeletConfig default configuration checks proposal by @Vincent056 in #67
  • operator-sdk upgrade by @mrogers950 in #41
  • fix(deps): update module github.com/spf13/cobra to v1.5.0 by @renovate in #31
  • fix(deps): update module github.com/stretchr/testify to v1.8.0 by @renovate in #24
  • fix(deps): update module github.com/onsi/gomega to v1.20.1 by @renovate in #29
  • chore(deps): update github.com/openshift/api digest to b21e86c by @renovate in #21
  • fix(deps): update module github.com/go-logr/zapr to v1.2.3 by @renovate in #88
  • fix(deps): update module github.com/itchyny/gojq to v0.12.8 by @renovate in #25
  • fix(deps): update module github.com/securego/gosec/v2 to v2.13.1 by @renovate in #30
  • fix(deps): update github.com/openshift/library-go digest to 2b7a682 by @renovate in #86
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.12.3 by @renovate in #33
  • Ignore tests/_setup directory by @rhmdnd in #92
  • fix(deps): update module go.uber.org/zap to v1.23.0 by @renovate in #32
  • fix(deps): update module github.com/go-logr/logr to v1.2.3 by @renovate in #35
  • fix(deps): update module github.com/clarketm/json to v1.17.1 by @renovate in #96
  • fix(deps): update golang.org/x/net digest to 83b083e by @renovate in #87
  • Use an absolute reference for the release remote by @rhmdnd in #57
  • fix(deps): update module github.com/operator-framework/operator-registry to v1.26.0 by @renovate in #98
  • fix(deps): update module github.com/prometheus/client_golang to v1.13.0 by @renovate in #101
  • fix(deps): update module github.com/sirupsen/logrus to v1.9.0 by @renovate in #102
  • Added the ability to check default KubeletConfig by @Vincent056 in #78
  • chore(deps): update actions/checkout action to v3 by @renovate in #107
  • Refactor helm installs by @rhmdnd in #91
  • Add a release note for Operator SDK bump by @rhmdnd in #93
  • fix(deps): update module github.com/pborman/uuid to v1.2.1 by @renovate in #89
  • fix(deps): update module github.com/itchyny/gojq to v0.12.9 by @renovate in #108
  • images: Don't enable an obsolete copr repo by @jhrozek in #103
  • Use ghcr.io content image as default by @mrogers950 in #109
  • bug 2092913: scan: Delete scan pods when deleting the scan itself and debug: true by @jhrozek in #94
  • Makefile: Set IMG during image-to-cluster by @mrogers950 in #114
  • fix(deps): update module github.com/onsi/gomega to v1.20.2 by @renovate in #105
  • chore(deps): update docker/setup-qemu-action action to v2 by @renovate in #111
  • Remove operator-framework/operator-registry dependency by @JAORMX in #116
  • Makefile: fix catalog img variable by @mrogers950 in #121
  • Allow running a subset of tests through a MakeFile variable by @JAORMX in #118
  • Makefile: Fix release-images target prereqs by @mrogers950 in #120
  • OCPBUGS-379: scan: Add conditions to scans by @jhrozek in #119
  • Fix -testType option for e2e by @mrogers950 in #123

New Contributors

Full Changelog: v0.1.53...v0.1.54

v0.1.53

01 Jul 20:10
Compare
Choose a tag to compare

What's Changed

  • Bug 2088202: Adjust the namespace for the restricted Pod Security Admission by @jhrozek in #38
  • Add container release jobs by @JAORMX in #19
  • OWNERS: Drop pdhamdhe as he's not active in the project anymore by @jhrozek in #46
  • Use content image from GHCR by @JAORMX in #49
  • Fix up release notes for 0.1.53 by @rhmdnd in #51
  • changelog: Point out important fixes to OCP4/RHCOS4 compliance content by @jhrozek in #52
  • Bug 2094854: api-resource-collector: Page MachineConfigs when listing them and throw away the file contents by @jhrozek in #48
  • Update crds.md by @jhrozek in #47
  • Fix the dockerfile path in the release CI by @rhmdnd in #55

New Contributors

Full Changelog: v0.1.52...v0.1.53