We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I want to deploy a python function using https://docs.aws.amazon.com/cdk/api/v2/docs/aws-lambda-python-alpha-readme.html
However i get the error panic: JsiiError: @jsii/kernel.Fault Module '@aws-cdk/aws-lambda-python-alpha' not found when i run any cdk command.
I installed using.
go get -u github.com/aws/aws-cdk-go/awscdklambdapythonalpha/v2
go: downloading github.com/aws/jsii-runtime-go v1.105.0 go: downloading github.com/aws/constructs-go v0.0.0-20241014125741-52e7ddc71aae go: downloading github.com/aws/constructs-go/constructs v0.0.0-20210203051210-8754df3d2bfd go: downloading github.com/cdklabs/cloud-assembly-schema-go v0.0.0-20241216002747-b2fc8a3ba4cb go: downloading github.com/cdklabs/awscdk-asset-kubectl-go v0.0.0-20241010141422-eef99ab750e0 go: downloading github.com/cdklabs/awscdk-asset-awscli-go/awscliv1 v0.0.13 go: downloading github.com/cdklabs/awscdk-asset-kubectl-go/kubectlv20 v0.0.21 go: downloading github.com/cdklabs/awscdk-asset-awscli-go v0.0.0-20241209155413-94cd21215ea0 go: downloading github.com/cdklabs/awscdk-asset-awscli-go/awscliv1/v2 v2.2.214 go: downloading github.com/cdklabs/awscdk-asset-node-proxy-agent-go v0.0.0-20240903093635-1dfb93ea640b go: downloading github.com/Masterminds/semver v1.5.0 go: downloading github.com/Masterminds/semver/v3 v3.3.1 go: downloading github.com/fatih/color v1.18.0 go: downloading golang.org/x/tools v0.27.0 go: downloading golang.org/x/mod v0.22.0 go: upgraded github.com/Masterminds/semver/v3 v3.3.0 => v3.3.1 go: upgraded github.com/aws/jsii-runtime-go v1.104.0 => v1.105.0 go: upgraded github.com/cdklabs/awscdk-asset-awscli-go/awscliv1/v2 v2.2.208 => v2.2.214 go: upgraded github.com/fatih/color v1.17.0 => v1.18.0 go: upgraded golang.org/x/mod v0.21.0 => v0.22.0 go: upgraded golang.org/x/tools v0.26.0 => v0.27.0
DocumentXBRLParserStack(app, fmt.Sprintf("market-data-%s-%s-xbrl-parser", providerName, pipelineName), &CHStreamFilingDocumentLib.DocumentXBRLParserStackProps{ Environment: environment, StackProps: awscdk.StackProps{ StackName: jsii.String(fmt.Sprintf("market-data-%s-%s-xbrl-parser", providerName, pipelineName)), Env: env(), }, Dependency: CHStreamFilingDocumentLib.DocumentXBRLParserStackDependencyProps{ PipelineName: pipelineName, ProviderName: providerName, }, }) ... func DocumentXBRLParserStack(scope constructs.Construct, id string, props *DocumentXBRLParserStackProps) awscdk.Stack { var sprops awscdk.StackProps if props != nil { sprops = props.StackProps } stack := awscdk.NewStack(scope, &id, &sprops) name := *stack.StackName() pipelineName := props.Dependency.PipelineName providerName := props.Dependency.ProviderName serviceName := pipelineName + "xbrl-parser" awscdklambdapythonalpha.NewPythonFunction(stack, jsii.String(fmt.Sprintf("%s-lfn", name)), &awscdklambdapythonalpha.PythonFunctionProps{ FunctionName: jsii.String(name), Runtime: awslambda.Runtime_PYTHON_3_8(), Entry: jsii.String(fmt.Sprintf("src/%s/stream/filings/document/xbrl/parser", providerName)), Environment: &map[string]*string{ "ENV": &props.Environment, "STACK_NAME": &name, "SERVICE_NAME": &serviceName, "PIPELINE_NAME": &pipelineName, "PROVIDER_NAME": &providerName, }, Timeout: awscdk.Duration_Seconds(jsii.Number(60)), ReservedConcurrentExecutions: jsii.Number(2), }) return stack }
Expect to be able to use awscdklambdapythonalpha construct to deploy a python function in my go code.
cdk ls --app "go run bin/ch/main.go"
panic: JsiiError: @jsii/kernel.Fault Module '@aws-cdk/aws-lambda-python-alpha' not found goroutine 1 [running]: github.com/aws/jsii-runtime-go/internal/kernel.(*Client).CastPtrToRef(0xc000132060, {0x10147a0?, 0x617a180?, 0x10?}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/internal/kernel/conversions.go:207 +0x6e6 github.com/aws/jsii-runtime-go/internal/kernel.(*Client).CastPtrToRef(0xc000132060, {0xfff720?, 0xc00052a388?, 0x4?}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/internal/kernel/conversions.go:203 +0x59b github.com/aws/jsii-runtime-go/internal/kernel.(*Client).CastPtrToRef(0xc000132060, {0xf246a0?, 0xc0006ca9d0?, 0x4?}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/internal/kernel/conversions.go:189 +0x8e7 github.com/aws/jsii-runtime-go/internal/kernel.(*Client).CastPtrToRef(0xc000132060, {0xf246e0?, 0xc0006ca788?, 0x4ab405?}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/internal/kernel/conversions.go:189 +0x8e7 github.com/aws/jsii-runtime-go/runtime.convertArguments({0xc0006bbaa8, 0x3, 0x10195a0?}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/runtime/runtime.go:381 +0xef github.com/aws/jsii-runtime-go/runtime.Create({0x122db8d, 0x27}, {0xc0006bbaa8, 0x3, 0x3}, {0x11cf800, 0xc000549a00}) /home/kay/go/1.22.4/pkg/mod/github.com/aws/[email protected]/runtime/runtime.go:196 +0xb50 github.com/aws/aws-cdk-go/awscdklambdagoalpha/v2.NewGoFunction({0x7f4ca1c38a20, 0xc000527dd0}, 0xc000549770, 0xc0006ca788) /home/kay/go/1.22.4/pkg/mod/github.com/aws/aws-cdk-go/awscdklambdagoalpha/[email protected]/GoFunction.go:511 +0x112 market-data/lib/ch/filings.FilingsStreamProcessorStack({0x7f4ca1c38938, 0xc0005124d0}, {0xc0004f6de0, 0x27}, 0xc0000e2c60) /home/kay/kay/market-data/lib/ch/filing_stream_processor.go:58 +0x9bd main.main() /home/kay/kay/market-data/bin/ch/main.go:32 +0x539 exit status 2 Subprocess exited with error 1
No response
2.173.1 (build 4eac959)
20.14
Ubuntu 24
Go 1.23.3
jsii-runtime-go v1.105.0
Ubuntu
The text was updated successfully, but these errors were encountered:
Minimal reproducable example: https://github.com/kaykhan/aws-lambda-python-alpha-kernal-fault-jsii
Sorry, something went wrong.
No branches or pull requests
Describe the bug
I want to deploy a python function using https://docs.aws.amazon.com/cdk/api/v2/docs/aws-lambda-python-alpha-readme.html
However i get the error panic: JsiiError: @jsii/kernel.Fault Module '@aws-cdk/aws-lambda-python-alpha' not found
when i run any cdk command.
I installed using.
go get -u github.com/aws/aws-cdk-go/awscdklambdapythonalpha/v2
Regression Issue
Expected Behavior
Expect to be able to use awscdklambdapythonalpha construct to deploy a python function in my go code.
Current Behavior
cdk ls --app "go run bin/ch/main.go"
Reproduction Steps
go get -u github.com/aws/aws-cdk-go/awscdklambdapythonalpha/v2
Possible Solution
No response
Additional Information/Context
CDK CLI Version
2.173.1 (build 4eac959)
Node.js Version
20.14
OS
Ubuntu 24
Language
Go 1.23.3
SDK version used
jsii-runtime-go v1.105.0
Environment details (OS name and version, etc.)
Ubuntu
The text was updated successfully, but these errors were encountered: