Skip to content

Commit

Permalink
Updated reference docs and added release notes for release v1.20.3 (#262
Browse files Browse the repository at this point in the history
)

Signed-off-by: Md Soharab Ansari <[email protected]>
  • Loading branch information
soharab-ic authored Aug 9, 2024
1 parent d46e302 commit fb5bc9a
Show file tree
Hide file tree
Showing 5 changed files with 67 additions and 8 deletions.
2 changes: 1 addition & 1 deletion config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ algolia_docsearch = true
# current release branch - could be rc
release_branch = "main"
# the main version. Never is rc.
release_version = "v1.20.1"
release_version = "v1.20.3"

slackurl = "/slack"

Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/installation/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ If you already have Helm, [skip ahead to the fission install](#install-fission).
If you don't have a Kubernetes cluster, [here's a official guide to set one up](https://kubernetes.io/docs/setup/).

{{< notice info >}}
Fission requires Kubernetes 1.23 or higher
Fission requires Kubernetes 1.25 or higher
{{< /notice >}}

### Kubectl
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ fission function create [flags]
--specializationtimeout int --st |:|: Timeout for executor to wait for function pod creation (default 120)
--fntimeout int --ft |:|: Maximum time for a request to wait for the response from the function (default 60)
--idletimeout int The length of time (in seconds) that a function is idle before pod(s) are eligible for recycling (default 120)
--concurrency int --con |:|: Maximum number of pods specialized concurrently to serve requests (default 500)
--requestsperpod int --rpp |:|: Maximum number of concurrent requests that can be served by a specialized pod (default 1)
--onceonly --yolo |:|: Specifies if specialized pod will serve exactly one request in its lifetime
--concurrency poolmgr --con |:|: Maximum number of pods specialized concurrently to serve requests (Only valid for executortype; poolmgr) (default 500)
--requestsperpod poolmgr --rpp |:|: Maximum number of concurrent requests that can be served by a specialized pod (Only valid for executortype; poolmgr) (default 1)
--onceonly poolmgr --yolo |:|: Specifies if specialized pod will serve exactly one request in its lifetime (Only valid for executortype; poolmgr)
--labels string Comma separated labels to apply to the function. E.g. --labels="environment=dev,application=analytics"
--annotation stringArray Annotation to apply to the function. To mention multiple annotations --annotation="abc.com/team=dev" --annotation="foo=bar"
--retainpods int Number of pods to retain after pods specialization.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ fission function update [flags]
--specializationtimeout int --st |:|: Timeout for executor to wait for function pod creation (default 120)
--fntimeout int --ft |:|: Maximum time for a request to wait for the response from the function (default 60)
--idletimeout int The length of time (in seconds) that a function is idle before pod(s) are eligible for recycling (default 120)
--concurrency int --con |:|: Maximum number of pods specialized concurrently to serve requests (default 500)
--requestsperpod int --rpp |:|: Maximum number of concurrent requests that can be served by a specialized pod (default 1)
--onceonly --yolo |:|: Specifies if specialized pod will serve exactly one request in its lifetime
--concurrency poolmgr --con |:|: Maximum number of pods specialized concurrently to serve requests (Only valid for executortype; poolmgr) (default 500)
--requestsperpod poolmgr --rpp |:|: Maximum number of concurrent requests that can be served by a specialized pod (Only valid for executortype; poolmgr) (default 1)
--onceonly poolmgr --yolo |:|: Specifies if specialized pod will serve exactly one request in its lifetime (Only valid for executortype; poolmgr)
--labels string Comma separated labels to apply to the function. E.g. --labels="environment=dev,application=analytics"
--annotation stringArray Annotation to apply to the function. To mention multiple annotations --annotation="abc.com/team=dev" --annotation="foo=bar"
--retainpods int Number of pods to retain after pods specialization.
Expand Down
59 changes: 59 additions & 0 deletions content/en/docs/releases/v1.20.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: "v1.20.3"
linkTitle: v1.20.3
weight: 75
---

## Features

### Fission CLI changes

- Fission CLI shows warning that `--yolo`, `--concurrency` and `--rpp` fields are valid for executortype `poolmgr` only. [#2971](https://github.com/fission/fission/pull/2971)

## Fixes

### Message Queue Trigger scaling issue

- For `--mqtkind=fission`, mqtrigger-kafka pod was getting stuck when large number of MQTs were created and trigger processing was also not working. [#2986](https://github.com/fission/fission/pull/2986)

### Storage leak

- Fixed storage leak in builder pod as it was keeping old sources and built binaries even after uplading these to storage service. [#2979](https://github.com/fission/fission/pull/2979)

### Miscellaneous fixes

* Fixed fission-cli `pkg getdeploy` command. [#2960](https://github.com/fission/fission/pull/2960)
* Fixed fission-router's failure to create ingress resource in release namespace. [#2951](https://github.com/fission/fission/pull/2951)
* Fixed fetcher's archive and unarchive functions. [#2955](https://github.com/fission/fission/pull/2955)
* Fixed an error when using the command to download src. [#2940](https://github.com/fission/fission/pull/2940)

## Updates

* Updated Keda connectors image tag. [#2963](https://github.com/fission/fission/pull/2963)
* Add OwnerReferences to K8s resources created by Fission. [#2964](https://github.com/fission/fission/pull/2964)

## Changelog

* [01598024](https://github.com/fission/fission/commit/01598024) Update chart version to v1.20.3 [#2987](https://github.com/fission/fission/pull/2987)
* [90d781ca](https://github.com/fission/fission/commit/90d781ca) Fixed mqtrigger scaling issue [#2986](https://github.com/fission/fission/pull/2986)
* [1732d9f4](https://github.com/fission/fission/commit/1732d9f4) Update README.md [#2738](https://github.com/fission/fission/pull/2738)
* [8de5a5b0](https://github.com/fission/fission/commit/8de5a5b0) Fix: Storage leak in Builder and Fetcher [#2979](https://github.com/fission/fission/pull/2979)
* [35276a50](https://github.com/fission/fission/commit/35276a50) Bump golang.org/x/image from 0.10.0 to 0.18.0 [#2972](https://github.com/fission/fission/pull/2972)
* [c6c811ea](https://github.com/fission/fission/commit/c6c811ea) Show warning that `--yolo`, `--concurrency` and `--rpp` fields are valid for executortype `poolmgr` only [#2971](https://github.com/fission/fission/pull/2971)
* [f2baa171](https://github.com/fission/fission/commit/f2baa171) Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 [#2970](https://github.com/fission/fission/pull/2970)
* [a34840b0](https://github.com/fission/fission/commit/a34840b0) Set OwnerReferences to K8s resources created by Fission [#2964](https://github.com/fission/fission/pull/2964)
* [06b52e36](https://github.com/fission/fission/commit/06b52e36) Update keda connectors image tag [#2963](https://github.com/fission/fission/pull/2963)
* [19858521](https://github.com/fission/fission/commit/19858521) added http status code error handling to DownloadUrl function [#2959](https://github.com/fission/fission/pull/2959)
* [4c4b574d](https://github.com/fission/fission/commit/4c4b574d) Fix fission-cli cmd `pkg getdeploy` [#2960](https://github.com/fission/fission/pull/2960)
* [9b978cf2](https://github.com/fission/fission/commit/9b978cf2) Fixed an error when using the command to download src [#2940](https://github.com/fission/fission/pull/2940)
* [ef05e242](https://github.com/fission/fission/commit/ef05e242) fetcher when call uploadHandler ,archive zip, Use newZip instead of the default DefaultZip to improve the fetcher to accept more upload requests. [#2955](https://github.com/fission/fission/pull/2955)
* [156c1ac2](https://github.com/fission/fission/commit/156c1ac2) Pin goreleaser version to v1 in github actions [#2956](https://github.com/fission/fission/pull/2956)
* [ade2daa0](https://github.com/fission/fission/commit/ade2daa0) Make image description template variables less from goreleaser configuration [#2954](https://github.com/fission/fission/pull/2954)
* [6a84cee1](https://github.com/fission/fission/commit/6a84cee1) Add description label to docker images [#2952](https://github.com/fission/fission/pull/2952)
* [b95e317a](https://github.com/fission/fission/commit/b95e317a) fix: Router failed to create ingress resource in `fission` namespace [#2951](https://github.com/fission/fission/pull/2951)

## References

- [Environments](/environments/)
- [Custom Resource Definition Specification](https://doc.crds.dev/github.com/fission/fission)
- [Releases](https://github.com/fission/fission/releases)

0 comments on commit fb5bc9a

Please sign in to comment.