Installation
curl -L -s https://github.com/operator-framework/operator-controller/releases/download/v0.16.0/install.sh | bash -s
What's Changed
- π Quickstart by @perdasilva in #1142
- π Fix reconciliation blocked on improper permissions for establishing watches on managed content by @everettraven in #1119
- π [Docs] Add support for skip ranges and replacements by @michaelryanpeter in #1215
- π [Docs] How-to: Version Range Automatic Updates by @perdasilva in #1218
- β οΈ allow filtering with a list of channels by @everettraven in #1173
- π[Docs] How-to: Z-stream Automatic Updates by @perdasilva in #1219
- π[Docs] How-to: Pin Version and Disable Automatic Updates by @perdasilva in #1221
- π[Docs] Update quickstart documentation by @perdasilva in #1225
- π [Docs] API Reference Doc Generation by @dtfranz in #1230
- π[Docs] Document minimal catalog selection by @bentito in #1227
- π [Docs] Fix How-to: Version Range Automatic Updates by @perdasilva in #1224
- π[Docs] How-to: Channel-Based Automatic Updates by @perdasilva in #1220
- π± Bump platformdirs from 4.2.2 to 4.3.2 by @dependabot in #1235
- π± Update to catalogd v0.26.0 and update e2e tests by @tmshort in #1237
- β οΈ types conversions from review by @grokspawn in #1223
- π± Bump github.com/operator-framework/operator-registry from 1.46.0 to 1.47.0 by @dependabot in #1234
- π [Docs] Document tilt-support install by @bentito in #1236
- π fix: separate unpacked bundles by name by @joelanford in #1243
- β¨ Simplify status condition reasons by @oceanc80 in #1241
- π± Bump github.com/containerd/containerd from 1.7.21 to 1.7.22 by @dependabot in #1244
- π Fixing the olmv1_overview reference in the index.md by @LalatenduMohanty in #1245
- π Add provided ServiceAccount documentation to drafts by @trgeiger in #1232
- π± Downgrade from 1.22.7 to 1.22.5 by @tmshort in #1252
- π± Descriptive Upgrade Constraint Policy constants by @skattoju in #1233
- β minor API improvements by @joelanford in #1250
- π [Docs] Merge tilt info into developer.md by @bentito in #1255
- π [Docs] Supported extensions (OLM v1 constraints/limitations) by @michaelryanpeter in #1263
- β¨unpacker: switch from google/go-containerregistry to containers/image by @joelanford in #1194
- π [Docs] Single ClusterExtension ownership concept by @bentito in #1258
- π catalogd API Reference Generation by @dtfranz in #1240
- π± Bump regex from 2024.7.24 to 2024.9.11 by @dependabot in #1261
- π± Bump the k8s-dependencies group with 2 updates by @dependabot in #1259
- π± Bump urllib3 from 2.2.2 to 2.2.3 by @dependabot in #1262
- π± Bump helm.sh/helm/v3 from 3.15.4 to 3.16.1 by @dependabot in #1265
- π± Clean up catalogd API Ref generation by @dtfranz in #1266
- π± Add CI to check if golang version updated by @tmshort in #1264
- π± Bump platformdirs from 4.3.2 to 4.3.3 by @dependabot in #1272
- π± Bump idna from 3.8 to 3.10 by @dependabot in #1273
- π± Add catalog exploration and extension rbac/installation scripts by @perdasilva in #1216
- π± switch back to use of trusted CA, add extra test for mirror registry by @joelanford in #1274
- π± Bump github.com/operator-framework/catalogd from 0.26.0 to 0.27.0 by @dependabot in #1268
- π± bump golangci-lint to 1.61.0; stop using deprecated output-format by @joelanford in #1275
- π [Docs] Downgrade an extension by @bentito in #1277
- β¨ use controller-runtime Terminal error instead of our custom Unrecoverable error by @joelanford in #1276
- π± Fix
http.DefaultClient
by @m1kola in #1278 - π± Bump mkdocs-material from 9.5.34 to 9.5.35 by @dependabot in #1281
- π± Bump platformdirs from 4.3.3 to 4.3.6 by @dependabot in #1280
- π fix: do not silently drop finalizer updates when status is also updated by @joelanford in #1283
- π [Docs] Reorganize developer documentation by @bentito in #1279
- π± Bump github.com/operator-framework/catalogd from 0.27.0 to 0.28.0 by @dependabot in #1285
- π Remove cache when catalog is deleted by @m1kola in #1207
- π± Bump catalogd from v0.28.0 to v0.29.0 by @perdasilva in #1288
- π [Docs] Improve developer.md by @bentito in #1289
- π [Docs] Enable diagram support via mermaid.js by @michaelryanpeter in #1290
- π± Bump mkdocs-material from 9.5.35 to 9.5.36 by @dependabot in #1300
- π± Bump pymdown-extensions from 10.9 to 10.10.1 by @dependabot in #1299
- β οΈ Removing healthy status condition by @LalatenduMohanty in #1304
- π Adding OLM V1 architecture document by @LalatenduMohanty in #1301
- π± Bump mkdocs-material from 9.5.36 to 9.5.37 by @dependabot in #1308
- β¨ add progressing condition by @everettraven in #1302
- β¨ Remove unpacked status by @skattoju in #1309
- β¨ Use creds if present for pulling bundle images by @anik120 in #1303
- β¨ Remove the Resolved status condition by @yashoza19 in #1312
- π± Bump pymdown-extensions from 10.10.1 to 10.10.2 by @dependabot in #1310
- π main.go: improve logging for configuration of global auth by @joelanford in #1316
- β¨main.go: switch to klog-based logger by @joelanford in #1317
- β¨ follow-ups for containers/image from catalogd and previous PR by @joelanford in #1270
- π± Bump mkdocs-material from 9.5.37 to 9.5.39 by @dependabot in #1319
- β¨ Update Installed status condition handling by @trgeiger in #1314
- π dynamicsource: fix race condition with wait and valid scheme by @joelanford in #1323
- π± Bump pymdown-extensions from 10.10.2 to 10.11.1 by @dependabot in #1321
- β οΈ Remove status.resolution by @LalatenduMohanty in #1315
- π Derive minimal service account needed to install a bundle by @rashmi43 in #1238
- π± Bump github.com/containers/common from 0.60.2 to 0.60.4 by @dependabot in #1325
- π± Flakes: replace
require
withassert
in retry funcs by @m1kola in #1330 - π± Refactor
catalogmetadata
client and cache by @m1kola in #1318 - π Content organization by @perdasilva in #1324
- β¨ add testify linter and address fixes by @grokspawn in #1334
- β¨ Fix a flake in upgrade e2e by @m1kola in #1346
- π± bump catalogd to v0.30.0 by @joelanford in #1329
New Contributors
Full Changelog: v0.15.0...v0.16.0