Kubeapps v2.6.4 (chart version 12.2.7) is a patch release that fixes a number of issues for OCI and Harbor integration as well as package version configuration for the Helm plugin and multi-cluster configuraton.
Some functionality in our Kubeapps OCI support had regressed, specifically, the additional information fetched about a package when viewing an installed OCI Helm package. Thanks to some great reporting by @kstobbel we were able to identify and fix the cause.
Similarly, the loading of configuration options for the Helm plugin, in particular, the configurable number of versions to display when installing a package had stopped taking effect and was noticed by @linhvuntu for an easy fix.
And finally, a source of some debugging in the past, @mecampbellsoup helped to discover that when using the multicluster support of Kubeapps, the configurable apiSericeURL
option for the cluster on which Kubeapps is installed was ignored. This option would normally not be used for the main cluster, but some users sit proxies in front of a Kubernetes cluster, in which case the default internal address (kubernetes.default
) is not correct.
Installation
To install this release, ensure you add the Bitnami charts repository to your local Helm cache:
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
Install the Kubeapps Helm chart:
kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps
To get started with Kubeapps, check out this walkthrough.
What's Changed
Main changes in this release
- Add dynamic-resource-allocation to go.mod replacements. by @absoludity in #5963
- Include note in release process about chart publishing per image. by @absoludity in #5962
- Sync chart with bitnami/kubeapps chart (version 12.2.4) by @github-actions in #5964
- Leave slash in chart name encoded. Fixes #5897 by @absoludity in #5970
- Update Maintainers team by @ppbaena in #5980
- Enable OCI chart lookup for available package detail. by @absoludity in #5986
- Ensure that clusters' apiServiceURL is honored for kubeapps cluster. by @absoludity in #6016
- Ensure loaded plugin config is saved to helm server. by @absoludity in #6022
- Add optional flag to use v1beta1 CronJob (pre 1.21) by @absoludity in #6030
- Sync chart with bitnami/kubeapps chart (version 12.2.6) by @github-actions in #6037
Dependency upgrades
- Bump @babel/parser from 7.20.13 to 7.20.15 in /dashboard by @dependabot in #5953
- Bump protobufjs from 7.2.0 to 7.2.1 in /dashboard by @dependabot in #5954
- Bump github.com/docker/cli from 20.10.23+incompatible to 23.0.0+incompatible by @dependabot in #5955
- Bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 by @dependabot in #5958
- Bump serde_json from 1.0.91 to 1.0.92 in /cmd/pinniped-proxy by @dependabot in #5959
- Bump anyhow from 1.0.68 to 1.0.69 in /cmd/pinniped-proxy by @dependabot in #5960
- Bump axios from 1.3.1 to 1.3.2 in /integration by @dependabot in #5961
- Bump react-tooltip from 5.7.3 to 5.7.4 in /dashboard by @dependabot in #5966
- Bump @formatjs/cli from 6.0.0 to 6.0.1 in /dashboard by @dependabot in #5967
- Bump google.golang.org/grpc from 1.53.0-dev to 1.53.0 by @dependabot in #5968
- Bump tokio-native-tls from 0.3.0 to 0.3.1 in /cmd/pinniped-proxy by @dependabot in #5969
- Bump prettier from 2.8.3 to 2.8.4 in /integration by @dependabot in #5971
- Bump helm.sh/helm/v3 from 3.11.0 to 3.11.1 by @dependabot in #5972
- Bump @clr/ui from 13.12.0 to 13.13.0 in /dashboard by @dependabot in #5973
- Bump axios from 1.3.1 to 1.3.2 in /dashboard by @dependabot in #5974
- Bump react-intl from 6.2.7 to 6.2.8 in /dashboard by @dependabot in #5975
- Bump golang.org/x/net from 0.5.0 to 0.6.0 by @dependabot in #5976
- Bump serde_json from 1.0.92 to 1.0.93 in /cmd/pinniped-proxy by @dependabot in #5977
- Bump protobufjs from 7.2.1 to 7.2.2 in /dashboard by @dependabot in #5978
- Bump prettier from 2.8.3 to 2.8.4 in /dashboard by @dependabot in #5979
- Bump github.com/docker/cli from 23.0.0+incompatible to 23.0.1+incompatible by @dependabot in #5981
- Bump stylelint-config-prettier from 9.0.4 to 9.0.5 in /dashboard by @dependabot in #5983
- Bump stylelint-scss from 4.3.0 to 4.4.0 in /dashboard by @dependabot in #5984
- Bump github.com/containerd/containerd from 1.6.16 to 1.6.17 by @dependabot in #5985
- Bump axios from 1.3.2 to 1.3.3 in /dashboard by @dependabot in #5990
- Bump @clr/ui from 13.13.0 to 13.14.0 in /dashboard by @dependabot in #5991
- Bump github.com/fluxcd/pkg/oci from 0.18.0 to 0.19.0 by @dependabot in #5992
- Bump axios from 1.3.2 to 1.3.3 in /integration by @dependabot in #5993
- Bump mock-socket from 9.1.5 to 9.2.1 in /dashboard by @dependabot in #5995
- Bump sass from 1.58.0 to 1.58.1 in /dashboard by @dependabot in #5998
- Bump github.com/containerd/containerd from 1.6.17 to 1.6.18 by @dependabot in #6000
- Bump clap from 4.1.4 to 4.1.6 in /cmd/pinniped-proxy by @dependabot in #6001
- Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #5997
- Bump github.com/fluxcd/pkg/version from 0.2.0 to 0.2.1 by @dependabot in #6004
- Bump golang.org/x/image from 0.3.0 to 0.5.0 by @dependabot in #6006
- Bump github.com/fluxcd/source-controller/api from 0.34.0 to 0.35.1 by @dependabot in #6005
- Bump github.com/fluxcd/helm-controller/api from 0.29.0 to 0.30.0 by @dependabot in #6009
- Bump http from 0.2.8 to 0.2.9 in /cmd/pinniped-proxy by @dependabot in #6010
- Bump trycmd from 0.14.11 to 0.14.12 in /cmd/pinniped-proxy by @dependabot in #6011
- Bump github.com/fluxcd/pkg/oci from 0.19.0 to 0.19.1 by @dependabot in #6008
- Bump github.com/fluxcd/pkg/oci from 0.19.1 to 0.20.0 by @dependabot in #6014
- Bump @playwright/test from 1.30.0 to 1.31.0 in /integration by @dependabot in #6015
- Bump axios from 1.3.3 to 1.3.4 in /integration by @dependabot in #6019
- Bump kube-runtime from 0.78.0 to 0.79.0 in /cmd/pinniped-proxy by @dependabot in #6025
- Bump github.com/fluxcd/source-controller/api from 0.35.1 to 0.35.2 by @dependabot in #6024
- Bump @playwright/test from 1.31.0 to 1.31.1 in /integration by @dependabot in #6027
- Bump kube from 0.78.0 to 0.79.0 in /cmd/pinniped-proxy by @dependabot in #6026
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #6028
- Bump kube-derive from 0.78.0 to 0.79.0 in /cmd/pinniped-proxy by @dependabot in #6029
- Bump github.com/containerd/containerd from 1.6.18 to 1.6.19 by @dependabot in #6032
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.0 to 2.15.2 by @dependabot in #6035
- Bump clap from 4.1.6 to 4.1.8 in /cmd/pinniped-proxy by @dependabot in #6036
- Bump temp-env from 0.3.1 to 0.3.2 in /cmd/pinniped-proxy by @dependabot in #6033
- Bump github.com/itchyny/gojq from 0.12.11 to 0.12.12 by @dependabot in #6038
Full Changelog: v2.6.3...v2.6.4