Skip to content

fix(multitenancy): CU-86ah5x16c drop agent options from the tenant app config - #135

Merged
oleksandrd-flamingo merged 1 commit into
mainfrom
fix/openframe-tenant-app-config-agent-options
Aug 26, 2026
Merged

fix(multitenancy): CU-86ah5x16c drop agent options from the tenant app config#135
oleksandrd-flamingo merged 1 commit into
mainfrom
fix/openframe-tenant-app-config-agent-options

Conversation

@oleksandrd-flamingo

@oleksandrd-flamingo oleksandrd-flamingo commented Aug 26, 2026

Copy link
Copy Markdown

CU-86ah5x16c

The per-tenant app config seeded by EnsureOpenframeTeamID (#133) carried upstream's default agent options, including logger_tls_endpoint: /api/osquery/log. Served config options override osquery's command-line flags, so in openframe mode that replaced orbit's gateway-prefixed /tools/agent/fleetmdm-server/api/v1/osquery/log with an unprefixed path — every scheduled query result and status log was silently dropped. Per-tenant Fleets served no agent options, which is why delivery worked there.

OpenframeDefaultAppConfig() now applies the new-install defaults minus agent options, and both the seed and the pinned read fallback use it.

🤖 Generated with Claude Code

…p config seed

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@oleksandrd-flamingo oleksandrd-flamingo changed the title fix(multitenancy): CU-86ah5x16c drop agent options from the tenant app config seed fix(multitenancy): CU-86ah5x16c drop agent options from the tenant app config Aug 26, 2026
@oleksandrd-flamingo
oleksandrd-flamingo enabled auto-merge (squash) August 26, 2026 16:46
@oleksandrd-flamingo
oleksandrd-flamingo merged commit 4b32913 into main Aug 26, 2026
5 checks passed
@oleksandrd-flamingo
oleksandrd-flamingo deleted the fix/openframe-tenant-app-config-agent-options branch August 26, 2026 16:59
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.

2 participants