<#6949 [V2] Migrate action service> Pull request o...
# flyte-github
a
#6949 [V2] Migrate action service Pull request opened by machichima Tracking issue Why are the changes needed? We introduce new "Action Service" to replace queue service and state service. This PR add the action service and remove the usage of queue and state service What changes were proposed in this pull request? • Add actions service and remove queue and state services • Move state client (interact with k8s client) to action client • Update all usage for state/queue component to use action service / client • Add
_U_USE_ACTIONS: "1"
to env var to let flyte-sdk use action service How was this patch tested? • Run locally based on docs in
manager/DEVELOPMENT.md
, and ensure we can submit tasks through
flyte run
from flyte-sdk • Add simple unit test for action service in
actions_service_test.go
Labels Please add one or more of the following labels to categorize your PR: • added: For new features. • changed: For changes in existing functionality. • deprecated: For soon-to-be-removed features. • removed: For features being removed. • fixed: For any bug fixed. • security: In case of vulnerabilities This is important to improve the readability of release notes. Setup process Screenshots Check all the applicable boxes • I updated the documentation accordingly. • All new and existing tests passed. • All commits are signed-off. Related PRs Docs link •
main
• #6583 • #6949 👈 flyteorg/flyte