Skip to content
This repository has been archived by the owner on Jun 19, 2022. It is now read-only.

Knative GCP release v0.12.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 22 Jan 02:45
· 9 commits to release-0.12 since this release
Artifact Description
cloud-run-events.yaml All of the knative-gcp components bundled together: Channel, PullSubscription, Topic, CloudPubSubSource, CloudStorageSource, CloudSchedulerSource, and CloudAuditLogsSource.

Action Required

  • A new secret called google-cloud-key is needed in the cloud-run-events namespace, otherwise the control plane won't initialize.
    Follow the installation guide to upgrade your clusters. #444
  • Decorator has been removed. #444
  • All of the Sources in the events.cloud.google.com API group have been renamed to CloudXSource. PubSub is now CloudPubSubSource,
    Storage is now CloudStorageSource, Scheduler is now CloudSchedulerSource. Users should delete the previous CRDs, and re-create the resources with these newer Kinds. #492

New Features

  • Added a CloudAuditLogsSource to bring GCP Audit Logs events into Knative. Check out the documentation to see how to use it. #462, #489

Bug Fixes

  • Sources track their sinks. #112
  • Exposed secret errors. #386
  • Self-healed bad storage keys. #361
  • Fixed bulk PullSubscription (and other resources) deletion live lock style issues. #358
  • Fixed topic creation+deletion race condition. #354
  • Self-healed Channels on deleted topics. #362
  • Fixed issue where Channel permanently failed without adequate error messages. #359
  • Added ceOverrides property to CloudStorageSource CRD. #325
  • Fixed Topic cannot be deleted in terminating namespace. #327

Other Changes

  • Big refactor to remove Job-based reconcilers. #444
  • Big E2E tests refactor to use common Knative testing infrastructure. #471
  • E2E tests send v1 events. #448
  • Standardized True/False/Unknown status conditions. #481
  • Updated documentation. #458, #461, #472, #465
  • Added UT to lifecycle. #483
  • Added a converter for the CloudSchedulerSource. #476