Skip to content

Commit

Permalink
Milestone 0.12.0 (#888)
Browse files Browse the repository at this point in the history
* Update Flyte Components

Signed-off-by: Flyte-Bot <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>

* update endtoend to flytekit 0.17

Signed-off-by: wild-endeavor <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>

* empty changelog

Signed-off-by: wild-endeavor <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Update ChangeLog

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* before pull from flyte-bot-update-releases

Signed-off-by: Haytham Abuelfutuh <[email protected]>

Co-authored-by: EngHabu <[email protected]>
Co-authored-by: wild-endeavor <[email protected]>
Co-authored-by: HackMD <[email protected]>
  • Loading branch information
4 people authored Apr 1, 2021
1 parent 79cde74 commit 6a43402
Show file tree
Hide file tree
Showing 10 changed files with 79 additions and 44 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG/CHANGELOG-v0.12.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# General
* Added CoPilot configuration to sandbox manifest
* Updated and streamlined documentation navigation and themes. Better content organization coming soon!

# Performance
* Improved execution performance including:
- Reduced cache lookups
- Improved GetWorkflowExecution performance
- Capped max number of nodes in each propeller round
- Misc. propeller performance tweaks
* TaskTemplate offloading

# Housekeeping
* Migrated Datacatalog protobuf definitions to flyteidl [thanks @tnsetting]
* Upgraded stow version used in flytestdlib
* Moved off lyft kubernetes forks and onto official kubernetes library dependencies
* Revamped pod tasks to use official kubernetes python client library for defining PodSpecs

# Events
* Richer event metadata for task executions
* Better merging of custom info across task events

# Bug fixes
* Resolved non-backwards protobuf role changes that prevented launching single task executions [thanks @kanterov]
* Better handling of large workflows and errors in flytepropeller

# Flytekit (Python)
* Access to secrets
* Bug fixes around the 0.16 release.
* Use original FlyteFile/FlyteDirectory
* Fix serialization of pod specs in pod plugin [thanks @jeevb]
* Accept auth role arg in single task execution
* Fixed task resolver in map task
* Requests and limits added to ContainerTask [thanks @migueltol22]

16 changes: 8 additions & 8 deletions deployment/eks/flyte_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8667,7 +8667,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down Expand Up @@ -8715,7 +8715,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: flyteadmin
ports:
Expand Down Expand Up @@ -8760,7 +8760,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: run-migrations
volumeMounts:
Expand All @@ -8777,7 +8777,7 @@ spec:
- flytesnacks
- flytetester
- flyteexamples
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: seed-projects
volumeMounts:
Expand All @@ -8791,7 +8791,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -8882,7 +8882,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.name
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: flytepropeller
ports:
Expand Down Expand Up @@ -9069,7 +9069,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -9119,7 +9119,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down
16 changes: 8 additions & 8 deletions deployment/gcp/flyte_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8699,7 +8699,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down Expand Up @@ -8747,7 +8747,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: flyteadmin
ports:
Expand Down Expand Up @@ -8792,7 +8792,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: run-migrations
volumeMounts:
Expand All @@ -8809,7 +8809,7 @@ spec:
- flytesnacks
- flytetester
- flyteexamples
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: seed-projects
volumeMounts:
Expand All @@ -8823,7 +8823,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -8914,7 +8914,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.name
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: flytepropeller
ports:
Expand Down Expand Up @@ -9101,7 +9101,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -9151,7 +9151,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down
16 changes: 8 additions & 8 deletions deployment/sandbox/flyte_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2797,7 +2797,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down Expand Up @@ -2851,7 +2851,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: flyteadmin
ports:
Expand Down Expand Up @@ -2902,7 +2902,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: run-migrations
volumeMounts:
Expand All @@ -2918,7 +2918,7 @@ spec:
- seed-projects
- flytesnacks
- flyteexamples
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: seed-projects
volumeMounts:
Expand All @@ -2932,7 +2932,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -3023,7 +3023,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.name
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: flytepropeller
ports:
Expand Down Expand Up @@ -3328,7 +3328,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -3512,7 +3512,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down
14 changes: 7 additions & 7 deletions deployment/test/flyte_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -657,7 +657,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down Expand Up @@ -705,7 +705,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: flyteadmin
ports:
Expand Down Expand Up @@ -756,7 +756,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: run-migrations
volumeMounts:
Expand All @@ -772,7 +772,7 @@ spec:
- seed-projects
- flytetester
- flytesnacks
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: seed-projects
volumeMounts:
Expand All @@ -786,7 +786,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: ghcr.io/flyteorg/flyteadmin:v0.4.2
image: ghcr.io/flyteorg/flyteadmin:v0.4.7
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -843,7 +843,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.name
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: flytepropeller
ports:
Expand Down Expand Up @@ -948,7 +948,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: ghcr.io/flyteorg/flytepropeller:v0.7.10
image: ghcr.io/flyteorg/flytepropeller:v0.10.0
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion end2end/tests/endtoend.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
command:
- bash
- -c
image: ghcr.io/flyteorg/flytetools:78c917fb8d5dab74f5ff5f02d92e43d53ed4e7c3
image: ghcr.io/flyteorg/flytetools:2638d4444add18096a688bc458d963cd3997e52e
imagePullPolicy: IfNotPresent
name: flytetester
resources:
Expand Down
6 changes: 3 additions & 3 deletions kustomize/overlays/eks/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ bases:
images:
# FlyteAdmin
- name: flyteadmin # match images with this name
newTag: v0.4.2 # FLYTEADMIN_TAG override the tag
newTag: v0.4.7 # FLYTEADMIN_TAG override the tag
newName: ghcr.io/flyteorg/flyteadmin # override the name
# FlyteConsole
- name: flyteconsole # match images with this name
Expand All @@ -33,9 +33,9 @@ images:
newName: ghcr.io/flyteorg/datacatalog # override the name
# FlytePropeller
- name: flytepropeller # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
# Webhook
- name: webhook # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
6 changes: 3 additions & 3 deletions kustomize/overlays/gcp/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ bases:
images:
# FlyteAdmin
- name: flyteadmin # match images with this name
newTag: v0.4.2 # FLYTEADMIN_TAG override the tag
newTag: v0.4.7 # FLYTEADMIN_TAG override the tag
newName: ghcr.io/flyteorg/flyteadmin # override the name
# FlyteConsole
- name: flyteconsole # match images with this name
Expand All @@ -35,9 +35,9 @@ images:
newName: ghcr.io/flyteorg/datacatalog # override the name
# FlytePropeller
- name: flytepropeller # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
# Webhook
- name: webhook # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
6 changes: 3 additions & 3 deletions kustomize/overlays/sandbox/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ resources:
images:
# FlyteAdmin
- name: flyteadmin # match images with this name
newTag: v0.4.2 # FLYTEADMIN_TAG override the tag
newTag: v0.4.7 # FLYTEADMIN_TAG override the tag
newName: ghcr.io/flyteorg/flyteadmin # override the name
# FlyteConsole
- name: flyteconsole # match images with this name
Expand All @@ -37,11 +37,11 @@ images:
newName: ghcr.io/flyteorg/datacatalog # override the name
# FlytePropeller
- name: flytepropeller # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
# Webhook
- name: webhook # match images with this name
newTag: v0.7.10 # FLYTEPROPELLER_TAG override the tag
newTag: v0.10.0 # FLYTEPROPELLER_TAG override the tag
newName: ghcr.io/flyteorg/flytepropeller # override the name
# Override postgres image to use alpine based (rather smaller) docker image
- name: postgres
Expand Down
Loading

0 comments on commit 6a43402

Please sign in to comment.