1af0341fd2
Bump golang.org/x/image from 0.10.0 to 0.18.0 ( #2972 )
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.10.0 to 0.18.0.
- [Commits](https://github.com/golang/image/compare/v0.10.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-13 19:23:12 +05:30
soharab-ic and GitHub
3b8bc03ba1
Show warning that --yolo, --concurrency and --rpp fields are valid for executortype poolmgr only ( #2971 )
...
* yolo, concurrency and rpp are specifically introduced for executortype poolmgr
```
Show warning if these fields are used with other executortype.
Update CLI with this information.
```
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Add warning for fn update too
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Show warning while updating `--yolo`, `--con` and `--rpp` to an already created newdeploy function.
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Fixed a minor bug
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Optmize and increase code readability
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Rename function to checkExecutorPoolManager
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-07-08 12:04:43 +05:30
ecbd5ad600
Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 ( #2970 )
...
Bumps [github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp ) from 0.7.5 to 0.7.7.
- [Changelog](https://github.com/hashicorp/go-retryablehttp/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/go-retryablehttp/compare/v0.7.5...v0.7.7 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-retryablehttp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 12:26:51 +05:30
soharab-ic and GitHub
5edf34adba
Set OwnerReferences to K8s resources created by Fission ( #2964 )
...
* Poolmanager deployment is created based on environment.
Set environment as owner to poolmanager deployment.
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Set OwnerReferences to K8s resources created by fission resources.
```
Set OwnerReferences to deployment, service and HPA created by newdeploy function.
Set OwnerReferences to builderManager deployment and service created by environment.
Set OwnerReferences to deployment, service and HPA created by container function.
```
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
* Use ControllerRef
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-06-25 12:25:12 +05:30
soharab-ic and GitHub
2144e19428
Update keda connectors image tag ( #2963 )
2024-06-21 15:13:02 +05:30
jaynis and GitHub
0bbcd8bb19
added http status code error handling to DownloadUrl function ( #2959 )
...
Signed-off-by: jaynis <kranz.jannis@googlemail.com >
2024-06-20 18:43:46 +05:30
soharab-ic and GitHub
23e29404c9
Fix fission-cli cmd pkg getdeploy ( #2960 )
...
```
If deployment archive is empty then command will return source archive.
Deployment can be empty if pkg build failed or in running state.
```
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-06-20 18:36:35 +05:30
waitstory and GitHub
658bde0947
Fixed an error when using the command to download src ( #2940 )
...
* Fixed an error when using the command to download src
issue: #2938
Signed-off-by: waitstory <waitstory@163.com >
* Fixed an error when using the command to download src
issue: #2938
Signed-off-by: waitstory <waitstory@163.com >
---------
Signed-off-by: waitstory <waitstory@163.com >
2024-06-10 10:00:31 +05:30
pengpengfu and GitHub
66f8f2dffd
fetcher when call uploadHandler ,archive zip, Use newZip instead of the default DefaultZip to improve the fetcher to accept more upload requests. ( #2955 )
2024-06-10 09:01:26 +05:30
soharab-ic and GitHub
75d18dcd85
Pin goreleaser version to v1 in github actions ( #2956 )
...
```
Latest goreleaser version v2 has some breaking changes.
Due to this CI tests failed.
Therefore, setting goreleaser version to v1.
```
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-06-06 19:49:04 +05:30
soharab-ic and GitHub
04016e7c79
Make image description template variables less from goreleaser configuration ( #2954 )
...
```
Remove variables field from .goreleaser.yml
```
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-06-03 19:32:11 +05:30
soharab-ic and GitHub
d72bab3a5c
Add description label to docker images ( #2952 )
...
* Add description label to docker images
* Update descriptions
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-29 14:26:29 +05:30
soharab-ic and GitHub
966a30b4b2
fix: Router failed to create ingress resource in fission namespace ( #2951 )
...
* Router failed to create ingress resource in `fission` namespace
```
fission-router has access to create ingress in default namespace.
fission is creating ingress in namespace where fission is installed.
updated the helm chart to give fission-router access to create ingress in release namespace.
```
* Add a todo comment for modifying router's permissions
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-28 19:47:44 +05:30
soharab-ic and GitHub
53290c32e2
Update chart version and app version to v1.20.2 ( #2950 )
...
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-27 15:51:19 +05:30
08ddb554d6
Bump github.com/opencontainers/runc from 1.1.5 to 1.1.12 ( #2912 )
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.1.5 to 1.1.12.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.1.12/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.5...v1.1.12 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 12:58:58 +05:30
soharab-ic and GitHub
b72959844c
Upgrade libs and go version ( #2949 )
...
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-27 12:51:54 +05:30
Robbie Cronin and GitHub
961c76f569
Fix: MutatingWebhookConfiguration naming conflict ( #2948 )
2024-05-27 11:53:53 +05:30
Robbie Cronin and GitHub
79f972394f
Fix: ValidatingWebhookConfiguration conflict ( #2947 )
2024-05-27 11:24:51 +05:30
soharab-ic and GitHub
8d14008eb3
Revert "Remove deprecated mqtrigger with kind fission ( #2875 )" ( #2946 )
...
* Revert "Remove deprecated mqtrigger with kind fission (#2875 )"
This reverts commit c47ff0e3e7 .
* Upgrade sarama version to v1.43.2
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-27 10:21:51 +05:30
soharab-ic and GitHub
737fad3b16
Set latest envVersion 3 as default ( #2945 )
...
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-22 14:06:36 +05:30
eveneast and GitHub
183f09d13a
Fix code comments function names ( #2927 )
...
Signed-off-by: eveneast <qcqs@foxmail.com >
2024-05-20 19:22:22 +05:30
robbellMF and GitHub
9cf6e67f4c
Fix fission spec apply --delete deleting environments ( #2943 )
2024-05-17 22:22:50 +05:30
soharab-ic and GitHub
0856ef33d8
Fix CLI pkg getsrc returns deploy archive instead of source archive ( #2941 )
...
* CLI command `pkg getsrc` returns deploy archive
```
Fix CLI command to return source archive instead of deploy archive.
If source archive is not available then return deploy archive.
```
* Add e2e tests for `fission package` CLI commands
* Cleanup environments created for pkg test
* Fix unit test failures
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-16 18:29:58 +05:30
soharab-ic and GitHub
04eb85ee4e
Upgrade kind version to v0.23.0 ( #2937 )
...
* Upgrade kind version to v0.23.0
```
Upgraded kind version to github workflow push_pr.yaml
Upgraded kind version to github workflow release.yaml
Upgraded kind version to github workflow upgrade_test.yaml
```
* Minor change to trigger CI
* Upgrade kind node image to v1.25.16
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-15 13:21:46 +05:30
soharab-ic and GitHub
4e93b811d4
Update Go packages ( #2933 )
...
* Update Go packages
```
github.com/elastic/crd-ref-docs: v0.0.10 -> v0.0.12
github.com/go-git/go-git/v5: v5.11.0 -> v5.12.0
github.com/prometheus/client_golang: v1.18.0 -> v1.19.0
github.com/prometheus/common: v0.46.0 -> v0.53.0
github.com/stretchr/testify: v1.8.4 -> v1.9.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.48.0 -> v0.51.0
go.opentelemetry.io/contrib/propagators/autoprop: v0.48.0 -> v0.51.0
go.opentelemetry.io/otel: v1.23.1 -> v1.26.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.23.1 -> v1.26.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.23.1 -> v1.26.0
go.opentelemetry.io/otel/sdk: v1.23.1 -> v1.26.0
go.opentelemetry.io/otel/trace: v1.23.1 -> v1.26.0
go.uber.org/zap: v1.26.0 -> v1.27.0
golang.org/x/net: v0.21.0 -> v0.25.0
google.golang.org/grpc: v1.61.1 -> v1.63.2
k8s.io/api: v0.29.2 -> v0.30.0
k8s.io/apiextensions-apiserver: v0.29.2 -> v0.30.0
k8s.io/apimachinery: v0.29.2 -> v0.30.0
k8s.io/client-go: v0.29.2 -> v0.30.0
k8s.io/code-generator: v0.29.2 -> v0.30.0
k8s.io/metrics: v0.29.2 -> v0.30.0
sigs.k8s.io/controller-runtime: v0.17.1 -> v0.18.2
sigs.k8s.io/controller-tools: v0.14.0 -> v0.15.0
```
* update Makefile and update-codegen.sh with latest packages
* Run `make all-generators`
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-08 11:03:00 +05:30
guangwu and GitHub
d1505dd011
fix: close tmp file ( #2931 )
2024-05-07 12:51:43 +05:30
soharab-ic and GitHub
1a797d6205
Fix fission check command doesnt work for namespace other than fission ( #2932 )
...
* Fix `fission check` command which does not work outside of `fission` namespace
If user provide namespace then use it for running `fission check` command.
If user does not provide namespace then use `fission` as default namespace.
* Update go version to 1.22.2
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-05-07 11:18:22 +05:30
Sanket Sudake and GitHub
3fb195150c
Update Go to 1.22 and dependencies ( #2915 )
...
Go depenencies updated
```
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.47.0 -> v0.48.0
go.opentelemetry.io/contrib/propagators/autoprop: v0.47.0 -> v0.48.0
go.opentelemetry.io/otel: v1.22.0 -> v1.23.1
go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.22.0 -> v1.23.1
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.22.0 -> v1.23.1
go.opentelemetry.io/otel/sdk: v1.22.0 -> v1.23.1
go.opentelemetry.io/otel/trace: v1.22.0 -> v1.23.1
golang.org/x/net: v0.20.0 -> v0.21.0
google.golang.org/grpc: v1.61.0 -> v1.61.1
k8s.io/api: v0.29.1 -> v0.29.2
k8s.io/apiextensions-apiserver: v0.29.1 -> v0.29.2
k8s.io/apimachinery: v0.29.1 -> v0.29.2
k8s.io/client-go: v0.29.1 -> v0.29.2
k8s.io/code-generator: v0.29.1 -> v0.29.2
k8s.io/metrics: v0.29.1 -> v0.29.2
sigs.k8s.io/controller-runtime: v0.17.0 -> v0.17.1
```
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-02-15 20:39:03 +05:30
Sanket Sudake and GitHub
425ba828e6
Use code-generator v1.29.1 for code-generation ( #2908 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-02-06 14:00:16 +05:30
Sanket Sudake and GitHub
211cd2626e
Update Go deps ( #2907 )
...
github.com/google/uuid: v1.5.0 -> v1.6.0
github.com/prometheus/common: v0.45.0 -> v0.46.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.46.1 -> v0.47.0
go.opentelemetry.io/contrib/propagators/autoprop: v0.46.1 -> v0.47.0
go.opentelemetry.io/otel: v1.21.0 -> v1.22.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.21.0 -> v1.22.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.21.0 -> v1.22.0
go.opentelemetry.io/otel/sdk: v1.21.0 -> v1.22.0
go.opentelemetry.io/otel/trace: v1.21.0 -> v1.22.0
google.golang.org/grpc: v1.60.1 -> v1.61.0
k8s.io/api: v0.29.0 -> v0.29.1
k8s.io/apiextensions-apiserver: v0.29.0 -> v0.29.1
k8s.io/apimachinery: v0.29.0 -> v0.29.1
k8s.io/client-go: v0.29.0 -> v0.29.1
k8s.io/metrics: v0.29.0 -> v0.29.1
sigs.k8s.io/controller-runtime: v0.16.3 -> v0.17.0
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-28 15:01:10 +05:30
dk03051996 and GitHub
4c4ff126a5
Update chart image tag to 1.20.1 ( #2903 )
2024-01-16 17:31:29 +05:30
Sanket Sudake and GitHub
e816696376
Add kubernetes version constraint and update version 1.20.1 in helm chart ( #2901 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-14 15:38:42 +05:30
65ef09dc70
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 ( #2898 )
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.3.3 to 1.3.7.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-14 14:25:05 +05:30
Sanket Sudake and GitHub
66c7c94b32
Update Go modules ( #2900 )
...
- Update go modules
+ github.com/prometheus/client_golang v1.17.0 [v1.18.0]
+ golang.org/x/net v0.19.0 [v0.20.0]
+ sigs.k8s.io/controller-tools v0.13.0 [v0.14.0]
- Remove Kafka tests disabled.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-14 11:48:40 +05:30
Sanket Sudake and GitHub
87e8168213
Add kubernetes QPS and Burst limit configuration ( #2899 )
...
Added configurable kubernetes client limits burst and QPS
Default QPS 200 and burst 500. Configurable via helm chart values.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-12 22:21:12 +05:30
Sanket Sudake and GitHub
d2fc0c9ed3
Set default package status to none if deployment exists ( #2894 )
...
If package has deployment already, we should set package status to none instead of pending.
If we have package has source, we set status to pending.
If both source and deployment are empty, package marked as failure.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-05 18:31:13 +05:30
dk03051996 and GitHub
0d9d911765
added annotation for signing ( #2895 )
2024-01-04 10:47:18 +05:30
Sanket Sudake and GitHub
1c2be6366b
Make common cache typed with generics ( #2896 )
...
Making typed common cache so that we don't use wrong types
across set/get methods and more higher-level methods can be
defined for cache.
Currently, we are not able to operate over all keys of the cache
due to generic types.
I also removed code comments around the cache.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-01-04 10:46:32 +05:30
Vardhaman Surana and GitHub
7f285d6613
added fetcher test cases ( #2893 )
...
* added fetcher test cases
* error message formatting fix
* error message formatting fix for e2e framework
2023-12-21 17:02:39 +05:30
Sanket Sudake and GitHub
b32414607c
Update Go dependencies ( #2889 )
...
* Update Go dependencies
---
github.com/go-git/go-git/v5 v5.10.1 [v5.11.0]
github.com/google/uuid v1.4.0 [v1.5.0]
google.golang.org/grpc v1.59.0 [v1.60.0]
k8s.io/api v0.28.4 [v0.29.0]
k8s.io/apiextensions-apiserver v0.28.4 [v0.29.0]
k8s.io/apimachinery v0.28.4 [v0.29.0]
k8s.io/client-go v0.28.4 [v0.29.0]
k8s.io/metrics v0.28.4 [v0.29.0]
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* update deps
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-12-21 10:57:00 +05:30
Dada Gore and GitHub
c9f88bb4cc
Router authentication jwtSigningKey unique for every Fission installation
2023-12-06 10:11:36 +05:30
Sanket Sudake and GitHub
bd38c0ab7b
Update chart version to v1.20.0 ( #2886 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-30 17:32:04 +05:30
Dada Gore and GitHub
0e6c06c58f
seperated events permission in keda and executor linked roles to remove delete permission ( #2885 )
2023-11-30 14:19:59 +05:30
Sanket Sudake and GitHub
76178c42b3
Auto-approve goreleaser docker builds with cosign ( #2883 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-27 14:01:30 +05:30
Sanket Sudake and GitHub
a700c00a1c
Update goreleaser cosign prompt approval ( #2882 )
2023-11-25 19:54:16 +05:30
Sanket Sudake and GitHub
e680cb781c
Change container base image to cgr.dev/chainguard/static ( #2881 )
...
* Change container base image to cgr.dev/chainguard/static
* Lint fixes
* fix test failure
* Add router deployment wait
* add check command in upgrade script
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-24 19:01:31 +05:30
Sanket Sudake and GitHub
4e26616a95
Update keda connectors images ( #2880 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-24 14:22:47 +05:30
Sanket Sudake and GitHub
17e8556ed1
Update fission version v1.20.0-rc2 ( #2879 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-23 13:00:50 +05:30
Sanket Sudake and GitHub
c47ff0e3e7
Remove deprecated mqtrigger with kind fission ( #2875 )
...
* Remove deprecated mqtrigger with kind fission
* Remove unused deps
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-21 17:52:37 +05:30
Sanket Sudake and GitHub
559ea87945
Update Go dependencies ( #2878 )
...
* Update Go dependencies
* Pin all github workflows dependencies
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2023-11-21 16:15:49 +05:30