Skip to content

v0.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 May 09:59
· 66 commits to main since this release
e9acbd3

Installation

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

What's Changed

  • 🌱 Bump github.com/containerd/containerd from 1.7.6 to 1.7.11 by @dependabot in #569
  • 🌱 Bump github.com/go-logr/logr from 1.3.0 to 1.4.0 by @dependabot in #570
  • 🌱 Bump github.com/go-logr/logr from 1.4.0 to 1.4.1 by @dependabot in #571
  • 🌱 Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 by @dependabot in #572
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.33.0 to 1.34.0 by @dependabot in #575
  • ✨ (feat): add graph deprecation logic by @everettraven in #574
  • 🌱 bump controller-runtime to 0.16 by @joelanford in #573
  • 🌱 bump catalogd to v0.11.0 by @everettraven in #578
  • 🌱 don't consider bundle deprecated if the package is deprecated by @everettraven in #577
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.34.0 to 1.36.0 by @dependabot in #581
  • 🌱 Bump jinja2 from 3.1.2 to 3.1.3 in /docs by @dependabot in #576
  • 🌱 Prefix dependabot pip PRs by @m1kola in #582
  • ✨ Bump rukpak to 0.17.0 by @varshaprasad96 in #583
  • 🌱 Bump markdown from 3.4.4 to 3.5.2 by @dependabot in #589
  • 🌱 Bump github.com/opencontainers/runc from 1.1.10 to 1.1.12 by @dependabot in #601
  • 🌱 Bump mkdocs-material-extensions from 1.1.1 to 1.3.1 by @dependabot in #588
  • 🌱 Bump pathspec from 0.11.2 to 0.12.1 by @dependabot in #587
  • 🌱 Bump lxml from 4.9.3 to 5.1.0 by @dependabot in #585
  • 🌱 Bump soupsieve from 2.4.1 to 2.5 by @dependabot in #586
  • 🌱 Bump codecov/codecov-action from 3 to 4 by @dependabot in #602
  • 🌱 Bump regex from 2023.8.8 to 2023.12.25 by @dependabot in #603
  • 🌱 Bump urllib3 from 2.0.7 to 2.2.0 by @dependabot in #604
  • 🌱 Bump markdown2 from 2.4.10 to 2.4.12 by @dependabot in #605
  • 🌱 Bump pygments from 2.16.1 to 2.17.2 by @dependabot in #607
  • 🌱 Bump babel from 2.12.1 to 2.14.0 by @dependabot in #606
  • 🌱 Bump beautifulsoup4 from 4.12.2 to 4.12.3 by @dependabot in #616
  • 🌱 Bump watchdog from 3.0.0 to 4.0.0 by @dependabot in #617
  • 🌱 Bump idna from 3.4 to 3.6 by @dependabot in #619
  • 🌱 Bump platformdirs from 3.10.0 to 4.2.0 by @dependabot in #620
  • 🌱 Bump certifi from 2023.7.22 to 2024.2.2 by @dependabot in #618
  • 🌱 Bump mkdocs from 1.5.2 to 1.5.3 by @dependabot in #622
  • 🌱 Bump markupsafe from 2.1.3 to 2.1.5 by @dependabot in #623
  • 🌱 Bump pymdown-extensions from 10.1 to 10.7 by @dependabot in #624
  • 🌱 Bump charset-normalizer from 3.2.0 to 3.3.2 by @dependabot in #621
  • 🌱 Bump packaging from 23.1 to 23.2 by @dependabot in #627
  • 🌱 Bump urllib3 from 2.2.0 to 2.2.1 by @dependabot in #628
  • 🌱 Bump mkdocs-material from 9.2.3 to 9.5.10 by @dependabot in #629
  • πŸ“– F28 - Provided service versions (aka 'Operand versioning') by @tlwu2013 in #180
  • ✨ Initial support for Extension by @tmshort in #598
  • ✨ kustomize: remove extraneous labels and rules, include editor/viewer roles by @joelanford in #639
  • ✨remove unused extension reconciler fields by @joelanford in #640
  • πŸ› fix: extension controller should requeue extensions when catalogs change by @joelanford in #643
  • ✨ controllers: remove reconcile-time validators, refactor related tests by @joelanford in #642
  • ✨ remove ExtensionInterface and related functions/implementations by @joelanford in #644
  • 🌱 Bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #641
  • ✨ extension: use union discriminator pattern in source specification by @joelanford in #645
  • ✨ extension: spec.managed (enum) => spec.paused (bool), add status.paused by @joelanford in #646
  • 🌱 bump codecov to v4 token-based by @grokspawn in #647
  • 🌱 Bump rukpak and k8s dependencies by @m1kola in #648
  • 🌱 Add kapp-controller to Makefile to be installed with "run" command. by @dtfranz in #652
  • ✨ Integrate App with Extension reconciler by @varshaprasad96 in #625
  • 🌱 Bump markdown2 from 2.4.12 to 2.4.13 by @dependabot in #651
  • 🌱 Bump mkdocs-material from 9.5.10 to 9.5.12 by @dependabot in #670
  • 🌱 Bump python-dateutil from 2.8.2 to 2.9.0 by @dependabot in #673
  • 🌱 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #674
  • 🌱 Bump python-dateutil from 2.9.0 to 2.9.0.post0 by @dependabot in #675
  • πŸ› [Fix] fix hasKappAPIs method by @varshaprasad96 in #676
  • ✨ Bump rukpak version by @varshaprasad96 in #680
  • 🌱 GH Actions: add workflow to add epic issues to OLMv1 project by @joelanford in #681
  • 🌱 Bump mkdocs-material from 9.5.12 to 9.5.13 by @dependabot in #678
  • 🌱 Bump pymdown-extensions from 10.7 to 10.7.1 by @dependabot in #677
  • 🌱 Upgrade operator-sdk to v1.34.1 by @m1kola in #684
  • 🌱 Update Extension sample by @m1kola in #686
  • 🌱 Bump actions/add-to-project from 0.5.0 to 0.6.0 by @dependabot in #685
  • 🌱 Remove deploy CI job by @m1kola in #691
  • 🌱 Move kube-rbac-proxy into base manager yaml by @m1kola in #695
  • πŸ“– Update "Adding a catalog of extensions" by @michaelryanpeter in #694
  • 🌱 Bump packaging from 23.2 to 24.0 by @dependabot in #687
  • 🌱 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #697
  • πŸ“– Update documentation for "Finding extensions to install" by @michaelryanpeter in #696
  • 🌱 Bump mkdocs-material from 9.5.13 to 9.5.14 by @dependabot in #703
  • πŸ“– Update docs for Installing and deleting extensions by @michaelryanpeter in #700
  • 🌱 Source Makefile kapp version from go.mod by @dtfranz in #705
  • 🌱 Bump markdown from 3.5.2 to 3.6 by @dependabot in #701
  • 🌱 Bump actions/add-to-project from 0.6.0 to 0.6.1 by @dependabot in #708
  • 🌱 Update e2e action to reduce flakes by @everettraven in #704
  • πŸ“– Add OLMv1 Overview doc by @joelanford in #692
  • 🌱 Bump mkdocs-material from 9.5.14 to 9.5.15 by @dependabot in #712
  • ✨ bump docker deps to v25.0.5 by @grokspawn in #717
  • 🌱 Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.50.0 to 0.50.2 by @dependabot in #710
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.36.0 to 1.37.0 by @dependabot in #702
  • ✨ bump catalogd to v0.12.0; o-reg to v1.38.0 by @grokspawn in #718
  • ✨ bump rukpak to v0.19.0 by @grokspawn in #719
  • ✨ Add field to Extension API to skip crd safety checks by @everettraven in #699
  • ⚠ use bundle name and version instead of image in (cluster)extension status by @joelanford in #679
  • 🌱 bump kind to 0.22.0 by @joelanford in #722
  • 🌱 Bump mkdocs-material from 9.5.15 to 9.5.16 by @dependabot in #726
  • 🌱 Bump lxml from 5.1.0 to 5.2.0 by @dependabot in #725
  • 🌱 Bump actions/add-to-project from 0.6.1 to 1.0.0 by @dependabot in #721
  • πŸ“– Fix jq codeblocks by @michaelryanpeter in #728
  • 🌱 Bump mkdocs-material from 9.5.16 to 9.5.17 by @dependabot in #730
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.38.0 to 1.39.0 by @dependabot in #729
  • πŸ“– Add docs issue template for epics by @michaelryanpeter in #706
  • πŸ“– README: formatting and spelling fixes by @trgeiger in #732
  • ✨use legacy successors, support skips and skipRange by @joelanford in #743
  • 🌱 Bump lxml from 5.2.0 to 5.2.1 by @dependabot in #731
  • ✨ Import grouping linter changes by @trgeiger in #748
  • ✨ Filter out bundle versions lower than installed by @dtfranz in #711
  • 🌱 Bump actions/add-to-project from 1.0.0 to 1.0.1 by @dependabot in #753
  • 🌱 Bump idna from 3.6 to 3.7 by @dependabot in #750
  • ✨ : updating controller-tools to v0.14.0 by @acornett21 in #751
  • 🌱 Bump mkdocs-material from 9.5.17 to 9.5.18 by @dependabot in #755
  • ⚠️ (Partially) fix upgrade behaviour in Extension by @m1kola in #759
  • 🌱 Bump regex from 2023.12.25 to 2024.4.16 by @dependabot in #760
  • ⚠️ Remove resolution CLI by @m1kola in #764
  • 🌱 Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #768
  • 🌱 Bump pymdown-extensions from 10.7.1 to 10.8 by @dependabot in #769
  • 🌱 Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.50.2 to 0.51.0 by @dependabot in #766
  • 🌱 Enable admissionregistration.k8s.io/v1beta1 by @m1kola in #771
  • ✨improve Extension status conditions by @ankitathomas in #683
  • 🌱 Cleanup Makefile by @m1kola in #778
  • 🌱 GitHub Actions: Setup kind cluster without ctlptl by @m1kola in #777
  • ✨ Add ValidatingAdmissionPolicy to enforce package uniqueness across ClusterExtension by @m1kola in #774
  • πŸ› Replace one last CONTAINER_RUNTIME in make by @bentito in #782
  • 🌱 Bump platformdirs from 4.2.0 to 4.2.1 by @dependabot in #780
  • 🌱 Bump github.com/operator-framework/operator-registry from 1.39.0 to 1.40.0 by @dependabot in #786
  • 🌱 make golangci-lint config consistent across repos by @joelanford in #784
  • 🌱 Add ClusterExtension package uniqueness test by @m1kola in #785
  • ✨ ADD scheme package for AddToScheme by @acmenezes in #770
  • πŸ› Use bin-dir override on setup_envtest by @trgeiger in #790
  • 🌱 Use server side apply to update test resource by @m1kola in #791
  • 🌱 Bump mkdocs to 1.6.0 and mkdocs-material to 9.5.19 by @perdasilva in #796
  • 🌱 Bump pymdown-extensions from 10.8 to 10.8.1 by @dependabot in #799
  • 🌱 Bump regex from 2024.4.16 to 2024.4.28 by @dependabot in #801
  • πŸ› Fix envtest --bin-dir by @m1kola in #804
  • 🌱 Bump mkdocs-material from 9.5.19 to 9.5.20 by @dependabot in #800
  • πŸ› Sanitize temporary filename for podman image load by @trgeiger in #803
  • ⚠️ Remove Deppy solver by @m1kola in #758
  • πŸ› use FallbackToLogsOnError termination message policy by @joelanford in #809
  • ⚠️ Disallow bundles with dependencies and constraints by @m1kola in #781
  • ⚠ ClusterExtension: add installNamespace, remove watchNamespaces by @joelanford in #810
  • 🌱 Makefile: fix issues with repeated evaluations, other minor improvements by @joelanford in #813
  • 🌱 Remove Scheme from ClusterExtensionReconciler by @m1kola in #814
  • 🌱 Remove duplicated requirements.txt by @m1kola in #798
  • 🌱 Remove Makefile vertical code alignment by @m1kola in #827
  • 🌱 No SETUP_ENVTEST target is required for E2E by @m1kola in #829
  • ⚠ remove olm.bundle.mediatype property and clusterextension support for plain+v0 by @joelanford in #822
  • πŸ› [Fix] Constant reconciles due to Catalog's poll interval by @varshaprasad96 in #812
  • 🌱 Bump mkdocs-material from 9.5.20 to 9.5.21 by @dependabot in #837
  • 🌱 Bump pygments from 2.17.2 to 2.18.0 by @dependabot in #838
  • 🌱 Bump babel from 2.14.0 to 2.15.0 by @dependabot in #835
  • 🌱 Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #836
  • πŸ› Fix shell in Makefile by @tmshort in #839
  • ✨ Add version flag for operator-controller manager binary by @yashoza19 in #802
  • 🌱 Remove unused CVS manifest by @m1kola in #841
  • 🌱 Bump lxml from 5.2.1 to 5.2.2 by @dependabot in #848
  • 🌱 Bump mkdocs-material from 9.5.21 to 9.5.22 by @dependabot in #849
  • 🌱 Bump regex from 2024.4.28 to 2024.5.10 by @dependabot in #844
  • 🌱 Remove admission for package uniqueness by @m1kola in #850
  • ✨ Add test to verify registry+v1 webhooks limitation by @m1kola in #830
  • 🌱 Update CONTAINER_TOOL evaluation in makefile to warn instead of error by @everettraven in #852

New Contributors

Full Changelog: v0.9.0...v0.10.0