Releases: openshift/file-integrity-operator
Releases · openshift/file-integrity-operator
v1.3.6
What's Changed
- OCPBUGS-18933: Fix reint-on-failed issues by @Vincent056 in #436
- Exclude MCO registry secret from integrity checks by @rhmdnd in #541
- implement rosa hcp e2e testing by @rhmdnd in #539
- Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 by @dependabot in #515
- Bump up dependency by @Vincent056 in #543
- Bump github.com/coreos/ignition/v2 from 2.16.2 to 2.19.0 by @dependabot in #544
- Bump github.com/prometheus-operator/prometheus-operator/pkg/client from 0.75.1 to 0.75.2 by @dependabot in #547
- Bump the kubernetes group with 4 updates by @dependabot in #546
- Bump github.com/onsi/gomega from 1.33.1 to 1.34.1 by @dependabot in #551
- Bump golang.org/x/mod from 0.19.0 to 0.20.0 by @dependabot in #552
- AIDE 0.18 e2e by @Vincent056 in #550
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #553
- Fix a missing back slash in aide0.18 dockerfile by @Vincent056 in #556
- Add operator Containerfile for Konflux by @yuumasato in #575
- Bump golang.org/x/mod from 0.20.0 to 0.21.0 by @dependabot in #565
- Bump github.com/prometheus-operator/prometheus-operator/pkg/client from 0.75.2 to 0.76.2 by @dependabot in #571
- Red Hat Konflux update file-integrity-operator by @red-hat-konflux in #583
- Reduce initial install delay in e2e by @rhmdnd in #586
- Increase e2e timeout for checking node success by @rhmdnd in #590
- Use latest in the CSV instead of a version tag by @rhmdnd in #577
- Release v1.3.4 by @rhmdnd in #529
- Add FIO bundle to Konflux by @yuumasato in #588
- Red Hat Konflux update file-integrity-operator-bundle by @red-hat-konflux in #593
- Annotate the file to nudge after operator builds by @yuumasato in #594
- Update file-integrity-operator to 148940c by @red-hat-konflux in #596
- Fix FIO service monitor and add e2e test by @Vincent056 in #545
- Add a Makefile target to verify bundles by @rhmdnd in #585
- Update Konflux references by @red-hat-konflux in #589
- Extend a few more timeout limits by @yuumasato in #600
- Update Konflux references by @red-hat-konflux in #601
- OCPBUGS-42807: Preserve metrics when pod crashes by @Vincent056 in #584
- Bump version to 1.3.5-dev by @yuumasato in #603
- Update bundle manifests by @rhmdnd in #608
- Update Konflux references by @red-hat-konflux in #606
- Update Konflux references by @red-hat-konflux in #612
- Update Konflux references by @red-hat-konflux in #614
- Enable Power and Z builds for FIO in Konflux by @yuumasato in #611
- Update Konflux references by @red-hat-konflux in #615
- OCPBUGS-36483: Fix new added node issue by @Vincent056 in #607
- Update file-integrity-operator to 62453d2 by @red-hat-konflux in #597
- Update Konflux references by @red-hat-konflux in #616
- Enable hermetic pipeline builds by @yuumasato in #598
- OCPBUGS-37300: Fix forced reinit issue by @Vincent056 in #619
- Update Konflux references by @red-hat-konflux in #621
New Contributors
- @red-hat-konflux made their first contribution in #583
Full Changelog: v1.3.4...v1.3.6
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