v0.16.0
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