diff --git a/CHANGELOG.md b/CHANGELOG.md index 2489bd4ce..ccf489952 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,16 @@ Versioning](https://semver.org/spec/v2.0.0.html). - +## [1.6.0] - 2024-09-12 + +### Enhancements + +- The operator now supports timestamps on each `ComplianceCheckResult` with the + `compliance.openshift.io/last-scanned-timestamp` annotation. This annotation + is updated each time a scan runs. +- Each `ComplianceScan` resource now includes a total `ComplianceCheckResult` + count using the `compliance.openshift.io/check-count` annotation. + ## [1.5.0] - 2024-05-31 ### Enhancements diff --git a/bundle/manifests/compliance-operator.clusterserviceversion.yaml b/bundle/manifests/compliance-operator.clusterserviceversion.yaml index 813c23990..bae92752b 100644 --- a/bundle/manifests/compliance-operator.clusterserviceversion.yaml +++ b/bundle/manifests/compliance-operator.clusterserviceversion.yaml @@ -161,7 +161,7 @@ metadata: capabilities: Seamless Upgrades categories: Monitoring,Security must-gather-image: ghcr.io/complianceascode/must-gather-ocp:latest - olm.skipRange: '>=0.1.17 <1.5.0' + olm.skipRange: '>=0.1.17 <1.6.0' operatorframework.io/cluster-monitoring: "true" operatorframework.io/suggested-namespace: openshift-compliance operators.openshift.io/infrastructure-features: '["disconnected", "fips", "proxy-aware"]' @@ -175,7 +175,7 @@ metadata: operatorframework.io/arch.amd64: supported operatorframework.io/arch.ppc64le: supported operatorframework.io/arch.s390x: supported - name: compliance-operator.v1.5.0 + name: compliance-operator.v1.6.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -1687,5 +1687,5 @@ spec: name: operator - image: ghcr.io/complianceascode/k8scontent:latest name: profile - replaces: compliance-operator.v1.4.1 - version: 1.5.0 + replaces: compliance-operator.v1.5.0 + version: 1.6.0 diff --git a/catalog/preamble.json b/catalog/preamble.json index 06aa67e86..33d987c47 100644 --- a/catalog/preamble.json +++ b/catalog/preamble.json @@ -13,8 +13,8 @@ "package": "compliance-operator", "entries": [ { - "name": "compliance-operator.v1.5.0", - "skipRange": ">=0.1.17 <1.5.0" + "name": "compliance-operator.v1.6.0", + "skipRange": ">=0.1.17 <1.6.0" } ] } diff --git a/config/manifests/bases/compliance-operator.clusterserviceversion.yaml b/config/manifests/bases/compliance-operator.clusterserviceversion.yaml index 7ab016a40..73d6a03ce 100644 --- a/config/manifests/bases/compliance-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/compliance-operator.clusterserviceversion.yaml @@ -161,7 +161,7 @@ metadata: capabilities: Seamless Upgrades categories: Monitoring,Security must-gather-image: ghcr.io/complianceascode/must-gather-ocp:latest - olm.skipRange: '>=0.1.17 <1.5.0' + olm.skipRange: '>=0.1.17 <1.6.0' operatorframework.io/cluster-monitoring: "true" operatorframework.io/suggested-namespace: openshift-compliance operators.openshift.io/infrastructure-features: '["disconnected", "fips", "proxy-aware"]' @@ -1566,5 +1566,5 @@ spec: provider: name: Red Hat Inc. url: www.redhat.com - replaces: compliance-operator.v1.4.1 - version: 1.5.0 + replaces: compliance-operator.v1.5.0 + version: 1.6.0 diff --git a/version.Makefile b/version.Makefile index 455e5eefa..27585ec12 100644 --- a/version.Makefile +++ b/version.Makefile @@ -2,4 +2,4 @@ # - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2) # - use environment variables to overwrite this value (e.g export VERSION=0.0.2) -VERSION?=1.5.0 \ No newline at end of file +VERSION?=1.6.0 \ No newline at end of file diff --git a/version/version.go b/version/version.go index 876fd67fb..68ab44acc 100644 --- a/version/version.go +++ b/version/version.go @@ -1,5 +1,5 @@ package version var ( - Version = "1.5.0" + Version = "1.6.0" )