Skip to content

Commit

Permalink
Update Flyte components (#2580)
Browse files Browse the repository at this point in the history
* Update Flyte Components

Signed-off-by: Flyte-Bot <[email protected]>
Signed-off-by: Eduardo Apolinario <[email protected]>

* Bump release version

Signed-off-by: Eduardo Apolinario <[email protected]>

* Fix link to version line in conf.py

Signed-off-by: Eduardo Apolinario <[email protected]>

* Add changelog for 1.0.2 release

Signed-off-by: Eduardo Apolinario <[email protected]>

* flyteconsole changelog

Signed-off-by: Eduardo Apolinario <[email protected]>

* Mention buf integration and sandbox docker image migration in changelog

Signed-off-by: Eduardo Apolinario <[email protected]>

* Remove flytearchives files

Signed-off-by: Eduardo Apolinario <[email protected]>

Co-authored-by: eapolinario <[email protected]>
  • Loading branch information
flyte-bot and eapolinario authored Jun 7, 2022
1 parent f7c6fe2 commit 106a814
Show file tree
Hide file tree
Showing 28 changed files with 242 additions and 162 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG/CHANGELOG-v1.0.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Flyte v1.0.2 Changelog

## General
1. [Housekeeping](https://github.com/flyteorg/flyte/pull/2572) Update single binary component in releases and bump version of contour helm chart


## Platform
1. [Bugfix](https://github.com/flyteorg/flyte/pull/2539) fix flyte-deps helm chart version
1. [Bugfix](https://github.com/flyteorg/flyte/pull/2542) Re-order clusterresourcesync annotations in helm chart
1. [Feature](https://github.com/flyteorg/flyte/issues/2516) Server-side compiler should strip Type Metadata
1. [Bugfix](https://github.com/flyteorg/flyte/issues/2444) With GRPC v1.46.0 non-ascii chars are not permitted in grpc metadata
1. [Housekeeping](https://github.com/flyteorg/flyte/issues/1698) Configure grpc_health_prob in admin
1. [Feature](https://github.com/flyteorg/flyte/issues/2329) In Flytectl use Launchplan with latest version for scheduled workflows
1. [Bugfix](https://github.com/flyteorg/flyte/issues/2262) Pods started before InjectFinalizer is disabled are never deleted
1. [Housekeeping](https://github.com/flyteorg/flyte/issues/2504) Checksum grpc_health_probe
1. [Feature](https://github.com/flyteorg/flyte/issues/2284) Allow to choose Spot Instances at workflow start time
1. [Feature](https://github.com/flyteorg/flyte/pull/2439) Use the same pod annotation formatting in syncresources cronjob
1. [Housekeeping](https://github.com/flyteorg/flyte/pull/2446) Migrate flyte sandbox docker image to use flyte-dep & flyte-core
1. [Feature](https://github.com/flyteorg/flyteidl/pull/300) Buf integration for proto release


## Flyteconsole
1. [Refactor](https://github.com/flyteorg/flyteconsole/issues/431) Move to monorepo structure to allow separate FlyteConsole into plugins system
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/414) Add support for StructuredDataSet Input/Output type
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/448) Updated Task details page to be able to browse different task versions
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/445) Updated Input/Output and TaskDetails representation - now you can collapse parts of it.
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/311) Show new map tasks in the GraphView with information of which subtasks are in which phase(running, erroring, succeeded)
1. [Feature](https://github.com/flyteorg/flyte/issues/2284) Add interruptible override to launch forms
1. [Bugfix](https://github.com/flyteorg/flyteconsole/issues/463) ensure that setups with different domains for console and admin API properly works
1. [Bugfix](https://github.com/flyteorg/flyteconsole/issues/416) Fixes one of the crashes in Graph component for Viel All Workflow section
1. [Bugfix](https://github.com/flyteorg/flyteconsole/issues/465) ensure that admin version is fully shown FC#465
1. [Bugfix] Small cosmetic updates: https://github.com/flyteorg/flyteconsole/issues/451, https://github.com/flyteorg/flyteconsole/issues/386, and https://github.com/flyteorg/flyteconsole/issues/398
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/312) Map Tasks - allow to check statuses of all retries per child task
1. [Feature](https://github.com/flyteorg/flyteconsole/issues/461) Allow to rerun single task in execution page
1. [Plugins]: Adds flyte-api plugin package. You can check basic how to info and consume package from https://www.npmjs.com/package/@flyteconsole/flyte-api . It will allow you to authorize you flytectl queries and perform api requests from your app. At this point only request without included data in body is allowed. More work is planned in future updates.


## Flytekit
1. [Feature](https://github.com/flyteorg/flyte/issues/2471) pyflyte run should support executing tasks
1. [Bugfix](https://github.com/flyteorg/flyte/issues/2476) Dot separated python packages does not work for pyflyte
1. [Bugfix](https://github.com/flyteorg/flyte/issues/2474) Pyflyte run doesn't respect the --config flag
1. [Bugfix](https://github.com/flyteorg/flytekit/pull/1002) Read packages from environment variables

2 changes: 1 addition & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1. Open [issues](https://github.com/flyteorg/flyte/issues) and filter by milestone and make sure they are either closed or moved over to the next milestone.
## Start a release PR
1. Run [Generate Flyte Manifests workflow](https://github.com/flyteorg/flyte/actions/workflows/generate_flyte_manifest.yml). It’ll create a PR ([example](https://github.com/flyteorg/flyte/pull/888))
1. Update [docs version](https://github.com/flyteorg/flyte/blob/master/rsts/conf.py#L28) to match the milestone version.
1. Update [docs version](https://github.com/flyteorg/flyte/blob/master/rsts/conf.py#L33) to match the milestone version.
1. Create a CHANGELOG file ([example](https://github.com/flyteorg/flyte/pull/888/files#diff-0c33dda4ecbd7e1116ddce683b5e143d85b22e43223ca258ecc571fb3b240a57))
1. Wait for endtoend tests to finish then Merge PR.
## Create a release
Expand Down
8 changes: 4 additions & 4 deletions charts/flyte-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ helm install gateway bitnami/contour -n flyte
| flyteadmin.extraArgs | object | `{}` | Appends extra command line arguments to the serve command |
| flyteadmin.image.pullPolicy | string | `"IfNotPresent"` | |
| flyteadmin.image.repository | string | `"cr.flyte.org/flyteorg/flyteadmin"` | Docker image for Flyteadmin deployment |
| flyteadmin.image.tag | string | `"v1.1.11"` | |
| flyteadmin.image.tag | string | `"v1.1.16"` | |
| flyteadmin.initialProjects | list | `["flytesnacks","flytetester","flyteexamples"]` | Initial projects to create |
| flyteadmin.nodeSelector | object | `{}` | nodeSelector for Flyteadmin deployment |
| flyteadmin.podAnnotations | object | `{}` | Annotations for Flyteadmin pods |
Expand All @@ -161,7 +161,7 @@ helm install gateway bitnami/contour -n flyte
| flyteconsole.ga.tracking_id | string | `"G-0QW4DJWJ20"` | |
| flyteconsole.image.pullPolicy | string | `"IfNotPresent"` | |
| flyteconsole.image.repository | string | `"cr.flyte.org/flyteorg/flyteconsole"` | Docker image for Flyteconsole deployment |
| flyteconsole.image.tag | string | `"v1.0.0"` | |
| flyteconsole.image.tag | string | `"v1.1.1"` | |
| flyteconsole.nodeSelector | object | `{}` | nodeSelector for Flyteconsole deployment |
| flyteconsole.podAnnotations | object | `{}` | Annotations for Flyteconsole pods |
| flyteconsole.priorityClassName | string | `""` | Sets priorityClassName for flyte console pod(s). |
Expand All @@ -178,7 +178,7 @@ helm install gateway bitnami/contour -n flyte
| flytepropeller.extraArgs | object | `{}` | Appends extra command line arguments to the main command |
| flytepropeller.image.pullPolicy | string | `"IfNotPresent"` | |
| flytepropeller.image.repository | string | `"cr.flyte.org/flyteorg/flytepropeller"` | Docker image for Flytepropeller deployment |
| flytepropeller.image.tag | string | `"v1.1.4"` | |
| flytepropeller.image.tag | string | `"v1.1.8"` | |
| flytepropeller.manager | bool | `false` | |
| flytepropeller.nodeSelector | object | `{}` | nodeSelector for Flytepropeller deployment |
| flytepropeller.podAnnotations | object | `{}` | Annotations for Flytepropeller pods |
Expand All @@ -194,7 +194,7 @@ helm install gateway bitnami/contour -n flyte
| flytescheduler.configPath | string | `"/etc/flyte/config/*.yaml"` | Default regex string for searching configuration files |
| flytescheduler.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy |
| flytescheduler.image.repository | string | `"cr.flyte.org/flyteorg/flytescheduler"` | Docker image for Flytescheduler deployment |
| flytescheduler.image.tag | string | `"v1.1.11"` | Docker image tag |
| flytescheduler.image.tag | string | `"v1.1.16"` | Docker image tag |
| flytescheduler.nodeSelector | object | `{}` | nodeSelector for Flytescheduler deployment |
| flytescheduler.podAnnotations | object | `{}` | Annotations for Flytescheduler pods |
| flytescheduler.priorityClassName | string | `""` | Sets priorityClassName for flyte scheduler pod(s). |
Expand Down
8 changes: 4 additions & 4 deletions charts/flyte-core/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ flyteadmin:
image:
# -- Docker image for Flyteadmin deployment
repository: cr.flyte.org/flyteorg/flyteadmin # FLYTEADMIN_IMAGE
tag: v1.1.11 # FLYTEADMIN_TAG
tag: v1.1.16 # FLYTEADMIN_TAG
pullPolicy: IfNotPresent
# -- Additional flyteadmin container environment variables
#
Expand Down Expand Up @@ -93,7 +93,7 @@ flytescheduler:
# -- Docker image for Flytescheduler deployment
repository: cr.flyte.org/flyteorg/flytescheduler # FLYTESCHEDULER_IMAGE
# -- Docker image tag
tag: v1.1.11 # FLYTESCHEDULER_TAG
tag: v1.1.16 # FLYTESCHEDULER_TAG
# -- Docker image pull policy
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flytescheduler deployment
Expand Down Expand Up @@ -196,7 +196,7 @@ flytepropeller:
image:
# -- Docker image for Flytepropeller deployment
repository: cr.flyte.org/flyteorg/flytepropeller # FLYTEPROPELLER_IMAGE
tag: v1.1.4 # FLYTEPROPELLER_TAG
tag: v1.1.8 # FLYTEPROPELLER_TAG
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flytepropeller deployment
resources:
Expand Down Expand Up @@ -246,7 +246,7 @@ flyteconsole:
image:
# -- Docker image for Flyteconsole deployment
repository: cr.flyte.org/flyteorg/flyteconsole # FLYTECONSOLE_IMAGE
tag: v1.0.0 # FLYTECONSOLE_TAG
tag: v1.1.1 # FLYTECONSOLE_TAG
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flyteconsole deployment
resources:
Expand Down
10 changes: 5 additions & 5 deletions charts/flyte/README.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions charts/flyte/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ flyte:
# -- Docker image for Flyteadmin deployment
repository: cr.flyte.org/flyteorg/flyteadmin # FLYTEADMIN_IMAGE
# -- Docker image tag
tag: v1.1.11 # FLYTEADMIN_TAG
tag: v1.1.16 # FLYTEADMIN_TAG
# -- Docker image pull policy
pullPolicy: IfNotPresent
# -- Additional flyteadmin container environment variables
Expand Down Expand Up @@ -84,7 +84,7 @@ flyte:
# -- Docker image for Flytescheduler deployment
repository: cr.flyte.org/flyteorg/flytescheduler # FLYTESCHEDULER_IMAGE
# -- Docker image tag
tag: v1.1.11 # FLYTESCHEDULER_TAG
tag: v1.1.16 # FLYTESCHEDULER_TAG
# -- Docker image pull policy
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flytescheduler deployment
Expand Down Expand Up @@ -178,7 +178,7 @@ flyte:
# -- Docker image for Flytepropeller deployment
repository: cr.flyte.org/flyteorg/flytepropeller # FLYTEPROPELLER_IMAGE
# -- Docker image tag
tag: v1.1.4 # FLYTEPROPELLER_TAG
tag: v1.1.8 # FLYTEPROPELLER_TAG
# -- Docker image pull policy
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flytepropeller deployment
Expand Down Expand Up @@ -223,7 +223,7 @@ flyte:
# -- Docker image for Flyteconsole deployment
repository: cr.flyte.org/flyteorg/flyteconsole # FLYTECONSOLE_IMAGE
# -- Docker image tag
tag: v1.0.0 # FLYTECONSOLE_TAG
tag: v1.1.1 # FLYTECONSOLE_TAG
# -- Docker image pull policy
pullPolicy: IfNotPresent
# -- Default resources requests and limits for Flyteconsole deployment
Expand Down
22 changes: 11 additions & 11 deletions deployment/eks/flyte_aws_scheduler_helm_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -864,7 +864,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
name: run-migrations
volumeMounts:
Expand All @@ -881,7 +881,7 @@ spec:
- flytesnacks
- flytetester
- flyteexamples
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
name: seed-projects
volumeMounts:
Expand All @@ -895,7 +895,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
name: sync-cluster-resources
volumeMounts:
Expand All @@ -908,7 +908,7 @@ spec:
- mountPath: /etc/secrets/
name: admin-secrets
- name: generate-secrets
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
command: ["/bin/sh", "-c"]
args:
Expand All @@ -931,7 +931,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
name: flyteadmin
ports:
Expand Down Expand Up @@ -1032,7 +1032,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- run
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.11"
image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.16"
imagePullPolicy: "IfNotPresent"
name: sync-cluster-resources
volumeMounts:
Expand Down Expand Up @@ -1085,7 +1085,7 @@ spec:
runAsUser: 1000
fsGroupChangePolicy: "OnRootMismatch"
containers:
- image: "cr.flyte.org/flyteorg/flyteconsole:v1.0.0"
- image: "cr.flyte.org/flyteorg/flyteconsole:v1.1.1"
imagePullPolicy: "IfNotPresent"
name: flyteconsole
envFrom:
Expand Down Expand Up @@ -1251,7 +1251,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.4"
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.8"
imagePullPolicy: "IfNotPresent"
name: flytepropeller
ports:
Expand Down Expand Up @@ -1304,7 +1304,7 @@ spec:
labels:
app: flyte-pod-webhook
app.kubernetes.io/name: flyte-pod-webhook
app.kubernetes.io/version: v1.1.4
app.kubernetes.io/version: v1.1.8
annotations:
configChecksum: "123b14fa527f432b1b68d510c4423ab76f657aec5cebb2f8b9c16f477d4bc39"
spec:
Expand All @@ -1315,7 +1315,7 @@ spec:
serviceAccountName: flyte-pod-webhook
initContainers:
- name: generate-secrets
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.4"
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.8"
imagePullPolicy: "IfNotPresent"
command:
- flytepropeller
Expand All @@ -1338,7 +1338,7 @@ spec:
mountPath: /etc/flyte/config
containers:
- name: webhook
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.4"
image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.8"
imagePullPolicy: "IfNotPresent"
command:
- flytepropeller
Expand Down
20 changes: 10 additions & 10 deletions deployment/eks/flyte_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8724,7 +8724,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.4
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.8
imagePullPolicy: IfNotPresent
name: webhook
volumeMounts:
Expand All @@ -8751,7 +8751,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.4
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.8
imagePullPolicy: IfNotPresent
name: generate-secrets
volumeMounts:
Expand Down Expand Up @@ -8799,7 +8799,7 @@ spec:
- --config
- /etc/flyte/config/*.yaml
- serve
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: flyteadmin
ports:
Expand Down Expand Up @@ -8846,7 +8846,7 @@ spec:
- /etc/flyte/config/*.yaml
- migrate
- run
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: run-migrations
volumeMounts:
Expand All @@ -8863,7 +8863,7 @@ spec:
- flytesnacks
- flytetester
- flyteexamples
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: seed-projects
volumeMounts:
Expand All @@ -8877,7 +8877,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand All @@ -8897,7 +8897,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: generate-secrets
volumeMounts:
Expand Down Expand Up @@ -8951,7 +8951,7 @@ spec:
- envFrom:
- configMapRef:
name: flyte-console-config
image: cr.flyte.org/flyteorg/flyteconsole:v1.0.0
image: cr.flyte.org/flyteorg/flyteconsole:v1.1.1
name: flyteconsole
ports:
- containerPort: 8080
Expand Down Expand Up @@ -9002,7 +9002,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.4
image: cr.flyte.org/flyteorg/flytepropeller:v1.1.8
imagePullPolicy: IfNotPresent
name: flytepropeller
ports:
Expand Down Expand Up @@ -9270,7 +9270,7 @@ spec:
- /etc/flyte/config/*.yaml
- clusterresource
- sync
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.11
image: cr.flyte.org/flyteorg/flyteadmin:v1.1.16
imagePullPolicy: IfNotPresent
name: sync-cluster-resources
volumeMounts:
Expand Down
Loading

0 comments on commit 106a814

Please sign in to comment.