-
Notifications
You must be signed in to change notification settings - Fork 62
Closed
Labels
🚨This issue needs some love.This issue needs some love.api: bigtableIssues related to the googleapis/nodejs-bigtable API.Issues related to the googleapis/nodejs-bigtable API.autosynth failurepriority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Description
Hello! Autosynth couldn't regenerate nodejs-bigtable. 💔
Here's the output from running synth.py:
2020-05-13 04:30:24,998 autosynth [INFO] > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/nodejs-bigtable
2020-05-13 04:30:26,538 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,541 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,543 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,546 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,549 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,552 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth'
2020-05-13 04:30:26,582 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,584 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,587 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:26,948 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,293 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,296 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,299 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,302 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,305 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,308 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,310 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,313 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,316 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,319 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,322 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,325 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,328 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,331 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,334 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,337 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,340 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,343 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,346 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,349 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,352 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,355 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,358 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,361 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,364 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,367 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,370 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,373 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,376 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,379 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,382 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,385 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,388 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,391 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,394 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,398 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,401 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,405 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,608 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth-self'
2020-05-13 04:30:27,638 autosynth [DEBUG] > Running: {' '.join(command)}
Note: checking out '998dc4b5a41bcd7a1e12250623486cbe6ac9ab12'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 998dc4b fix: Point to team in correct org (#729)
2020-05-13 04:30:27,642 autosynth [DEBUG] > Running: {' '.join(command)}
Note: checking out 'a3a0bf0f6291d69f2ff3df7fcd63d28ee20ac727'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at a3a0bf0f BREAKING_CHANGE: Removing TimeSeriesQueryLanguageCondition as an alert condition type. The condition type is unsupported and unused. It was originally added for the Monitoring Query Language Alpha feature. refactor!: Drop support for TimeSeriesQueryLanguageCondition as an alert condition type.
2020-05-13 04:30:27,665 autosynth [DEBUG] > Running: {' '.join(command)}
Note: checking out 'be74d3e532faa47eb59f1a0eaebde0860d1d8ab4'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at be74d3e build: do not fail builds on codecov errors (#528)
2020-05-13 04:30:27,673 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,677 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth-self-2'
2020-05-13 04:30:27,681 autosynth [INFO] > Running synthtool
2020-05-13 04:30:27,681 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-05-13 04:30:27,683 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:30:27,894 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/nodejs-bigtable/synth.py.
On branch autosynth-self-2
nothing to commit, working tree clean
2020-05-13 04:30:28,027 synthtool [DEBUG] > Ensuring dependencies.
DEBUG:synthtool:Ensuring dependencies.
2020-05-13 04:30:28,031 synthtool [DEBUG] > Cloning googleapis.
DEBUG:synthtool:Cloning googleapis.
2020-05-13 04:30:28,032 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
2020-05-13 04:30:28,035 synthtool [DEBUG] > Pulling Docker image: gapic-generator-typescript:latest
DEBUG:synthtool:Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:7bca0aa4c25f2cf6a07e1b6e1cd91a655c4cf010317b5b8fdde7e1aed0ba33d3
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
2020-05-13 04:30:28,945 synthtool [DEBUG] > Generating code for: google/bigtable/v2.
DEBUG:synthtool:Generating code for: google/bigtable/v2.
2020-05-13 04:30:30,210 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpoeq4tczj.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmpoeq4tczj.
2020-05-13 04:30:30,227 synthtool [DEBUG] > Pulling Docker image: gapic-generator-typescript:latest
DEBUG:synthtool:Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:7bca0aa4c25f2cf6a07e1b6e1cd91a655c4cf010317b5b8fdde7e1aed0ba33d3
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
2020-05-13 04:30:31,117 synthtool [DEBUG] > Generating code for: google/bigtable/admin/v2.
DEBUG:synthtool:Generating code for: google/bigtable/admin/v2.
2020-05-13 04:30:32,497 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpxo1_hmha.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmpxo1_hmha.
2020-05-13 04:30:32,530 synthtool [INFO] > Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.ts.
INFO:synthtool:Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.ts.
2020-05-13 04:30:32,530 synthtool [INFO] > Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.js.
INFO:synthtool:Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.js.
2020-05-13 04:30:32,530 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
.eslintignore
.eslintrc.json
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/publish.yml
.github/release-please.yml
.github/workflows/ci.yaml
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.mocharc.js
.nycrc
.prettierignore
.prettierrc.js
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
renovate.json
samples/README.md
2020-05-13 04:30:32,674 synthtool [DEBUG] > Post-processing GAPIC library...
DEBUG:synthtool:Post-processing GAPIC library...
2020-05-13 04:30:32,674 synthtool [DEBUG] > Installing dependencies...
DEBUG:synthtool:Installing dependencies...
npm WARN npm npm does not support Node.js v12.16.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
> protobufjs@6.9.0 postinstall /home/kbuilder/.cache/synthtool/nodejs-bigtable/node_modules/protobufjs
> node scripts/postinstall
> @google-cloud/bigtable@2.3.2 prepare /home/kbuilder/.cache/synthtool/nodejs-bigtable
> npm run compile
npm WARN npm npm does not support Node.js v12.16.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/
> @google-cloud/bigtable@2.3.2 precompile /home/kbuilder/.cache/synthtool/nodejs-bigtable
> gts clean
version: 12
Removing build ...
> @google-cloud/bigtable@2.3.2 compile /home/kbuilder/.cache/synthtool/nodejs-bigtable
> tsc -p . && cp -r proto* build/
�[96msrc/instance.ts�[0m:�[93m890�[0m:�[93m20�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty 'gaxOptions' does not exist on type 'never'.
The intersection 'GetTablesOptions & { parent: string; view: number; }' was reduced to 'never' because property 'view' has conflicting types in some constituents.
�[7m890�[0m delete reqOpts.gaxOptions;
�[7m �[0m �[91m ~~~~~~~~~~�[0m
Found 1 error.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/bigtable@2.3.2 compile: `tsc -p . && cp -r proto* build/`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/bigtable@2.3.2 compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-05-13T11_31_02_989Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/bigtable@2.3.2 prepare: `npm run compile`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/bigtable@2.3.2 prepare script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-05-13T11_31_03_038Z-debug.log
2020-05-13 04:31:03,066 synthtool [ERROR] > Failed executing npm install:
None
ERROR:synthtool:Failed executing npm install:
None
2020-05-13 04:31:03,067 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
main()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
spec.loader.exec_module(synth_module) # type: ignore
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/kbuilder/.cache/synthtool/nodejs-bigtable/synth.py", line 59, in <module>
node.postprocess_gapic_library()
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 193, in postprocess_gapic_library
install(hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 167, in install
shell.run(["npm", "install"], hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
raise exc
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
encoding="utf-8",
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.
2020-05-13 04:31:03,105 autosynth [ERROR] > Synthesis failed
2020-05-13 04:31:03,105 autosynth [DEBUG] > Running: {' '.join(command)}
HEAD is now at 998dc4b fix: Point to team in correct org (#729)
2020-05-13 04:31:03,119 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth-self'
2020-05-13 04:31:03,127 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2020-05-13 04:31:03,128 autosynth [DEBUG] > Running: {' '.join(command)}
Note: checking out '998dc4b5a41bcd7a1e12250623486cbe6ac9ab12'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 998dc4b fix: Point to team in correct org (#729)
2020-05-13 04:31:03,136 autosynth [DEBUG] > Running: {' '.join(command)}
Previous HEAD position was a3a0bf0f BREAKING_CHANGE: Removing TimeSeriesQueryLanguageCondition as an alert condition type. The condition type is unsupported and unused. It was originally added for the Monitoring Query Language Alpha feature. refactor!: Drop support for TimeSeriesQueryLanguageCondition as an alert condition type.
HEAD is now at 89e89786 Publish Search Partner Data Ingestion logging proto for documentation
2020-05-13 04:31:03,160 autosynth [DEBUG] > Running: {' '.join(command)}
Previous HEAD position was be74d3e build: do not fail builds on codecov errors (#528)
HEAD is now at 84c4156 debug: wrap shell invocations in logging wrapper (#544)
2020-05-13 04:31:03,171 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:31:03,174 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth-34'
2020-05-13 04:31:03,182 autosynth [INFO] > Running synthtool
2020-05-13 04:31:03,182 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-05-13 04:31:03,185 autosynth [DEBUG] > Running: {' '.join(command)}
2020-05-13 04:31:03,461 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/nodejs-bigtable/synth.py.
On branch autosynth-34
nothing to commit, working tree clean
2020-05-13 04:31:03,629 synthtool [DEBUG] > Ensuring dependencies.
DEBUG:synthtool:Ensuring dependencies.
2020-05-13 04:31:03,633 synthtool [DEBUG] > Cloning googleapis.
DEBUG:synthtool:Cloning googleapis.
2020-05-13 04:31:03,634 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
2020-05-13 04:31:03,638 synthtool [DEBUG] > Pulling Docker image: gapic-generator-typescript:latest
DEBUG:synthtool:Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:7bca0aa4c25f2cf6a07e1b6e1cd91a655c4cf010317b5b8fdde7e1aed0ba33d3
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
2020-05-13 04:31:04,570 synthtool [DEBUG] > Generating code for: google/bigtable/v2.
DEBUG:synthtool:Generating code for: google/bigtable/v2.
2020-05-13 04:31:06,105 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmp7jl1ug5c.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmp7jl1ug5c.
2020-05-13 04:31:06,121 synthtool [DEBUG] > Pulling Docker image: gapic-generator-typescript:latest
DEBUG:synthtool:Pulling Docker image: gapic-generator-typescript:latest
latest: Pulling from gapic-images/gapic-generator-typescript
Digest: sha256:7bca0aa4c25f2cf6a07e1b6e1cd91a655c4cf010317b5b8fdde7e1aed0ba33d3
Status: Image is up to date for gcr.io/gapic-images/gapic-generator-typescript:latest
2020-05-13 04:31:07,011 synthtool [DEBUG] > Generating code for: google/bigtable/admin/v2.
DEBUG:synthtool:Generating code for: google/bigtable/admin/v2.
2020-05-13 04:31:08,379 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpuj3a65l7.
SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmpuj3a65l7.
2020-05-13 04:31:08,413 synthtool [INFO] > Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.ts.
INFO:synthtool:Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.ts.
2020-05-13 04:31:08,413 synthtool [INFO] > Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.js.
INFO:synthtool:Replaced 'BigtableClient' in system-test/fixtures/sample/src/index.js.
2020-05-13 04:31:08,413 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/synthtool
.eslintignore
.eslintrc.json
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/support_request.md
.github/PULL_REQUEST_TEMPLATE.md
.github/publish.yml
.github/release-please.yml
.github/workflows/ci.yaml
.kokoro/common.cfg
.kokoro/continuous/node10/common.cfg
.kokoro/continuous/node10/docs.cfg
.kokoro/continuous/node10/lint.cfg
.kokoro/continuous/node10/samples-test.cfg
.kokoro/continuous/node10/system-test.cfg
.kokoro/continuous/node10/test.cfg
.kokoro/continuous/node12/common.cfg
.kokoro/continuous/node12/test.cfg
.kokoro/continuous/node8/common.cfg
.kokoro/continuous/node8/test.cfg
.kokoro/docs.sh
.kokoro/lint.sh
.kokoro/presubmit/node10/common.cfg
.kokoro/presubmit/node10/docs.cfg
.kokoro/presubmit/node10/lint.cfg
.kokoro/presubmit/node10/samples-test.cfg
.kokoro/presubmit/node10/system-test.cfg
.kokoro/presubmit/node10/test.cfg
.kokoro/presubmit/node12/common.cfg
.kokoro/presubmit/node12/test.cfg
.kokoro/presubmit/node8/common.cfg
.kokoro/presubmit/node8/test.cfg
.kokoro/presubmit/windows/common.cfg
.kokoro/presubmit/windows/test.cfg
.kokoro/publish.sh
.kokoro/release/docs.cfg
.kokoro/release/docs.sh
.kokoro/release/publish.cfg
.kokoro/samples-test.sh
.kokoro/system-test.sh
.kokoro/test.bat
.kokoro/test.sh
.kokoro/trampoline.sh
.mocharc.js
.nycrc
.prettierignore
.prettierrc.js
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
renovate.json
samples/README.md
2020-05-13 04:31:08,553 synthtool [DEBUG] > Post-processing GAPIC library...
DEBUG:synthtool:Post-processing GAPIC library...
2020-05-13 04:31:08,553 synthtool [DEBUG] > Installing dependencies...
DEBUG:synthtool:Installing dependencies...
npm WARN npm npm does not support Node.js v12.16.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
> @google-cloud/bigtable@2.3.2 prepare /home/kbuilder/.cache/synthtool/nodejs-bigtable
> npm run compile
npm WARN npm npm does not support Node.js v12.16.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
npm WARN npm You can find the latest version at https://nodejs.org/
> @google-cloud/bigtable@2.3.2 precompile /home/kbuilder/.cache/synthtool/nodejs-bigtable
> gts clean
version: 12
Removing build ...
> @google-cloud/bigtable@2.3.2 compile /home/kbuilder/.cache/synthtool/nodejs-bigtable
> tsc -p . && cp -r proto* build/
�[96msrc/instance.ts�[0m:�[93m890�[0m:�[93m20�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty 'gaxOptions' does not exist on type 'never'.
The intersection 'GetTablesOptions & { parent: string; view: number; }' was reduced to 'never' because property 'view' has conflicting types in some constituents.
�[7m890�[0m delete reqOpts.gaxOptions;
�[7m �[0m �[91m ~~~~~~~~~~�[0m
Found 1 error.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/bigtable@2.3.2 compile: `tsc -p . && cp -r proto* build/`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/bigtable@2.3.2 compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-05-13T11_31_24_517Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @google-cloud/bigtable@2.3.2 prepare: `npm run compile`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @google-cloud/bigtable@2.3.2 prepare script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/kbuilder/.npm/_logs/2020-05-13T11_31_24_533Z-debug.log
2020-05-13 04:31:24,548 synthtool [ERROR] > Failed executing npm install:
None
ERROR:synthtool:Failed executing npm install:
None
2020-05-13 04:31:24,549 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
main()
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
spec.loader.exec_module(synth_module) # type: ignore
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/kbuilder/.cache/synthtool/nodejs-bigtable/synth.py", line 59, in <module>
node.postprocess_gapic_library()
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 193, in postprocess_gapic_library
install(hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 167, in install
shell.run(["npm", "install"], hide_output=hide_output)
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
raise exc
File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
encoding="utf-8",
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.
2020-05-13 04:31:24,587 autosynth [ERROR] > Synthesis failed
2020-05-13 04:31:24,587 autosynth [DEBUG] > Running: {' '.join(command)}
HEAD is now at 998dc4b fix: Point to team in correct org (#729)
2020-05-13 04:31:24,600 autosynth [DEBUG] > Running: {' '.join(command)}
Switched to branch 'autosynth'
Traceback (most recent call last):
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 600, in <module>
main()
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 472, in main
return _inner_main(temp_dir)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 590, in _inner_main
commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 367, in synthesize_loop
synthesize_inner_loop(toolbox, synthesizer)
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 377, in synthesize_inner_loop
synthesizer, len(toolbox.versions) - 1
File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 265, in synthesize_version_in_new_branch
synthesizer.synthesize(synth_log_path, self.environ)
File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 119, in synthesize
synth_proc.check_returncode() # Raise an exception.
File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
Google internal developers can see the full log here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🚨This issue needs some love.This issue needs some love.api: bigtableIssues related to the googleapis/nodejs-bigtable API.Issues related to the googleapis/nodejs-bigtable API.autosynth failurepriority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.