Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated reference docs and added release notes for release v1.20.3 #262

Merged
merged 1 commit into from
Aug 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[LanguageTool] reported by reviewdog 🐶
The official name of this software platform is spelled with a capital “H”. (GITHUB[1])
Suggestions: GitHub
URL: https://en.wikipedia.org/wiki/GitHub
Rule: https://community.languagetool.org/rule/show/GITHUB?lang=en-US&subId=1
Category: CASING

* [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)