Skip to content

gcpdiag 0.71

Latest
Compare
Choose a tag to compare
@ropeck ropeck released this 19 Apr 18:30
· 1031 commits to main since this release

0.71 (2024-4-17)

New lint rules

  • datafusion/err_2024_001_delete_operation_failing datafusion
    deletion operation
  • gce/err_2024_003_vm_secure_boot_failures GCE Lint rule for boot
    failures for Shielded VM
  • gce/bp_2024_001_legacy_monitoring_agent GCE Legacy Monitoring Agent
    is not installed
  • gce/bp_2024_002_legacy_logging_agent GCE Legacy Logging Agent is not
    be installed
  • gce/bp_ext_2024_001_no_public_ip.py GCE SSH in Browser: SSH Button
    Disabled
  • pubsub/bp_2024_001_ouma_less_one_day Oldest Unacked Message Age
    Value less than 24 hours
  • bigquery/err_2024_001_query_too_complex query is too complex
  • bigquery/warn_2024_001_imports_or_query_appends_per_table table
    exceeds limit for imports or query appends

New query

New runbook

  • gce/vm_termination assist investigating underlying reasons behind
    termination or reboot
  • gke/cluster_autoscaler GKE Cluster autoscaler error messages check

New features

  • Add cache bypass option for runbook steps
  • Add runbook starter code generator; updates to code generator
  • Add API for runbook command

Fixes

  • Add mock data for datafusion API testing
  • Correct runbook documentation generation output
  • Improve runbook operator functions usage
  • Add dataflow and other components to supported runbook component list
  • Remove duplicate vm_termination.py script
  • Add jinja templates to docker image on cloud shell
  • correct argv passed for parsing in runbook command
  • Adding pipenv and git checks to help beginners get started easily on runbook
    generator
  • update idna pipenv CVE-2024-3651 Moderate severity
  • SSH runbook enhancements
  • runbook fixes - catch missing template errors, include project id when no
    parameters