Skip to content

Releases: ComplianceAsCode/compliance-operator

v1.8.2

24 Feb 09:35
v1.8.2
ccfc81e

Choose a tag to compare

What's Changed

Full Changelog: v1.8.1...v1.8.2

v1.8.1

24 Feb 09:34
v1.8.1
671b4a0

Choose a tag to compare

What's Changed

Full Changelog: v1.8.0...v1.8.1

v1.8.0

24 Feb 09:33
v1.8.0
7665a8d

Choose a tag to compare

What's Changed

  • OCPBUGS-50924: Bump up content pauser memory limit by @Vincent056 in #719
  • CMP-3077: Migrate pipelines to new component -dev by @yuumasato in #725
  • Update Konflux references by @red-hat-konflux[bot] in #644
  • CMP-3138: Only build broken test content on master by @rhmdnd in #731
  • Release v1.7.1 by @yuumasato in #729
  • Build images for arm64 in Konflux by @yuumasato in #732
  • Refactor image pull specs in update_csv.go by @Vincent056 in #730
  • CMP-3340: Add required labels for release by @yuumasato in #741
  • Fix bundle image blank version label by @yuumasato in #757
  • Update Konflux references by @red-hat-konflux-kflux-prd-rh02[bot] in #749
  • make deploy-local: Fix build of openscap image by @yuumasato in #774
  • CMP-3539: Configure sast-snyk-check to upload reports to our org by @yuumasato in #780
  • Update Konflux references by @red-hat-konflux-kflux-prd-rh02[bot] in #778
  • CMP-3722: Do not use privileged container to scan the node by @yuumasato in #787
  • Update konflux ContentPullSpec by @Vincent056 in #796
  • Only build when relevant files changed by @yuumasato in #758
  • Update version to 1.8.0-dev in Makefile and manifests for development by @Vincent056 in #794
  • Fix on-cel-expression typo by @yuumasato in #797
  • Update Konflux config for openscap by @Vincent056 in #803
  • Migrate renovate config by @red-hat-konflux-kflux-prd-rh02[bot] in #795
  • tutorials: update readability by @sebrandon1 in #722
  • Update Konflux references by @red-hat-konflux-kflux-prd-rh02[bot] in #791
  • Red Hat Konflux kflux-prd-rh02 update compliance-operator-openscap-dev by @red-hat-konflux-kflux-prd-rh02[bot] in #802
  • OCPBUGS-11228: Check for duplicate variables in TailoredProfile by @Vincent056 in #695
  • CMP-2963: Have optional result server by @Vincent056 in #590
  • CMP-2870, CMP-2869, CMP-2870, CMP-2872, CMP-2868: Compliance SDK Compliance Operator Implementation by @Vincent056 in #811
  • Update module github.com/gookit/color to v1.6.0 by @red-hat-konflux-kflux-prd-rh02[bot] in #784
  • Update module github.com/stretchr/testify to v1.11.1 by @red-hat-konflux-kflux-prd-rh02[bot] in #785
  • CMP-3756: Configure MintMaker updates on rpm lockfiles by @yuumasato in #815
  • Update github.com/grafana/regexp digest to f7b3be9 by @red-hat-konflux-kflux-prd-rh02[bot] in #788
  • Update module github.com/envoyproxy/go-control-plane/envoy to v1.35.0 by @red-hat-konflux-kflux-prd-rh02[bot] in #808
  • Update Konflux references by @red-hat-konflux-kflux-prd-rh02[bot] in #821
  • Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 Docker digest to 57d9107 by @red-hat-konflux-kflux-prd-rh02[bot] in #823
  • chore(KONFLUX-6210): fix and set name and cpe label for CO by @yuumasato in #816
  • CMP-3756: Tune in rpm lock files for automated updates by @yuumasato in #832
  • CMP-3582,CMP-3557,CMP-3571,CMP-3767: Fix variables not listed in the annotations of rule issue by @xiaojiey in #706
  • Use rpms-signature-scans from tekton-catalog by @yuumasato in #834
  • CMP-3711: Migrate pipelines to release-1-8 by @yuumasato in #837
  • Bump openscap image by @yuumasato in #853
  • Fix OpenSCAP image nudge (release-1.8) by @yuumasato in #854
  • Add sslcacert to repo file by @yuumasato in #883
  • CMP-3756: Update repo file and regenerate lock file by @yuumasato in #886
  • CMP-3920: Add missing permission needed to scan sysctl_net_core_bpf_jit_harden by @rhmdnd in #965
  • Backport: Add runtime SSH configuration for compliance scans by @Vincent056 in #978

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

