Ankit Chawla and GitHub
be62e3ace4
Added function to sanitize strings by escaping quotes ( #2360 )
2022-02-21 12:44:27 +05:30
Ankit Chawla and GitHub
68f979a7fd
Upgraded nats-streaming-server version ( #2361 )
2022-02-15 10:10:24 +05:30
Sanket Sudake and GitHub
7431b99ec8
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
29cae9ce3e
Fix code/doc generators and deepgen code ( #2353 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-12 12:04:08 +05:30
Sanket Sudake and GitHub
e7c03b1cd9
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
c1661b8315
dump HTTP request/response for function test ( #2348 )
2022-02-11 14:35:21 +05:30
Ankit Chawla and GitHub
974176ddf1
Fix validation for secret & configmap reference with function ( #2349 )
2022-02-11 09:00:47 +05:30
Ankit Chawla and GitHub
d846191960
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
8a8c1a8eac
Changed deletion order in spec destroy according to dependency ( #2344 )
2022-02-08 13:54:28 +05:30
Ankit Chawla and GitHub
29e6f7070d
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
7119913a12
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
f36b9d5cbd
[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
b48da4446c
feature: Basic auth support with fission router ( #2292 )
2022-02-01 19:40:40 +05:30
Sanket Sudake and GitHub
cb37ba4cb8
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
c59043ee77
make graceperiod configurable for container functions ( #2337 )
2022-01-28 10:18:20 +05:30
Shubham Nazare and GitHub
a494f38bf9
show error while creating mqtrigger if given function is not present ( #2306 )
2022-01-25 10:41:09 +05:30
Sanket Sudake and GitHub
4735fbab79
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
a348fa6104
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
eaa55ab661
Minor bug fixes ( #2298 )
2022-01-11 17:06:21 +05:30
Pradeep Lakshmi Narasimha and GitHub
c494cc1e8b
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
3bd8737934
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
ad1891f4ae
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
359ba39993
Spell fixes across code ( #2288 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-28 18:40:07 +05:30
Sanket Sudake and GitHub
cbbdac2b8d
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
30b764a220
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
0ef131ee60
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
0d41e16040
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
27cc89ac83
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
03b9726ac0
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
86ac3c4d20
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
6910ac57e8
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
0d509d45d0
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
21ab6b36b9
Update release version to 1.15.0 in charts ( #2267 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 13:26:28 +05:30
Sanket Sudake and GitHub
f86a1f2349
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
643b82fb58
Adding PULL_REQUEST_TEMPLATE.md ( #2265 )
2021-11-16 12:51:08 +05:30
Sanket Sudake and GitHub
51832f7e0f
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
d9d9390e59
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
c5ae216a4e
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 >
2021-11-11 17:02:11 +05:30
Sanket Sudake and GitHub
6073e828cb
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
bfbaf7298a
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
78600c8c24
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
0cfa8fb5dd
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
648b1e2f6d
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
5899a65155
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
6b7cb070c7
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
81908ea656
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
120f70f6f8
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
f9ec60b156
Upgrade all dependencies ( #2250 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-03 14:57:26 +05:30
Sanket Sudake and GitHub
cdf718cb56
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
7c80b74804
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