Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synthesis failed for compute #4218

Closed
yoshi-automation opened this issue Dec 13, 2018 · 8 comments · Fixed by #4213
Closed

Synthesis failed for compute #4218

yoshi-automation opened this issue Dec 13, 2018 · 8 comments · Fixed by #4213
Assignees
Labels
autosynth failure priority: p1 Important issue which blocks shipping the next release. Will be fixed prior to next release. type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns.

Comments

@yoshi-automation
Copy link
Contributor

Hello! Autosynth couldn't regenerate compute. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth-compute'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py.
synthtool > Cloning discovery-artifact-manager.
synthtool > Running generator for gapic/google/compute/artman_compute.yaml.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:2f6b261ee7fe1aedf238991c93a20b3820de37a343d0cacf3e3e9555c2aaf2ea
Status: Image is up to date for googleapis/artman:latest
synthtool > Failed executing docker run --name artman-docker --rm -i -e HOST_USER_ID=1000 -e HOST_GROUP_ID=1000 -e RUNNING_IN_ARTMAN_DOCKER=True -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles -w /home/kbuilder/.cache/synthtool/discovery-artifact-manager googleapis/artman:latest /bin/bash -c artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic:

artman> Final args:
artman>   api_name: compute
artman>   api_version: v1
artman>   artifact_type: DISCOGAPIC
artman>   aspect: ALL
artman>   discovery_doc: discoveries/compute.v1.json
artman>   gapic_code_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1
artman>   gapic_yaml: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml
artman>   generator_args: null
artman>   import_proto_path:
artman>     - /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   language: java
artman>   organization_name: google-cloud
artman>   output_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles
artman>   proto_deps: []
artman>   root_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   service_yaml: ''
artman>   src_proto_path: []
artman>   toolkit_path: /toolkit
artman>   
artman> Creating DiscoGapicClientPipeline.
artman.output >
Exception in thread "main" java.lang.NullPointerException
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.generateResourceNameClass(JavaDiscoGapicResourceNameToViewTransformer.java:172)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:123)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:61)
	at com.google.api.codegen.discogapic.DiscoGapicGenerator.generate(DiscoGapicGenerator.java:66)
	at com.google.api.codegen.discogapic.DiscoGapicGeneratorApp.run(DiscoGapicGeneratorApp.java:191)
	at com.google.api.codegen.GeneratorMain.discoGapicMain(GeneratorMain.java:448)
	at com.google.api.codegen.GeneratorMain.main(GeneratorMain.java:182)

artman> Traceback (most recent call last):
  File "/artman/artman/cli/main.py", line 71, in main
    engine.run()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 159, in run
    for _state in self.run_iter():
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 223, in run_iter
    failure.Failure.reraise_if_any(it)
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 292, in reraise_if_any
    failures[0].reraise()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 299, in reraise
    six.reraise(*self._exc_info)
  File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/executor.py", line 82, in _execute_task
    result = task.execute(**arguments)
  File "/artman/artman/tasks/gapic_tasks.py", line 159, in execute
    task_utils.gapic_gen_task(toolkit_path, ['LEGACY_DISCOGAPIC_AND_PACKAGE'] + args))
  File "/artman/artman/tasks/task_base.py", line 64, in exec_command
    raise e
  File "/artman/artman/tasks/task_base.py", line 56, in exec_command
    output = subprocess.check_output(args, stderr=subprocess.STDOUT)
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['java', '-cp', '/toolkit/build/libs/gapic-generator-latest-fatjar.jar', 'com.google.api.codegen.GeneratorMain', 'LEGACY_DISCOGAPIC_AND_PACKAGE', '--discovery_doc=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/discoveries/compute.v1.json', '--package_yaml2=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java_google-cloud-compute-v1_package2.yaml', '--output=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1', '--language=java', '--gapic_yaml=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml']' returned non-zero exit status 1


Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 87, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 79, in main
    spec.loader.exec_module(synth_module)
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py", line 32, in <module>
    artman_output_name='')
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 52, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 98, in _generate_code
    gapic_language_arg,
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/artman.py", line 102, in run
    shell.run(cmd, cwd=root_dir)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['docker', 'run', '--name', 'artman-docker', '--rm', '-i', '-e', 'HOST_USER_ID=1000', '-e', 'HOST_GROUP_ID=1000', '-e', 'RUNNING_IN_ARTMAN_DOCKER=True', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles', '-w', PosixPath('/home/kbuilder/.cache/synthtool/discovery-artifact-manager'), 'googleapis/artman:latest', '/bin/bash', '-c', 'artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic']' returned non-zero exit status 32.
synthtool > Cleaned up 0 temporary directories.
synthtool > Wrote metadata to synth.metadata.

Synthesis failed

Google internal developers can see the full log here.

@yoshi-automation yoshi-automation added autosynth failure priority: p1 Important issue which blocks shipping the next release. Will be fixed prior to next release. type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns. labels Dec 13, 2018
@andreamlin
Copy link
Contributor

ack

@andreamlin andreamlin self-assigned this Dec 13, 2018
@andreamlin
Copy link
Contributor

Ahh yes this is because I hadn't merged googleapis/gapic-generator#2478 in yet, but I had merged in googleapis/discovery-artifact-manager#102, which assumed that the first PR had been merged in.

@andreamlin
Copy link
Contributor

If synthtool doesn't use the latest gapic-generator, I'll have to release artman.

@yoshi-automation
Copy link
Contributor Author

Autosynth is still having trouble generating compute. 😭

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth-compute'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py.
synthtool > Cloning discovery-artifact-manager.
synthtool > Running generator for gapic/google/compute/artman_compute.yaml.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:2f6b261ee7fe1aedf238991c93a20b3820de37a343d0cacf3e3e9555c2aaf2ea
Status: Image is up to date for googleapis/artman:latest
synthtool > Failed executing docker run --name artman-docker --rm -i -e HOST_USER_ID=1000 -e HOST_GROUP_ID=1000 -e RUNNING_IN_ARTMAN_DOCKER=True -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles -w /home/kbuilder/.cache/synthtool/discovery-artifact-manager googleapis/artman:latest /bin/bash -c artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic:

artman> Final args:
artman>   api_name: compute
artman>   api_version: v1
artman>   artifact_type: DISCOGAPIC
artman>   aspect: ALL
artman>   discovery_doc: discoveries/compute.v1.json
artman>   gapic_code_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1
artman>   gapic_yaml: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml
artman>   generator_args: null
artman>   import_proto_path:
artman>     - /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   language: java
artman>   organization_name: google-cloud
artman>   output_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles
artman>   proto_deps: []
artman>   root_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   service_yaml: ''
artman>   src_proto_path: []
artman>   toolkit_path: /toolkit
artman>   
artman> Creating DiscoGapicClientPipeline.
artman.output >
Exception in thread "main" java.lang.NullPointerException
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.generateResourceNameClass(JavaDiscoGapicResourceNameToViewTransformer.java:172)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:123)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:61)
	at com.google.api.codegen.discogapic.DiscoGapicGenerator.generate(DiscoGapicGenerator.java:66)
	at com.google.api.codegen.discogapic.DiscoGapicGeneratorApp.run(DiscoGapicGeneratorApp.java:191)
	at com.google.api.codegen.GeneratorMain.discoGapicMain(GeneratorMain.java:448)
	at com.google.api.codegen.GeneratorMain.main(GeneratorMain.java:182)

artman> Traceback (most recent call last):
  File "/artman/artman/cli/main.py", line 71, in main
    engine.run()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 159, in run
    for _state in self.run_iter():
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 223, in run_iter
    failure.Failure.reraise_if_any(it)
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 292, in reraise_if_any
    failures[0].reraise()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 299, in reraise
    six.reraise(*self._exc_info)
  File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/executor.py", line 82, in _execute_task
    result = task.execute(**arguments)
  File "/artman/artman/tasks/gapic_tasks.py", line 159, in execute
    task_utils.gapic_gen_task(toolkit_path, ['LEGACY_DISCOGAPIC_AND_PACKAGE'] + args))
  File "/artman/artman/tasks/task_base.py", line 64, in exec_command
    raise e
  File "/artman/artman/tasks/task_base.py", line 56, in exec_command
    output = subprocess.check_output(args, stderr=subprocess.STDOUT)
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['java', '-cp', '/toolkit/build/libs/gapic-generator-latest-fatjar.jar', 'com.google.api.codegen.GeneratorMain', 'LEGACY_DISCOGAPIC_AND_PACKAGE', '--discovery_doc=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/discoveries/compute.v1.json', '--package_yaml2=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java_google-cloud-compute-v1_package2.yaml', '--output=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1', '--language=java', '--gapic_yaml=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml']' returned non-zero exit status 1


Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 87, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 79, in main
    spec.loader.exec_module(synth_module)
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py", line 32, in <module>
    artman_output_name='')
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 52, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 98, in _generate_code
    gapic_language_arg,
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/artman.py", line 102, in run
    shell.run(cmd, cwd=root_dir)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['docker', 'run', '--name', 'artman-docker', '--rm', '-i', '-e', 'HOST_USER_ID=1000', '-e', 'HOST_GROUP_ID=1000', '-e', 'RUNNING_IN_ARTMAN_DOCKER=True', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles', '-w', PosixPath('/home/kbuilder/.cache/synthtool/discovery-artifact-manager'), 'googleapis/artman:latest', '/bin/bash', '-c', 'artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic']' returned non-zero exit status 32.
synthtool > Cleaned up 0 temporary directories.
synthtool > Wrote metadata to synth.metadata.

Synthesis failed

Google internal developers can see the full log here.

@yoshi-automation
Copy link
Contributor Author

Autosynth is still having trouble generating compute. 😭

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth-compute'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py.
synthtool > Cloning discovery-artifact-manager.
synthtool > Running generator for gapic/google/compute/artman_compute.yaml.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:2f6b261ee7fe1aedf238991c93a20b3820de37a343d0cacf3e3e9555c2aaf2ea
Status: Image is up to date for googleapis/artman:latest
synthtool > Failed executing docker run --name artman-docker --rm -i -e HOST_USER_ID=1000 -e HOST_GROUP_ID=1000 -e RUNNING_IN_ARTMAN_DOCKER=True -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles -w /home/kbuilder/.cache/synthtool/discovery-artifact-manager googleapis/artman:latest /bin/bash -c artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic:

artman> Final args:
artman>   api_name: compute
artman>   api_version: v1
artman>   artifact_type: DISCOGAPIC
artman>   aspect: ALL
artman>   discovery_doc: discoveries/compute.v1.json
artman>   gapic_code_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1
artman>   gapic_yaml: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml
artman>   generator_args: null
artman>   import_proto_path:
artman>     - /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   language: java
artman>   organization_name: google-cloud
artman>   output_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles
artman>   proto_deps: []
artman>   root_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   service_yaml: ''
artman>   src_proto_path: []
artman>   toolkit_path: /toolkit
artman>   
artman> Creating DiscoGapicClientPipeline.
artman.output >
Exception in thread "main" java.lang.NullPointerException
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.generateResourceNameClass(JavaDiscoGapicResourceNameToViewTransformer.java:172)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:123)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:61)
	at com.google.api.codegen.discogapic.DiscoGapicGenerator.generate(DiscoGapicGenerator.java:66)
	at com.google.api.codegen.discogapic.DiscoGapicGeneratorApp.run(DiscoGapicGeneratorApp.java:191)
	at com.google.api.codegen.GeneratorMain.discoGapicMain(GeneratorMain.java:448)
	at com.google.api.codegen.GeneratorMain.main(GeneratorMain.java:182)

artman> Traceback (most recent call last):
  File "/artman/artman/cli/main.py", line 71, in main
    engine.run()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 159, in run
    for _state in self.run_iter():
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 223, in run_iter
    failure.Failure.reraise_if_any(it)
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 292, in reraise_if_any
    failures[0].reraise()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 299, in reraise
    six.reraise(*self._exc_info)
  File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/executor.py", line 82, in _execute_task
    result = task.execute(**arguments)
  File "/artman/artman/tasks/gapic_tasks.py", line 159, in execute
    task_utils.gapic_gen_task(toolkit_path, ['LEGACY_DISCOGAPIC_AND_PACKAGE'] + args))
  File "/artman/artman/tasks/task_base.py", line 64, in exec_command
    raise e
  File "/artman/artman/tasks/task_base.py", line 56, in exec_command
    output = subprocess.check_output(args, stderr=subprocess.STDOUT)
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['java', '-cp', '/toolkit/build/libs/gapic-generator-latest-fatjar.jar', 'com.google.api.codegen.GeneratorMain', 'LEGACY_DISCOGAPIC_AND_PACKAGE', '--discovery_doc=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/discoveries/compute.v1.json', '--package_yaml2=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java_google-cloud-compute-v1_package2.yaml', '--output=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1', '--language=java', '--gapic_yaml=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml']' returned non-zero exit status 1


Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 87, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 79, in main
    spec.loader.exec_module(synth_module)
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py", line 32, in <module>
    artman_output_name='')
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 52, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 98, in _generate_code
    gapic_language_arg,
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/artman.py", line 102, in run
    shell.run(cmd, cwd=root_dir)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['docker', 'run', '--name', 'artman-docker', '--rm', '-i', '-e', 'HOST_USER_ID=1000', '-e', 'HOST_GROUP_ID=1000', '-e', 'RUNNING_IN_ARTMAN_DOCKER=True', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles', '-w', PosixPath('/home/kbuilder/.cache/synthtool/discovery-artifact-manager'), 'googleapis/artman:latest', '/bin/bash', '-c', 'artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic']' returned non-zero exit status 32.
synthtool > Cleaned up 0 temporary directories.
synthtool > Wrote metadata to synth.metadata.

Synthesis failed

Google internal developers can see the full log here.

@yoshi-automation
Copy link
Contributor Author

Autosynth is still having trouble generating compute. 😭

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth-compute'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py.
synthtool > Cloning discovery-artifact-manager.
synthtool > Running generator for gapic/google/compute/artman_compute.yaml.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:2f6b261ee7fe1aedf238991c93a20b3820de37a343d0cacf3e3e9555c2aaf2ea
Status: Image is up to date for googleapis/artman:latest
synthtool > Failed executing docker run --name artman-docker --rm -i -e HOST_USER_ID=1000 -e HOST_GROUP_ID=1000 -e RUNNING_IN_ARTMAN_DOCKER=True -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles -w /home/kbuilder/.cache/synthtool/discovery-artifact-manager googleapis/artman:latest /bin/bash -c artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic:

artman> Final args:
artman>   api_name: compute
artman>   api_version: v1
artman>   artifact_type: DISCOGAPIC
artman>   aspect: ALL
artman>   discovery_doc: discoveries/compute.v1.json
artman>   gapic_code_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1
artman>   gapic_yaml: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml
artman>   generator_args: null
artman>   import_proto_path:
artman>     - /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   language: java
artman>   organization_name: google-cloud
artman>   output_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles
artman>   proto_deps: []
artman>   root_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   service_yaml: ''
artman>   src_proto_path: []
artman>   toolkit_path: /toolkit
artman>   
artman> Creating DiscoGapicClientPipeline.
artman.output >
Exception in thread "main" java.lang.NullPointerException
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.generateResourceNameClass(JavaDiscoGapicResourceNameToViewTransformer.java:172)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:123)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:61)
	at com.google.api.codegen.discogapic.DiscoGapicGenerator.generate(DiscoGapicGenerator.java:66)
	at com.google.api.codegen.discogapic.DiscoGapicGeneratorApp.run(DiscoGapicGeneratorApp.java:191)
	at com.google.api.codegen.GeneratorMain.discoGapicMain(GeneratorMain.java:448)
	at com.google.api.codegen.GeneratorMain.main(GeneratorMain.java:182)

