Ankit Chawla and GitHub
f45d85f30a
Upgraded nats-streaming-server version ( #2361 )
2022-02-15 10:10:24 +05:30
Sanket Sudake and GitHub
725479ded6
Update changelog for 1.16.0-rc1 ( #2359 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-14 12:41:45 +05:30
Sanket Sudake and GitHub
8110f9ac13
Fix code/doc generators and deepgen code ( #2353 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
v1.16.0-rc1
2022-02-12 12:04:08 +05:30
Sanket Sudake and GitHub
4f8a60b498
Update version to v1.16.0-rc1 in chart ( #2350 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-11 15:19:44 +05:30
Shubham Nazare and GitHub
667629d265
dump HTTP request/response for function test ( #2348 )
2022-02-11 14:35:21 +05:30
Ankit Chawla and GitHub
b06ff625e0
Fix validation for secret & configmap reference with function ( #2349 )
2022-02-11 09:00:47 +05:30
Ankit Chawla and GitHub
8ee74161fc
Added validation to keda types and updated help ( #2346 )
...
* Added validation to keda types and updated help
* Changed formatting of help
* Changed variable name
2022-02-09 19:55:14 +05:30
Ankit Chawla and GitHub
e1fb5a7411
Changed deletion order in spec destroy according to dependency ( #2344 )
2022-02-08 13:54:28 +05:30
Ankit Chawla and GitHub
e8ff79e448
Prevent env deletion if any function exists ( #2343 )
...
* Added force deletion flag for env
2022-02-07 16:20:54 +05:30
Shubham Nazare and GitHub
5cb3ebf262
CLI Check ( #2341 )
...
* added checks for kubernetes-version, fission-services and fission-version
* refactor kuberntes and fission version check
2022-02-07 11:01:20 +05:30
Ankit Chawla and GitHub
3ac188124e
[Feature] Force spec apply even if conflicting resources exist with different deployment ID ( #2338 )
...
* Added allowconflicts flag to specs
* Made changes for all resources
* Added help for allowconflicts flag
* Changed function isObjectMetaEqual
2022-02-02 12:28:41 +05:30
Pradeep Lakshmi Narasimha and GitHub
590eefaa52
feature: Basic auth support with fission router ( #2292 )
2022-02-01 19:40:40 +05:30
Sanket Sudake and GitHub
4b307be939
Change URL structure for CLI docs with reference ( #2339 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-31 14:12:13 +05:30
Shubham Nazare and GitHub
260de05a63
make graceperiod configurable for container functions ( #2337 )
2022-01-28 10:18:20 +05:30
Shubham Nazare and GitHub
e06aa25245
show error while creating mqtrigger if given function is not present ( #2306 )
2022-01-25 10:41:09 +05:30
Sanket Sudake and GitHub
353453e9a7
Rbac resources per release for multiple installation on same cluster ( #2302 )
...
* Change RBAC resource names work for multiple Fission release
* Fetch secret configmap and package cluster role based on the release name
* Remove default namespace hardcoding from helm chart
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-18 09:18:53 +05:30
Sanket Sudake and GitHub
85084249cf
ci(Mergify): configuration update ( #2303 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-17 19:00:04 +05:30
Ankit Chawla and GitHub
89aeddaf3a
Minor bug fixes ( #2298 )
2022-01-11 17:06:21 +05:30
Pradeep Lakshmi Narasimha and GitHub
89f80c6f25
Apply commit label on resources created/updated when '--commitlabel' flag is passed ( #2279 )
2022-01-11 12:31:59 +05:30
Ankit Chawla and GitHub
b27043518f
Added ignorenotfound flag for all resources' deletion ( #2293 )
...
Treat \"resource not found\" as a successful delete if ignorenotfound flag passed while deletion of Fission resource.
2022-01-06 17:30:05 +05:30
Sanket Sudake and GitHub
f54bd6a703
Update changelog for 1.15.1 release ( #2289 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-29 10:33:52 +05:30
Sanket Sudake and GitHub
327275d1a4
Spell fixes across code ( #2288 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
v1.15.1
2021-12-28 18:40:07 +05:30
Sanket Sudake and GitHub
37609ad7ec
Update release version to v1.15.1 ( #2287 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-28 10:43:04 +05:30
Sanket Sudake and GitHub
bf8c01cff0
MQT Kafka: Use Sarama Group Consumer instead of bsm/sarama-cluster library ( #2286 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-22 18:00:25 +05:30
Sanket Sudake and GitHub
f635f6d16a
Capture error from schema check in preupgrade verification ( #2285 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-21 20:25:51 +05:30
Dylan Arbour and GitHub
223892f121
Simplify if logic in container executor deployment creation ( #2282 )
...
Signed-off-by: Dylan Arbour <arbourd@users.noreply.github.com >
2021-12-20 10:43:12 +05:30
Sanket Sudake and GitHub
76f51e977d
chore: Update dependency opencontainers/runc v1.0.3 ( #2281 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-16 15:43:32 +05:30
YachikaRalhan and GitHub
73784f39ac
Allow user to use existing bucket with same name via fission storage service ( #2275 )
...
* If a bucket already exists with the same name, allow the user to use that one
* Abstracted create or get a storage container
* Check err when the con is empty and return container name with error
2021-12-10 15:59:08 +05:30
Sanket Sudake and GitHub
35a5397a05
Retry pod choose if we get terminated or deleted pod from ready pod controller ( #2274 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-10 13:45:44 +05:30
Sanket Sudake and GitHub
fe0c1e3683
Add support for generating CRD docs ( #2273 )
...
* Add support for generating CRD docs
* Correct typos in custom resource definitions
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-30 15:54:53 +05:30
Sanket Sudake and GitHub
24737e8958
Update changelog for v1.15.0 release ( #2269 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 15:45:45 +05:30
Sanket Sudake and GitHub
5349a59186
Update release version to 1.15.0 in charts ( #2267 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
v1.15.0
2021-11-23 13:26:28 +05:30
Sanket Sudake and GitHub
9f1cc0a290
Update alpine base image to 3.14.3 and security fixes ( #2266 )
...
* Update alpine base image to 3.14.3
* Security: Update github.com/opencontainers/image-spec to v1.0.2
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 10:10:07 +05:30
Sanket Sudake and GitHub
f8fb41d6b8
Adding PULL_REQUEST_TEMPLATE.md ( #2265 )
2021-11-16 12:51:08 +05:30
Sanket Sudake and GitHub
b96f8ee9a5
Update chart logo with svg image ( #2264 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-12 16:56:57 +05:30
Sanket Sudake and GitHub
31f8560a65
Update changelog with v1.15.0-rc2 release ( #2262 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-11 19:23:55 +05:30
Sanket Sudake and GitHub
59e876062f
Capture os signals to gracefully shutdown fission components ( #2261 )
...
- Currently, fission components don't handle shutdown signals.
So we don't get any to do the required cleanup before the fission process
exits. Adding signal capture process with cancelling context so
that all dependent processes stop working when the process gets term
signal.
- Set log level to error in otel shutdown function
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
v1.15.0-rc2
2021-11-11 17:02:11 +05:30
Sanket Sudake and GitHub
d260f07acb
Capture fission-bundle exit logs with sync ( #2260 )
...
Currently when any of fission component exists, we fail to sync
log as logger.Sync is not called before exiting.
Restructured code so that we can logger.Sync before existing from
the fission bundle component execution.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-11 10:05:22 +05:30
Sanket Sudake and GitHub
81e247e1e8
Issue #2258 Reafctor ready pod conroller to use lister and cache sync checks ( #2259 )
...
Reactored ready pod controller code to user lister and cache sync checks,
so that we avoid querying lister if cache is not synced in choodPod function.
Also, as noticied in #2258 we were initializing workqueue in goroutine
which was causing nil pointer reference. We have moved it out of goroutine
and kept specific parts in goroutine.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 16:00:57 +05:30
Sanket Sudake and GitHub
65e842b1c8
Pass context to functionCache functions and debug messages in pool cache ( #2244 )
...
* Active requests count tracking with debug messages
* Pass required contexts to cache functions
* Fix duplicate imports
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 11:11:44 +05:30
Sanket Sudake and GitHub
547e1b0d83
Add termination policy customization in helm chart ( #2255 )
...
Currently default pod termination logs go to /dev/termination-log.
With CI we need to change customize path somewhere to /var/log for
exporting logs with the kind export logs command.
Setting FallbackToLogsOnError as termination policy for skaffold.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 08:47:54 +05:30
Sanket Sudake and GitHub
2c1b459a5e
Remove heapster from fission chart ( #2256 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-09 17:33:30 +05:30
Sanket Sudake and GitHub
adfc0fa6b8
Goreleaser Update docker manifests to publish latest images ( #2257 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-09 17:23:48 +05:30
Sanket Sudake and GitHub
0a7dc70339
Add support to mention priorityClassName for Fission components ( #2254 )
...
In Fission CI as well in a couple of scenarios, noticed Fission pods
getting preempted when Function pods are getting created. As both
Fission components and function pods have the same priority class
fission component pods might get preempted. It to be recommended to
set higher priority class for components such as Fission router, executor,
controller so that Fission functioning doesn't get disrupted.
Most of the Fission components work fine with restart except the executor. So
user should set priorityClass for Fission executor.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-08 10:51:29 +05:30
Sanket Sudake and GitHub
3aaeb88bcd
Export kind logs from CI for pod restart debugging ( #2252 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-06 12:45:34 +05:30
Sanket Sudake and GitHub
6f6710ede9
Run all generators with upstream 1.22 code-generator ( #2251 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-06 12:23:43 +05:30
Sanket Sudake and GitHub
8b13c638b1
Upgrade all dependencies ( #2250 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-03 14:57:26 +05:30
Sanket Sudake and GitHub
b08bb591be
Add 1.15.x upgrade notes in chart README ( #2249 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-03 12:27:03 +05:30
Sanket Sudake and GitHub
f09d399c17
Add command to generate Fission CLI docs ( #2247 )
...
* Add command to generate Fission CLI docs
* Minor fixes identified by LanguageTool
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-02 17:09:31 +05:30
Ankit Chawla and GitHub
0c8a0c43c1
Changed kafka version ( #2246 )
2021-11-02 15:04:14 +05:30