Skip to content

Synthesis failed for compute #4218

Closed

Description

@yoshi-automation

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.

Activity

  1. added
    priority: p1Important 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.
    on Dec 13, 2018
  2. andreamlin commented on Dec 13, 2018

    @andreamlin
    Contributor

    ack

  3. self-assigned this
    on Dec 13, 2018
  4. andreamlin commented on Dec 13, 2018

    @andreamlin
    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.

  5. andreamlin commented on Dec 13, 2018

    @andreamlin
    Contributor

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

  6. yoshi-automation commented on Dec 14, 2018

    @yoshi-automation
    ContributorAuthor

    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.

  7. yoshi-automation commented on Dec 15, 2018

    @yoshi-automation
    ContributorAuthor

    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.

  8. yoshi-automation commented on Dec 16, 2018

    @yoshi-automation
    ContributorAuthor

    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.

  9. yoshi-automation commented on Dec 17, 2018

    @yoshi-automation
    ContributorAuthor

    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.

  10. andreamlin commented on Dec 17, 2018

    @andreamlin
    Contributor

    Released artman.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

autosynth failurepriority: p1Important 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.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions