Skip to content

fix(export): propagate --insecure to toolbox -k - #59

Merged
fmenesesg merged 1 commit into
mainfrom
fix/toolbox-insecure-propagation
Jul 13, 2026
Merged

fix(export): propagate --insecure to toolbox -k#59
fmenesesg merged 1 commit into
mainfrom
fix/toolbox-insecure-propagation

Conversation

@fmenesesg

Copy link
Copy Markdown
Collaborator

Summary

  • Pass toolbox native -k when threescale-export --insecure is set (container + native modes)
  • Fixes product YAML export failing with certificate verify failed on lab tenants while Admin API succeeds
  • Keeps --toolbox-tls-cert as CA-pinning alternative

SDD

  • Explore/propose/spec/design/tasks: toolbox-insecure-propagation (Engram)

Test plan

  • TestRunContainerArgsInsecure — podman args include -k product export
  • TestExportProductNativeInsecure — native args include -k
  • go test ./...
  • Reporter re-runs forum export with --insecure only (no --toolbox-tls-cert)

Made with Cursor

Pass -k to 3scale toolbox product export when --insecure is set so lab
tenants with self-signed Admin Portal TLS complete YAML export without
requiring a separate CA file.

Co-authored-by: Cursor <cursoragent@cursor.com>
@fmenesesg
fmenesesg requested a review from pcastelo as a code owner July 13, 2026 16:03
@fmenesesg
fmenesesg merged commit 266af9c into main Jul 13, 2026
1 check passed
@fmenesesg
fmenesesg deleted the fix/toolbox-insecure-propagation branch July 13, 2026 16:04
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.

1 participant