15 Jul 12:10
v1.7.0
7c83587

Choose a tag to compare

What's Changed

  • Add container files for konflux builds by @rhmdnd in #623
  • Add operator dockerfile for Konflux builds by @rhmdnd in #622
  • Fix rogue line in must-gather Containerfile by @rhmdnd in #625
  • add subscriptions to OCP konflux builds work by @rhmdnd in #629
  • Remove unnecessary subscription from operator Dockerfile by @rhmdnd in #631
  • Red Hat Konflux update compliance-operator-openscap by @red-hat-konflux[bot] in #627
  • Red Hat Konflux update compliance-operator by @red-hat-konflux[bot] in #630
  • Red Hat Konflux update compliance-operator-must-gather by @red-hat-konflux[bot] in #628
  • Update module golang.org/x/net to v0.33.0 [SECURITY] by @renovate[bot] in #637
  • Update Konflux references by @red-hat-konflux[bot] in #636
  • Update github.com/openshift/api digest to 361e35f by @renovate[bot] in #620
  • Update github.com/openshift/client-go digest to 89709a4 by @renovate[bot] in #604
  • Add bundle script for konflux by @Vincent056 in #621
  • Red Hat Konflux update compliance-operator-bundle by @red-hat-konflux[bot] in #638
  • Update golang Docker tag to v1.23 by @renovate[bot] in #598
  • Fix OCP reference in golang builder image by @rhmdnd in #639
  • Update Konflux docker file to use golang 1.23 by @rhmdnd in #645
  • Update module github.com/antchfx/xmlquery to v1.4.3 by @renovate[bot] in #641
  • Update module sigs.k8s.io/controller-runtime to v0.19.4 by @renovate[bot] in #643
  • Update module github.com/onsi/gomega to v1.36.2 by @renovate[bot] in #611
  • Update github.com/openshift/api digest to c1a063b by @renovate[bot] in #640
  • Update module github.com/itchyny/gojq to v0.12.17 by @renovate[bot] in #642
  • Update module sigs.k8s.io/controller-tools to v0.17.1 by @renovate[bot] in #612
  • Update module github.com/prometheus-operator/prometheus-operator/pkg/client to v0.79.2 by @renovate[bot] in #480
  • Update module github.com/onsi/ginkgo to v2 by @renovate[bot] in #607
  • Update github.com/openshift/library-go digest to af5b21e by @renovate[bot] in #605
  • Fix broken docs link in the Compliance Operator bundle by @rhmdnd in #646
  • Update module sigs.k8s.io/controller-runtime to v0.20.0 by @renovate[bot] in #658
  • Update module github.com/coreos/ignition/v2 to v2.20.0 by @renovate[bot] in #655
  • Add lock file for RPMs to enable hermetic builds by @rhmdnd in #635
  • Update github.com/openshift/api digest to 366ffb8 by @renovate[bot] in #650
  • Update actions/checkout action to v4.2.2 by @renovate[bot] in #654
  • Update module github.com/prometheus/prometheus to v0.301.0 by @renovate[bot] in #656
  • Update kubernetes packages to v0.32.1 by @renovate[bot] in #652
  • Update module open-cluster-management.io/api to v0.15.0 by @renovate[bot] in #657
  • Update module github.com/cenkalti/backoff/v4 to v5 by @renovate[bot] in #659
  • Update module github.com/onsi/ginkgo to v2 by @renovate[bot] in #666
  • Update thollander/actions-comment-pull-request action to v3 by @renovate[bot] in #667
  • bump co version 1.6.2 dev by @rhmdnd in #661
  • 🧹 Remove double quotes in RBAC manifests by @rhmdnd in #573
  • Build test content using arm64 by @rhmdnd in #676
  • Run test-broken-content-latest action when updated by @rhmdnd in #677
  • add read permission for kataconfig by @sluetze in #618
  • Fix Release Image Action by @rhmdnd in #680
  • Update release actions to build images for ARM64 by @rhmdnd in #679
  • Revert arm64 support for must-gather image by @rhmdnd in #687
  • OCPBUGS-48461: enhance error handling for PrometheusMetricTargets by @Vincent056 in #689
  • CMP-3152: Implement an action to check PR titles by @rhmdnd in #691
  • OCPBUGS-51267: Fix an issue in the ComplianceScan controller by @Vincent056 in #685
  • CMP-3157: Fix check pr title action by @rhmdnd in #694
  • Update module sigs.k8s.io/controller-runtime to v0.20.2 by @renovate[bot] in #664
  • CMP-3121: Increase unit test timeout to 20 minutes by @rhmdnd in #688
  • CMP-3149: Add content with a deprecated profile by @yuumasato in #704
  • CMP-3155: Fix e2e test for checkcount by @Vincent056 in #701
  • Add BSI reference parser by @yuumasato in #610
  • Update module golang.org/x/net to v0.36.0 [SECURITY] by @renovate[bot] in #705
  • CMP-3149: Handle profile deprecation by @yuumasato in #690
  • OCPBUGS-54403: Update MCO dependency to support 3.5 ignition by @Vincent056 in #708
  • OCPBUGS-54144: Update jwt library to 5.2.2 by @rhmdnd in #707
  • CMP-3117: Add arm64 label to bundle CSV by @rhmdnd in #668
  • MULTIARCH-4655: add rhcos4 for rhcos4-disa-stig by @prb112 in #669
  • OCPBUGS-55181: Update NERC-CIP reference by @rhmdnd in #714
  • CMP-2917: Release v1.7.0 by @rhmdnd in #709

