Skip to content

fix(egctl): correct user-facing grammar in help text#9217

Merged
kkk777-7 merged 1 commit into
envoyproxy:mainfrom
immanuwell:fix-egctl-cli-grammar
Jun 14, 2026
Merged

fix(egctl): correct user-facing grammar in help text#9217
kkk777-7 merged 1 commit into
envoyproxy:mainfrom
immanuwell:fix-egctl-cli-grammar

Conversation

@immanuwell

@immanuwell immanuwell commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

fix

What this PR does / why we need it:

Fixes 3 user-facing egctl typos in help and error text.
Small papercut, but its on the normal CLI path so people hit it pretty fast.

Which issue(s) this PR fixes:

N/A

Release Notes: No

Repro:

  1. On main, run go run ./cmd/egctl config envoy-ratelimit --help.
  2. Run go run ./cmd/egctl experimental status --help.
  3. The output shows Specific a namespace....
  4. git show origin/main:internal/cmd/egctl/status.go | rg "must specific|Specific a namespace"

@immanuwell immanuwell requested a review from a team as a code owner June 12, 2026 10:29
@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for cerulean-figolla-1f9435 ready!

Name Link
🔨 Latest commit 7d0150a
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/6a2bdfa002bff8000872dd4d
😎 Deploy Preview https://deploy-preview-9217--cerulean-figolla-1f9435.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov

codecov Bot commented Jun 12, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.89%. Comparing base (6578a6d) to head (7d0150a).

Files with missing lines Patch % Lines
internal/cmd/egctl/status.go 0.00% 2 Missing ⚠️
internal/cmd/egctl/config_ratelimit.go 0.00% 1 Missing ⚠️

