Skip to content

v0.76

Compare
Choose a tag to compare
@ebenezergraham ebenezergraham released this 01 Oct 17:12
· 61 commits to main since this release

0.76 (2024-10-1)

New Lint Rules

  • dataproc/warn/2024_005: Investigates if Data Fusion version is compatible with Dataproc version from the CDAP Preferences settings

New Runbooks

  • pubsub/pull-subscription-delivery: Investigates common Cloud Pub/Sub pull delivery issues related to delivery latency, quotas, pull rate and throughput rate

New Queries

  • pubsub.get_subscription: Retrieves a single pubsub subscription resource
  • apis.is_all_enabled: Check if a list of services are enabled on a given project
  • gke.get_release_schedule: Fetch GKE cluster release schedule

Enhancements

  • make new-rule: A make rule with a cookiecutter recipe to generate new lint rule templates
  • gce.get_gce_public_images: Improved gce_stub query to correctly fetch all image licenses during test.
  • Runbooks metrics generation for Google Internal Users
  • New flag --reason: argument primarily used by Google internal users to specify rational for executing the tool
  • Bundles: A runbook feature to allow execution of a collection of steps
  • Runbook operation (op.add_metadata) to create or retrieve metadata related to steps

Fixes

  • Enforce explicit parameter configuration in gce generalized steps.
  • dataflow/dataflow-permission: Refactored runbook to dataflow/job-permission
  • dataflow/bp/2024_002: Fixed resource filtering bug for forwarding rule (internal LB)
  • gce/vm-performance: Fixed disk performance benchmark lookup

Deprecation

  • apis_utils.batch_list_all: Replaced by apis\utils.multi_list_all
  • Flag --project: Soft deprecation in runbook command to allow multiple project ids/numbers to be spcified via --parameter
  • Deprecated pre-commit hook gke-eol-file