Skip to content

Commit

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

Signed-off-by: Flyte-Bot <admin@flyte.org>
Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Bump release version

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Fix link to version line in conf.py

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Add changelog for 1.0.2 release

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* flyteconsole changelog

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Mention buf integration and sandbox docker image migration in changelog

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Remove flytearchives files

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

Co-authored-by: eapolinario <eapolinario@users.noreply.github.com>
  • Loading branch information
flyte-bot and eapolinario authored Jun 7, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent f7c6fe2 commit 106a814
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
@@ -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
8 changes: 4 additions & 4 deletions charts/flyte-core/README.md
Original file line number Diff line number Diff line change
@@ -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 |
@@ -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). |
@@ -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 |
@@ -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). |
8 changes: 4 additions & 4 deletions charts/flyte-core/values.yaml
Original file line number Diff line number Diff line change
@@ -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
#
@@ -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
@@ -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:
@@ -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:
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
@@ -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
@@ -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
@@ -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
@@ -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
22 changes: 11 additions & 11 deletions deployment/eks/flyte_aws_scheduler_helm_generated.yaml
Original file line number Diff line number Diff line change
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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
@@ -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
20 changes: 10 additions & 10 deletions deployment/eks/flyte_generated.yaml
Original file line number Diff line number Diff line change
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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
@@ -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:
@@ -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:
Loading

0 comments on commit 106a814

Please sign in to comment.