GitHub
05/04/2023, 9:12 PMGitHub
05/04/2023, 9:43 PMGitHub
05/04/2023, 10:00 PMGitHub
05/04/2023, 10:02 PMGitHub
05/04/2023, 11:10 PM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/c03635db118a4612afe823b9a7fa83f928c034c3|c03635db>
- update sphinx youtube plugin (#1619)
flyteorg/flytekitGitHub
05/04/2023, 11:22 PM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/b1406f8c838d61574bb4c706175fa8d46d3edb66|b1406f8c>
- Read polar dataframe without copying to local (#1618)
flyteorg/flytekitGitHub
05/04/2023, 11:46 PM<https://github.com/flyteorg/flytetools/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytetools/commit/76058add494b503b493d12ea30f548cc7d23eb7e|76058add>
- Login to GitHub registry only when push is enabled (#73)
flyteorg/flytetoolsGitHub
05/04/2023, 11:46 PMGitHub
05/04/2023, 11:56 PMimage▾
image▾
image▾
GitHub
05/05/2023, 12:01 AM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/f2cfef0ec098d4ae8f042ab915b0b30d524092c6|f2cfef0e>
- Add default spark image (#1616)
flyteorg/flytekitGitHub
05/05/2023, 12:23 AM<https://github.com/flyteorg/flyte/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flyte/commit/7e0c3edc6781c4d0e909efc64bfd77d863f88771|7e0c3edc>
- update sphinx youtube plugin (#3640)
flyteorg/flyteGitHub
05/05/2023, 1:05 AM<https://github.com/flyteorg/flyteconsole/tree/master|master>
by ursucarina
<https://github.com/flyteorg/flyteconsole/commit/e95faa89bf53c9b20ad34a89c7aededabe8e724e|e95faa89>
- chore: propagate dynamic parent id (#751)
flyteorg/flyteconsoleGitHub
05/05/2023, 8:21 AMGitHub
05/05/2023, 8:24 AM<https://github.com/flyteorg/flytesnacks/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytesnacks/commit/1a54dfcd0d7d8226e05b8d842760bdb08a4273ee|1a54dfcd>
- update sphinx youtube plugin (#989)
flyteorg/flytesnacksGitHub
05/05/2023, 9:07 AMGitHub
05/05/2023, 10:06 AMGitHub
05/05/2023, 5:49 PMGitHub
05/05/2023, 7:28 PM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/a1636a89daee2301a056b3eba41fe4dcea1257b7|a1636a89>
- Lazy load modules (#1590)
flyteorg/flytekitGitHub
05/05/2023, 8:58 PMGitHub
05/05/2023, 9:40 PM<https://github.com/flyteorg/flytepropeller/tree/master|master>
by hamersaw
<https://github.com/flyteorg/flytepropeller/commit/f4cadb0062320086096306c8d6e5a1e412090ef8|f4cadb00>
- Fast fail if task resource requests exceed k8s resource limits (#488)
flyteorg/flytepropellerGitHub
05/05/2023, 9:40 PMnode-active-deadline
(which defaults to 48h).
Goal: What should the final outcome look like, ideally?
Tasks which request resources larger than the available k8s resource quota limits should immediately fail rather than periodically attempt to schedule.
Describe alternatives you've considered
FlyteAdmin exposes a number of configuration options (ex. task-resource-defaults
) which stop users from registering tasks with resource quotas larger than the configured values. However, these are typically register-time checks and do not apply if FlyteAdmin (1) is not configured to manage cluster resources or (2) k8s resource quotas (or admin configuration) is changed after task registration. Additionally, handling these issues at runtime means diverse environments (many projects / domains) can be handled independently.
Propose: Link/Inline OR Additional context
The FlytePropeller backoff handler code has a GetComputeResourceAndQuantityRequested function which parses the exceeded resource quota error messages to expose requests, used, and limits on resource quotas. If FlytePropeller detects an attempted task execution exceeds resource quotas (ex. here) it should then check if the task resource quotas exceed k8s resource quota limits, and if so fail immediately rather than attempt to execute when more resources are available.
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyteGitHub
05/05/2023, 9:40 PMnode-active-duration
.
Type
☐ Bug Fix
☑︎ Feature
☐ Plugin
Are all requirements met?
☑︎ Code completed
☑︎ Smoke tested
☑︎ Unit tests added
☑︎ Code documentation added
☑︎ Any pending items have an associated Issue
Complete description
^^^
Tracking Issue
fixes flyteorg/flyte#2933
Follow-up issue
NA
flyteorg/flytepropeller
GitHub Actions: Build & Push Flytepropeller Image
GitHub Actions: Goreleaser
GitHub Actions: Bump Version
✅ 11 other checks have passed
11/14 successful checksGitHub
05/05/2023, 9:41 PM<https://github.com/flyteorg/flytekit/tree/master|master>
by pingsutw
<https://github.com/flyteorg/flytekit/commit/0b0de279d8eab44442027de5b11615f1963a7e98|0b0de279>
- Override node name with a name containing underscore (#1608)
flyteorg/flytekitGitHub
05/05/2023, 9:58 PM<https://github.com/flyteorg/flyteadmin/tree/master|master>
by wild-endeavor
<https://github.com/flyteorg/flyteadmin/commit/950ad1522aa8697777b86bb39e5df73eaf64e530|950ad152>
- Address resolution (#546)
flyteorg/flyteadminGitHub
05/05/2023, 10:35 PMGitHub
05/05/2023, 10:50 PMGitHub
05/05/2023, 11:20 PMimage▾
GitHub
05/05/2023, 11:45 PMGitHub
05/06/2023, 1:59 AM<https://github.com/flyteorg/flyteidl/tree/master|master>
by eapolinario
<https://github.com/flyteorg/flyteidl/commit/44b6bc64337cb40b08865ab6c1c8762f4d9619e4|44b6bc64>
- add user_identifier (#388)
flyteorg/flyteidlGitHub
05/06/2023, 1:59 AMuser_identifier
was successfully injected to flyteCRD.
securityContext:
run_as:
user_identifier: byhsu
Are all requirements met?
☐ Code completed
☐ Smoke tested
☐ Unit tests added
☐ Code documentation added
☐ Any pending items have an associated Issue
Complete description
How did you fix the bug, make the feature etc. Link to any design docs etc
Tracking Issue
_Remove the '_fixes_' keyword if there will be multiple PRs to fix the linked issue_
flyteorg/flyte#3566
flyteorg/flyteidl
✅ All checks have passed
13/13 successful checks