UNCLASSIFIED - NO CUI

Remove the retired BBCTL package from the umbrella chart

General MR

Summary

Removes the retired BBCTL package from the umbrella chart: its templates, values block, package-metadata.yaml catalog entry, integration guide, and test fixtures. Also drops the two pieces of support code that existed only for it — the Loki max_line_size: 0 override for the violations dashboard, and the NOTES.txt dependency warning.

values.schema.json, migrate-values-3-to-4.sh, and the docs/packages catalog were regenerated with scripts/generate-package-schemas.sh --write.

docs/configuration/base-config.md is deliberately untouched. It is helm-docs generated and already stale on master, so refreshing it is a separate MR and it still lists the bbctl.* rows until then.

Relevant logs/screenshots

Local verification: helm lint and helm template pass against defaults and all four test values files; scripts/generate-package-schemas.sh --check is clean. helm unittest has 7 failing suites, an identical set on a master worktree — pre-existing and unrelated.

Linked Issue

issue

Upgrade Notices

Breaking. bbctl.* is gone from values.yaml and values.schema.json. The root schema sets additionalProperties: false, so any override file that still sets a bbctl: block will fail schema validation. Delete that block before upgrading.

Edited by Jeffrey Victor

Merge request reports

Loading