Full Changelog: v1.6.2...v1.7.0

v1.6.0

15 Jul 12:02
v1.6.0
e9a1bbe

Choose a tag to compare

  • Remove SBOM workaround by @Vincent056 in #536
  • OCPBUGS-17828: Fix rule instruction by @Vincent056 in #537
  • OCPBUGS-19690: Enable host network to access host sysctls by @yuumasato in #497
  • CMP-1096: Add must-gather image to relatedImages by @rhmdnd in #540
  • Update must gather image workflow by @Vincent056 in #541
  • CMP-2688: Document using relatedImages for must-gather by @rhmdnd in #542
  • Update module github.com/itchyny/gojq to v0.12.16 by @renovate[bot] in #513
  • Update docker/setup-qemu-action action to v3 by @renovate[bot] in #415
  • 🧹 update golang to 1.21 by @rhmdnd in #491
  • Update module golang.org/x/net to v0.23.0 [SECURITY] by @renovate[bot] in #505
  • Update actions/checkout action to v4.1.7 by @renovate[bot] in #544
  • Fix false positive trivy filesystem scan result by @rhmdnd in #548
  • Update docker/login-action action to v3.3.0 by @renovate[bot] in #552
  • Update module github.com/spf13/cobra to v1.8.1 by @renovate[bot] in #551
  • CMP-2693: Use CLI image for base image in must-gather by @rhmdnd in #543
  • Update module github.com/securego/gosec/v2 to v2.20.0 by @renovate[bot] in #444
  • Update TailoredProfile title description in parallel e2e by @rhmdnd in #547
  • Update docker/metadata-action action to v5 by @renovate[bot] in #413
  • Update docker/setup-buildx-action action to v3 by @renovate[bot] in #414
  • Update module github.com/go-logr/logr to v1.4.2 by @renovate[bot] in #550
  • Add Makefile target for pushing must-gather image by @rhmdnd in #546
  • 🧹 update golang to 1.22 by @rhmdnd in #553
  • Update module github.com/antchfx/xmlquery to v1.4.1 by @renovate[bot] in #560
  • Update module github.com/cenkalti/backoff/v4 to v4.3.0 by @renovate[bot] in #561
  • Update module github.com/onsi/gomega to v1.34.1 by @renovate[bot] in #563
  • Update github.com/openshift/library-go digest to 8bb8fe6 by @renovate[bot] in #523
  • 🧹 remove downstream-specific Dockerfile by @rhmdnd in #545
  • Update module github.com/coreos/ignition/v2 to v2.19.0 by @renovate[bot] in #562
  • Update kubernetes packages to v0.30.3 by @renovate[bot] in #559
  • Gather scan raw-results in must-gather image by @yuumasato in #556
  • Add yuumasato to owners file by @rhmdnd in #565
  • Update metrics navigation in documentation by @rhmdnd in #557
  • CMP-2196: Update cluster role permissions for ingresscontrollers by @rhmdnd in #558
  • Update github.com/openshift/library-go digest to 8211143 by @renovate[bot] in #567
  • Update module github.com/prometheus/client_golang to v1.19.1 by @renovate[bot] in #569
  • Update module go.uber.org/zap to v1.27.0 by @renovate[bot] in #571
  • Update module github.com/prometheus/client_model to v0.6.1 by @renovate[bot] in #570
  • 🧹 Fix golang formatting in scan.go by @rhmdnd in #566
  • Update module sigs.k8s.io/controller-runtime to v0.18.4 by @renovate[bot] in #568
  • Update module open-cluster-management.io/api to v0.14.0 by @renovate[bot] in #572
  • Update github.com/openshift/api digest to 6b4a57e by @renovate[bot] in #482
  • Update github.com/openshift/client-go digest to b054aa7 by @renovate[bot] in #483
  • OCPBUGS-37697: Remove newline in metrics doc literal by @rhmdnd in #574
  • Add must-gather image builds to release on each push by @rhmdnd in #575
  • Fix must-gather base image by @rhmdnd in #576
  • Update dependency go to v1.22.6 by @renovate[bot] in #580
  • Update github.com/openshift/api digest to 7f2da4c by @renovate[bot] in #579
  • Remove multi-arch support from must-gather image by @rhmdnd in #578
  • Add kubedeschedulers to api_resource_collector_clusterrole by @sluetze in #587
  • Sync ocp-1.0 branch with master by @Vincent056 in #577
  • Update module github.com/onsi/ginkgo to v2 by @renovate[bot] in #586
  • Add events to must-gather image by @rhmdnd in #589
  • Add commit-sha into pr image build by @Vincent056 in #592
  • Add PCI-DSS v4.0 reference parser by @yuumasato in #594
  • Update github.com/openshift/api digest to 2c10e58 by @renovate[bot] in #595
  • Update docker/build-push-action action to v6 by @renovate[bot] in #584
  • Update github/codeql-action action to v3 by @renovate[bot] in #585
  • Update bundle manifests by @rhmdnd in #601
  • Fix make bundle target by @Vincent056 in #593
  • Update module sigs.k8s.io/controller-tools to v0.16.1 by @renovate[bot] in #583
  • Update module k8s.io/pod-security-admission to v0.31.0 by @renovate[bot] in #599
  • Update github.com/openshift/library-go digest to ade3966 by @renovate[bot] in #596
  • Fix GHA for bundle tests by @rhmdnd in #600
  • Update bundle annotations to include must-gather image by @rhmdnd in #602
  • Update bundle files by @Vincent056 in #608
  • fix: makefile had an incorrect phony by @prb112 in #609
  • chore(deps): update github.com/openshift/api digest to 85dc560 by @renovate[bot] in #603
  • CMP-2614: Implement update timestamps on ComplianceCheckResults by @Vincent056 in #591
  • CMP-2615: Add a check aggregate to the compliance scan metadata by @Vincent056 in #588
  • OCPBUGS-39417: Add service account and token for service monitoring by @Vincent056 in #613
  • Allow access to clusterlogforwarder in observability API by @yuumasato in #616
  • Release v1.6.0 by @rhmdnd in #615

