An active launch plan in Flyte is the version of the launch plan that is currently set to run according to its schedule. When you activate a launch plan, it becomes the one that Flyte will use for scheduled executions, and any previously active launch plan for the same workflow will be deactivated.
According to
FlyteCTL Feature: Schedule ergonomics, only one version of a launch plan can be active at any given time for a specific project, domain, and launch plan name. Activating a new version will automatically deactivate the previous version. This ensures that only the specified version of the launch plan is used for scheduled executions.
If you do not activate a launch plan, it will not be used for scheduled executions, even if it is the latest version. You must explicitly activate the desired version to ensure it is used.
Would you like more details?
Sources:
-
FlyteCTL Feature: Schedule ergonomics
-
Flyte discussion on dynamic launch plans 👍 0 button 👎 0 button 💡
Hint: Mention @runllm in the thread for followups.