profile
viewpoint
Sanket Sudake sanketsudake @infracloudio Pune, India https://ssudake.com Contributing to @fission We are hiring at @infracloudio Follow for exciting updates.

infracloudio/msbotbuilder-go 96

Microsoft Bot Framework SDK for Go

sanketsudake/CHESS-in-Qt 16

CINES is Two player chess created in Qt-cross platform

infracloudio/kube-checker 8

Kube-checker checks your Kubernetes cluster and provides recommendations and best practices

infracloudio/ollie-demo 5

Manage your ollie device :robot: with alexa commands :person_fencing:

sanketsudake/codespell-action 1

Checks for common misspellings across repository

infracloudio/gce-openebs 0

OpenEBS (Dedicated) Setup on Google Cloud Platform

infracloudio/gobot 0

Golang framework for robotics, drones, and the Internet of Things (IoT)

infracloudio/helmbyexample 0

Helm by example teaches helm with real use cases and working examples

delete branch fission/examples

delete branch : gcp-pubsub-example

delete time in 16 hours

push eventfission/examples

Sanket Sudake

commit sha 5bfc920e687bc8978d3b414b6826a81ef17f7ca3

Gcp pubsub example (#59) * Adding GCP Pubsub Example * Added readme for GCP-PubSub example * Fixed Readme * Made minor changes to example and added specs * Added spec commands to gcp example Co-authored-by: techmaharaj <sharma.rockstar@gmail.com> Co-authored-by: Ankit Chawla <ankitc226@gmail.com>

view details

push time in 16 hours

PR merged fission/examples

Gcp pubsub example
+343 -0

0 comment

17 changed files

sanketsudake

pr closed time in 16 hours

PR opened fission/examples

Gcp pubsub example
+343 -0

0 comment

17 changed files

pr created time in 17 hours

PullRequestReviewEvent

issue commentfission/fission

fission cli hangs after new install

Hi @shaunc , Typically fission CLI does port forwarding to Fission controller service and then makes request via localhost:<port forward>. As we see in your output, Forwarding from [::1]:51696 -> 8888 Behaviour is same on MacOs and Linux.

Fission CLI first sets up port-forwarding to Fission controller service. Service type is ClusterIP in your case. Once port forwarding/tunneling is setup we make REST API calls via over that port.

I am just wondering if there something at play due to network or any firewall rules on the client side. I use MacOs for day to day work, I couldnt notice this issue for myself or from community so far.

shaunc

comment created time in 18 hours

PullRequestReviewEvent

Pull request review commentfission/fission

feature: Basic auth support with fission router

 require ( 	github.com/blend/go-sdk v1.20211025.3 // indirect 	github.com/containerd/continuity v0.2.1 // indirect 	github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5+	github.com/dgrijalva/jwt-go v3.2.0+incompatible

This is deprecated library. Please use https://github.com/golang-jwt/jwt

praddy26

comment created time in 21 hours

Pull request review commentfission/fission

feature: Basic auth support with fission router

 prometheus: canaryDeployment:   enabled: false ++authentication:+  ## set this flag to true if you need authorization+  ## for all route calls+  ## default 'false'+  ##+  enabled: false+  ## authUrlPath is the router path for+  ## authentication endpoint, defaults to /auth/login+  ## default '/auth/login'+  ##+  authUrlPath:+  ## authUsername is used as username for authentication+  ## of router+  ##+  authUsername: infracloud

Please change user to admin.

praddy26

comment created time in 21 hours

Pull request review commentfission/fission

feature: Basic auth support with fission router

 github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5 h1:RAV05c0xOkJ3dZGS0 github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5/go.mod h1:GgB8SF9nRG+GqaDtLcwJZsQFhcogVCJ79j4EdT0c2V4= github.com/deepmap/oapi-codegen v1.6.0/go.mod h1:ryDa9AgbELGeB+YEXE1dR53yAjHwFvE9iAUlWl9Al3M= github.com/denisenkom/go-mssqldb v0.10.0/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU=+github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM=

This is deprecated library. Please use https://github.com/golang-jwt/jwt

praddy26

comment created time in 21 hours

PullRequestReviewEvent

Pull request review commentfission/fission

feature: Basic auth support with fission router

 prometheus: canaryDeployment:   enabled: false ++authentication:+  ## set this flag to true if you need authorization+  ## for all route calls+  ## default 'false'+  ##+  enabled: false+  ## authUrlPath is the router path for+  ## authentication endpoint, defaults to /auth/login+  ## default '/auth/login'+  ##+  authUrlPath:+  ## authUsername is used as username for authentication+  ## of router+  ##+  authUsername: infracloud+  ## jwtSigningKey is the signing key used for+  ## signing the jwt token+  ##+  jwtSigningKey: converge2021

Can we keep it serverless ?

praddy26

comment created time in 21 hours

push eventfission/fission

Shubham Nazare

commit sha e06aa2524580f4aa0aabd0f5fe8c2b7d54480270

show error while creating mqtrigger if given function is not present (#2306)

view details

push time in a day

PR merged fission/fission

Reviewers
show error while creating mqtrigger if given function is not present

<!-- Thanks for sending a pull request! We request you provide detailed description as much as possible. -->

Description

<!--- Describe your changes in detail. --> <!-- Typically try to give details of what, why and how of the PR changes. --> The terminal throws error while creating mqtrigger if the given function is not present. Previously, nothing was displayed by the terminal. Please let me know if you want to show just a warning like in the case of httptrigger.

Which issue(s) this PR fixes:

<!-- *Automatically closes linked issue when PR is merged. Usage: Fixes #<issue number>, or Fixes (paste link of issue). --> Fixes #2300

Testing

<!--- Please describe in detail how you tested your changes. -->

Checklist:

<!-- Please tick following checkboxes as per your understanding. -->

  • [ ] I ran tests as well as code linting locally to verify my changes.
  • [x] I have done manual verification of my changes, changes working as expected.
  • [ ] I have added new tests to cover my changes.
  • [x] My changes follow contributing guidelines of Fission.
  • [ ] I have signed all of my commits.
+5 -0

2 comments

1 changed file

shubham4443

pr closed time in a day

issue closedfission/fission

No validation for function present while creating a MQTrigger

While creating a Message queue trigger using fission mqtrigger create --name f2f --function testfunction, I'm able to create a trigger without the function being actually present. In this case, testfunction isn't created, but still I was allowed to create a trigger.

There should be a validation / check while creating a trigger to ensure that the function name being passed actually exists. If the function doesn't exist, it should throw an error saying that the function doesn't exist.

Example

Actual: Observe the trigger rabbitmqtestrest, it has a function named rest

$ fission mqtrigger list
NAME             FUNCTION_NAME MESSAGE_QUEUE_TYPE TOPIC         RESPONSE_TOPIC ERROR_TOPIC MAX_RETRIES PUB_MSG_CONTENT_TYPE
gcppubsubtest    consumer      gcp-pubsub         request-topic response-topic error-topic 3           application/json
r2f              consumer      rabbitmq           hello                                    0           application/json
rabbitmqtest     receive       rabbitmq           hello         response-topic error-topic 3           application/json
rabbitmqtestrest rest          rabbitmq           hello         response-topic error-topic 3           application/json

However, the function rest isn't created

$ fission fn list
NAME      ENV         EXECUTORTYPE MINSCALE MAXSCALE MINCPU MAXCPU MINMEMORY MAXMEMORY TARGETCPU SECRETS CONFIGMAPS
backend   pythonsrc   poolmgr      0        0        0      0      0         0         0                 
consumer  nodejs      poolmgr      0        0        0      0      0         0         0                 
frontend  pythonsrc   poolmgr      0        0        0      0      0         0         0                 
hello     nodejs      poolmgr      0        0        0      0      0         0         0                 
hello-py  python      poolmgr      0        0        0      0      0         0         0                 
multifile python      poolmgr      0        0        0      0      0         0         0                 
optel     pythonoptel poolmgr      0        0        0      0      0         0         0                 
optell    pythonoptel poolmgr      0        0        0      0      0         0         0                 
pup       python      poolmgr      0        0        0      0      0         0         0                 
receive   python      poolmgr      0        0        0      0      0         0         0                 
send      python      poolmgr      0        0        0      0      0         0         0                 
sub       python      poolmgr      0        0        0      0      0         0         0           

Expected: It should throw an error since the function rest doesn't exist.

closed time in a day

techmaharaj

pull request commentfission/fission

show error while creating mqtrigger if given function is not present

Thanks @shubham4443 for the fix 🎉

shubham4443

comment created time in a day

PullRequestReviewEvent

delete branch fission/fission.io

delete branch : keda-rabbitmq-doc

delete time in 5 days

push eventfission/fission.io

Atulpriya Sharma

commit sha f32d9c8d3d6e11be9c91cdf58041cb202d9b1699

Added Keda RabbitMQ document (#140) * Keda RabbitMQ document * Added Keda RabbitMQ document

view details

push time in 5 days

PR merged fission/fission.io

Added Keda RabbitMQ document

Added Keda RabbitMQ document

+335 -0

1 comment

2 changed files

techmaharaj

pr closed time in 5 days

delete branch fission/examples

delete branch : keda-rabbitmq-go

delete time in 5 days

push eventfission/examples

Sanket Sudake

commit sha 4555ade5c412c9cecfa9ac8e9e4bb3fdf7fd2d76

Keda Rabbitmq Producer/Consumer Sample (#56) Signed-off-by: Sanket Sudake <sanketsudake@gmail.com>

view details

push time in 5 days

PR merged fission/examples

Reviewers
Keda Rabbitmq Producer/Consumer Sample

Signed-off-by: Sanket Sudake sanketsudake@gmail.com

+389 -0

0 comment

16 changed files

sanketsudake

pr closed time in 5 days

PR opened fission/examples

Keda Rabbitmq Producer/Consumer Sample

Signed-off-by: Sanket Sudake sanketsudake@gmail.com

+389 -0

0 comment

16 changed files

pr created time in 5 days

PullRequestReviewEvent

create barnchfission/examples

branch : keda-rabbitmq-go

created branch time in 6 days

startedfission/environments

started time in 7 days

delete branch fission/environments

delete branch : snyk-fix-ff010f862449073b715773003763752f

delete time in 7 days

delete branch fission/environments

delete branch : snyk-fix-261fe9ad0de4af18bb63843ef8b5bb76

delete time in 7 days

delete branch fission/environments

delete branch : snyk-fix-1045d31104d0a76e749553052f2491dd

delete time in 7 days

more