artman> Traceback (most recent call last):
  File "/artman/artman/cli/main.py", line 71, in main
    engine.run()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 159, in run
    for _state in self.run_iter():
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 223, in run_iter
    failure.Failure.reraise_if_any(it)
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 292, in reraise_if_any
    failures[0].reraise()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 299, in reraise
    six.reraise(*self._exc_info)
  File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/executor.py", line 82, in _execute_task
    result = task.execute(**arguments)
  File "/artman/artman/tasks/gapic_tasks.py", line 159, in execute
    task_utils.gapic_gen_task(toolkit_path, ['LEGACY_DISCOGAPIC_AND_PACKAGE'] + args))
  File "/artman/artman/tasks/task_base.py", line 64, in exec_command
    raise e
  File "/artman/artman/tasks/task_base.py", line 56, in exec_command
    output = subprocess.check_output(args, stderr=subprocess.STDOUT)
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['java', '-cp', '/toolkit/build/libs/gapic-generator-latest-fatjar.jar', 'com.google.api.codegen.GeneratorMain', 'LEGACY_DISCOGAPIC_AND_PACKAGE', '--discovery_doc=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/discoveries/compute.v1.json', '--package_yaml2=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java_google-cloud-compute-v1_package2.yaml', '--output=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1', '--language=java', '--gapic_yaml=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml']' returned non-zero exit status 1


Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 87, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 79, in main
    spec.loader.exec_module(synth_module)
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py", line 32, in <module>
    artman_output_name='')
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 52, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 98, in _generate_code
    gapic_language_arg,
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/artman.py", line 102, in run
    shell.run(cmd, cwd=root_dir)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['docker', 'run', '--name', 'artman-docker', '--rm', '-i', '-e', 'HOST_USER_ID=1000', '-e', 'HOST_GROUP_ID=1000', '-e', 'RUNNING_IN_ARTMAN_DOCKER=True', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles', '-w', PosixPath('/home/kbuilder/.cache/synthtool/discovery-artifact-manager'), 'googleapis/artman:latest', '/bin/bash', '-c', 'artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic']' returned non-zero exit status 32.
synthtool > Cleaned up 0 temporary directories.
synthtool > Wrote metadata to synth.metadata.

Synthesis failed

Google internal developers can see the full log here.

@yoshi-automation
Copy link
Contributor Author

Autosynth is still having trouble generating compute. 😭

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth-compute'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py.
synthtool > Cloning discovery-artifact-manager.
synthtool > Running generator for gapic/google/compute/artman_compute.yaml.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:2f6b261ee7fe1aedf238991c93a20b3820de37a343d0cacf3e3e9555c2aaf2ea
Status: Image is up to date for googleapis/artman:latest
synthtool > Failed executing docker run --name artman-docker --rm -i -e HOST_USER_ID=1000 -e HOST_GROUP_ID=1000 -e RUNNING_IN_ARTMAN_DOCKER=True -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager -v /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles -w /home/kbuilder/.cache/synthtool/discovery-artifact-manager googleapis/artman:latest /bin/bash -c artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic:

artman> Final args:
artman>   api_name: compute
artman>   api_version: v1
artman>   artifact_type: DISCOGAPIC
artman>   aspect: ALL
artman>   discovery_doc: discoveries/compute.v1.json
artman>   gapic_code_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1
artman>   gapic_yaml: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml
artman>   generator_args: null
artman>   import_proto_path:
artman>     - /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   language: java
artman>   organization_name: google-cloud
artman>   output_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles
artman>   proto_deps: []
artman>   root_dir: /home/kbuilder/.cache/synthtool/discovery-artifact-manager
artman>   service_yaml: ''
artman>   src_proto_path: []
artman>   toolkit_path: /toolkit
artman>   
artman> Creating DiscoGapicClientPipeline.
artman.output >
Exception in thread "main" java.lang.NullPointerException
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.generateResourceNameClass(JavaDiscoGapicResourceNameToViewTransformer.java:172)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:123)
	at com.google.api.codegen.discogapic.transformer.java.JavaDiscoGapicResourceNameToViewTransformer.transform(JavaDiscoGapicResourceNameToViewTransformer.java:61)
	at com.google.api.codegen.discogapic.DiscoGapicGenerator.generate(DiscoGapicGenerator.java:66)
	at com.google.api.codegen.discogapic.DiscoGapicGeneratorApp.run(DiscoGapicGeneratorApp.java:191)
	at com.google.api.codegen.GeneratorMain.discoGapicMain(GeneratorMain.java:448)
	at com.google.api.codegen.GeneratorMain.main(GeneratorMain.java:182)

