Skip to content

v1.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Nov 16:56
· 5 commits to main since this release
d204888

Installation

curl -L -s https://github.com/operator-framework/operator-controller/releases/download/v1.6.0/install.sh | bash -s

What's Changed

  • 🌱 Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #2191
  • 🌱 Bump github.com/prometheus/common from 0.66.0 to 0.66.1 by @dependabot[bot] in #2192
  • 🌱 Bump markdown from 3.8.2 to 3.9 by @dependabot[bot] in #2194
  • 🌱 Bump github.com/prometheus/client_golang from 1.23.1 to 1.23.2 by @dependabot[bot] in #2193
  • ✨ Implement Boxcutter by @thetechnick in #1946
  • 🌱 Bump pkg.package-operator.run/boxcutter from 0.5.1 to 0.6.0 by @dependabot[bot] in #2196
  • 🌱 Bump golang.org/x/mod from 0.27.0 to 0.28.0 by @dependabot[bot] in #2198
  • 🌱 Bump mkdocs-material from 9.6.18 to 9.6.19 by @dependabot[bot] in #2199
  • 🌱 Bump golang.org/x/sync from 0.16.0 to 0.17.0 by @dependabot[bot] in #2197
  • 🐛 OCPBUGS-61213: webhook operator update by @perdasilva in #2184
  • 🐛 OPRUN-4110: Restart when SystemCertPool should change by @tmshort in #2175
  • 🐛 retract v1.5.0; exclude hack/kind-config/containerd/certs.d from root module by @joelanford in #2202
  • ⚠️ OPRUN-4075: Move to a helm-based configuration by @tmshort in #2145
  • 🐛 OPRUN-4128: Rename opcon manager CRB when boxcutter is enabled by @tmshort in #2209
  • 🌱 Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #2205
  • 🌱 Bump pkg.package-operator.run/boxcutter from 0.6.0 to 0.7.0 by @dependabot[bot] in #2211
  • 🌱 Bump golang.org/x/tools from 0.36.0 to 0.37.0 by @dependabot[bot] in #2212
  • ✨OPRUN-4120: migrate containers libs to new mono-repo by @anik120 in #2195
  • 🐛 OPRUN-4139: Use old and new pod selectors during kustomize-to-helm transition by @tmshort in #2214
  • 🌱 CER: centralize status updates into big-R Reconcile method by @joelanford in #2200
  • ✨ CER Previous Limit by @dtfranz in #2204
  • 🐛 Revert "migrate containers libs to new mono-repo" by @tmshort in #2215
  • 🌱 OPRUN-4101: Move helm converter to applier package by @perdasilva in #2207
  • 🐛 OPRUN-4139: Use control-plane selectors in network-policies and tests for now by @tmshort in #2218
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.57.0 to 1.58.0 by @dependabot[bot] in #2217
  • ✨ Add more probing to CER by @thetechnick in #2210
  • 🌱 promote rukpak hash util to shared package, use in boxcutter applier by @joelanford in #2201
  • 🌱 Bump mkdocs-material from 9.6.19 to 9.6.20 by @dependabot[bot] in #2219
  • 🌱 Bump k8s.io/component-base to v0.33.4 by @perdasilva in #2220
  • ✨OPRUN-4120: migrate containers libs to new mono repo by @anik120 in #2221
  • 🌱 OPRUN-4138 Remove no-op patch strategy tags and markers by @pedjak in #2225
  • ⚠ OPRUN-4106: remove support for annotation based config by @anik120 in #2224
  • 🌱 Bump sigs.k8s.io/controller-tools from 0.18.0 to 0.19.0 in the k8s-dependencies group by @dependabot[bot] in #2172
  • 🌱 Add pedjak to OWNER_ALIASES as reviwer by @perdasilva in #2227
  • 🌱 Bump regex from 2025.9.1 to 2025.9.18 by @dependabot[bot] in #2228
  • ✨ OPRUN-4150: Relax webhook support preconditions by @perdasilva in #2222
  • ✨ OPRUN-4151: Add webhook rule validation by @perdasilva in #2226
  • 🌱 Bump lxml from 6.0.1 to 6.0.2 by @dependabot[bot] in #2229
  • 🌱 OPRUN-4138 Make ClusterExtensionRevision .spec.phases optional by @pedjak in #2230
  • 🌱 OPRUN-4138 Load CRDs for envtests from chart directory by @pedjak in #2232
  • ✨ Fix Tilt by adding certManager option to the tilt.yaml chart by @trgeiger in #2233
  • 🌱 OPRUN-4077: Remove the kustomize config by @tmshort in #2213
  • 🌱 OPRUN-4138 ClusterExtensionRevision .spec.revision must be positive by @pedjak in #2231
  • 🌱 OPRUN-4138 Remove bingo-upgrade Makefile target by @pedjak in #2234
  • 🐛 OPRUN-4166: Use long name for curl image by @tmshort in #2235
  • 🌱 Bump helm.sh/helm/v3 from 3.18.6 to 3.19.0 by @dependabot[bot] in #2216
  • 🌱 Bump pyyaml from 6.0.2 to 6.0.3 by @dependabot[bot] in #2236
  • 🐛 (fix): unhandle changes for crd upgrade safety ( OCPBUGS-59518 ) by @camilamacedo86 in #2179
  • 🌱 Bump markupsafe from 3.0.2 to 3.0.3 by @dependabot[bot] in #2241
  • 🌱 Bump beautifulsoup4 from 4.13.5 to 4.14.2 by @dependabot[bot] in #2240
  • 🌱 Bump mkdocs-material from 9.6.20 to 9.6.21 by @dependabot[bot] in #2243
  • 🌱 Refactor NewBundleFS test utility to builder pattern by @perdasilva in #2237
  • 🐛 OCPBUGS-62021: Fix install mode support gating by @perdasilva in #2238
  • 🌱 Bump github.com/operator-framework/api from 0.34.0 to 0.35.0 by @dependabot[bot] in #2247
  • 🌱 Refactor MakeCSV utility to builder pattern by @perdasilva in #2244
  • 🌱 Bump click from 8.1.8 to 8.3.0 by @dependabot[bot] in #2250
  • 🌱 Bump certifi from 2025.8.3 to 2025.10.5 by @dependabot[bot] in #2249
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.59.0 to 1.60.0 by @dependabot[bot] in #2248
  • ✨ Add support for TLS profiles by @tmshort in #2246
  • 🌱 Bump github.com/prometheus/common from 0.66.1 to 0.67.1 by @dependabot[bot] in #2253
  • 🌱 fix: make hack/tools/update-tls-profiles.sh work on macOS by @joelanford in #2256
  • 🌱 Deduplicate component generating registry+v1 manifests in appliers by @perdasilva in #2251
  • 🌱 Bump golang.org/x/mod from 0.28.0 to 0.29.0 by @dependabot[bot] in #2258
  • 🌱 Bump platformdirs from 4.4.0 to 4.5.0 by @dependabot[bot] in #2259
  • 🌱 Bump golang.org/x/tools from 0.37.0 to 0.38.0 by @dependabot[bot] in #2257
  • 🐛 add rollingUpdate strategy by @jianzhangbjz in #2263
  • 🌱 OPRUN-4122 Drop hash computation of ClusterExtensionRevision phases by @pedjak in #2245
  • ✨ Set Availability condition to Unknown on archived revisions by @perdasilva in #2261
  • 🌱 OPRUN-4194: Allow openshift catalog versions to be configurable via helm by @tmshort in #2264
  • 🌱 Bump idna from 3.10 to 3.11 by @dependabot[bot] in #2265
  • 🌱 Bump charset-normalizer from 3.4.3 to 3.4.4 by @dependabot[bot] in #2269
  • 🌱 Bump mkdocs-material from 9.6.21 to 9.6.22 by @dependabot[bot] in #2270
  • ✨ OPRUN-4206: Support disabling feature-gates by @tmshort in #2271
  • ✨ Promote Webhook FeatureGates to GA (OPRUN-4098) by @camilamacedo86 in #2267
  • ✨ Update .spec.config unmarshalling to accept yaml and json inputs by @perdasilva in #2266
  • 🌱 Bump go.podman.io/image/v5 from 5.37.0 to 5.38.0 by @dependabot[bot] in #2277
  • 🌱 Bump github.com/klauspost/compress from 1.18.0 to 1.18.1 by @dependabot[bot] in #2276
  • 🌱 Add inline bundle config admission unit tests by @perdasilva in #2279
  • 🌱 Add registry+v1 bundle config unmarshal and validation layer by @perdasilva in #2278
  • 🌱 Bump regex from 2025.9.18 to 2025.10.22 by @dependabot[bot] in #2280
  • 🌱 Bump regex from 2025.10.22 to 2025.10.23 by @dependabot[bot] in #2282
  • 🌱 Add yamlfmt to ensure consistent testdata yaml file formatting by @perdasilva in #2284
  • 🐛 OPRUN-4217: OwnNamespace default handling by @perdasilva in #2283
  • 🌱 Clean up deprecated feature enablement mechanism by @tmshort in #2285
  • 🐛 Add option to yamlfmt to ignore vendor directories by @tmshort in #2286
  • 🌱 Add .claude to .gitignore by @tmshort in #2287
  • 🌱 Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2288
  • ✨ Promote Single Own Feature Gate AND Config spec in the CR to GA (OPRUN-4098) by @camilamacedo86 in #2268
  • 🌱 Bump github.com/prometheus/common from 0.67.1 to 0.67.2 by @dependabot[bot] in #2289
  • 🌱 Revert Single/Own Namespace GA promotion by @perdasilva in #2292
  • ✨ OPRUN-4232: Refactor e2e tests to support feature-gate aware skipping by @tmshort in #2293
  • 🐛 Remove creationTimestamp and status fields from webhook-operator test resources by @pedjak in #2295
  • 🌱 Add regression test for bundles with webhooks by @perdasilva in #2294
  • 🌱 Bump mkdocs-material from 9.6.22 to 9.6.23 by @dependabot[bot] in #2297
  • 🌱 Bump markdown from 3.9 to 3.10 by @dependabot[bot] in #2302
  • 🌱 Bump github.com/operator-framework/api from 0.35.0 to 0.36.0 by @dependabot[bot] in #2301
  • 🌱 Bump regex from 2025.10.23 to 2025.11.3 by @dependabot[bot] in #2303
  • 🐛 OCPBUGS-62942: Register cleanup-contentmanager-cache finalizer for BoxcutterRun… by @tmshort in #2304
  • 🌱 Upgrade crd-ref-docs to v0.2.0 via bingo by @camilamacedo86 in #2305
  • 🐛 OPRUN-4239: Memory usage improvements by @tmshort in #2290
  • 🌱 Upgrade compatible bingo binaries ( kind/kustomize/opm/envtest ) by @camilamacedo86 in #2306
  • 🌱 (bingo): Replace deprecated github.com/everettraven/crd-diff with sigs.k8s.io/crdify for crd API checks by @camilamacedo86 in #2307
  • 🌱 OPRUN-4242: Calibrate Prometheus alert thresholds using memory profiling data by @tmshort in #2308
  • 🌱 Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #2310
  • 🐛 Fix bingo tooling by @tmshort in #2312
  • 🐛 fix: boxcutter logging levels by @camilamacedo86 in #2314
  • ✨ OPRUN-4240: Add test profiling toolchain for heap and CPU analysis by @tmshort in #2298
  • 🌱 Bump golang.org/x/sync from 0.17.0 to 0.18.0 by @dependabot[bot] in #2317
  • 🌱 Add health probes to test-operator bundles by @pedjak in #2311
  • 🐛 (fix): Change make generate to not delete vendor files by @camilamacedo86 in #2320
  • 🐛 Restore ManagedFields to operator-controller cache by @tmshort in #2318
  • 🌱 Upgrade dependencies by @camilamacedo86 in #2321
  • 🌱 Bump helm.sh/helm/v3 from 3.19.0 to 3.19.1 by @dependabot[bot] in #2322
  • 🌱 Bump mkdocs-material from 9.6.23 to 9.7.0 by @dependabot[bot] in #2323

New Contributors

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