Skip to content

Conversation

@ColeMurray
Copy link
Owner

Summary

  • Removes logpush = true from the cloudflare_worker resource, which requires a Cloudflare Enterprise plan and fails with error 10023 on non-Enterprise accounts
  • The observability.logs block (added in Enable full observability and logging for Cloudflare Workers #24) is sufficient for persistent log access in the Cloudflare dashboard

Context

After deploying #24, terraform apply fails with:

Error: 10023 - You do not have access to use Logpush.
Please ensure it is enabled. If you are an Enterprise user,
reach out to your account team.

Test plan

  • Run terraform plan to confirm no errors
  • Run terraform apply and verify the worker updates successfully
  • Confirm logs are visible in Cloudflare dashboard under Workers & Pages > Worker > Logs

Logpush requires a Cloudflare Enterprise plan and fails with error
10023 on non-Enterprise accounts. The observability.logs block is
sufficient for persistent log access in the dashboard.
@github-actions
Copy link

Terraform Validation Results

Step Status
Format ⚠️
Init
Validate

Note: Terraform plan was skipped because secrets are not configured. This is expected for external contributors. See docs/GETTING_STARTED.md for setup instructions.

Pushed by: @ColeMurray, Action: pull_request

@greptile-apps
Copy link

greptile-apps bot commented Jan 30, 2026

Greptile Overview

Greptile Summary

Removes the logpush = true flag from the Cloudflare Worker resource, which requires an Enterprise plan and was causing deployment failures with error 10023. The observability.logs block added in #24 remains intact and provides sufficient persistent log access in the Cloudflare dashboard.

  • Fixes deployment error for non-Enterprise Cloudflare accounts
  • Retains full logging functionality via observability.logs configuration with 100% sampling and invocation logs

@ColeMurray ColeMurray merged commit db6a2e5 into main Jan 30, 2026
11 checks passed
@ColeMurray ColeMurray deleted the fix/remove-enterprise-logpush branch January 30, 2026 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants