Skip to content

Commit 55d45ca

Browse files
release v0.27.0 (streamnative#834)
* release v0.27.0 * update * fix ci
1 parent 945488c commit 55d45ca

20 files changed

Lines changed: 57 additions & 29 deletions

File tree

.ci/olm-tests/catalog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ metadata:
55
namespace: olm
66
spec:
77
sourceType: grpc
8-
image: localhost:5000/streamnativeio/function-mesh-catalog:v0.26.1
8+
image: localhost:5000/streamnativeio/function-mesh-catalog:v0.27.0

.ci/olm-tests/subs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ metadata:
66
spec:
77
channel: alpha
88
name: function-mesh
9-
startingCSV: function-mesh.v0.26.1
9+
startingCSV: function-mesh.v0.27.0
1010
source: my-test-catalog
1111
sourceNamespace: olm

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
# Function Mesh v0.27.0 Release Notes
2+
3+
## v0.27.0 What's New
4+
5+
* [Runtime] feat: rename packageService to pulsarPackageService ([#832](https://github.com/streamnative/function-mesh/pull/832))
6+
* [CI] Update Trivy GitHub Action to v0.35.0 ([#833](https://github.com/streamnative/function-mesh/pull/833))
7+
* [Image] Add image args for build linux arm64 ([#830](https://github.com/streamnative/function-mesh/pull/830))
8+
* [Runtime] Support using separate Pulsar cluster as package service ([#829](https://github.com/streamnative/function-mesh/pull/829))
9+
10+
# Function Mesh v0.26.1 Release Notes
11+
12+
## v0.26.1 What's New
13+
14+
* [Dependency] fix CVEs and bump go to 1.24.11 ([#825](https://github.com/streamnative/function-mesh/pull/825))
15+
16+
# Function Mesh v0.26.0 Release Notes
17+
18+
## v0.26.0 What's New
19+
20+
* [Dependency] Upgrade go to 1.24.10 ([#824](https://github.com/streamnative/function-mesh/pull/824))
21+
* [Runtime] Support function with replace sink and source ([#823](https://github.com/streamnative/function-mesh/pull/823))
22+
* [Runtime] Fix python log config file ([#822](https://github.com/streamnative/function-mesh/pull/822))
23+
* [Runtime] Update controller manager metrics configuration to use HTTPS scheme ([#821](https://github.com/streamnative/function-mesh/pull/821))
24+
* [Image] Copy Kinesis KPL 1.0.4 binary into the image ([#820](https://github.com/streamnative/function-mesh/pull/820))
25+
126
# Function Mesh v0.25.1 Release Notes
227

328
## v0.25.1 What's New

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Current Operator version
2-
VERSION ?= 0.26.1
2+
VERSION ?= 0.27.0
33
# Default image tag
44
DOCKER_REPO := $(if $(DOCKER_REPO),$(DOCKER_REPO),streamnative)
55
OPERATOR_IMG ?= ${DOCKER_REPO}/function-mesh:v$(VERSION)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ A Kubernetes-Native way to run pulsar functions, connectors and composed functio
44
## Install
55

66
```bash
7-
curl -sSL https://github.com/streamnative/function-mesh/releases/download/v0.26.1/install.sh | bash
7+
curl -sSL https://github.com/streamnative/function-mesh/releases/download/v0.27.0/install.sh | bash
88
```
99

1010
The above command installs all the CRDs, required service account configuration, and all function-mesh operator components. Before you start running a function-mesh example, verify if Function Mesh is installed correctly.

bump_version.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,17 @@ sed -i.bak -E "s/(operatorImage\: streamnative\/function\-mesh\:v)(.+)/\1$NEW_AP
6868
# change install.sh
6969
sed -i.bak -E "s/(local fm_version\=)(.+)/\1\"v$NEW_APP_VERSION\"/" install.sh
7070

71+
# change root go.mod nested api module version
72+
sed -i.bak -E "s|(github\\.com/streamnative/function-mesh/api )v[^[:space:]]+|\\1v$NEW_APP_VERSION|" go.mod
73+
7174
# change README.md
7275
sed -i.bak -E "s/(.+)v(.+)(\/install.sh)/\1v$NEW_APP_VERSION\3/" README.md
7376

7477
# change chart version
7578
sed -i.bak -E "s/(version\: )(.+)/\1$NEW_CAHRT_VERSION/" charts/function-mesh-operator/Chart.yaml
7679
sed -i.bak -E "s/(version\: )(.+)/\1$NEW_CAHRT_VERSION/" charts/function-mesh-operator/charts/admission-webhook/Chart.yaml
7780

78-
TEST_IMAGE=kind-registry:5000/streamnativeio/function-mesh-catalog:v${NEW_APP_VERSION} yq eval -i '.spec.image = strenv(TEST_IMAGE)' .ci/olm-tests/catalog.yml
81+
TEST_IMAGE=localhost:5000/streamnativeio/function-mesh-catalog:v${NEW_APP_VERSION} yq eval -i '.spec.image = strenv(TEST_IMAGE)' .ci/olm-tests/catalog.yml
7982
TEST_CSV=function-mesh.v${NEW_APP_VERSION} yq eval -i '.spec.startingCSV = strenv(TEST_CSV)' .ci/olm-tests/subs.yml
8083

8184
pushd charts

charts/function-mesh-operator/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ type: application
1919
# This is the chart version. This version number should be incremented each time you make changes
2020
# to the chart and its templates, including the app version.
2121
# Versions are expected to follow Semantic Versioning (https://semver.org/)
22-
version: 0.2.39
22+
version: 0.2.40
2323

2424
# This is the version number of the application being deployed. This version number should be
2525
# incremented each time you make changes to the application. Versions are not expected to
2626
# follow Semantic Versioning. They should reflect the version the application is using.
27-
appVersion: 0.26.1
27+
appVersion: 0.27.0
2828

2929
home: https://github.com/streamnative/function-mesh
3030
sources:
@@ -33,5 +33,5 @@ sources:
3333
dependencies:
3434
- name: admission-webhook
3535
condition: admissionWebhook.enabled
36-
version: 0.2.39
36+
version: 0.2.40
3737
# repository: https://charts.functionmesh.io/

charts/function-mesh-operator/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# function-mesh-operator
22

3-
![Version: 0.2.39](https://img.shields.io/badge/Version-0.2.39-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.26.1](https://img.shields.io/badge/AppVersion-0.26.1-informational?style=flat-square)
3+
![Version: 0.2.40](https://img.shields.io/badge/Version-0.2.40-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.27.0](https://img.shields.io/badge/AppVersion-0.27.0-informational?style=flat-square)
44

55
function mesh operator Helm chart for Kubernetes
66

@@ -20,7 +20,7 @@ function mesh operator Helm chart for Kubernetes
2020

2121
| Repository | Name | Version |
2222
|------------|------|---------|
23-
| | admission-webhook | 0.2.39 |
23+
| | admission-webhook | 0.2.40 |
2424

2525
## Values
2626

@@ -52,8 +52,8 @@ function mesh operator Helm chart for Kubernetes
5252
| imagePullPolicy | string | `"IfNotPresent"` | |
5353
| imagePullSecrets | list | `[]` | |
5454
| installation.namespace | string | `"function-mesh-system"` | |
55-
| operatorImage | string | `"streamnative/function-mesh:v0.26.1"` | |
55+
| operatorImage | string | `"streamnative/function-mesh:v0.27.0"` | |
5656
| rbac.create | bool | `true` | |
5757

5858
----------------------------------------------
59-
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
59+
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)

charts/function-mesh-operator/charts/admission-webhook/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ type: application
1919
# This is the chart version. This version number should be incremented each time you make changes
2020
# to the chart and its templates, including the app version.
2121
# Versions are expected to follow Semantic Versioning (https://semver.org/)
22-
version: 0.2.39
22+
version: 0.2.40
2323

2424
# This is the version number of the application being deployed. This version number should be
2525
# incremented each time you make changes to the application. Versions are not expected to
2626
# follow Semantic Versioning. They should reflect the version the application is using.
2727
# It is recommended to use it with quotes.
28-
appVersion: 0.26.1
28+
appVersion: 0.27.0
2929

3030
home: https://github.com/streamnative/function-mesh
3131
sources:

charts/function-mesh-operator/charts/admission-webhook/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# admission-webhook
22

3-
![Version: 0.2.39](https://img.shields.io/badge/Version-0.2.39-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.26.1](https://img.shields.io/badge/AppVersion-0.26.1-informational?style=flat-square)
3+
![Version: 0.2.40](https://img.shields.io/badge/Version-0.2.40-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.27.0](https://img.shields.io/badge/AppVersion-0.27.0-informational?style=flat-square)
44

55
function mesh admission webhook Helm chart for Kubernetes
66

@@ -26,4 +26,4 @@ function mesh admission webhook Helm chart for Kubernetes
2626
| admissionWebhook.secretsWebhookNamespace | string | `"default"` | |
2727

2828
----------------------------------------------
29-
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
29+
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)

0 commit comments

Comments
 (0)