Skip to content

Conversation

@vsai12
Copy link
Contributor

@vsai12 vsai12 commented Nov 13, 2025

Adds Terraform support for the audit log stdout feature introduced in bytebase/bytebase#17914.

Changes

  • Added enable_audit_log_stdout field to workspace profile schema
  • Implemented Terraform ↔ Proto conversion logic
  • Added field to delete/reset handlers (ensures field resets to false on destroy)
  • Updated tests with field assertions for both create and update scenarios
  • Updated proto dependencies to include EnableAuditLogStdout field

Usage

resource "bytebase_setting" "workspace_profile" {
  name = "settings/WORKSPACE_PROFILE"

  workspace_profile {
    external_url            = "https://bytebase.example.com"
    enable_audit_log_stdout = true
  }
}

Requires TEAM or ENTERPRISE license.

Related

@d-bytebase d-bytebase requested a review from ecmadao November 13, 2025 00:41
@d-bytebase d-bytebase merged commit 721a41a into main Nov 13, 2025
3 checks passed
@d-bytebase d-bytebase deleted the audit-stdout branch November 13, 2025 01:05
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.

3 participants