From e480f5c8fc4153e7aa490880af2f475130a667a7 Mon Sep 17 00:00:00 2001 From: Lance Bragstad Date: Thu, 14 Jul 2022 14:09:32 -0500 Subject: [PATCH] Release v0.1.28 --- CHANGELOG.md | 31 +++++++++++++++++++ ...egrity-operator.clusterserviceversion.yaml | 8 ++--- ...egrity-operator.clusterserviceversion.yaml | 2 +- version.Makefile | 2 +- version/version.go | 2 +- 5 files changed, 38 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 431dd35a7..88280789c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,37 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.28] - 2022-07-14 + +### Fixes + +- Improved contributor experience by making cleanup `make` targets more robust. +- Fixes a [bug](https://bugzilla.redhat.com/show_bug.cgi?id=2104897) where the + operator isn't able to install into namespaces other than + `openshift-file-integrity`. +- Expose a new environment variable used by `make catalog-deploy` to deploy the + operator in a non-default namespace. +- The operator now uses the appropriate labels to prevent + [warnings](https://bugzilla.redhat.com/show_bug.cgi?id=2088201) about + elevated privileges. + +### Internal Changes + +- Minor documentation fixes clarifying details of the release process. +- Removed unused `setup-envtest` dependency required by older versions of + Operator SDK. This is no longer needed since upgrading the Operator SDK + version. +- Removed unnecessary `make` targets for build directories since `build/` is + tracked as part of the repository. +- Increased the grace period for end-to-end tests, giving setup functions + enough time to prepare test environments, reducing transient test failures. +- End-to-end tests now use a pod for generating files for test data instead of + a daemon set to improve test speeds. + +### Documentation + +- The File Integrity Operator now explicitly contains an Apache 2.0 License. + ## [0.1.27] - 2022-07-06 ### Fixes diff --git a/bundle/manifests/file-integrity-operator.clusterserviceversion.yaml b/bundle/manifests/file-integrity-operator.clusterserviceversion.yaml index 402023be9..b0776d9ca 100644 --- a/bundle/manifests/file-integrity-operator.clusterserviceversion.yaml +++ b/bundle/manifests/file-integrity-operator.clusterserviceversion.yaml @@ -19,7 +19,7 @@ metadata: ] capabilities: Seamless Upgrades categories: Monitoring,Security - olm.skipRange: '>=0.1.6 <0.1.27' + olm.skipRange: '>=0.1.6 <0.1.28' operatorframework.io/cluster-monitoring: "true" operatorframework.io/suggested-namespace: openshift-file-integrity operators.openshift.io/infrastructure-features: '["disconnected", "fips"]' @@ -32,7 +32,7 @@ metadata: operatorframework.io/arch.s390x: supported operatorframework.io/os.linux: supported operatorframework.io/os.zos: supported - name: file-integrity-operator.v0.1.27 + name: file-integrity-operator.v0.1.28 namespace: placeholder spec: apiservicedefinitions: {} @@ -96,7 +96,7 @@ spec: value: file-integrity-operator - name: RELATED_IMAGE_OPERATOR value: quay.io/file-integrity-operator/file-integrity-operator:latest - image: quay.io/file-integrity-operator/file-integrity-operator:0.1.27 + image: quay.io/file-integrity-operator/file-integrity-operator:0.1.28 imagePullPolicy: Always name: file-integrity-operator resources: @@ -285,4 +285,4 @@ spec: provider: name: Red Hat url: https://github.com/openshift/file-integrity-operator - version: 0.1.27 + version: 0.1.28 diff --git a/config/manifests/bases/file-integrity-operator.clusterserviceversion.yaml b/config/manifests/bases/file-integrity-operator.clusterserviceversion.yaml index 5b14ac1cc..2dba200b9 100644 --- a/config/manifests/bases/file-integrity-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/file-integrity-operator.clusterserviceversion.yaml @@ -19,7 +19,7 @@ metadata: ] capabilities: Seamless Upgrades categories: Monitoring,Security - olm.skipRange: '>=0.1.6 <0.1.27' + olm.skipRange: '>=0.1.6 <0.1.28' operatorframework.io/cluster-monitoring: "true" operatorframework.io/suggested-namespace: openshift-file-integrity operators.openshift.io/infrastructure-features: '["disconnected", "fips"]' diff --git a/version.Makefile b/version.Makefile index 6266df7e4..aac67c486 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?=0.1.27 \ No newline at end of file +VERSION?=0.1.28 \ No newline at end of file diff --git a/version/version.go b/version/version.go index e46b85a6b..cdb48afb7 100644 --- a/version/version.go +++ b/version/version.go @@ -1,5 +1,5 @@ package version var ( - Version = "0.1.27" + Version = "0.1.28" )