Skip to content

Community stamping config gates #3354

@ben-malbeclabs

Description

@ben-malbeclabs

Implement ShouldStamp helper covering the all / tenants / devices / exclude hierarchy from features.yaml. Used in route-map template to determine whether to stamp a given tenant on a given device.

Milestone: RFC-18: Controller — Community Stamping
RFC: #3288


Files affected:

  • controlplane/controller/internal/controller/ (ShouldStamp helper, config struct)

Size: Medium

Tests:

  • all: true stamps all tenants on all devices
  • Per-tenant override respected
  • Per-device override respected
  • Exclude list takes precedence over all and tenants

Blockers: #3353 (route-map color community template)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions