GitHub
05/08/2023, 8:56 PMGitHub
05/08/2023, 9:12 PMGitHub
05/08/2023, 9:51 PM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/e44b8027bd0f59c0f90eb5f86bfa181aebad0d74|e44b8027>
- update GH workflow for external plugin service (#1624)
flyteorg/flytekitGitHub
05/08/2023, 9:52 PMGitHub
05/09/2023, 12:58 AMGitHub
05/09/2023, 2:50 AM<https://github.com/flyteorg/flyte/tree/master|master>
by wild-endeavor
<https://github.com/flyteorg/flyte/commit/941fa412ae24ec05fcf8d132dce360be6db150f6|941fa412>
- Update Flyte components (#3650)
flyteorg/flyteGitHub
05/09/2023, 3:25 AMparent_id
column into bigint
only if necessary by @eapolinario in flyteorg/flyteadmin#554
Propeller
• Moved controller-runtime start out of webhook Run function by @hamersaw in flyteorg/flytepropeller#546
• Fixing recovering of SKIPPED nodes by @hamersaw in flyteorg/flytepropeller#551
• Remove resource injection on the node for container task by @ByronHsu in flyteorg/flytepropeller#544
• Infer GOOS and GOARCH from environment by @jeevb in flyteorg/flytepropeller#552
• fix makefile to read variables from environment and overrides by @jeevb in flyteorg/flytepropeller#554
• Remove BarrierTick by @hamersaw in flyteorg/flytepropeller#545
• Check for TerminateExecution error and eat Precondition status by @EngHabu in flyteorg/flytepropeller#553
• Setting primaryContainerName by default on Pod plugin by @hamersaw in flyteorg/flytepropeller#555
• Implement ability to specify additional/override annotations when using Vault Secret Manager by @pradithya in flyteorg/flytepropeller#556
• Maintaining Interruptible and OverwriteCache for reference launchplans by @hamersaw in flyteorg/flytepropeller#557
• Added support for aborting task nodes reported as failures by @hamersaw in flyteorg/flytepropeller#541
• Added support for EnvironmentVariables on ExecutionConfig by @hamersaw in flyteorg/flytepropeller#558
• Fast fail if task resource requests exceed k8s resource limits by @hamersaw in flyteorg/flytepropeller#488
• @ByronHsu made their first contribution in flyteorg/flytepropeller#544
flyteorg/flyteGitHub
05/09/2023, 3:27 AMGitHub
05/09/2023, 4:51 AMGitHub
05/09/2023, 5:13 AMVolume
) when constructing worker/head pod because it created a new container from scratch
What?
1. Use flytek8s.ToK8sPodSpec
to parse both container and pod type
2. Copy the container from the original primary container instead of creating a new one
flyteorg/flyteplugins
✅ All checks have passed
6/6 successful checksGitHub
05/09/2023, 5:27 AMverification_url_completed
is removed, check #1611
image▾
GitHub
05/09/2023, 12:44 PMGitHub
05/09/2023, 4:40 PMGitHub
05/09/2023, 5:50 PMGitHub
05/09/2023, 5:51 PM<https://github.com/flyteorg/flytetools/tree/master|master>
by wild-endeavor
<https://github.com/flyteorg/flytetools/commit/4e5c5c0e04d9c21292daf213bce7a83184fe700e|4e5c5c0e>
- Fix push image conditional (#74)
flyteorg/flytetoolsGitHub
05/09/2023, 7:38 PMGitHub
05/09/2023, 8:14 PM<https://github.com/flyteorg/flyteidl/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flyteidl/commit/44ae4010d76267dfa2fbcd42148781be067ed3bb|44ae4010>
- Add envs to execution spec (#400)
flyteorg/flyteidlGitHub
05/09/2023, 8:27 PM@task(
task_config=TFJob(num_workers=1)
)
def my_task:
...
This still works.
However, the new config should look like:
@task(
task_config=TFJob(worker=Worker(replicas=1))
)
def my_task:
...
Tracking Issue
flyteorg/flyte#3308
flyteorg/flytekit
✅ All checks have passed
30/30 successful checksGitHub
05/09/2023, 8:39 PMBildschirmfoto 2023-05-09 um 22 24 13▾
GitHub
05/09/2023, 8:40 PM<https://github.com/flyteorg/flyteplugins/tree/master|master>
by hamersaw
<https://github.com/flyteorg/flyteplugins/commit/9a2bbbaf2f3ac9e38222ba7755ac4bda1ac2fdb7|9a2bbbaf>
- Change kubeflow plugins to allow settings specs for different replica (#345)
flyteorg/flytepluginsGitHub
05/09/2023, 8:53 PMGitHub
05/09/2023, 8:58 PMGitHub
05/09/2023, 9:18 PM<https://github.com/flyteorg/flyte/tree/master|master>
by eapolinario
<https://github.com/flyteorg/flyte/commit/fd22cb52f560f78180de58a89ba27f0a02ce0c35|fd22cb52>
- Remove mentions to DISABLE_AUTH (#3649)
flyteorg/flyteGitHub
05/09/2023, 9:55 PM<https://github.com/flyteorg/flyteidl/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flyteidl/commit/9247ff0474e9bee94a1ef47a0ab228044816e536|9247ff04>
- Support union and none type in flyteidl (#401)
flyteorg/flyteidlGitHub
05/09/2023, 9:55 PMGitHub
05/09/2023, 10:11 PMGitHub
05/09/2023, 10:25 PMGitHub
05/09/2023, 10:55 PMGitHub
05/09/2023, 11:04 PMGitHub
05/10/2023, 2:47 AMFlyteRemote.register_workflow
the tasks within the workflow are also registered. However, if there is a dynamic task which contains other tasks/workflows, those tasks/workflows are not registered.
Goal: What should the final outcome look like, ideally?
FlyteRemote.register_workflow
should register all tasks/workflows including ones inside dynamic.
Describe alternatives you've considered
currently the workaround is to manually register the task / workflow in the dynamic
Propose: Link/Inline OR Additional context
No response
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyte