Releases: operator-framework/rukpak
Releases · operator-framework/rukpak
v0.21.1
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.21.1/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Makefile: various fixes by @joelanford in #893
Full Changelog: v0.21.0...v0.21.1
v0.20.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.20.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- bump kind to 0.22.0 by @joelanford in #848
- Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 by @dependabot in #849
- Bump actions/add-to-project from 0.6.1 to 1.0.0 by @dependabot in #846
- Bump github.com/operator-framework/operator-registry from 1.37.0 to 1.39.0 by @dependabot in #851
- Bump golang.org/x/crypto from 0.21.0 to 0.22.0 by @dependabot in #853
- Bump DavidAnson/markdownlint-cli2-action from 15 to 16 by @dependabot in #854
- Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #852
- deps: align ginkgo CLI to lib, use available helm-operator-plugins API improvements by @joelanford in #855
- Import groups linting by @trgeiger in #856
- Bump helm.sh/helm/v3 from 3.14.3 to 3.14.4 by @dependabot in #858
- Bump alstr/todo-to-issue-action from 4.12.3 to 4.13 by @dependabot in #859
- Bump actions/add-to-project from 1.0.0 to 1.0.1 by @dependabot in #860
- Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in #862
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #863
- make golangci-lint config consistent across repos by @joelanford in #865
- Bump github.com/operator-framework/operator-registry from 1.39.0 to 1.40.0 by @dependabot in #868
- Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 by @dependabot in #869
- BundleDeployment: add and implement required installNamespace field by @joelanford in #864
- Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 by @dependabot in #870
- 🐛 use FallbackToLogsOnError termination message policy by @joelanford in #872
- bump helm-operator-plugins to v0.2.1 by @joelanford in #871
New Contributors
Full Changelog: v0.19.0...v0.20.0
v0.19.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.19.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- 🌱 GH Actions: add workflow to add epic issues to OLMv1 project by @joelanford in #834
- Bump actions/add-to-project from 0.5.0 to 0.6.0 by @dependabot in #835
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #836
- Bump helm.sh/helm/v3 from 3.14.2 to 3.14.3 by @dependabot in #837
- Bump github.com/operator-framework/operator-registry from 1.36.0 to 1.37.0 by @dependabot in #838
- Bump k8s.io/component-base from 0.29.2 to 0.29.3 by @dependabot in #839
- Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #840
- Bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 by @dependabot in #841
- Bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 by @dependabot in #844
- bump docker/docker, docker/cli, oras-go deps by @grokspawn in #845
- Bump actions/add-to-project from 0.6.0 to 0.6.1 by @dependabot in #842
Full Changelog: v0.18.1...v0.19.0
v0.18.1
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.18.1/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- 🌱 bumping codecov to v4 by @grokspawn in #828
- [Fix] Update dependencies for building core binary by @varshaprasad96 in #830
- Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by @dependabot in #832
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 by @dependabot in #833
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #831
- Bump github.com/operator-framework/api from 0.21.0 to 0.22.0 by @dependabot in #818
New Contributors
- @grokspawn made their first contribution in #828
Full Changelog: v0.18.0...v0.18.1
v0.18.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.18.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Bump DavidAnson/markdownlint-cli2-action from 14 to 15 by @dependabot in #812
- Bump github.com/onsi/gomega from 1.31.0 to 1.31.1 by @dependabot in #813
- Bump github.com/operator-framework/helm-operator-plugins from 0.1.1 to 0.1.3 by @dependabot in #814
- Bump alstr/todo-to-issue-action from 4.12.1 to 4.12.3 by @dependabot in #825
- 🌱 Bump helm to 3.14.1 by @kevinrizza in #823
- Bump github.com/opencontainers/runc from 1.1.10 to 1.1.12 by @dependabot in #817
- Bump helm.sh/helm/v3 from 3.13.3 to 3.14.2 by @dependabot in #826
- Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by @dependabot in #820
- 🌱 Bump k8s dependencies to the latest patch by @m1kola in #827
Full Changelog: v0.17.0...v0.18.0
v0.17.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.17.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Update golang.org/x/crypto dependency to v0.17.0 by @kevinrizza in #779
- Bump github.com/containerd/containerd from 1.6.18 to 1.6.26 by @dependabot in #776
- Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in #769
- Bump alstr/todo-to-issue-action from 4.10.2 to 4.11.1 by @dependabot in #759
- Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 by @dependabot in #778
- Bump actions/setup-go from 4 to 5 by @dependabot in #768
- Bump DavidAnson/markdownlint-cli2-action from 13 to 14 by @dependabot in #766
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #780
- 🌱 Bump otelhttp by @ncdc in #781
- 🌱 Bump docker to 24.0.7 by @ncdc in #785
- Bump alstr/todo-to-issue-action from 4.11.1 to 4.12.1 by @dependabot in #784
- Bump github.com/containerd/containerd from 1.7.6 to 1.7.11 by @dependabot in #786
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #787
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 by @dependabot in #782
- Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 by @dependabot in #789
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #790
- Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #788
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #795
- Bump golang.org/x/sync from 0.4.0 to 0.6.0 by @dependabot in #798
- Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 by @dependabot in #796
- Remove Bundle API and its controller by @varshaprasad96 in #774
- followups from removal of Bundle API and upload source by @joelanford in #801
- 🌱 bump k8s, helm-operator-plugins, of/operator-registry, and of/api by @joelanford in #794
- Bump github.com/operator-framework/operator-registry from 1.34.0 to 1.36.0 by @dependabot in #804
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.0 by @dependabot in #805
- 🌱 bump controller-gen to v0.14.0 by @joelanford in #809
- Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 by @dependabot in #807
- ✨ Support for other Install strategies by @varshaprasad96 in #802
New Contributors
- @kevinrizza made their first contribution in #779
Full Changelog: v0.16.0...v0.17.0
v0.16.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.16.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Bump github.com/onsi/gomega from 1.27.10 to 1.29.0 by @dependabot in #751
- Bump google.golang.org/grpc from 1.51.0 to 1.56.3 by @dependabot in #750
- ⚠ Remove pointer to
BundleTemplate
from spec by @m1kola in #758 - Reintroduce webhook version flag by @awgreene in #761
- use stable hash for labels and name suffixes (aligning with OLMv0 changes) by @joelanford in #764
Full Changelog: v0.15.0...v0.16.0
v0.15.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.15.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #740
- use k8s cli-utils health checks for bundledeployment resources by @ankitathomas in #745
- Addresses an http/2 vulnerability by @awgreene in #754
New Contributors
- @ankitathomas made their first contribution in #745
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.14.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- Add initial Tilt support by @ncdc in #658
- Makes codecov-action optional by @m1kola in #664
- Externalize storage package by @oceanc80 in #665
- Fix: Overriding user defined labels by @varshaprasad96 in #670
- Switch to using tilt-support repo by @ncdc in #668
- Enable merge queue by @ncdc in #669
- Enable dependabot by @ncdc in #659
- Add DCO information by @ncdc in #671
- Add CI for tilt by @ncdc in #675
- Remove Manifests Workflow by @dtfranz in #679
- fix: Adding namespace when converting bundle from registryv1 to plain by @varshaprasad96 in #678
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 by @dependabot in #681
- Bump github.com/containerd/containerd from 1.6.15 to 1.6.18 by @dependabot in #661
- Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #677
- Bump alstr/todo-to-issue-action from 4.6.2 to 4.10.2 by @dependabot in #676
- Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.11.0 by @dependabot in #687
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #685
- Bump github.com/onsi/gomega from 1.27.1 to 1.27.10 by @dependabot in #689
- bump go-tarfs from 1.1.0 to 1.2.1 by @joelanford in #694
- Bump golang.org/x/crypto from 0.7.0 to 0.12.0 by @dependabot in #691
- Bump github.com/go-git/go-git/v5 from 5.4.2 to 5.8.1 by @dependabot in #695
- Bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot in #699
- GHA: only run go-apidiff for PRs by @joelanford in #712
- Bump DavidAnson/markdownlint-cli2-action from 11 to 12 by @dependabot in #716
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #714
- Bump actions/checkout from 3 to 4 by @dependabot in #723
- Bump golang.org/x/crypto from 0.12.0 to 0.13.0 by @dependabot in #724
- Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 by @dependabot in #726
- Revert "Externalize storage package" by @anik120 in #732
- Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 by @dependabot in #729
- Bump docker/login-action from 2 to 3 by @dependabot in #728
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #733
- Bump DavidAnson/markdownlint-cli2-action from 12 to 13 by @dependabot in #734
- Add new "Healthy" type condition and Reasons by @jmprusi in #711
New Contributors
- @dependabot made their first contribution in #681
- @jmprusi made their first contribution in #711
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Installation
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/download/v0.13.0/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl wait --for=condition=Available --namespace=crdvalidator-system deployment/crd-validation-webhook --timeout=60s
What's Changed
- bump goreleaser to 1.17.2 (and simplify CI in the process) by @joelanford in #618
- Don't swallow the not-found error by @ncdc in #619
- Fix a couple of broken links in CONTRIBUTING.md by @fgiloux in #620
- 🌱 remove the upstream build tag by @ncdc in #625
- [fix] Fix tag of default unpack image by @varshaprasad96 in #626
- Rename provisioners to controllers by @ncdc in #628
- Switch tools to bingo by @dtfranz in #629
- Improving linter reporting in github actions by @m1kola in #631
- Fixes
make lint
when run without args by @m1kola in #636 - Replaces super linter with markdown linter by @m1kola in #633
- Updates golangci-lint by @m1kola in #635
- Adds importas rules by @m1kola in #638
- Removes deprecated
--progress
flag from Ginkgo by @m1kola in #639 - Adds
ginkgolinter
by @m1kola in #637 - Bingo kustomize by @dtfranz in #634
- bump to go 1.20 by @joelanford in #643
- Manifest rework by @dtfranz in #644
- Adding manifests verification step for PRs by @dtfranz in #640
- Adds codecov integration by @m1kola in #646
- bump controller-gen to v0.12.0 by @joelanford in #647
- Bingo version updates by @dtfranz in #648
- detect in-cluster namespace by default, --system-namespace takes precedence if set by @joelanford in #650
- Remove unused reference by @fgiloux in #655
- (docs): Update plain bundle docs by @everettraven in #642
New Contributors
- @ncdc made their first contribution in #619
- @fgiloux made their first contribution in #620
- @varshaprasad96 made their first contribution in #626
- @m1kola made their first contribution in #631
- @everettraven made their first contribution in #642
Full Changelog: v0.12.0...v0.13.0