Skip to content

[wrangler] Explain secret bulk when the latest version isn't deployed - #15283

Open
shubhxho wants to merge 4 commits into
cloudflare:mainfrom
shubhxho:wrangler-secret-bulk-undeployed-version
Open

[wrangler] Explain secret bulk when the latest version isn't deployed#15283
shubhxho wants to merge 4 commits into
cloudflare:mainfrom
shubhxho:wrangler-secret-bulk-undeployed-version

Conversation

@shubhxho

@shubhxho shubhxho commented Aug 20, 2026

Copy link
Copy Markdown

Fixes #12392.

wrangler secret put already rewrites API error 10215 into something about versions. secret bulk didn't, so you got the raw 10214 text about logpush and tail_consumers even though you were only uploading secrets.

Same rewrite now covers 10214 and 10215 on both commands, and bulk points at wrangler versions secret bulk.


  • Tests
    • Tests included/updated
    • Automated tests not possible - manual testing has been completed as follows:
    • Additional testing not necessary because:
  • Public documentation
    • Cloudflare docs PR(s):
    • Documentation not necessary because: this is just a clearer error for an existing limitation. versions secret bulk is already documented.

Open in Devin Review

secret put already rewrote API error 10215. secret bulk left the raw
response in place, so people got a note about logpush/tail_consumers
(10214) while they were only uploading secrets. Same rewrite for both
codes, pointing at versions secret bulk.
@github-project-automation github-project-automation Bot moved this to Untriaged in workers-sdk Aug 20, 2026
@workers-devprod
workers-devprod requested review from a team and penalosa and removed request for a team August 20, 2026 14:46
@workers-devprod

workers-devprod commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Codeowners approval required for this PR:

  • @cloudflare/wrangler
Show detailed file reviewers
  • .changeset/secret-bulk-undeployed-version.md: [@cloudflare/wrangler]
  • packages/vite-plugin-cloudflare/playground/vitest-setup.ts: [@cloudflare/wrangler]
  • packages/wrangler/src/tests/secret.test.ts: [@cloudflare/wrangler]
  • packages/wrangler/src/secret/index.ts: [@cloudflare/wrangler]

devin-ai-integration[bot]

This comment was marked as resolved.

@pkg-pr-new

pkg-pr-new Bot commented Aug 20, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/autoconfig@15283

@cloudflare/build-output-utils

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/build-output-utils@15283

@cloudflare/codemods

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/codemods@15283

@cloudflare/config

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/config@15283

create-cloudflare

npm i https://pkg.pr.new/cloudflare/workers-sdk/create-cloudflare@15283

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/deploy-helpers@15283

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/kv-asset-handler@15283

miniflare

npm i https://pkg.pr.new/cloudflare/workers-sdk/miniflare@15283

@cloudflare/pages-functions

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/pages-functions@15283

@cloudflare/pages-shared

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/pages-shared@15283

@cloudflare/unenv-preset

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/unenv-preset@15283

@cloudflare/vite-plugin

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/vite-plugin@15283

@cloudflare/vitest-plugin

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/vitest-plugin@15283

@cloudflare/workers-auth

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/workers-auth@15283

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/workers-editor-shared@15283

@cloudflare/workers-utils

npm i https://pkg.pr.new/cloudflare/workers-sdk/@cloudflare/workers-utils@15283

wrangler

npm i https://pkg.pr.new/cloudflare/workers-sdk/wrangler@15283

commit: 16b63ce

The rewrite dropped "the" from "use the wrangler versions secret put",
which broke the put snapshot. oxfmt also wanted the bulk expect on one
line.
@changeset-bot

changeset-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 16b63ce

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
wrangler Patch
@cloudflare/vite-plugin Patch
@cloudflare/vitest-plugin Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

The last playground macOS job died on a 50s beforeAll timeout in
react-spa headers/redirects, which has been flaking on unrelated PRs.
react-spa headers/redirects has been dying at the default 50s hook
timeout on macos-latest, including on unrelated PRs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Untriaged

Development

Successfully merging this pull request may close these issues.

Unrelated error message on logpush and tail_consumers when trying to upload secrets

2 participants