Closed kkesley closed 6 years ago
Hi @kendrickkesley - can you provide a bit more information on your local setup? Also, if you provision with --level debug
there will be more information for both the local logs and AWS lambda logs that will help diagnose the issue. Thanks!
Hi @mweagle thanks for replying back!
these are some details regarding the issue:
Lambda test error message
Test key (aws provided sample)
Go version
Computer information
provisioning with --level debug
C:\xampp\htdocs\go\src\test>go run main.go provision --s3Bucket ppress-bucket --level debug
time="2018-02-21T10:43:00+11:00" level=info msg="════════════════════════════════════════════════"
time="2018-02-21T10:43:00+11:00" level=info msg="╔═╗┌─┐┌─┐┬─┐┌┬┐┌─┐ Version : 1.0.1"
time="2018-02-21T10:43:00+11:00" level=info msg="╚═╗├─┘├─┤├┬┘ │ ├─┤ SHA : b37b93e"
time="2018-02-21T10:43:00+11:00" level=info msg="╚═╝┴ ┴ ┴┴└─ ┴ ┴ ┴ Go : go1.10"
time="2018-02-21T10:43:00+11:00" level=info msg="════════════════════════════════════════════════"
time="2018-02-21T10:43:00+11:00" level=info msg="Service: MyHelloWorldStack" LinkFlags= Option=provision UTC="2018-02-20T23:43:00Z"
time="2018-02-21T10:43:00+11:00" level=info msg="════════════════════════════════════════════════"
time="2018-02-21T10:43:00+11:00" level=debug msg="Provision validation results" optionsProvision="{ppress-bucket false}" validateErr="go generate -v -x
"
time="2018-02-21T10:43:00+11:00" level=debug msg="Running Command" Arguments="[go generate -v -x]" Dir= Env="[=ExitCode=00000000 ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\kkesley\AppData\Roaming
AWS_REGION=ap-southeast-2 CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=KENDRICK-2017 ComSpec=C:\WINDOWS\system32\cmd.exe GOPATH=C:\xampp\htdocs\go GOROOT=C:\Go\ GYP_MSVS_VERSION=2015 HOMEDRIVE=C: HOMEPATH=\Users\kkesley LANG=en_US.UTF-8 LOCALAPPDATA=C:\Users\kkesley\AppData\Local LOGONSERVER=\\PP-PRIMARY NUMBER_OF_PROCESSORS=4 OneDrive=C:\Users\kkesley\OneDrive OS=Windows_NT Path=C:\Program Files\ImageMagick-7.0.7-Q16;c:\program files\graphicsmagick-1.3.28-q16;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\PostgreSQL\pg96\bin;C:\xampp\php;C:\Program
Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Amazon\AWSCLI\;C:\Users\kkesley\AppData\Local\Programs\Git\cmd;C:\Program Files\nodejs\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Go\bin;C:\Ruby24-x64\bin;C:\Users\kkesley\AppData\Local\Microsoft\WindowsApps;C:\Users\kkesley\AppData\Local\ComposerSetup\bin;C:\Users\kkesley\AppData\Roaming\Composer\vendor\bin;C:\Users\kkesley\AppData\Local\Programs\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Users\kkesley\AppData\Roaming\npm;C:\Go\bin; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 9, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=9e09 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PROMPT=$P$G PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\PowerShell\Modules\ PUBLIC=C:\Users\Public RUBYOPT=-Eutf-8 SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\kkesley\AppData\Local\Temp TERM_PROGRAM=vscode TERM_PROGRAM_VERSION=1.20.1 TMP=C:\Users\kkesley\AppData\Local\Temp USERDNSDOMAIN=PSYCHPRESS.LOCAL USERDOMAIN=PSYCHPRESS USERDOMAIN_ROAMINGPROFILE=PSYCHPRESS USERNAME=kkesley USERPROFILE=C:\Users\kkesley VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ VSCODE_CWD=C:\Program Files\Microsoft VS Code VSCODE_IPC_HOOK=\\.\pipe\7b4d1a256bb4b6eeaadbc8c783257713-1.20.1-main-sock VSCODE_NLS_CONFIG={\"locale\":\"en-us\",\"availableLanguages\":{}} VSCODE_NODE_CACHED_DATA_DIR_3208=C:\Users\kkesley\AppData\Roaming\Code\CachedData\f88bbf9137d24d36d968ea6b2911786bfe103002 VSCODE_NODE_CACHED_DATA_DIR_5860=C:\Users\kkesley\AppData\Roaming\Code\CachedData\c63189deaa8e620f650cc28792b8f5f3363f2c5b VSCODE_PID=3208 windir=C:\WINDOWS]" Path="C:\Go\bin\go.exe"
time="2018-02-21T10:43:00+11:00" level=info msg=main.go
time="2018-02-21T10:43:00+11:00" level=info msg="Compiling binary" Name=Sparta.lambda.amd64
time="2018-02-21T10:43:00+11:00" level=debug msg="Running Command" Arguments="[go build -o Sparta.lambda.amd64 -v -tags lambdabinary -ldflags -X github.com/mweagle/Sparta.StampedServiceName=MyHelloWorldStack -X github.com/mweagle/Sparta.StampedBuildID=0d40b29322582755769f2f111cfc82482258e6e1 .]" Dir= Env="[=ExitCode=00000000 ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\kkesley\AppData\Roaming AWS_REGION=ap-southeast-2 CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=KENDRICK-2017 ComSpec=C:\WINDOWS\system32\cmd.exe GOPATH=C:\xampp\htdocs\go GOROOT=C:\Go\ GYP_MSVS_VERSION=2015 HOMEDRIVE=C: HOMEPATH=\Users\kkesley LANG=en_US.UTF-8 LOCALAPPDATA=C:\Users\kkesley\AppData\Local LOGONSERVER=\\PP-PRIMARY NUMBER_OF_PROCESSORS=4 OneDrive=C:\Users\kkesley\OneDrive OS=Windows_NT Path=C:\Program Files\ImageMagick-7.0.7-Q16;c:\program files\graphicsmagick-1.3.28-q16;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\PostgreSQL\pg96\bin;C:\xampp\php;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Amazon\AWSCLI\;C:\Users\kkesley\AppData\Local\Programs\Git\cmd;C:\Program Files\nodejs\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Go\bin;C:\Ruby24-x64\bin;C:\Users\kkesley\AppData\Local\Microsoft\WindowsApps;C:\Users\kkesley\AppData\Local\ComposerSetup\bin;C:\Users\kkesley\AppData\Roaming\Composer\vendor\bin;C:\Users\kkesley\AppData\Local\Programs\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Users\kkesley\AppData\Roaming\npm;C:\Go\bin; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 9, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=9e09 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PROMPT=$P$G PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\PowerShell\Modules\ PUBLIC=C:\Users\Public RUBYOPT=-Eutf-8 SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\kkesley\AppData\Local\Temp TERM_PROGRAM=vscode TERM_PROGRAM_VERSION=1.20.1 TMP=C:\Users\kkesley\AppData\Local\Temp USERDNSDOMAIN=PSYCHPRESS.LOCAL USERDOMAIN=PSYCHPRESS USERDOMAIN_ROAMINGPROFILE=PSYCHPRESS USERNAME=kkesley USERPROFILE=C:\Users\kkesley VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ VSCODE_CWD=C:\Program Files\Microsoft VS Code VSCODE_IPC_HOOK=\\.\pipe\7b4d1a256bb4b6eeaadbc8c783257713-1.20.1-main-sock VSCODE_NLS_CONFIG={\"locale\":\"en-us\",\"availableLanguages\":{}} VSCODE_NODE_CACHED_DATA_DIR_3208=C:\Users\kkesley\AppData\Roaming\Code\CachedData\f88bbf9137d24d36d968ea6b2911786bfe103002 VSCODE_NODE_CACHED_DATA_DIR_5860=C:\Users\kkesley\AppData\Roaming\Code\CachedData\c63189deaa8e620f650cc28792b8f5f3363f2c5b VSCODE_PID=3208 windir=C:\WINDOWS GOOS=linux GOARCH=amd64]" Path="C:\Go\bin\go.exe"
time="2018-02-21T10:43:03+11:00" level=info msg="Creating code ZIP archive for upload" TempName=".\.sparta\MyHelloWorldStack-code.zip"
time="2018-02-21T10:43:03+11:00" level=debug msg="Archiving file" SourcePath="C:\xampp\htdocs\go\src\test\Sparta.lambda.amd64" WrittenBytes=19923826 ZipName=Sparta.lambda.amd64
time="2018-02-21T10:43:04+11:00" level=info msg="Lambda code archive size" Size="20 MB"
time="2018-02-21T10:43:04+11:00" level=debug msg="Created unique S3 keyname" Default=MyHelloWorldStack/MyHelloWorldStack-code.zip Extension=.zip PrefixString=MyHelloWorldStack/MyHelloWorldStack-code Unique=MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip
time="2018-02-21T10:43:04+11:00" level=info msg="Uploading local file to S3" Bucket=ppress-bucket Key=MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip Path=".\.sparta\MyHelloWorldStack-code.zip" Size="20 MB"
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Request s3/CreateMultipartUpload Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?uploads= HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 0\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=aa0bc52539760dce774055ef413e8241941ec9db359cc2ddcf91d202e2dce621\r\nContent-Type: application/x-zip-compressed\r\nX-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\r\nX-Amz-Date: 20180220T234304Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=debug msg="AWS Request" Method=POST Operation=CreateMultipartUpload Path="/{Bucket}/{Key+}?uploads" Payload="{\n Bucket: \"ppress-bucket\",\n ContentType: \"application/x-zip-compressed\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\"\n}" Service=s3
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Response s3/CreateMultipartUpload Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\nDate: Tue, 20 Feb 2018 23:40:21 GMT\r\nServer: AmazonS3\r\nX-Amz-Id-2: nfL9ppxq7uQQh3uHoAkXo6egvR6AZSKOn/d4d0BRfn2RbyFidx9awBuMRQWbBQwWkkvFDGZdQfE=\r\nX-Amz-Request-Id: 171D16926658065F\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=4&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 4195356\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;host;x-amz-content-sha256;x-amz-date, Signature=5efb40a395c036cbc670385ecb98de54a28e749a20819f68f4afea62f9c0fefd\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: 9ac0f678036cb25ef96fa918ce8b48e957bc7628af3d27c6391226e938b7a9f7\r\nX-Amz-Date: 20180220T234304Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423be060),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 4,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=1&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 5242880\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;host;x-amz-content-sha256;x-amz-date, Signature=ef0fd912c572175550f7c4e8d8adb32cdcc5342c72a79f8ca8b81249a97df13c\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: 3bdd4c52eec1c667f593ad8c04d4783b205a2afd512b082e75ba77548815387e\r\nX-Amz-Date: 20180220T234304Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423bed80),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 1,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=3&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 5242880\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;host;x-amz-content-sha256;x-amz-date, Signature=855330f49616ac8aadb73772ae872d1c5f6c4f9678cc50791c62e4de8c20a73b\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: e0aa350d6d6f634316273dcd9ec5af9a0aacc43a3b73c33e92830f9228f85c0c\r\nX-Amz-Date: 20180220T234304Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423be030),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 3,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:43:04+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=2&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 5242880\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;host;x-amz-content-sha256;x-amz-date, Signature=eea2f086453efc3faefb00cb2c244927b093a7da4b39961a4e5383b2c64d679c\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: 5228f82355547bb0a2daaa622488390340724852c40fa4a5fbc938f4108cef9a\r\nX-Amz-Date: 20180220T234304Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:43:04+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423be000),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 2,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:45:21+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 400 Bad Request\r\nConnection: close\r\nTransfer-Encoding: chunked\r\nContent-Type: application/xml\r\nDate: Tue, 20 Feb 2018 23:42:29 GMT\r\nServer: AmazonS3\r\nX-Amz-Id-2: erVNJqageQ2VnwzkFah7G94r9n6tqzfpyTgsgaAkOYkpUJRTu1IOFoW8zAJgeHpwS1+6Ei+fgiw=\r\nX-Amz-Request-Id: E542211E84B4FC18\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:45:21+11:00" level=info msg="DEBUG: Validate Response s3/UploadPart failed, will retry, error RequestTimeout: Your socket connection to the server was not read from or written to within
the timeout period. Idle connections will be closed.\n\tstatus code: 400, request id: E542211E84B4FC18, host id: erVNJqageQ2VnwzkFah7G94r9n6tqzfpyTgsgaAkOYkpUJRTu1IOFoW8zAJgeHpwS1+6Ei+fgiw="
time="2018-02-21T10:45:21+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=2&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 5242880\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;expect;host;x-amz-content-sha256;x-amz-date, Signature=7d2696c263053ab9dfbd3598b06db9947663ecfdf295c4627551c42740fde39b\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: 5228f82355547bb0a2daaa622488390340724852c40fa4a5fbc938f4108cef9a\r\nX-Amz-Date: 20180220T234521Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:45:21+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423be000),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 2,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:46:32+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 0\r\nDate: Tue, 20 Feb 2018 23:40:21 GMT\r\nEtag: \"a41b4347000b1817cf0e278b6b81892e\"\r\nServer: AmazonS3\r\nX-Amz-Id-2: /eE2oDUjg/2BFCzYeW+/RnEcMV6ThvEZZG2TL+EokZEDY5eFEwqOu+JXE6tAKuZecOIQIJLwpNk=\r\nX-Amz-Request-Id: 5E4E9169ED3F6AB6\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:46:56+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 400 Bad Request\r\nConnection: close\r\nTransfer-Encoding: chunked\r\nContent-Type: application/xml\r\nDate: Tue, 20 Feb 2018 23:44:03 GMT\r\nServer: AmazonS3\r\nX-Amz-Id-2: cetAJSMQm20tUOpTEPaIxYRNl05213DN3bcHyakokslUZWuZjTtr2e8eD/+T9/KDOsXdO/IJtfM=\r\nX-Amz-Request-Id: 89987C60CCDDEDEF\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:46:56+11:00" level=info msg="DEBUG: Validate Response s3/UploadPart failed, will retry, error RequestTimeout: Your socket connection to the server was not read from or written to within
the timeout period. Idle connections will be closed.\n\tstatus code: 400, request id: 89987C60CCDDEDEF, host id: cetAJSMQm20tUOpTEPaIxYRNl05213DN3bcHyakokslUZWuZjTtr2e8eD/+T9/KDOsXdO/IJtfM="
time="2018-02-21T10:46:56+11:00" level=info msg="DEBUG: Request s3/UploadPart Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?partNumber=2&uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 5242880\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;expect;host;x-amz-content-sha256;x-amz-date, Signature=13dffdd818fe8f209744e099b922711eefa3648a3c987f7515059bed2d2eca54\r\nExpect: 100-Continue\r\nX-Amz-Content-Sha256: 5228f82355547bb0a2daaa622488390340724852c40fa4a5fbc938f4108cef9a\r\nX-Amz-Date: 20180220T234656Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:46:56+11:00" level=debug msg="AWS Request" Method=PUT Operation=UploadPart Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423be000),\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n PartNumber: 2,\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:47:24+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nConnection: close\r\nContent-Length: 0\r\nDate: Tue, 20 Feb 2018 23:40:22 GMT\r\nEtag: \"edb349b14ad75a9b4699b7304c541ef4\"\r\nServer: AmazonS3\r\nX-Amz-Id-2: pDsfNBURftj2WUOQuGGB94Ij37Fw1P1PmDBYQqbvg+X0Jhm1e360ybhQxC5BIQDg6A9AO900SV0=\r\nX-Amz-Request-Id: 81C5B60DC5A80F12\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:47:29+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nConnection: close\r\nContent-Length: 0\r\nDate: Tue, 20 Feb 2018 23:40:23 GMT\r\nEtag: \"312420e6f1963ddb92411d70c0ff8b3a\"\r\nServer: AmazonS3\r\nX-Amz-Id-2: xPz6OBi6XD433g2TNS0v15wKT7kO+Q7lHinjFUVwz6zGoaePvBvstKX0KxgqN+G5tw8+KIQlFak=\r\nX-Amz-Request-Id: F4D9E1A86F5078EF\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Response s3/UploadPart Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 0\r\nDate: Tue, 20 Feb 2018 23:44:15 GMT\r\nEtag: \"345a29c969ced506db64ec7b89318fc0\"\r\nServer: AmazonS3\r\nX-Amz-Id-2: 2uuvuzxE1KCogYkD4T9CD/LmgKNv8yaE+oHf6A1cfIT7RQqG2Eu5dsCjDrj8aLX6NeFXpvKTPKk=\r\nX-Amz-Request-Id: 01BAFA8A2265E770\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Request s3/CompleteMultipartUpload Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST /MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip?uploadId=kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w-- HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 475\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;host;x-amz-content-sha256;x-amz-date, Signature=7c438c6d4433dceda50d04d283aa98f53927a7422533fadcd7b3327b81c20083\r\nX-Amz-Content-Sha256: 0a6642b829e819ea60e8da9653d533b7c302577fa24e784c821bdd3a66eb37d0\r\nX-Amz-Date: 20180220T234910Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="AWS Request" Method=POST Operation=CompleteMultipartUpload Path="/{Bucket}/{Key+}" Payload="{\n Bucket: \"ppress-bucket\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\",\n MultipartUpload: {\n Parts: [\n {\n ETag: \"\\"312420e6f1963ddb92411d70c0ff8b3a\\"\",\n PartNumber: 1\n },\n {\n ETag: \"\\"345a29c969ced506db64ec7b89318fc0\\"\",\n PartNumber: 2\n },\n {\n ETag: \"\\"edb349b14ad75a9b4699b7304c541ef4\\"\",\n PartNumber: 3\n },\n {\n ETag: \"\\"a41b4347000b1817cf0e278b6b81892e\\"\",\n PartNumber: 4\n }\n ]\n },\n UploadId: \"kI3hYodes5nu_gEeq2G3VMJ3ZZHWKG2_yovwkMjfa_eui7znVb53OM_4BEA5rKXQe9nL.aWMWhSGdOhxWzv4bDAYKnb4xYjNrvROWgcj.k4F43yT6w_xQVI1EhxwY8jUl8.J7OjuK_WcWwrtcH2j0w--\"\n}" Service=s3
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Response s3/CompleteMultipartUpload Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\nContent-Type: application/xml\r\nDate: Tue, 20 Feb 2018 23:46:27 GMT\r\nServer: AmazonS3\r\nX-Amz-Id-2: ErDqklEYH2UC/PRgWX+BPMMO72ApgzZaEcFn15ZRBqVx90/9LorNiqiP+M4bLJ3h/jQtQSP9GQI=\r\nX-Amz-Request-Id: D8153735193E23DC\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="S3 upload complete" URL="https://ppress-bucket.s3.ap-southeast-2.amazonaws.com/MyHelloWorldStack%2FMyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip"
time="2018-02-21T10:49:10+11:00" level=debug msg="CloudFormation template body" Body="\"{\\"AWSTemplateFormatVersion\\":\\"2010-09-09\\",\\"Description\\":\\"Simple Sparta application that demonstrates core functionality\\",\\"Resources\\":{\\"HelloWorldLambda7d01d27fe422d278bcc652b4a989528718eb88af\\":{\\"Type\\":\\"AWS::Lambda::Function\\",\\"DependsOn\\":[\\"IAMRole254383dffcf02e393981e3b2731226f97b1d212b\\"],\\"Metadata\\":{\\"golangFunc\\":\\"Hello_World\\"},\\"Properties\\":{\\"Code\\":{\\"S3Bucket\\":\\"ppress-bucket\\",\\"S3Key\\":\\"MyHelloWorldStack/MyHelloWorldStack-code-0f250454b858976b9e94177b5aec4fce09fa6575.zip\\"},\\"Description\\":\\"MyHelloWorldStack: Hello_World\\",\\"Environment\\":{\\"Variables\\":{\\"SPARTA_DISCOVERY_INFO\\":{\\"Fn::Base64\\":{\\"Fn::Join\\":[\\"\\",[\\"{\\n\\",\\"\\t\\\\"ResourceID\\\\": \\\\"HelloWorldLambda7d01d27fe422d278bcc652b4a989528718eb88af\\\\",\\n\\",\\"\\t\\\\"Region\\\\": \\\\"\\",{\\"Ref\\":\\"AWS::Region\\"},\\"\\\\",\\n\\",\\"\\t\\\\"StackID\\\\": \\\\"\\",{\\"Ref\\":\\"AWS::StackId\\"},\\"\\\\",\\n\\",\\"\\t\\\\"StackName\\\\": \\\\"\\",{\\"Ref\\":\\"AWS::StackName\\"},\\"\\\\",\\n\\",\\"\\t\\\\"Resources\\\\":{\\n\\",\\"\\t}\\n\\",\\"}\\"]]}},\\"SPARTA_LOG_LEVEL\\":\\"debug\\"}},\\"FunctionName\\":\\"MyHelloWorldStack_Hello_World\\",\\"Handler\\":\\"Sparta.lambda.amd64\\",\\"MemorySize\\":128,\\"Role\\":{\\"Fn::GetAtt\\":[\\"IAMRole254383dffcf02e393981e3b2731226f97b1d212b\\",\\"Arn\\"]},\\"Runtime\\":\\"go1.x\\",\\"Timeout\\":3}},\\"IAMRole254383dffcf02e393981e3b2731226f97b1d212b\\":{\\"Type\\":\\"AWS::IAM::Role\\",\\"Properties\\":{\\"AssumeRolePolicyDocument\\":{\\"Statement\\":[{\\"Action\\":[\\"sts:AssumeRole\\"],\\"Effect\\":\\"Allow\\",\\"Principal\\":{\\"Service\\":[\\"lambda.amazonaws.com\\"]}},{\\"Action\\":[\\"sts:AssumeRole\\"],\\"Effect\\":\\"Allow\\",\\"Principal\\":{\\"Service\\":[\\"ec2.amazonaws.com\\"]}},{\\"Action\\":[\\"sts:AssumeRole\\"],\\"Effect\\":\\"Allow\\",\\"Principal\\":{\\"Service\\":[\\"apigateway.amazonaws.com\\"]}}],\\"Version\\":\\"2012-10-17\\"},\\"Policies\\":[{\\"PolicyDocument\\":{\\"Statement\\":[{\\"Effect\\":\\"Allow\\",\\"Action\\":[\\"logs:CreateLogGroup\\",\\"logs:CreateLogStream\\",\\"logs:PutLogEvents\\"],\\"Resource\\":{\\"Fn::Join\\":[\\"\\",[\\"arn:aws:logs:\\",{\\"Ref\\":\\"AWS::Region\\"},\\":\\",{\\"Ref\\":\\"AWS::AccountId\\"},\\"\\"]]}},{\\"Effect\\":\\"Allow\\",\\"Action\\":[\\"cloudwatch:PutMetricData\\"],\\"Resource\\":\\"\\"},{\\"Effect\\":\\"Allow\\",\\"Action\\":[\\"cloudformation:DescribeStacks\\",\\"cloudformation:DescribeStackResource\\"],\\"Resource\\":{\\"Fn::Join\\":[\\"\\",[\\"arn:aws:cloudformation:\\",{\\"Ref\\":\\"AWS::Region\\"},\\":\\",{\\"Ref\\":\\"AWS::AccountId\\"},\\":stack/\\",{\\"Ref\\":\\"AWS::StackName\\"},\\"/\\"]]}},{\\"Effect\\":\\"Allow\\",\\"Action\\":[\\"xray:PutTraceSegments\\",\\"xray:PutTelemetryRecords\\"],\\"Resource\\":\\"\\"}],\\"Version\\":\\"2012-10-17\\"},\\"PolicyName\\":\\"LambdaPolicy\\"}]}}}}\""
time="2018-02-21T10:49:10+11:00" level=debug msg="Created unique S3 keyname" Default=MyHelloWorldStack/MyHelloWorldStack-cftemplate.json Extension=.json PrefixString=MyHelloWorldStack/MyHelloWorldStack-cftemplate Unique=MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json
time="2018-02-21T10:49:10+11:00" level=info msg="Uploading local file to S3" Bucket=ppress-bucket Key=MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json Path=".\.sparta\MyHelloWorldStack-cftemplate.json" Size="2.3 kB"
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Request s3/PutObject Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPUT /MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json HTTP/1.1\r\nHost: ppress-bucket.s3.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64) S3Manager\r\nContent-Length: 2284\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/s3/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=77f7c3085f42ac4c5d07939f9c050f6a3f01a7557950394374fb6662eb0c03e8\r\nContent-Type: \r\nX-Amz-Content-Sha256: 25b8c33f6825b1e541c5b1e42c70a503f9f180e0e96db4cb0e4c62375ac41663\r\nX-Amz-Date: 20180220T234910Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="AWS Request" Method=PUT Operation=PutObject Path="/{Bucket}/{Key+}" Payload="{\n Body: buffer(0xc0423becc0),\n Bucket: \"ppress-bucket\",\n ContentType:
\"\",\n Key: \"MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json\"\n}" Service=s3
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Response s3/PutObject Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 0\r\nDate: Tue, 20 Feb 2018
23:46:28 GMT\r\nEtag: \"bfbbcf0b8cb5db45b2a7f1fc9d5f5ba2\"\r\nServer: AmazonS3\r\nX-Amz-Id-2: 4dB9Kd5dzqyQ6N4liPyB1OD3EU6js7VTr7eAGOO/n2bhG1fENDDDCvOjEHNQkINWWIRn9BUhuHo=\r\nX-Amz-Request-Id: B767C2ADE10D29A4\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="S3 upload complete" URL="https://ppress-bucket.s3.ap-southeast-2.amazonaws.com/MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json"
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Request cloudformation/DescribeStacks Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 68\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=6c848e1587a9e4d3187e9b5dae03755a517cf537d364dc4d826e72af7a15a076\r\nContent-Type: application/x-www-form-urlencoded; charset=utf-8\r\nX-Amz-Date: 20180220T234910Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="AWS Request" Method=POST Operation=DescribeStacks Path=/ Payload="{\n StackName: \"MyHelloWorldStack\"\n}" Service=cloudformation
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Response cloudformation/DescribeStacks Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 1612\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:27 GMT\r\nX-Amzn-Requestid: 44621a3b-1698-11e8-9564-2158cafbd8e4\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="DescribeStackOutput results" DescribeStackOutput="{\n Stacks: [{\n Capabilities: [\"CAPABILITY_IAM\"],\n CreationTime: 2018-02-20 23:25:27.783 +0000 UTC,\n Description: \"Simple Sparta application that demonstrates core functionality\",\n DisableRollback: false,\n EnableTerminationProtection: false,\n RollbackConfiguration: {\n\n },\n StackId: \"arn:aws:cloudformation:ap-southeast-2:019045657533:stack/MyHelloWorldStack/559ef8a0-1695-11e8-a66e-503f245c6ad9\",\n StackName: \"MyHelloWorldStack\",\n StackStatus: \"CREATE_COMPLETE\",\n Tags: [{\n Key: \"io:gosparta:home\",\n Value: \"http://gosparta.io\"\n },{\n Key: \"io:gosparta:buildId\",\n Value: \"738d28afda18c6c867018e66f47e33b1eb83b6cd\"\n },{\n Key: \"io:gosparta:sha\",\n Value: \"b37b93edf5ecf2b8c1d93eae3c149e404435fa41\"\n }],\n TimeoutInMinutes: 20\n }]\n}"
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Request cloudformation/CreateChangeSet Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 777\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=b4a48357010d14c3d44c41cafaa3a28dca4c0464c9c3b307471b026595e32445\r\nContent-Type: application/x-www-form-urlencoded; charset=utf-8\r\nX-Amz-Date: 20180220T234910Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=debug msg="AWS Request" Method=POST Operation=CreateChangeSet Path=/ Payload="{\n Capabilities: [\"CAPABILITY_IAM\"],\n ChangeSetName: \"MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c\",\n ClientToken: \"MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c\",\n Description: \"Change set for service: MyHelloWorldStack\",\n StackName: \"MyHelloWorldStack\",\n Tags: [{\n Key: \"io:gosparta:home\",\n Value: \"http://gosparta.io\"\n },{\n Key: \"io:gosparta:sha\",\n Value: \"b37b93edf5ecf2b8c1d93eae3c149e404435fa41\"\n },{\n Key: \"io:gosparta:buildId\",\n Value: \"0d40b29322582755769f2f111cfc82482258e6e1\"\n }],\n TemplateURL: \"https://ppress-bucket.s3.ap-southeast-2.amazonaws.com/MyHelloWorldStack/MyHelloWorldStack-cftemplate-1696c15f529f168a74e0162077c09f3cc64f38e4.json\"\n}" Service=cloudformation
time="2018-02-21T10:49:10+11:00" level=info msg="DEBUG: Response cloudformation/CreateChangeSet Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 586\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:27 GMT\r\nX-Amzn-Requestid: 446e011d-1698-11e8-9564-2158cafbd8e4\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:10+11:00" level=info msg="Issued CreateChangeSet request" StackName=MyHelloWorldStack
time="2018-02-21T10:49:17+11:00" level=info msg="DEBUG: Request cloudformation/DescribeChangeSet Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 152\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=d763f25f12fa85ead02a077b041d101c5bc8c3f4695a94eefe7527a5de3c83df\r\nContent-Type: application/x-www-form-urlencoded;
charset=utf-8\r\nX-Amz-Date: 20180220T234917Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:17+11:00" level=debug msg="AWS Request" Method=POST Operation=DescribeChangeSet Path=/ Payload="{\n ChangeSetName: \"MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c\",\n StackName: \"MyHelloWorldStack\"\n}" Service=cloudformation
time="2018-02-21T10:49:18+11:00" level=info msg="DEBUG: Response cloudformation/DescribeChangeSet Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:34 GMT\r\nVary: Accept-Encoding\r\nX-Amzn-Requestid: 492dac3a-1698-11e8-8bb2-997ec7098dad\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:18+11:00" level=debug msg="DescribeChangeSet result" DescribeChangeSetOutput="{\n Capabilities: [\"CAPABILITY_IAM\"],\n ChangeSetId: \"arn:aws:cloudformation:ap-southeast-2:019045657533:changeSet/MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c/34d37a17-dd70-46b4-b31f-9a9a7154caa4\",\n ChangeSetName: \"MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c\",\n Changes: [{\n ResourceChange: {\n Action: \"Modify\",\n Details: [{\n ChangeSource: \"DirectModification\",\n Evaluation: \"Static\",\n Target: {\n Attribute: \"Properties\",\n Name: \"Environment\",\n RequiresRecreation: \"Never\"\n }\n },{\n Evaluation: \"Static\",\n
Target: {\n Attribute: \"Tags\",\n RequiresRecreation: \"Never\"\n }\n },{\n ChangeSource: \"DirectModification\",\n Evaluation: \"Static\",\n Target: {\n Attribute: \"Properties\",\n Name: \"Code\",\n RequiresRecreation: \"Never\"\n }\n }],\n LogicalResourceId: \"HelloWorldLambda7d01d27fe422d278bcc652b4a989528718eb88af\",\n PhysicalResourceId: \"MyHelloWorldStack_Hello_World\",\n Replacement: \"False\",\n ResourceType: \"AWS::Lambda::Function\",\n Scope: [\"Properties\",\"Tags\"]\n },\n Type: \"Resource\"\n }],\n CreationTime: 2018-02-20 23:46:27.659 +0000 UTC,\n Description: \"Change set for service: MyHelloWorldStack\",\n ExecutionStatus: \"AVAILABLE\",\n RollbackConfiguration: {\n\n },\n StackId: \"arn:aws:cloudformation:ap-southeast-2:019045657533:stack/MyHelloWorldStack/559ef8a0-1695-11e8-a66e-503f245c6ad9\",\n StackName: \"MyHelloWorldStack\",\n Status: \"CREATE_COMPLETE\",\n Tags: [{\n Key: \"io:gosparta:home\",\n Value: \"http://gosparta.io\"\n },{\n Key: \"io:gosparta:buildId\",\n Value: \"0d40b29322582755769f2f111cfc82482258e6e1\"\n },{\n Key: \"io:gosparta:sha\",\n Value: \"b37b93edf5ecf2b8c1d93eae3c149e404435fa41\"\n }]\n}"
time="2018-02-21T10:49:18+11:00" level=info msg="DEBUG: Request cloudformation/ExecuteChangeSet Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 151\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=b1a4aa58ad9430b8c8e601fecea9ca63a39b11773e39280cd8c62706d08b0d18\r\nContent-Type: application/x-www-form-urlencoded; charset=utf-8\r\nX-Amz-Date: 20180220T234918Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:18+11:00" level=debug msg="AWS Request" Method=POST Operation=ExecuteChangeSet Path=/ Payload="{\n ChangeSetName: \"MyHelloWorldStackChangeSet9298723f7ab10a66eecec6ff0c22d17cabbbad1c\",\n StackName: \"MyHelloWorldStack\"\n}" Service=cloudformation
time="2018-02-21T10:49:19+11:00" level=info msg="DEBUG: Response cloudformation/ExecuteChangeSet Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 250\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:35 GMT\r\nX-Amzn-Requestid: 49415b4f-1698-11e8-8bb2-997ec7098dad\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:19+11:00" level=debug msg="ExecuteChangeSet result" ExecuteChangeSetOutput="{\n\n}"
time="2018-02-21T10:49:19+11:00" level=info msg="Issued ExecuteChangeSet request" StackName=MyHelloWorldStack
time="2018-02-21T10:49:36+11:00" level=info msg="DEBUG: Request cloudformation/DescribeStacks Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 68\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=de431896a28eb369977158a1166e5d9bfd59822580587bdff678015a0792d7ac\r\nContent-Type: application/x-www-form-urlencoded; charset=utf-8\r\nX-Amz-Date: 20180220T234936Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:36+11:00" level=debug msg="AWS Request" Method=POST Operation=DescribeStacks Path=/ Payload="{\n StackName: \"MyHelloWorldStack\"\n}" Service=cloudformation
time="2018-02-21T10:49:37+11:00" level=info msg="DEBUG: Response cloudformation/DescribeStacks Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nContent-Length: 1880\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:53 GMT\r\nX-Amzn-Requestid: 542d6096-1698-11e8-9564-2158cafbd8e4\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:37+11:00" level=info msg="DEBUG: Request cloudformation/DescribeStackEvents Details:\n---[ REQUEST POST-SIGN ]-----------------------------\nPOST / HTTP/1.1\r\nHost: cloudformation.ap-southeast-2.amazonaws.com\r\nUser-Agent: aws-sdk-go/1.13.0 (go1.10; windows; amd64)\r\nContent-Length: 73\r\nAuthorization: AWS4-HMAC-SHA256 Credential=AKIAJYJZTP6TFUAYJGWA/20180220/ap-southeast-2/cloudformation/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=0da42a2a237ff514b42aad8b98b8f5e51a5d6eb1ccb31c8f45bd8102276e1013\r\nContent-Type: application/x-www-form-urlencoded; charset=utf-8\r\nX-Amz-Date: 20180220T234937Z\r\nAccept-Encoding: gzip\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:37+11:00" level=debug msg="AWS Request" Method=POST Operation=DescribeStackEvents Path=/ Payload="{\n StackName: \"MyHelloWorldStack\"\n}" Service=cloudformation
time="2018-02-21T10:49:37+11:00" level=info msg="DEBUG: Response cloudformation/DescribeStackEvents Details:\n---[ RESPONSE ]--------------------------------------\nHTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\nContent-Type: text/xml\r\nDate: Tue, 20 Feb 2018 23:46:54 GMT\r\nVary: Accept-Encoding\r\nX-Amzn-Requestid: 548c226e-1698-11e8-9564-2158cafbd8e4\r\n\r\n\n-----------------------------------------------------"
time="2018-02-21T10:49:37+11:00" level=info msg="CloudFormation provisioning metrics:"
time="2018-02-21T10:49:37+11:00" level=info msg="Operation duration" Duration=9.65s Resource=MyHelloWorldStack Type="AWS::CloudFormation::Stack"
time="2018-02-21T10:49:37+11:00" level=info msg="Operation duration" Duration=2.64s Resource=HelloWorldLambda7d01d27fe422d278bcc652b4a989528718eb88af Type="AWS::Lambda::Function"
time="2018-02-21T10:49:37+11:00" level=info msg="Stack provisioned" CreationTime="2018-02-20 23:25:27.783 +0000 UTC" StackId="arn:aws:cloudformation:ap-southeast-2:019045657533:stack/MyHelloWorldStack/559ef8a0-1695-11e8-a66e-503f245c6ad9" StackName=MyHelloWorldStack
time="2018-02-21T10:49:37+11:00" level=info msg="════════════════════════════════════════════════"
time="2018-02-21T10:49:37+11:00" level=info msg="MyHelloWorldStack Summary"
time="2018-02-21T10:49:37+11:00" level=info msg="════════════════════════════════════════════════"
time="2018-02-21T10:49:37+11:00" level=info msg="Verifying IAM roles" Duration (s)=0
time="2018-02-21T10:49:37+11:00" level=info msg="Verifying AWS preconditions" Duration (s)=0
time="2018-02-21T10:49:37+11:00" level=info msg="Creating code bundle" Duration (s)=3
time="2018-02-21T10:49:37+11:00" level=info msg="Uploading code" Duration (s)=366
time="2018-02-21T10:49:37+11:00" level=info msg="Ensuring CloudFormation stack" Duration (s)=27
time="2018-02-21T10:49:37+11:00" level=info msg="Total elapsed time" Duration (s)=397
time="2018-02-21T10:49:37+11:00" level=debug msg="Invoking finalizer functions" FinalizerCount=2
time="2018-02-21T10:49:37+11:00" level=debug msg="Build artifact deleted" Path=".\.sparta\MyHelloWorldStack-code.zip"
time="2018-02-21T10:49:37+11:00" level=debug msg="Build artifact deleted" Path=".\.sparta\MyHelloWorldStack-cftemplate.json"
HI @kendrickkesley - the issue is that executable flags aren't being set on the binary inside the zip file. This happens to work on OSX/Linux, but not Windows.
I've pushed up a fix to https://github.com/mweagle/Sparta/tree/mweagle/1.0.2 which will be included in the next Sparta release. In the meantime, if you switch to that branch then you should be able to execute the Lambda function via the AWS Console. Please LMK - thanks!
Yup! It works now! Thanks a lot! Closing this issue now
Hello, I got this error when using the tutorial on the documentation. Do you know why is it happening?
{ "errorMessage": "fork/exec /var/task/Sparta.lambda.amd64: permission denied", "errorType": "PathError" }