Skip to content

Commit

Permalink
Merge "Changelog for v0.77 release"
Browse files Browse the repository at this point in the history
-- Branch commit log --
commit 651664629e9cd41bdce201f481539c9eb1c7a348
Author:  Kwesi Graham <[email protected]>
Date:    2024-11-13T12:57:58Z

    Changelog for v0.77 release

Fix: b/378857431
Change-Id: Iff55510fb001c6039c317ad5e5e27e0bc293ef44
GitOrigin-RevId: 582fff7840428333a109a8a2d9d4bb866726fbad
  • Loading branch information
ebenezergraham authored and copybara-github committed Nov 13, 2024
1 parent d9604a1 commit a9d0d5e
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
## 0.77 (2024-11-13)

#### New Lint Rules

- gke/err/2024\_002: gke webhook failure endpoints not available
- gke/warn/2024\_007: GKE cluster in a dual-stack with external IPv6 access

#### New Runbooks

- lb/ssl-certificate: Runbook for troubleshooting LB SSL certificates issues
- gke/node-unavailablity: Identifies the reasons for a GKE node being unavailable

#### New Queries

- gke.get\_cluster: Retrieve a single GKE cluster using its project, region, and cluster name.
- dns.find\_dns\_records: Resolves DNS records for a given domain and returns a set of IP addresses.
- lb.get\_ssl\_certifcate: Returns object matching certificate name and region
- lb.get\_target\_https\_proxies: Retrieves the list of all TargetHttpProxy resources, regional and global, available to the specified project.
- lb.get\_forwarding\_rule: Returns the specified ForwardingRule resource.

#### Enhancements
- Functionality to auto suggest correct runbook names for misspelled runbooks
- Updated docker images to ubuntu:24.04 (python 3.12)
- Updated devcontainer to python 3.12
- Migrated crm queries from v1 to v3
- gce/vm-performance: Added PD performance health check
- gce/vm-performance: Implemented disk average\_io\_latency check
- Removed apis\_utils.batch\_execute\_all call from orgpolicy query
- Enabled gcpdiag.dev page indexing
- Reduced API retries to 3 attempts
- Improved START\_TIME\_UTC inconsistency & Error parsing date string fix
- pubsub/pull-subscription-delivery: removed cold cache checks
- Add functionality to disable query caching for edge cases
- Improve error handling within gcpdiag library to raise errors for handling rather than exiting.


#### Fixes
- lb.get\_backend\_service: Improved calls to fetch global backend
- Added project_id parameters for the runbook tests without valid project ids

#### Deprecation

- Flag `--project`: Full deprecation in **runbook command** to allow multiple project ids/numbers to be spcified via `--parameter`

## 0.76 (2024-10-1)

#### New Lint Rules
Expand Down

0 comments on commit a9d0d5e

Please sign in to comment.