github vmware-tanzu/kubeapps v2.8.0

latest releases: v2.10.0, v2.9.0
10 months ago

Kubeapps v2.8.0 (chart version 12.4.6) is a minor release that fixes the error codes returned by the Kubeapps-APIs server so that they are correctly understood by the client (and avoids login issues such as #6269), adds some groundwork for the OCI-Catalog service and adds initial support to display the catalog of a VMware Application Catalog OCI registry automatically.

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

  • Workaround for non-existent GH repo tags. by @absoludity in #6221
  • Sync chart with bitnami/kubeapps chart (version 12.3.1) by @github-actions in #6224
  • Sync chart with bitnami/kubeapps chart (version 12.3.2) by @github-actions in #6236
  • Revert and fix so that latest tag is used in dev chart PRs. by @absoludity in #6237
  • GetAvailablePackageVersions returns non-semver versions unchanged by @absoludity in #6249
  • Sync chart with bitnami/kubeapps chart (version 12.4.0) by @github-actions in #6251
  • Sync chart with bitnami/kubeapps chart (version 12.4.1) by @github-actions in #6259
  • Sync chart with bitnami/kubeapps chart (version 12.4.3) by @github-actions in #6266
  • Add OCI Catalog support proposal by @ppbaena in #6278
  • Test latest grpc-health-probe version. by @absoludity in #6277
  • Add initially stubbed ocicatalog grpc service. by @absoludity in #6282
  • Initial Dockerfile for OCI catalog. by @absoludity in #6289
  • Restructure to enable multiple providers. Add basic command options. by @absoludity in #6295
  • Remove docs (with note) about basic/custom form support. by @absoludity in #6290
  • Replace stub request with real (non-authed) dockerhub request. by @absoludity in #6297
  • [OCI-Catalog] Improve error handling. Add provider strategy. by @absoludity in #6306
  • Switch CheckNamespaceExist to return a connect error as expected by client by @absoludity in #6319
  • Switch resources plugin over to connect error. by @absoludity in #6320
  • Add T-system as a Kubeapps adopter by @ppbaena in #6322
  • Switch helm plugin to use connect error (part 1/2) by @absoludity in #6321
  • Finish switching the helm plugin to connect error (2/2) by @absoludity in #6323
  • Convert carvel plugin to connect errors pt 1/2 by @absoludity in #6328
  • Sync chart with bitnami/kubeapps chart (version 12.4.4) by @github-actions in #6325
  • Switch the remaining kapp-controller errors to connect. by @absoludity in #6332
  • Remove the remaining non-connect error functionality. by @absoludity in #6336
  • Add 2.7.0 OSL license. by @absoludity in #6338
  • Add OCI check for CatalogAvailable. by @absoludity in #6341
  • Update OCI validation allowing empty repo list if catalog available. by @absoludity in #6342
  • Update the pull-request limit to 10, matching the defualt for security issues. by @absoludity in #6345
  • Update the asset-syncer to fetch OCI catalog when present. by @absoludity in #6344
  • Small fixes for IRL test of VAC catalog index. by @absoludity in #6373
  • Package updates for 2.8.0 release by @absoludity in #6402

Dependency upgrades

  • Bump github.com/bufbuild/connect-go from 1.6.0 to 1.7.0 by @dependabot in #6217
  • Bump axios from 1.3.5 to 1.3.6 in /integration by @dependabot in #6219
  • Bump openssl from 0.10.50 to 0.10.52 in /cmd/pinniped-proxy by @dependabot in #6227
  • Bump yaml from 2.2.1 to 2.2.2 in /dashboard by @dependabot in #6226
  • Bump prettier from 2.8.7 to 2.8.8 in /integration by @dependabot in #6225
  • Bump clap from 4.2.3 to 4.2.4 in /cmd/pinniped-proxy by @dependabot in #6218
  • Bump github.com/adhocore/gronx from 1.5.0 to 1.6.2 by @dependabot in #6228
  • Bump tokio from 1.27.0 to 1.28.0 in /cmd/pinniped-proxy by @dependabot in #6229
  • Bump github.com/lib/pq from 1.10.8 to 1.10.9 by @dependabot in #6230
  • Bump github.com/docker/cli from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in #6231
  • Bump @playwright/test from 1.32.3 to 1.33.0 in /integration by @dependabot in #6232
  • Bump clap from 4.2.4 to 4.2.5 in /cmd/pinniped-proxy by @dependabot in #6234
  • Bump axios from 1.3.6 to 1.4.0 in /integration by @dependabot in #6235
  • Bump reqwest from 0.11.16 to 0.11.17 in /cmd/pinniped-proxy by @dependabot in #6238
  • Bump anyhow from 1.0.70 to 1.0.71 in /cmd/pinniped-proxy by @dependabot in #6239
  • Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 by @dependabot in #6240
  • Bump clap from 4.2.5 to 4.2.7 in /cmd/pinniped-proxy by @dependabot in #6241
  • Bump serde from 1.0.160 to 1.0.162 in /cmd/pinniped-proxy by @dependabot in #6245
  • Bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #6244
  • Bump oras.land/oras-go/v2 from 2.0.2 to 2.1.0 by @dependabot in #6246
  • Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in #6247
  • Bump github.com/vmware-tanzu/carvel-kapp from 0.55.0 to 0.55.1 by @dependabot in #6248
  • Bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #6250
  • Bump tokio from 1.28.0 to 1.28.1 in /cmd/pinniped-proxy by @dependabot in #6254
  • Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #6255
  • Bump github.com/google/go-containerregistry from 0.14.0 to 0.15.1 by @dependabot in #6252
  • Bump reqwest from 0.11.17 to 0.11.18 in /cmd/pinniped-proxy by @dependabot in #6261
  • Bump serde from 1.0.162 to 1.0.163 in /cmd/pinniped-proxy by @dependabot in #6258
  • Bump github.com/containerd/containerd from 1.7.0 to 1.7.2 by @dependabot in #6275
  • Bump clap from 4.2.7 to 4.3.1 in /cmd/pinniped-proxy by @dependabot in #6276
  • Bump @playwright/test from 1.33.0 to 1.34.3 in /integration by @dependabot in #6272
  • Bump github.com/vmware-tanzu/carvel-kapp from 0.55.1 to 0.56.0 by @dependabot in #6281
  • Bump base64 from 0.21.0 to 0.21.2 in /cmd/pinniped-proxy by @dependabot in #6279
  • Bump chrono from 0.4.24 to 0.4.26 in /cmd/pinniped-proxy by @dependabot in #6280
  • Bump tokio from 1.28.1 to 1.28.2 in /cmd/pinniped-proxy by @dependabot in #6283
  • Bump log from 0.4.17 to 0.4.18 in /cmd/pinniped-proxy by @dependabot in #6284
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #6285
  • Bump github.com/docker/cli from 23.0.5+incompatible to 24.0.2+incompatible by @dependabot in #6286
  • Bump clap from 4.3.1 to 4.3.2 in /cmd/pinniped-proxy by @dependabot in #6287
  • Bump openssl from 0.10.52 to 0.10.54 in /cmd/pinniped-proxy by @dependabot in #6288
  • Bump @playwright/test from 1.34.3 to 1.35.0 in /integration by @dependabot in #6294
  • Bump kube-derive from 0.82.2 to 0.83.0 in /cmd/pinniped-proxy by @dependabot in #6293
  • Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.45.0 to 0.46.0 by @dependabot in #6291
  • Bump kube from 0.82.1 to 0.83.0 in /cmd/pinniped-proxy by @dependabot in #6292
  • Bump github.com/vmware-tanzu/carvel-kapp from 0.56.0 to 0.57.1 by @dependabot in #6298
  • Bump clap from 4.3.2 to 4.3.3 in /cmd/pinniped-proxy by @dependabot in #6299
  • Bump kube-runtime from 0.82.1 to 0.83.0 in /cmd/pinniped-proxy by @dependabot in #6300
  • Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in #6302
  • Bump url from 2.3.1 to 2.4.0 in /cmd/pinniped-proxy by @dependabot in #6301
  • Bump github.com/google/go-containerregistry from 0.15.1 to 0.15.2 by @dependabot in #6304
  • Bump log from 0.4.18 to 0.4.19 in /cmd/pinniped-proxy by @dependabot in #6305
  • Bump serde from 1.0.163 to 1.0.164 in /cmd/pinniped-proxy by @dependabot in #6310
  • Bump clap from 4.3.3 to 4.3.4 in /cmd/pinniped-proxy by @dependabot in #6311
  • Bump @playwright/test from 1.35.0 to 1.35.1 in /integration by @dependabot in #6315
  • Bump serde_json from 1.0.96 to 1.0.97 in /cmd/pinniped-proxy by @dependabot in #6316
  • Bump k8s.io/kubernetes from 1.26.3 to 1.26.5 by @dependabot in #6317
  • Bump @types/jest from 29.5.0 to 29.5.2 in /dashboard by @dependabot in #6318
  • Bump @tanstack/react-table from 8.8.5 to 8.9.2 in /dashboard by @dependabot in #6324
  • Bump openssl from 0.10.54 to 0.10.55 in /cmd/pinniped-proxy by @dependabot in #6326
  • Bump clap from 4.3.4 to 4.3.5 in /cmd/pinniped-proxy by @dependabot in #6327
  • Bump openssl from 0.10.52 to 0.10.55 in /cmd/oci-catalog by @dependabot in #6329
  • Bump clap from 4.3.5 to 4.3.8 in /cmd/pinniped-proxy by @dependabot in #6333
  • Bump serde_json from 1.0.97 to 1.0.99 in /cmd/pinniped-proxy by @dependabot in #6334
  • Bump hyper from 0.14.26 to 0.14.27 in /cmd/pinniped-proxy by @dependabot in #6337
  • Bump tokio from 1.28.2 to 1.29.0 in /cmd/pinniped-proxy by @dependabot in #6340
  • Bump clap from 4.3.8 to 4.3.9 in /cmd/pinniped-proxy by @dependabot in #6343
  • Bump tokio from 1.29.0 to 1.29.1 in /cmd/pinniped-proxy by @dependabot in #6346
  • Bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot in #6349
  • Bump @types/jsonwebtoken from 9.0.1 to 9.0.2 in /dashboard by @dependabot in #6350
  • Bump oras.land/oras-go/v2 from 2.1.0 to 2.2.0 by @dependabot in #6351
  • Bump modern-normalize from 1.1.0 to 2.0.0 in /dashboard by @dependabot in #6353
  • Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #6355
  • Bump @types/react-transition-group from 4.4.5 to 4.4.6 in /dashboard by @dependabot in #6358
  • Bump sass from 1.62.0 to 1.63.6 in /dashboard by @dependabot in #6360
  • Bump @bufbuild/protoc-gen-es from 1.2.0 to 1.2.1 in /dashboard by @dependabot in #6361
  • Bump @tanstack/react-table from 8.9.2 to 8.9.3 in /dashboard by @dependabot in #6362
  • Bump github.com/distribution/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #6356
  • Bump github.com/itchyny/gojq from 0.12.12 to 0.12.13 by @dependabot in #6352
  • Bump github.com/fluxcd/pkg/apis/meta from 1.0.0 to 1.1.1 by @dependabot in #6347
  • Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.2 to 2.16.0 by @dependabot in #6354
  • Bump @types/lodash from 4.14.194 to 4.14.195 in /dashboard by @dependabot in #6357
  • Bump @babel/parser from 7.21.4 to 7.22.5 in /dashboard by @dependabot in #6364
  • Bump @bufbuild/protobuf from 1.2.0 to 1.2.1 in /dashboard by @dependabot in #6365
  • Bump react-intl from 6.4.1 to 6.4.4 in /dashboard by @dependabot in #6367
  • Bump protobufjs from 7.2.3 to 7.2.4 in /dashboard by @dependabot in #6368
  • Bump github.com/vmware-tanzu/carvel-vendir from 0.33.1 to 0.34.3 by @dependabot in #6369
  • Bump github.com/adhocore/gronx from 1.6.2 to 1.6.3 by @dependabot in #6370
  • Bump clap from 4.3.9 to 4.3.10 in /cmd/pinniped-proxy by @dependabot in #6374
  • Bump axios-mock-adapter from 1.21.4 to 1.21.5 in /dashboard by @dependabot in #6359
  • Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.46.0 to 0.46.1 by @dependabot in #6378
  • Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #6379
  • Bump postcss from 8.4.22 to 8.4.24 in /dashboard by @dependabot in #6380
  • Bump github.com/bufbuild/connect-go from 1.7.0 to 1.9.0 by @dependabot in #6382
  • Bump @bufbuild/protoc-gen-connect-es from 0.8.6 to 0.11.0 in /dashboard by @dependabot in #6384
  • Bump rxjs from 7.8.0 to 7.8.1 in /dashboard by @dependabot in #6387
  • Bump github.com/opencontainers/image-spec from 1.1.0-rc3 to 1.1.0-rc4 by @dependabot in #6388
  • Bump github.com/bufbuild/connect-grpchealth-go from 1.0.0 to 1.1.1 by @dependabot in #6383
  • Bump google.golang.org/grpc from 1.55.0 to 1.56.1 by @dependabot in #6381
  • Bump @bufbuild/connect from 0.8.6 to 0.11.0 in /dashboard by @dependabot in #6386
  • Bump qs from 6.11.1 to 6.11.2 in /dashboard by @dependabot in #6389
  • Bump ts-proto from 1.146.0 to 1.150.1 in /dashboard by @dependabot in #6392
  • Bump @bufbuild/buf from 1.15.0 to 1.23.1 in /dashboard by @dependabot in #6393
  • Bump prettier from 2.8.7 to 2.8.8 in /dashboard by @dependabot in #6385
  • Bump @bufbuild/connect-web from 0.8.6 to 0.11.0 in /dashboard by @dependabot in #6390

Full Changelog: v2.7.0...v2.8.0

Don't miss a new kubeapps release

NewReleases is sending notifications on new releases.