v0.12.0
This release enables installations of Authorino v0.18.0
After upgrading to Authorino v0.18.0, users must migrate all AuthConfig resources to v1beta2 stored in the cluster database by running the following script. This can be done at any time before upgrading to newer versions of Authorino post v0.18.0, without downtime or any intrinsic risk of breaking deployments before, during or after the migration.
cat << 'EOF' > /tmp/migrate.sh
#!/bin/bash
authconfigs=$(kubectl get authconfigs -A -o custom-columns='NAMESPACE:.metadata.namespace,NAME:.metadata.name' --no-headers)
while IFS=" " read -r namespace name; do
kubectl get authconfig "$name" -n "$namespace" -o yaml > "/tmp/${name}.${namespace}.authconfig.yaml"
kubectl apply -f "/tmp/${name}.${namespace}.authconfig.yaml"
done <<< "$authconfigs"
EOF
chmod +x /tmp/migrate.sh
/tmp/migrate.sh
What's Changed
- Remove unused resources from the bundle manifests by @guicassolato in #177
- Upgrade operator-sdk to v1.32.0 by @guicassolato in #178
- Fix setup-envtest version by @guicassolato in #179
- [ci] fix: ignore createdAt on verify-(manifests|bundle) by @guicassolato in #180
- Upgrade Go version to 1.21 by @guicassolato in #182
- Upgrade controller-gen to v0.15.0 by @guicassolato in #188
- Add Authorino Operator metrics service by @guicassolato in #187
- Helm charts by @didierofrivia in #184
- Adding helm build as part of
prepare-release
target by @didierofrivia in #189 - updated changes for supporting s390x & ppc64le by @modassarrana89 in #190
- Update Makefile by @modassarrana89 in #192
- Fix Helm workflow by @didierofrivia in #193
- Setting operator tag instead of github_ref by @didierofrivia in #194
- Update make uninstall by @Boomatang in #191
- [fix] simplifies test assertions by @bartoszmajsak in #195
- Update Authorino manifests by @guicassolato in #196
- Add license scan report and status by @fossabot in #197
- Fixing bundle creation and verification by @didierofrivia in #198
- Fix var interpolation by @didierofrivia in #199
- Rolling back changes for manager template after building charts by @didierofrivia in #200
- File based catalog by @didierofrivia in #201
- Update Authorino manifests by @guicassolato in #204
- Reorder and add descriptions of make targets by @guicassolato in #205
- Pin operand's latest SHA by @guicassolato in #206
- fix: ignore template diffs when verifying manifests by @guicassolato in #207
New Contributors
- @modassarrana89 made their first contribution in #190
- @bartoszmajsak made their first contribution in #195
- @fossabot made their first contribution in #197
Full Changelog: https://github.com/Kuadrant/authorino-operator/commits/v0.12.0