❌ Your patch check has failed because the patch coverage (0.00%) is below the target coverage (60.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9217      +/-   ##
==========================================
- Coverage   74.89%   74.89%   -0.01%     
==========================================
  Files         252      252              
  Lines       40799    40799              
==========================================
- Hits        30558    30556       -2     
- Misses       8158     8159       +1     
- Partials     2083     2084       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@zirain

zirain commented Jun 12, 2026

Copy link
Copy Markdown
Member

/retest

@kkk777-7 kkk777-7 merged commit ef1d118 into envoyproxy:main Jun 14, 2026
83 of 91 checks passed
cleman95 pushed a commit to cleman95/gateway that referenced this pull request Jun 25, 2026
zac-nixon pushed a commit to zac-nixon/gateway that referenced this pull request Jun 29, 2026
guydc pushed a commit to guydc/gateway that referenced this pull request Jun 30, 2026
cnvergence pushed a commit to cnvergence/gateway that referenced this pull request Jul 7, 2026
Signed-off-by: immanuwell <[email protected]>
(cherry picked from commit ef1d118)
Signed-off-by: Immanuel Tikhonov <[email protected]>
cnvergence added a commit that referenced this pull request Jul 7, 2026
* fix(validation): allow IPv6 to be specific in loadBalancerSourceRanges (#9050)

* fix(validation): allow IPv6 to be specific in loadBalancerSourceRanges and loadBalancerIP

Signed-off-by: Marc 'risson' Schmitt <[email protected]>
(cherry picked from commit 3c1d7b9)

* fix: allow Backend TLS  to disable ALPN with an empty list (#9162)

* Fixed Backend TLS  to disable upstream ALPN instead of inheriting EnvoyProxy BackendTLS defaults.

Signed-off-by: Huabing Zhao <[email protected]>

* add test case for envoyproxy without tls

Signed-off-by: Huabing Zhao <[email protected]>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* address comments

Signed-off-by: Huabing Zhao <[email protected]>

---------

Signed-off-by: Huabing Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
(cherry picked from commit 21eb101)

* fix(gatewayapi): sort api key auth credentials (#9042)

* fix(gatewayapi): sort api key auth credentials

Signed-off-by: Alexej Disterhoft <[email protected]>

* docs(release-notes): add api key auth fix note

Signed-off-by: Alexej Disterhoft <[email protected]>

---------

Signed-off-by: Alexej Disterhoft <[email protected]>
Signed-off-by: Alexej Disterhoft <[email protected]>
Signed-off-by: zirain <[email protected]>
Co-authored-by: Arko Dasgupta <[email protected]>
Co-authored-by: zirain <[email protected]>
(cherry picked from commit b96a2d3)

* fix(egctl): correct user-facing grammar in help text (#9217)

Signed-off-by: immanuwell <[email protected]>
(cherry picked from commit ef1d118)
Signed-off-by: Immanuel Tikhonov <[email protected]>

* fix: reject  ExternalName Service as a route backend (#9190)

fix: reject  Service as a route backend

Signed-off-by: Huabing Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
(cherry picked from commit ee16b3f)

* fix(status): fall back to service externalIPs for Gateway addresses (#9209)

When the Envoy service is of type LoadBalancer but no load balancer
controller assigns an ingress address (e.g. bare-metal clusters), the
Gateway status had no addresses and stayed Programmed=False with reason
AddressNotAssigned, even when reachable addresses were configured via
spec.externalIPs (e.g. through an EnvoyProxy service patch).

Use spec.externalIPs as a fallback when the load balancer ingress list
is empty. Ingress addresses keep priority when present, so behavior is
unchanged for clusters with a working load balancer controller.

Fixes #8987

Signed-off-by: Jules Dutel <[email protected]>
(cherry picked from commit f2c0921)
Signed-off-by: jvlxz <[email protected]>

* fix: correct the config hot reload validation order (#9214)

Co-authored-by: Nimisha Mehta <[email protected]>
(cherry picked from commit 7e4492d)
Signed-off-by: Mengjia Liang <[email protected]>

* fix: panic with empty deploy (#9365)

Signed-off-by: zirain <[email protected]>
(cherry picked from commit 42a0c2c)

* fix: DaemonSet pod not using the configured custom ServiceAccount name (#9347)

* add test case

Signed-off-by: zirain <[email protected]>

* fix daemonset pod serviceaccount name

Signed-off-by: zirain <[email protected]>

* release notes

Signed-off-by: zirain <[email protected]>

---------

Signed-off-by: zirain <[email protected]>
(cherry picked from commit 59a0cab)

* fix: use int64 format for ratelimit Requests field (#9377)

Signed-off-by: jukie <[email protected]>
(cherry picked from commit 6916245)
Signed-off-by: Isaac Wilson <[email protected]>

* [release/v1.7] bump envoy to 1.37.5 and ratelimit to f2fb1577

Signed-off-by: Karol Szwaj <[email protected]>

* [release/v1.7] add release notes for v1.7.5

Signed-off-by: Karol Szwaj <[email protected]>

* fix gen

Signed-off-by: Karol Szwaj <[email protected]>

* fix rn

Signed-off-by: Karol Szwaj <[email protected]>

---------

Signed-off-by: Marc 'risson' Schmitt <[email protected]>
Signed-off-by: Huabing Zhao <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Alexej Disterhoft <[email protected]>
Signed-off-by: Alexej Disterhoft <[email protected]>
Signed-off-by: zirain <[email protected]>
Signed-off-by: immanuwell <[email protected]>
Signed-off-by: Immanuel Tikhonov <[email protected]>
Signed-off-by: Jules Dutel <[email protected]>
Signed-off-by: jvlxz <[email protected]>
Signed-off-by: Mengjia Liang <[email protected]>
Signed-off-by: jukie <[email protected]>
Signed-off-by: Isaac Wilson <[email protected]>
Signed-off-by: Karol Szwaj <[email protected]>
Co-authored-by: Marc 'risson' Schmitt <[email protected]>
Co-authored-by: Huabing (Robin) Zhao <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>
Co-authored-by: Alexej Disterhoft <[email protected]>
Co-authored-by: Arko Dasgupta <[email protected]>
Co-authored-by: zirain <[email protected]>
Co-authored-by: Immanuel Tikhonov <[email protected]>
Co-authored-by: jvlxz <[email protected]>
Co-authored-by: Mengjia Liang <[email protected]>
Co-authored-by: Nimisha Mehta <[email protected]>
Co-authored-by: Isaac Wilson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants