-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed
aws/jsii
#1717Labels
bugThis issue is a bug.This issue is a bug.language/pythonRelated to Python bindingsRelated to Python bindingsp2package/toolsRelated to AWS CDK Tools or CLIRelated to AWS CDK Tools or CLI
Description
When deploying, some file is temporarily unavailable.
Reproduction Steps
from aws_cdk import (
core
)
class Stack(core.Stack):
def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
super().__init__(scope, id, **kwargs)
app = core.App()
stack = Stack(app, "Test")
app.synth()Then deploy
$ cdk deploy --app "python stack.py"
Error Log
$ cdk deploy --app "python stack.py"
internal/fs/utils.js:220
throw err;
^
Error: EAGAIN: resource temporarily unavailable, read
at Object.readSync (fs.js:516:3)
at SyncStdio.readLine (/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_embedded/jsii/jsii-runtime.js:13322:25)
at InputOutput.read (/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_embedded/jsii/jsii-runtime.js:13272:34)
at KernelHost.run (/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_embedded/jsii/jsii-runtime.js:7228:32)
at Immediate.<anonymous> (/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_embedded/jsii/jsii-runtime.js:7236:37)
at processImmediate (internal/timers.js:439:21) {
errno: -11,
syscall: 'read',
code: 'EAGAIN'
}
Traceback (most recent call last):
File "stack_bugreport.py", line 1, in <module>
from aws_cdk import (
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/aws_cdk/aws_apigateway/__init__.py", line 548, in <module>
import aws_cdk.aws_certificatemanager
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/aws_cdk/aws_certificatemanager/__init__.py", line 104, in <module>
import aws_cdk.aws_cloudformation
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/aws_cdk/aws_cloudformation/__init__.py", line 125, in <module>
import aws_cdk.aws_iam
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/aws_cdk/aws_iam/__init__.py", line 169, in <module>
import aws_cdk.region_info
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/aws_cdk/region_info/__init__.py", line 113, in <module>
__jsii_assembly__ = jsii.JSIIAssembly.load("@aws-cdk/region-info", "1.18.0", __name__, "[email protected]")
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_runtime.py", line 40, in load
_kernel.load(assembly.name, assembly.version, os.fspath(assembly_path))
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_kernel/__init__.py", line 209, in load
self.provider.load(LoadRequest(name=name, version=version, tarball=tarball))
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_kernel/providers/process.py", line 330, in load
return self._process.send(request, LoadResponse)
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_kernel/providers/process.py", line 310, in send
self._next_message(), _ProcessResponse_R
File "/home/drluke/work/di-client-api-message-dispatcher/venv/lib/python3.7/site-packages/jsii/_kernel/providers/process.py", line 261, in _next_message
return json.loads(self._process.stdout.readline(), object_hook=ohook)
File "/usr/lib/python3.7/json/__init__.py", line 361, in loads
return cls(**kw).decode(s)
File "/usr/lib/python3.7/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.7/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Subprocess exited with error 1
Workaround for the time being
Downgrade node to version 12.13.1
Environment
- CLI Version : 1.18.0 (build bc924bc)
- Framework Version: 1.18.0
- OS : Linux
- Language : Python
This is 🐛 Bug Report
skatsuta, oliver-bowman, pepastach, mmccauley-verimatrix, josjaf and 11 more
Metadata
Metadata
Assignees
Labels
bugThis issue is a bug.This issue is a bug.language/pythonRelated to Python bindingsRelated to Python bindingsp2package/toolsRelated to AWS CDK Tools or CLIRelated to AWS CDK Tools or CLI