Skip to content

fix: disable missing Ironic log config cleanly - #4234

Open
Rico Lin (ricolin) wants to merge 1 commit into
mainfrom
fix/production-ironic-empty-log-config
Open

fix: disable missing Ironic log config cleanly#4234
Rico Lin (ricolin) wants to merge 1 commit into
mainfrom
fix/production-ironic-empty-log-config

Conversation

@ricolin

Copy link
Copy Markdown
Member

Category

Production compatibility fix. No emulation, credentials, or environment-specific data is included.

Summary

  • render disabled log_config_append as an empty value instead of YAML null
  • prevent Helm from writing the literal <no value> filename into ironic.conf
  • add role regression coverage and a release note

Validation

  • go test ./roles/ironic/...
  • helm lint charts/ironic
  • current Ironic runtime parses an empty log_config_append as disabled

Render an empty log_config_append value instead of YAML null so Helm does not serialize the literal <no value> filename into ironic.conf.

Assisted-By: Codex <noreply@openai.com>
Change-Id: I58b533d2d434ed65227f5eafae6a0e340e0a8370
Signed-off-by: Rico Lin <rlin@vexxhost.com>
@ricolin Rico Lin (ricolin) changed the title fix(production): disable missing Ironic log config cleanly fix: disable missing Ironic log config cleanly Aug 3, 2026
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