[Container] 2019/09/27 18:28:44 Waiting for agent ping [Container] 2019/09/27 18:28:47 Waiting for DOWNLOAD_SOURCE [Container] 2019/09/27 18:28:47 Phase is DOWNLOAD_SOURCE [Container] 2019/09/27 18:28:47 CODEBUILD_SRC_DIR=/codebuild/output/src298776487/src [Container] 2019/09/27 18:28:47 YAML location is /codebuild/output/src298776487/src/buildspec.yml [Container] 2019/09/27 18:28:47 Processing environment variables [Container] 2019/09/27 18:28:47 Decrypting parameter store environment variables [Container] 2019/09/27 18:28:47 Moving to directory /codebuild/output/src298776487/src [Container] 2019/09/27 18:28:47 Registering with agent [Container] 2019/09/27 18:28:47 Phases found in YAML: 2 [Container] 2019/09/27 18:28:47 INSTALL: 2 commands [Container] 2019/09/27 18:28:47 BUILD: 3 commands [Container] 2019/09/27 18:28:47 Phase complete: DOWNLOAD_SOURCE State: SUCCEEDED [Container] 2019/09/27 18:28:47 Phase context status code: Message: [Container] 2019/09/27 18:28:47 Entering phase INSTALL [Container] 2019/09/27 18:28:47 Running command echo "Installing Java version 8 ..." Installing Java version 8 ... [Container] 2019/09/27 18:28:47 Running command export JAVA_HOME="$JAVA_8_HOME" [Container] 2019/09/27 18:28:47 Running command export JRE_HOME="$JRE_8_HOME" [Container] 2019/09/27 18:28:47 Running command export JDK_HOME="$JDK_8_HOME" [Container] 2019/09/27 18:28:47 Running command for tool_path in "$JAVA_8_HOME"/bin/* "$JRE_8_HOME"/bin/*; do tool=`basename "$tool_path"`; if [ $tool != 'java-rmi.cgi' ]; then update-alternatives --list "$tool" | grep -q "$tool_path" \ && update-alternatives --set "$tool" "$tool_path"; fi; done update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide /usr/bin/jar (jar) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to provide /usr/bin/javap (javap) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide /usr/bin/jps (jps) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs to provide /usr/bin/jjs (jjs) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool to provide /usr/bin/keytool (keytool) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid to provide /usr/bin/rmid (rmid) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in manual mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in manual mode [Container] 2019/09/27 18:28:47 Running command curl -fsSL https://get.pulumi.com/ | sh ·[34;1m=== Installing Pulumi v1.2.0 ===·[0m ·[37;1m+ Downloading https://get.pulumi.com/releases/sdk/pulumi-v1.2.0-linux-x64.tar.gz...·[0m % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 49.1M 100 49.1M 0 0 43.8M 0 0:00:01 0:00:01 --:--:-- 43.8M ·[37;1m+ Extracting to /root/.pulumi/bin·[0m ·[34;1m·[0m ·[34;1m=== Pulumi is now installed! 🍹 ===·[0m ·[37;1m+ Please add /root/.pulumi/bin to your $PATH·[0m ·[32;1m+ Get started with Pulumi: https://www.pulumi.com/docs/quickstart·[0m [Container] 2019/09/27 18:28:50 Running command export PATH=$PATH:$HOME/.pulumi/bin [Container] 2019/09/27 18:28:50 Phase complete: INSTALL State: SUCCEEDED [Container] 2019/09/27 18:28:50 Phase context status code: Message: [Container] 2019/09/27 18:28:51 Entering phase PRE_BUILD [Container] 2019/09/27 18:28:51 Phase complete: PRE_BUILD State: SUCCEEDED [Container] 2019/09/27 18:28:51 Phase context status code: Message: [Container] 2019/09/27 18:28:51 Entering phase BUILD [Container] 2019/09/27 18:28:51 Running command chmod a+x update_pulumi_stack.sh [Container] 2019/09/27 18:28:51 Running command ls -last total 104 4 drwxr-xr-x 3 root root 4096 Sep 27 18:28 . 4 drwxr-xr-x 3 root root 4096 Sep 27 18:28 .. 4 -rw-r--r-- 1 root root 21 Sep 27 18:28 .gitignore 4 -rw-r--r-- 1 root root 738 Sep 27 18:28 Pulumi.project-staging.yaml 4 -rw-r--r-- 1 root root 91 Sep 27 18:28 Pulumi.yaml 4 -rw-r--r-- 1 root root 270 Sep 27 18:28 README.md 4 -rw-r--r-- 1 root root 434 Sep 27 18:28 buildspec.yml 4 -rw-r--r-- 1 root root 961 Sep 27 18:28 index.ts 56 -rw-r--r-- 1 root root 55165 Sep 27 18:28 package-lock.json 4 -rw-r--r-- 1 root root 229 Sep 27 18:28 package.json 4 drwxr-xr-x 2 root root 4096 Sep 27 18:28 services 4 -rw-r--r-- 1 root root 522 Sep 27 18:28 tsconfig.json 4 -rwxr-xr-x 1 root root 192 Sep 27 18:28 update_pulumi_stack.sh [Container] 2019/09/27 18:28:51 Running command ./update_pulumi_stack.sh Updating Pulumi Stack > deasync@0.1.15 install /codebuild/output/src298776487/src/node_modules/deasync > node ./build.js `linux-x64-node-10` exists; testing Binary is fine; exiting > grpc@1.21.1 install /codebuild/output/src298776487/src/node_modules/grpc > node-pre-gyp install --fallback-to-build --library=static_library node-pre-gyp WARN Using needle for node-pre-gyp https download [grpc] Success: "/codebuild/output/src298776487/src/node_modules/grpc/src/node/extension_binary/node-v64-linux-x64-glibc/grpc_node.node" is installed via remote > @pulumi/aws@1.3.0 install /codebuild/output/src298776487/src/node_modules/@pulumi/aws > node scripts/install-pulumi-plugin.js resource aws v1.3.0 [resource plugin aws-1.3.0] installing Downloading plugin: 0 B / 60.88 MiB 0.00% Downloading plugin: 76.56 KiB / 60.88 MiB 0.12% 2m42s Downloading plugin: 868.56 KiB / 60.88 MiB 1.39% 28s Downloading plugin: 3.98 MiB / 60.88 MiB 6.53% 8s Downloading plugin: 8.00 MiB / 60.88 MiB 13.14% 5s Downloading plugin: 12.36 MiB / 60.88 MiB 20.30% 3s Downloading plugin: 16.64 MiB / 60.88 MiB 27.33% 3s Downloading plugin: 20.63 MiB / 60.88 MiB 33.88% 2s Downloading plugin: 24.90 MiB / 60.88 MiB 40.90% 2s Downloading plugin: 28.29 MiB / 60.88 MiB 46.46% 2s Downloading plugin: 30.59 MiB / 60.88 MiB 50.24% 1s Downloading plugin: 33.73 MiB / 60.88 MiB 55.41% 1s Downloading plugin: 37.79 MiB / 60.88 MiB 62.06% 1s Downloading plugin: 41.82 MiB / 60.88 MiB 68.69% 1s Downloading plugin: 45.80 MiB / 60.88 MiB 75.23% Downloading plugin: 49.89 MiB / 60.88 MiB 81.95% Downloading plugin: 54.13 MiB / 60.88 MiB 88.90% Downloading plugin: 55.64 MiB / 60.88 MiB 91.39% Downloading plugin: 59.77 MiB / 60.88 MiB 98.17% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% Downloading plugin: 60.88 MiB / 60.88 MiB 100.00% 4s Moving plugin... done. > @pulumi/docker@0.17.4 install /codebuild/output/src298776487/src/node_modules/@pulumi/docker > node scripts/install-pulumi-plugin.js resource docker v0.17.4 [resource plugin docker-0.17.4] installing Downloading plugin: 0 B / 17.45 MiB 0.00% Downloading plugin: 89.56 KiB / 17.45 MiB 0.50% 39s Downloading plugin: 881.56 KiB / 17.45 MiB 4.93% 7s Downloading plugin: 4.73 MiB / 17.45 MiB 27.10% 1s Downloading plugin: 8.98 MiB / 17.45 MiB 51.46% Downloading plugin: 13.19 MiB / 17.45 MiB 75.57% Downloading plugin: 17.45 MiB / 17.45 MiB 100.00% Downloading plugin: 17.45 MiB / 17.45 MiB 100.00% Downloading plugin: 17.45 MiB / 17.45 MiB 100.00% 1s Moving plugin... done. > protobufjs@6.8.8 postinstall /codebuild/output/src298776487/src/node_modules/protobufjs > node scripts/postinstall npm WARN aws-typescript@ No repository field. npm WARN aws-typescript@ No license field. added 197 packages from 297 contributors and audited 1566 packages in 18.566s found 0 vulnerabilities npm ERR! missing script: build npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-09-27T18_29_11_199Z-debug.log Logging in using access token from PULUMI_ACCESS_TOKEN Previewing refresh (project-staging): ~ pulumi:pulumi:Stack pulumi-services-project-staging refreshing pulumi:pulumi:Stack pulumi-services-project-staging running ~ pulumi:pulumi:StackReference username/pulumi-infra/project-staging refreshing pulumi:pulumi:StackReference username/pulumi-infra/project-staging pulumi:pulumi:Stack pulumi-services-project-staging Resources: 2 unchanged Refreshing (project-staging): ~ pulumi:pulumi:Stack pulumi-services-project-staging refreshing pulumi:pulumi:Stack pulumi-services-project-staging running ~ pulumi:pulumi:StackReference username/pulumi-infra/project-staging refreshing pulumi:pulumi:StackReference username/pulumi-infra/project-staging pulumi:pulumi:Stack pulumi-services-project-staging Resources: 2 unchanged Duration: 1s Permalink: https://app.pulumi.com/username/pulumi-services/project-staging/updates/53 Previewing update (project-staging): pulumi:pulumi:Stack pulumi-services-project-staging running pulumi:pulumi:Stack pulumi-services-project-staging running read pulumi:pulumi:StackReference username/pulumi-infra/project-staging pulumi:pulumi:Stack pulumi-services-project-staging running read pulumi:pulumi:StackReference username/pulumi-infra/project-staging @ Previewing update............ pulumi:pulumi:Stack pulumi-services-project-staging running <--- Last few GCs ---> pulumi:pulumi:Stack pulumi-services-project-staging running [447:0x2be6e60] 189392 ms: Scavenge 1301.0 (1420.8) -> 1300.8 (1422.3) MB, 2.9 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure pulumi:pulumi:Stack pulumi-services-project-staging running [447:0x2be6e60] 189397 ms: Scavenge 1301.6 (1422.3) -> 1301.3 (1423.3) MB, 4.0 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure pulumi:pulumi:Stack pulumi-services-project-staging running [447:0x2be6e60] 189401 ms: Scavenge 1302.2 (1423.3) -> 1302.0 (1424.8) MB, 2.9 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure pulumi:pulumi:Stack pulumi-services-project-staging running FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory pulumi:pulumi:Stack pulumi-services-project-staging running <--- JS stacktrace ---> pulumi:pulumi:Stack pulumi-services-project-staging running ==== JS stack trace ========================================= pulumi:pulumi:Stack pulumi-services-project-staging running 0: ExitFrame [pc: 0x3dddb75dbe1d] pulumi:pulumi:Stack pulumi-services-project-staging running Security context: 0x2d1cef49e6e9 pulumi:pulumi:Stack pulumi-services-project-staging running 1: /* anonymous */(aka /* anonymous */) [0x396e54192829] [/codebuild/output/src298776487/src/node_modules/@pulumi/pulumi/output.js:~84] [pc=0x3dddb8e5b393](this=0x396e541928f1 ,func=0x00eeee8cde81 ) pulumi:pulumi:Stack pulumi-services-project-staging running 2: output(aka output) [0xeeee8cde81] [/codebuild/output/src298776487/src/node_modules/@pulumi/pulumi/o... pulumi:pulumi:Stack pulumi-services-project-staging running 1: 0x8fa0c0 node::Abort() [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 2: 0x8fa10c [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 3: 0xb0026e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 4: 0xb004a4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 5: 0xef49b2 [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 6: 0xef4ab8 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 7: 0xf00b92 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 8: 0xf014c4 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 9: 0xf04131 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 10: 0xecd5b4 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 11: 0x116d73e v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) [/usr/local/bin/node] pulumi:pulumi:Stack pulumi-services-project-staging running 12: 0x3dddb75dbe1d pulumi:pulumi:Stack pulumi-services-project-staging running error: an unhandled error occurred: Program exited with non-zero exit code: -1 pulumi:pulumi:Stack pulumi-services-project-staging 1 error; 23 messages Diagnostics: pulumi:pulumi:Stack (pulumi-services-project-staging): error: an unhandled error occurred: Program exited with non-zero exit code: -1 <--- Last few GCs ---> [447:0x2be6e60] 189392 ms: Scavenge 1301.0 (1420.8) -> 1300.8 (1422.3) MB, 2.9 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure [447:0x2be6e60] 189397 ms: Scavenge 1301.6 (1422.3) -> 1301.3 (1423.3) MB, 4.0 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure [447:0x2be6e60] 189401 ms: Scavenge 1302.2 (1423.3) -> 1302.0 (1424.8) MB, 2.9 / 0.0 ms (average mu = 0.284, current mu = 0.153) allocation failure <--- JS stacktrace ---> ==== JS stack trace ========================================= 0: ExitFrame [pc: 0x3dddb75dbe1d] Security context: 0x2d1cef49e6e9 1: /* anonymous */(aka /* anonymous */) [0x396e54192829] [/codebuild/output/src298776487/src/node_modules/@pulumi/pulumi/output.js:~84] [pc=0x3dddb8e5b393](this=0x396e541928f1 ,func=0x00eeee8cde81 ) 2: output(aka output) [0xeeee8cde81] [/codebuild/output/src298776487/src/node_modules/@pulumi/pulumi/o... FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 0x8fa0c0 node::Abort() [/usr/local/bin/node] 2: 0x8fa10c [/usr/local/bin/node] 3: 0xb0026e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node] 4: 0xb004a4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/usr/local/bin/node] 5: 0xef49b2 [/usr/local/bin/node] 6: 0xef4ab8 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [/usr/local/bin/node] 7: 0xf00b92 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/usr/local/bin/node] 8: 0xf014c4 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/local/bin/node] 9: 0xf04131 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [/usr/local/bin/node] 10: 0xecd5b4 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) [/usr/local/bin/node] 11: 0x116d73e v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) [/usr/local/bin/node] 12: 0x3dddb75dbe1d [Container] 2019/09/27 18:32:29 Command did not exit successfully ./update_pulumi_stack.sh exit status 255 [Container] 2019/09/27 18:32:29 Phase complete: BUILD State: FAILED [Container] 2019/09/27 18:32:29 Phase context status code: COMMAND_EXECUTION_ERROR Message: Error while executing command: ./update_pulumi_stack.sh. Reason: exit status 255 [Container] 2019/09/27 18:32:29 Entering phase POST_BUILD [Container] 2019/09/27 18:32:29 Phase complete: POST_BUILD State: SUCCEEDED [Container] 2019/09/27 18:32:29 Phase context status code: Message: