Closed yoshi-automation closed 3 years ago
Hello! Autosynth couldn't regenerate nodejs-pubsub. :broken_heart:
Please investigate and fix this issue within 5 business days. While it remains broken, this library cannot be updated with changes to the nodejs-pubsub API, and the library grows stale.
See https://github.com/googleapis/synthtool/blob/master/autosynth/TroubleShooting.md for trouble shooting tips.
Here's the output from running synth.py:
synth.py
ool/nodejs-pubsub/synth.py. On branch autosynth-222 nothing to commit, working tree clean 2021-04-09 00:43:35,134 synthtool [DEBUG] > Ensuring dependencies. DEBUG:synthtool:Ensuring dependencies. 2021-04-09 00:43:35,145 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/synthtool DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/synthtool 2021-04-09 00:43:35,150 synthtool [DEBUG] > Cloning googleapis. DEBUG:synthtool:Cloning googleapis. 2021-04-09 00:43:35,150 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis DEBUG:synthtool:Using precloned repo /home/kbuilder/.cache/synthtool/googleapis 2021-04-09 00:43:35,154 synthtool [DEBUG] > Which version of bazel will I run? DEBUG:synthtool:Which version of bazel will I run? bazel 3.0.0 2021-04-09 00:43:35,159 synthtool [DEBUG] > Generating code for: //google/pubsub/v1:pubsub-v1-nodejs. DEBUG:synthtool:Generating code for: //google/pubsub/v1:pubsub-v1-nodejs. 2021-04-09 00:47:08,256 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpt890dmu1. SUCCESS:synthtool:Generated code into /tmpfs/tmp/tmpt890dmu1. .eslintignore .eslintrc.json .gitattributes .github/CODEOWNERS .github/ISSUE_TEMPLATE/bug_report.md .github/ISSUE_TEMPLATE/feature_request.md .github/ISSUE_TEMPLATE/support_request.md .github/PULL_REQUEST_TEMPLATE.md .github/release-please.yml .github/workflows/ci.yaml .kokoro/.gitattributes .kokoro/common.cfg .kokoro/continuous/node10/common.cfg .kokoro/continuous/node10/docs.cfg .kokoro/continuous/node10/test.cfg .kokoro/continuous/node12/common.cfg .kokoro/continuous/node12/lint.cfg .kokoro/continuous/node12/samples-test.cfg .kokoro/continuous/node12/system-test.cfg .kokoro/continuous/node12/test.cfg .kokoro/docs.sh .kokoro/lint.sh .kokoro/populate-secrets.sh .kokoro/presubmit/node10/common.cfg .kokoro/presubmit/node12/common.cfg .kokoro/presubmit/node12/samples-test.cfg .kokoro/presubmit/node12/system-test.cfg .kokoro/presubmit/node12/test.cfg .kokoro/publish.sh .kokoro/release/docs-devsite.cfg .kokoro/release/docs-devsite.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 .kokoro/trampoline_v2.sh .mocharc.js .nycrc .prettierignore .prettierrc.js .trampolinerc CODE_OF_CONDUCT.md CONTRIBUTING.md LICENSE README.md api-extractor.json renovate.json samples/README.md 2021-04-09 00:47:08,443 synthtool [DEBUG] > Post-processing GAPIC library... DEBUG:synthtool:Post-processing GAPIC library... 2021-04-09 00:47:08,443 synthtool [DEBUG] > Installing dependencies... DEBUG:synthtool:Installing dependencies... npm WARN deprecated sinon@10.0.1: Breaking change found in this patch version > protobufjs@6.10.2 postinstall /home/kbuilder/.cache/synthtool/nodejs-pubsub/node_modules/protobufjs > node scripts/postinstall > @google-cloud/pubsub@2.10.0 prepare /home/kbuilder/.cache/synthtool/nodejs-pubsub > npm run compile-protos && npm run compile > @google-cloud/pubsub@2.10.0 compile-protos /home/kbuilder/.cache/synthtool/nodejs-pubsub > compileProtos src installing uglify-js@^3.7.7 installing espree@^7.0.0 installing escodegen@^2.0.0 installing estraverse@^5.1.0 > @google-cloud/pubsub@2.10.0 precompile /home/kbuilder/.cache/synthtool/nodejs-pubsub > gts clean version: 14 Removing build ... > @google-cloud/pubsub@2.10.0 compile /home/kbuilder/.cache/synthtool/nodejs-pubsub > tsc -p . && cp -r protos build/ [96mnode_modules/@types/sinon/index.d.ts[0m:[93m778[0m:[93m36[0m - [91merror[0m[90m TS2694: [0mNamespace '"/home/kbuilder/.cache/synthtool/nodejs-pubsub/node_modules/@sinonjs/fake-timers/types/fake-timers-src"' has no exported member 'TimerId'. [7m778[0m type SinonTimerId = FakeTimers.TimerId; [7m [0m [91m ~~~~~~~[0m [96mnode_modules/@types/sinon/index.d.ts[0m:[93m780[0m:[93m39[0m - [91merror[0m[90m TS2694: [0mNamespace '"/home/kbuilder/.cache/synthtool/nodejs-pubsub/node_modules/@sinonjs/fake-timers/types/fake-timers-src"' has no exported member 'InstalledMethods'. [7m780[0m type SinonFakeTimers = FakeTimers.InstalledMethods & [7m [0m [91m ~~~~~~~~~~~~~~~~[0m [96mnode_modules/@types/sinon/index.d.ts[0m:[93m781[0m:[93m20[0m - [91merror[0m[90m TS2694: [0mNamespace '"/home/kbuilder/.cache/synthtool/nodejs-pubsub/node_modules/@sinonjs/fake-timers/types/fake-timers-src"' has no exported member 'NodeClock'. [7m781[0m FakeTimers.NodeClock & [7m [0m [91m ~~~~~~~~~[0m [96mnode_modules/@types/sinon/index.d.ts[0m:[93m782[0m:[93m20[0m - [91merror[0m[90m TS2694: [0mNamespace '"/home/kbuilder/.cache/synthtool/nodejs-pubsub/node_modules/@sinonjs/fake-timers/types/fake-timers-src"' has no exported member 'BrowserClock'. [7m782[0m FakeTimers.BrowserClock & { [7m [0m [91m ~~~~~~~~~~~~[0m Found 4 errors. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @google-cloud/pubsub@2.10.0 compile: `tsc -p . && cp -r protos build/` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @google-cloud/pubsub@2.10.0 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/2021-04-09T07_47_41_864Z-debug.log npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @google-cloud/pubsub@2.10.0 prepare: `npm run compile-protos && npm run compile` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @google-cloud/pubsub@2.10.0 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/2021-04-09T07_47_41_946Z-debug.log 2021-04-09 00:47:41,977 synthtool [ERROR] > Failed executing npm install: None ERROR:synthtool:Failed executing npm install: None 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-pubsub/synth.py", line 25, in <module> node.postprocess_gapic_library() File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 259, in postprocess_gapic_library install(hide_output=hide_output) File "/tmpfs/src/github/synthtool/synthtool/languages/node.py", line 171, 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. 2021-04-09 00:47:42,030 autosynth [ERROR] > Synthesis failed 2021-04-09 00:47:42,031 autosynth [DEBUG] > Running: git reset --hard HEAD HEAD is now at 9697ab2 chore(deps): update dependency @grpc/proto-loader to ^0.6.0 (#1247) 2021-04-09 00:47:42,054 autosynth [DEBUG] > Running: git checkout autosynth Switched to branch 'autosynth' 2021-04-09 00:47:42,076 autosynth [DEBUG] > Running: git clean -fdx Removing __pycache__/ Removing node_modules/ 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 356, in <module> main() File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 191, in main return _inner_main(temp_dir) File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 336, in _inner_main commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer) File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 68, in synthesize_loop has_changes = toolbox.synthesize_version_in_new_branch(synthesizer, youngest) File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch synthesizer.synthesize(synth_log_path, self.environ) File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, 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.
Taken care of elsewhere.
Hello! Autosynth couldn't regenerate nodejs-pubsub. :broken_heart:
Please investigate and fix this issue within 5 business days. While it remains broken, this library cannot be updated with changes to the nodejs-pubsub API, and the library grows stale.
See https://github.com/googleapis/synthtool/blob/master/autosynth/TroubleShooting.md for trouble shooting tips.
Here's the output from running
synth.py
:Google internal developers can see the full log here.