<#7157 Remove org field from tables, CRD, and API ...
# flyte-github
a
#7157 Remove org field from tables, CRD, and API layer Pull request opened by pingsutw Summary • Remove
org
field from all database models (Action, ActionEvent, TaskKey, TaskName), CRD types (TaskActionSpec), repository queries, services, executor, actions client, and plugins • The
org
field is not needed in OSS Flyte — proto definitions are left unchanged but the field is no longer populated or read • 54 files changed, net -350 lines Changes by layer • Database models: Removed
Org
from Action, ActionEvent, TaskKey, TaskName, TaskGroupNotificationPayload structs • Repository: Removed org from all SQL WHERE clauses, filters, notification payloads,
ListRootActions
signature • CRD & Executor: Removed
Org
from TaskActionSpec, CRD YAML schema, controller validation, plugin metadata env vars • Services: Removed org from storage path construction, run/action converters, abort reconciler keys, task service filters • Actions client: Removed
<http://flyte.org/org|flyte.org/org>
K8s label, org from identifiers • Plugins: Removed org from tasklog templates, catalog hashing/metadata, secret name encoding/validation, dataproxy paths, cache service scoped keys Test plan Screenshot 2026-04-03 at 10 58 14 PM •
go build ./...
passes •
go vet
passes on all affected packages • All affected package tests pass (
runs/
,
executor/
,
actions/
,
flyteplugins/
,
dataproxy/
,
cache_service/
) • Database migration needed separately (not included in this PR) •
main
• #6583 • Remove org field from tables, CRD, and API layer 👈 flyteorg/flyte