artman> Traceback (most recent call last):
  File "/artman/artman/cli/main.py", line 71, in main
    engine.run()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 159, in run
    for _state in self.run_iter():
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/engine.py", line 223, in run_iter
    failure.Failure.reraise_if_any(it)
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 292, in reraise_if_any
    failures[0].reraise()
  File "/usr/local/lib/python3.5/dist-packages/taskflow/types/failure.py", line 299, in reraise
    six.reraise(*self._exc_info)
  File "/usr/local/lib/python3.5/dist-packages/six.py", line 693, in reraise
    raise value
  File "/usr/local/lib/python3.5/dist-packages/taskflow/engines/action_engine/executor.py", line 82, in _execute_task
    result = task.execute(**arguments)
  File "/artman/artman/tasks/gapic_tasks.py", line 159, in execute
    task_utils.gapic_gen_task(toolkit_path, ['LEGACY_DISCOGAPIC_AND_PACKAGE'] + args))
  File "/artman/artman/tasks/task_base.py", line 64, in exec_command
    raise e
  File "/artman/artman/tasks/task_base.py", line 56, in exec_command
    output = subprocess.check_output(args, stderr=subprocess.STDOUT)
  File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['java', '-cp', '/toolkit/build/libs/gapic-generator-latest-fatjar.jar', 'com.google.api.codegen.GeneratorMain', 'LEGACY_DISCOGAPIC_AND_PACKAGE', '--discovery_doc=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/discoveries/compute.v1.json', '--package_yaml2=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java_google-cloud-compute-v1_package2.yaml', '--output=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles/java/gapic-google-cloud-compute-v1', '--language=java', '--gapic_yaml=/home/kbuilder/.cache/synthtool/discovery-artifact-manager/gapic/google/compute/v1/compute_gapic.yaml']' returned non-zero exit status 1


Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 87, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 79, in main
    spec.loader.exec_module(synth_module)
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/google-cloud-clients/google-cloud-compute/synth.py", line 32, in <module>
    artman_output_name='')
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 52, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/discogapic_generator.py", line 98, in _generate_code
    gapic_language_arg,
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/artman.py", line 102, in run
    shell.run(cmd, cwd=root_dir)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['docker', 'run', '--name', 'artman-docker', '--rm', '-i', '-e', 'HOST_USER_ID=1000', '-e', 'HOST_GROUP_ID=1000', '-e', 'RUNNING_IN_ARTMAN_DOCKER=True', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager:/home/kbuilder/.cache/synthtool/discovery-artifact-manager', '-v', '/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles:/home/kbuilder/.cache/synthtool/discovery-artifact-manager/artman-genfiles', '-w', PosixPath('/home/kbuilder/.cache/synthtool/discovery-artifact-manager'), 'googleapis/artman:latest', '/bin/bash', '-c', 'artman --local --config gapic/google/compute/artman_compute.yaml generate java_discogapic']' returned non-zero exit status 32.
synthtool > Cleaned up 0 temporary directories.
synthtool > Wrote metadata to synth.metadata.

Synthesis failed

Google internal developers can see the full log here.

@andreamlin
Copy link
Contributor

Released artman.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autosynth failure priority: p1 Important issue which blocks shipping the next release. Will be fixed prior to next release. type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants