Skip to content

refactor: CU-17tkuw5tebe retire Fleet osquery schema endpoint - #221

Open
yevhenii-flamingo wants to merge 2 commits into
mainfrom
feat/remove-osquery-schema-refresh
Open

yevhenii-flamingo wants to merge 2 commits into
mainfrom
feat/remove-osquery-schema-refresh

Conversation

@yevhenii-flamingo

@yevhenii-flamingo yevhenii-flamingo commented Oct 2, 2026 •

Copy link
Copy Markdown

Ticket: https://app.clickup.com/t/9013925967/17tkuw5tebe
Change-Set: feat-remove-osquery-schema-refresh
Depends-On: https://github.com/flamingo-stack/openframe-saas-tenant/pull/3650

Summary

  • Remove the custom Fleet osquery schema search route, implementation and fork-specific schema search catalog logic.
  • Remove startup/periodic remote schema refresh and its command/config/chart settings.
  • Preserve the upstream bundled schema used by other Fleet code and preserve device, query/report and policy routes.
  • Add a route-retirement regression and update fork documentation and CI coverage.

Compatibility

  • GET /api/{v}/fleet/osquery/schema/search is intentionally removed. Tenant schema-search consumers must migrate to osquery release assets before this Fleet deployment.
  • Removed refresh CLI options are no longer supported. No changes to Fleet device registration, SQL execution, query reports, tenant isolation, persisted data, events or frontend code.
  • The separate Fleet MCP binary and the upstream schema generators/catalog are not removed.

Release risks

Change set flamingo-stack/osquery#104: these pull requests are one change, reviewed together.

Linked work

Linked by the Depends-On / Change-Set lines in these descriptions; this block is maintained by the hub.

@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

🦩 Flamingo Code Review

No findings on the current head.

Mode: advisory


Need another pass? Commits pushed after this review are not reviewed automatically.

  • Review the new commits — the commits added since this review
  • Review the whole diff again — ignoring what was already reviewed

Prefer typing? Comment @flamingo-review, or @flamingo-review full. To review every push on this pull request, add the flamingo-review-always label.

React 👍/👎 on inline comments to teach the reviewer.

Started 2026-10-02 14:14 UTC · updated 2026-10-02 14:16 UTC · workflow run

@yevhenii-flamingo yevhenii-flamingo changed the title CU-17tkuw5tebe: Use release-bundled osquery schema only refactor: CU-17tkuw5tebe retire Fleet osquery schema endpoint Oct 2, 2026

This branch has not been deployed

No deployments
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