Releases: openshift/file-integrity-operator
Releases · openshift/file-integrity-operator
Release 1.3.0
What's Changed
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 by @dependabot in #335
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #336
- Bump golang.org/x/net from 0.8.0 to 0.9.0 by @dependabot in #337
- Bump github.com/onsi/gomega from 1.27.4 to 1.27.6 by @dependabot in #330
- Bump k8s.io/apimachinery from 0.26.3 to 0.27.0 by @dependabot in #340
- Bump k8s.io/apimachinery from 0.27.0 to 0.27.1 by @dependabot in #348
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #344
- OCPBUGS-8502: Fix node scaling issue by @Vincent056 in #343
- Release v1.2.1 by @Vincent056 in #334
- Bump github.com/cenkalti/backoff/v4 from 4.2.0 to 4.2.1 by @dependabot in #347
- Bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #359
- Fix re-inits issues by @Vincent056 in #339
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 by @dependabot in #360
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #366
- Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #353
- Bump k8s.io/apimachinery from 0.27.1 to 0.27.2 by @dependabot in #365
- Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #364
- Bump github.com/securego/gosec/v2 from 2.15.0 to 2.16.0 by @dependabot in #361
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #369
- OCPBUGS-14348 Change the default config file to exclude kubelet CA by @Vincent056 in #368
- Bump controller-manager and associated dependencies by @jhrozek in #370
- Bump github.com/prometheus-operator/prometheus-operator/pkg/client from 0.64.0 to 0.65.2 by @dependabot in #371
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #373
- Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #374
Full Changelog: v1.2.1...v1.3.0
Release v1.2.1
What's Changed
- Bump golang.org/x/mod from 0.8.0 to 0.9.0 by @dependabot in #316
- Release v1.2.0 by @rhmdnd in #312
- Update maintainers by @rhmdnd in #318
- Bump golang.org/x/net from 0.7.0 to 0.8.0 by @dependabot in #317
- Update CI to use RHEL 9 and OpenShift 4.13 by @rhmdnd in #321
- Bump github.com/onsi/gomega from 1.27.2 to 1.27.4 by @dependabot in #320
- Bump k8s.io/apiextensions-apiserver from 0.26.2 to 0.26.3 by @dependabot in #325
- Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 by @dependabot in #329
- Bump github.com/prometheus-operator/prometheus-operator/pkg/client from 0.63.0 to 0.64.0 by @dependabot in #328
- Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #331
- Use RHEL8 for building FIO container images in CI by @rhmdnd in #332
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
What's Changed
- Release v1.0.0 by @rhmdnd in #300
- Add initialDelay by @Vincent056 in #303
- Update prometheus/client_golang to 1.11.1 by @rhmdnd in #304
- Update coreos/ignition/v2 to 2.14.0 by @rhmdnd in #305
- Bump golang dependency to 1.19 by @rhmdnd in #307
- Configure dependabot by @jhrozek in #308
- Update golang version in Dockerfile for builds by @rhmdnd in #311
- chore: go fmt fixes by @rhmdnd in #309
- Bump operator-sdk from 1.15.0 to 1.27.0 by @rhmdnd in #310
- dependabot.yaml: Remove duplicate value by @jhrozek in #313
- Use remote detection in release process by @rhmdnd in #314
New Contributors
- @Vincent056 made their first contribution in #303
Full Changelog: v1.0.0...v1.2.0
Release v1.0.0
What's Changed
- Release v0.1.32 by @rhmdnd in #294
- make: Small file-based catalog cleanup by @jhrozek in #293
- Ensure we update the ocp-0.1 branch when releasing by @rhmdnd in #296
- Add OpenShift subscription annotation by @mrogers950 in #297
- Update OCP release branch by @rhmdnd in #298
- Add preamble.json to release targets by @rhmdnd in #299
Full Changelog: v0.1.32...v1.0.0
Release v0.1.32
What's Changed
- Fix make release-images to properly tag
latest
by @rhmdnd in #290 - Fix deployment on OCP 4.6 by @mrogers950 in #291
- Makefile: Update OPM version to 1.20.0 by @mrogers950 in #292
Full Changelog: v0.1.31...v0.1.32
Release v0.1.31
What's Changed
- Release v0.1.30 by @rhmdnd in #274
- trivial: fix grammatical issue in README.md by @rhmdnd in #275
- e2e: Allow running against an existing deployment by @mrogers950 in #276
- Bug 2112394: Update PrometheusRule on operator startup by @mrogers950 in #277
- e2e: Add PSP labels to test namespace by @mrogers950 in #279
- Generate bundle by @mrogers950 in #280
- Bug 2115821: Fix controller metrics port by @mrogers950 in #278
- Updates AIDE Daemonset default tolerations to account for ROSA infra nodes by @tonytheleg in #281
- Ignore generated setup files for end-to-end tests by @rhmdnd in #282
- Remove the OPM dependency by @jhrozek in #283
- make: Remove unused variable by @jhrozek in #284
- make: Build a file-based catalog by @jhrozek in #286
- Use go-install to fetch kustomize by @rhmdnd in #288
New Contributors
- @tonytheleg made their first contribution in #281
Full Changelog: v0.1.30...v0.1.31
Release v0.1.30
What's Changed
Fixes
- Fixed an issue where upgrades from older versions (0.1.24) would fail due to incorrect ownership of the File Integrity Operator service accounts. We recommend users upgrade to version 0.1.30 to avoid the issue.
Full Changelog: v0.1.29...v0.1.30
Release v0.1.29
What's Changed
Fixes
- Restore role bindings for file-integrity-daemon to use Role instead of ClusterRole. Using ClusterRole inadvertently broke during upgrades due to expectations by Operator Lifecycle Manager. No action is required to consume this fix besides upgrading to 0.1.29. Please see the bug report for more details.
Internal Changes
- The make release-images target was updated to publish new catalog images with each release to quay.io/file-integrity-operator/file-integrity-operator-catalog.
Full Changelog: v0.1.28...v0.1.29
Release v0.1.28
What's Changed
Fixes
- Improved contributor experience by making cleanup
make
targets more robust. - Fixes a bug 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 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 sincebuild/
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.
Full Changelog: v0.1.27...v0.1.28
Release v0.1.27
What's Changed
Fixes
- Release v0.1.26 by @rhmdnd in #254
- bug 2101393: operator: Set namespace label for alert by @jhrozek in #240
Full Changelog: v0.1.26...v0.1.27