Full Changelog: v1.5.0...v1.6.0

v1.6.2

15 Jul 12:04

Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.2

v1.5.0

22 Aug 09:57

Choose a tag to compare

What's Changed

  • CMP-2547: Implement ROSA e2e test suite by @rhmdnd in #515
  • Add unique profile ID by @Vincent056 in #502
  • CMP-2524: Only load node profiles for managed OpenShift by @rhmdnd in #518
  • CMP-2526: Disable automatic remediation for ROSA HCP environments by @Vincent056 in #520
  • Fix panic due to logging issue by @rhmdnd in #521
  • Reduce timeout from 30 minutes to 10 minutes in serial tests by @rhmdnd in #522
  • Release v1.4.1 by @rhmdnd in #499
  • Use git describe for finding operator version by @rhmdnd in #500
  • OCPBUGS-34535: Ignore case when compare platform by @Vincent056 in #525

Full Changelog: v1.4.1...v1.5.0

v1.4.1

27 May 10:40

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.4.1

Release v1.4.0

02 Feb 18:09

Choose a tag to compare

What's Changed

  • Bump controller-runtime, k8s libraries, openshift/library go, adjust CO to the new versions by @jhrozek in #337
  • Release v1.2.0 by @rhmdnd in #371
  • Update UBI image to keep pace with GLIBC version by @rhmdnd in #373
  • fix(deps): update module golang.org/x/net to v0.13.0 by @renovate in #368
  • fix(deps): update module github.com/coreos/ignition/v2 to v2.16.2 by @renovate in #369
  • fix(deps): update github.com/openshift/library-go digest to e1dfb9b by @renovate in #324
  • fix(deps): update module k8s.io/pod-security-admission to v0.27.4 by @renovate in #329
  • fix(deps): update module github.com/onsi/gomega to v1.27.10 by @renovate in #374
  • trivial: fix minor typo in test name and resources by @rhmdnd in #352
  • fix(deps): update module go.uber.org/zap to v1.25.0 by @renovate in #380
  • fix(deps): update module golang.org/x/net to v0.14.0 by @renovate in #381
  • chore(deps): update golang docker tag to v1.21 by @renovate in #379
  • fix(deps): update github.com/openshift/library-go digest to d7e7bec by @renovate in #378
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.67.1 by @renovate in #343
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/client to v0.67.1 by @renovate in #344
  • chore(deps): update github.com/openshift/api digest to d7f5a4c by @renovate in #364
  • fix(deps): update module github.com/onsi/ginkgo to v2 by @renovate in #362
  • chore(deps): update github.com/openshift/client-go digest to be5346f by @renovate in #366
  • Optimize how we check runtime KubeletConfig by @Vincent056 in #292
  • Grant permissions required metal-toolbox workflow by @yuumasato in #390
  • Add test content for kubeletconfig by @Vincent056 in #399
  • Fix kubeletconfig e2e test by @Vincent056 in #400
  • Update Workshop instructions and outputs by @yuumasato in #397
  • OCPBUGS-17494: Fix hostmount propagation by @Vincent056 in #377
  • OCPBUGS 18025 MCO depdency bump by @Vincent056 in #402
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.12.0 by @renovate in #393
  • fix(deps): update kubernetes packages to v0.28.2 by @renovate in #385
  • fix(deps): update module github.com/onsi/ginkgo to v2 by @renovate in #388
  • chore(deps): update github.com/openshift/api digest to 693d4b6 by @renovate in #384
  • chore(deps): update actions/checkout action to v3.6.0 by @renovate in #392
  • fix(deps): update module github.com/securego/gosec/v2 to v2.17.0 by @renovate in #386
  • fix(deps): update module sigs.k8s.io/controller-tools to v0.13.0 by @renovate in #387
  • chore(deps): update docker/build-push-action action to v5 by @renovate in #411
  • fix(deps): update github.com/openshift/library-go digest to b753831 by @renovate in #404
  • fix(deps): update module go.uber.org/zap to v1.26.0 by @renovate in #408
  • chore(deps): update docker/login-action action to v3 by @renovate in #412
  • fix(deps): update module golang.org/x/net to v0.15.0 by @renovate in #409
  • chore(deps): update github.com/openshift/client-go digest to 53bd898 by @renovate in #406
  • Fix minor formatting issues by @rhmdnd in #417
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.2 by @renovate in #376
  • fix(deps): update github.com/openshift/library-go digest to 405c343 by @renovate in #422
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.68.0 by @renovate in #405
  • chore(deps): update github.com/openshift/api digest to 174e989 by @renovate in #421
  • fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/client to v0.68.0 by @renovate in #407
  • chore(deps): update github.com/openshift/client-go digest to 848405d by @renovate in #426
  • fix(deps): update module github.com/antchfx/xmlquery to v1.3.18 by @renovate in #427
  • Fix minor spelling mistakes in contributor documentation by @rhmdnd in #428
  • Workshop: Add new section for common rules by @yuumasato in #403
  • Document namespace prefix when scanning a hosted cluster by @yuumasato in #382
  • Remove ginkgo v2 dependency by @rhmdnd in #418
  • CMP-2132: Implement suspend and resume scan schedule by @rhmdnd in #396
  • Add Bhargavi as reviewer by @Vincent056 in #440
  • Add enhancement for suspending and resuming scan schedules by @rhmdnd in #375
  • fix(deps): update github.com/openshift/library-go digest to c91dd97 by @renovate in #436
  • fix(deps): update module github.com/onsi/gomega to v1.28.0 by @renovate in #437
  • fix(deps): update module github.com/prometheus/client_golang to v1.17.0 by @renovate in #438
  • fix(deps): update module golang.org/x/net to v0.17.0 [security] by @renovate in #439
  • chore(deps): update github.com/openshift/api digest to 8f468d7 by @renovate in #432
  • Extend workshop with a section about jq filters by @yuumasato in #431
  • chore(deps): update github.com/openshift/client-go digest to e81400b by @renovate in #433
  • Docs: Fix URI for must-gather image by @yuumasato in #389
  • fix(deps): update module github.com/google/go-cmp to v0.6.0 by @renovate in #442
  • fix(deps): update module github.com/prometheus/client_model to v0.5.0 by @renovate in #443
  • fix(deps): update module golang.org/x/mod to v0.13.0 by @renovate in #445
  • chore(deps): update github.com/openshift/api digest to 096c446 by @renovate in #441
  • Correct "ScanSettings" typo by @gojeaqui in #446
  • Use golang 1.20 by @rhmdnd in #448
  • Disable HTTP2 for metrics and the results server by @rhmdnd in #449
  • [Enhancements]: Add Profile Name in Rule by @Vincent056 in #395
  • Add an integration test to verify HTTP version usage by @rhmdnd in #451
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.3 by @renovate in https://github.com/ComplianceAsCode/compliance-op...
Read more

Release v1.3.1

08 Nov 15:25

Choose a tag to compare