Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 16 2019 18:39

    carlosandrebp on master

    upload email icon (compare)

  • Jan 15 2019 14:03

    carlosandrebp on master

    Icons update (compare)

  • Nov 13 2018 16:54
    hassankhan commented #3
  • Nov 02 2018 15:10
    hassankhan commented #3
  • Nov 02 2018 15:10
    hassankhan commented #3
  • Nov 01 2018 23:19
    hassankhan commented #3
  • Oct 29 2018 16:32
    hassankhan commented #3
  • Oct 24 2018 14:38
    hassankhan opened #3
  • Aug 14 2018 23:50

    carlosandrebp on master

    updates animations (compare)

  • Jul 19 2018 16:34
    brianneisler closed #1
  • Jul 19 2018 16:34
    brianneisler commented #1
  • Jul 18 2018 16:36

    andrepiresbp on master

    Updates (compare)

  • Jul 18 2018 15:50

    andrepiresbp on master

    Update (compare)

  • Jul 09 2018 19:25
    gornostal commented #59
  • Jul 09 2018 19:12
    maheshmasale commented #59
  • May 24 2018 23:39
    DavidWells removed as member
  • Feb 13 2018 19:40
    ivan-myob commented #54
  • Feb 08 2018 08:48
    julien2x opened #62
  • Dec 22 2017 16:14
    awcheng opened #61
  • Oct 23 2017 19:12
    dluu2015 closed #60
Guillermo Jimenez
@Memiin
any way to normalize that ? or to make the offline runs as the aws one?
Gareth McCumskey
@garethmcc
@Memiin Are you using the http event or the httpApi event for your lambda
Rafael Pereira
@rafaelpereira-hive

Hello. My typescript project with serverless component is giving the following error:

23s › Serverless › The operation cannot be performed at this time. An update is in progress for resource:...

I noticed that the error started to display without changing anything in the source code.
And doing some commit hash reversals, I noticed it's showing this message because my project is in typescript. If I revert the settings to be a javascript project, it works just fine.
can anyone help?

1 reply
Ophelia
@debragail
Deprecation warning: "provider.stage" is not accessible (configured behind variables which cannot be resolved at this stage).
what is this one
Ellery Familia
@elleryfamilia

I've started running into an issue in which attempting to deploy produces this error:

Unzipped size must be smaller than 104060999 bytes

Part of the issue is the fact that serverless adds the full aws-sdk, along with all client libraries which totals 68MB. So I have the dynamodb client js code (plus dozens of others), even though I don't use it.

Is there a way to fix that? I need to reduce the size of my package

nponeccop
@nponeccop

@elleryfamilia There is currently a bug with serverless not tracking runtime dependencies correctly. A workaround is:

  1. Install serverless and all plugins globally or just outside the folder with serverless.yml
  2. excludeDevDependencies: false in serverless.yml
  3. yarn install --prod or equivalent for other package managers

You can then run serverless package to see if a .zip file in .serverless became smaller

nponeccop
@nponeccop
You should also ensure that your normal dependencies don't have development dependencies there by mistake
Djordje Tadic
@djole90-dev

Hi everybody,

I have trouble testing locally a lamda which calls another lambda. Is there any way i can run the child lambda locally while triggering the parent lambda?

Arthur Barbero
@arthurbarbero

Hi guys, I'm trying to use functionResponseType as specified here on serverless doc Setting the BatchSize but anything I've tried to doesn't worked, how can I return on my LambdaFunction a BatchResponse with only the failures messages like described on documentation.

Serverless example:

messageHandler:
    tags:
      event-type: queue
    timeout: 10
    handler: functions/handlers/messageHandler.handle
    events:
      - sqs:
          arn:
            Fn::GetAtt:
              - MessagingQueue
              - Arn
          batchSize: 1000
          maximumBatchingWindow: 30
          functionResponseType: "ReportBatchItemFailures"
Arthur Barbero
@arthurbarbero
Guys, I figured out, my serverless wasn't on the latest version, this feature was merged 8 days ago, so I wasn't able to use yet, but now with version 2.68.0 it worked :D
Yevhen Hrabovskyi
@Frikitrok
Hey, is there any way to specify http: CORS in provider section? seems stupid to specify this config on each lambda entry
Amit Dhawan
@amit12cool
Hi guys, I see eventGrid trigger is not supported by serverless. Error: Binding eventGridTrigger not supported is the error I get
This is the exact issue:- serverless/serverless-azure-functions#521
Atul R
@atul.1055:matrix.org
[m]
:point_up: Edit: How to add trigger to existing dynamodb table. If anything gets updated in that table lambda function should gets executed.
How do I add a trigger to an existing DynamoDB table in serverless.yml? If anything gets updated in that table, the lambda function should get executed.
nponeccop
@nponeccop

@atul.1055:matrix.org

https://www.serverless.com/framework/docs/providers/aws/events/streams

You need to add a stream event handler to your lambda

functions:
  compute:
    handler: handler.compute
    events:
       - stream:
          type: dynamodb
          arn:
            Fn::GetAtt: [MyDynamoDbTable, StreamArn]
Atul R
@atul.1055:matrix.org
[m]
@nponeccop: whole or just few lines?
I tried but that is not reflecting in Lambda's trigger in AWS.
nponeccop
@nponeccop
Does the table have StreamSpecification?
1 reply
Atul R
@atul.1055:matrix.org
[m]
nponeccop ( nponeccop): yes
John
@john-br
I'm trying to create a powershell based lambda but am having trouble setting up the handler part of the function in serverless.yml. Do I need to create a dotnet based handler to wrap the powershell script?
John
@john-br
Or should I avoid defining the powershell script as a sls function and use cloudformation? (like in these docs: https://aws.amazon.com/blogs/developer/deploying-powershell-based-lambda-with-aws-cloudformation/)
Hugo van Rijswijk
@hugo-vrijswijk
Hi, I'm trying to build a serverless lambda httpApi and I think the serverless sdk is not forwarding the entire event, but instead cutting stuff off and only forwarding the body. Is there a way to tell serverless to forward the entire ApiGatewayProxyEventV2 event? This thing: https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html
Antonio D'Alessio
@antessio
Hi, is anybody else experiencing serverless/serverless#3249 issue?
I'm not able to deploy my lambda functions due to EMFILE: too many open files.
The last user that commented the issue suggested to use npx but I don't understand how.
(I also posted a question on stackoverflow in case you have any suggestion)
Aman Angira
@amanangira
@antessio I am not sure if this helps.

Hi everyone, I am facing Serverless › ENOSPC: no space left on device, write error when making a react deployment using npx serverless@2.64.1 deploy

More details here - actions/virtual-environments#4822. Any ideas on what exactly is the problem and a fix?

Antonio D'Alessio
@antessio
@amanangira I'll try to downgrade node with nvm. Thanks
Antonio D'Alessio
@antessio
After downgrading node to v14, the error disappeared
MinhTri1108
@MinhTri1108
image.png
image.png
can you help me
MinhTri1108
@MinhTri1108
An error occurred: IamRoleLambdaExecution - Syntax errors in policy.
1 reply
MinhTri1108
@MinhTri1108
image.png
image.png
@atul.1055:matrix.org I'm a beginner, so I hope you can help
Atul R
@atul.1055:matrix.org
[m]
Sure Bro! I"ll look into it
MinhTri1108
@MinhTri1108
thank bro
15 replies
Aman Angira
@amanangira
@antessio glad to be of help.
MinhTri1108
@MinhTri1108
image.png
how to create "rest api" so everyone
can you help me
frank-dspeed
@frank-dspeed:matrix.org
[m]
@MinhTri1108: simply use a loadbalanced autoscaled entry point for that
that triggers the serverless functions it self via a http api
serverless concept is simply every function is its own scaleable service
Ryan Schachte
@Schachte
Hey guys. Any chance it's possible to have outputs and files in the resources block?
resources:
  - ${file(resources/dynamo/UsersSubscriptionTable.yml)}
  - ${file(resources/iam/UserRetrievalLambdaPolicy.yml)}
  Outputs:
    GatewayArn:
      Description: "The API Gateway Dynamic ARN"
      Value:
        !Join
          - ''
          - - 'arn:aws:execute-api:us-west-2:1234'
            - !Ref ApiGatewayRestApi
            - '/*/GET/users'
1 reply
walter-tt
@walter-tt

Hey, hitting an error when trying to enable access logs on api gateway using this:

provider:
  name: aws
  runtime: python3.8
  versionFunctions: false
  logs:
    httpApi: true

error looks like:
An error occurred: HttpApiStage - Insufficient permissions to enable logging (Service: AmazonApiGatewayV2; Status Code: 400; Error Code: BadRequestException
any ideas on how to attach a role to solve this?

nponeccop
@nponeccop
Try running with SLS_DEBUG=* to see more information on the error.
nponeccop
@nponeccop

Generally, you need to add the permissions described at https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-logging.html to the CloudFormation role you use.

There can be 4 roles:

  • The role having the deployment Keys
  • The role assumed by Serverless during deployment for auxillary operations and starting CloudFormation
  • The role assumed by the CloudFormation service during stack deployment
  • The role assumed by the AWSLambda service during runtime

All 4 can be different if you want to. For this problem you'll likely need to change the 3rd one

2 replies