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
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

If you don't have source_profile = in your .aws/config, then the second role is the same as the first role.

If you don't have the iam: DeploymentRole: in your serverless.yml, then the 3rd role is the same as the 2nd one

The 4th role is always different though, so you have at least 2 and at most 4 roles.
bitsofinfo
@bitsofinfo
Hi - I've successfully configured a layer for nodejs that contains all my apps node_modules. The zip file during packaging correctly contains what I would expect. I then have my package.patterns setup like the below, yet no matter what I do, my main service's zip file STILL contains node_modules. Because node_modules is in my main function's package, I can't view the function in the lambda web interface because its too large to display. Anyone have any ideas for how to properly have my node_modules in a separate layer and get them OUT of the primary function package? I'm using serverless 0.70.0
layers:
  nodeModules:
    name: ${self:service.name}-${opt:stage,'dev'}-nodeModules
    package:
      include:
        - ./**
    path: lambda_layers
    compatibleRuntimes:
      - nodejs14.x


package:
  patterns:
    - '!**'
    - '!node_modules/**'
    - utils
    - validation
    - '*.js'
nponeccop
@nponeccop

Try setting just

package:
  excludeDevDependencies: false
  patterns:
    - '!**'

and see if anything gets included.

bitsofinfo
@bitsofinfo
@nponeccop similar result, i end up w/ a primary zip that contains node_modules plus everything else in the project.
bitsofinfo
@bitsofinfo
the issue turns out to be this plugin messing it up, after removing it, all the packaging directives work fine.... bleh serverless-plugin-include-dependencies
Yonatan Bitton
@bityob
Hey
After deployment ends I see all the resources that were created except the ones the was specified in Resources (CloudFormation syntax)
How I can able output with the created/updated resources too?
Christopher Thomas
@christhomas
Hey guys, does anybody know how I can configure the aws endpoints in serverless, I want to override the ssm endpoint to my local machine for testing. I use the ${ssm:something} configuration in my serverless.yml and I'd like to override ssm to be local instead of real AWS
Joel F. Ruelos Jr.
@fuzzy28
image.png
How can I create the serverless-dynamodb-local table without specifying it in the serverless config resource section? reason is that, the table definition is configured in separate repository. I was trying to put in migrations but no luck
Vitalii Kh.
@keeper-vit
Hi to all. I have a question and it will be nice if someone could help me with it.
After deploying the S3 bucket has been tracked by the serverless. The bucket name can be found in the property ServerlessDeploymentBucketName of output from the command sls info -v
So, the question is where is this bucket name is storing? How I can erase it and do the deployment again from scratch for the same project?
Guy S
@guyschlider

Hey,
Any idea why using Fn:GetAtt in custom var and then using it as stream arn would result in this error:

Serverless: Configuration warning:
Serverless: at 'functions.test.events[0].stream': unrecognized property 'Fn::GetAtt'

?

Guy S
@guyschlider
arn: { "Fn::GetAtt": ["demo", "StreamArn"] }
Guy S
@guyschlider
Any chance it's not possible to use GetAtt in custom vars?
Justin Turner Arthur
@JustinTArthur
I think there’s been a long-standing bug with Serverless Framework trying to interpret Fn::GetAtt instead of passing it through to the CloudFormation layer.
Try using AWS’ shorthand instead to bypass Serverless Framework:
!GettAtt demo.StreamArn @guyschlider