See <https://builds.apache.org/job/beam_PostCommit_Py_ValCont/4261/display/redirect>
------------------------------------------ [...truncated 118.82 KB...] Downloading https://files.pythonhosted.org/packages/2f/a6/30b0a0bef12283e83e58c1d6e7b5aabc7acfc4110df81a4471655d33e704/cachetools-3.1.1-py2.py3-none-any.whl Building wheels for collected packages: avro, crcmod, dill, future, hdfs, httplib2, oauth2client, pyvcf, pyyaml, googledatastore, proto-google-cloud-datastore-v1, python-snappy, python-gflags, docopt, grpc-google-iam-v1, googleapis-common-protos, absl-py, gast, wrapt, keras-applications, termcolor, h5py Building wheel for avro (setup.py): started Building wheel for avro (setup.py): finished with status 'done' Created wheel for avro: filename=avro-1.8.2-cp27-none-any.whl size=36661 sha256=2a404173ee221d24562f2646acb8afcdc412928e3560ac4638b3f692c3f71fbf Stored in directory: /root/.cache/pip/wheels/bf/0b/75/1b3517b7d36ddc8ba5d22c0df5eb01e83979f34420066d643e Building wheel for crcmod (setup.py): started Building wheel for crcmod (setup.py): finished with status 'done' Created wheel for crcmod: filename=crcmod-1.7-cp27-cp27mu-linux_x86_64.whl size=32321 sha256=a23996e0f43f46d721cac34e8476f02cef9bf0d2b58e1394995ee64dd61fd7ff Stored in directory: /root/.cache/pip/wheels/50/24/4d/4580ca4a299f1ad6fd63443e6e584cb21e9a07988e4aa8daac Building wheel for dill (setup.py): started Building wheel for dill (setup.py): finished with status 'done' Created wheel for dill: filename=dill-0.2.9-cp27-none-any.whl size=77405 sha256=fd35d2d4b354c220863bd78b1e381e36a6d1f176b1607a455ad08d406397caeb Stored in directory: /root/.cache/pip/wheels/5b/d7/0f/e58eae695403de585269f4e4a94e0cd6ca60ec0c202936fa4a Building wheel for future (setup.py): started Building wheel for future (setup.py): finished with status 'done' Created wheel for future: filename=future-0.17.1-cp27-none-any.whl size=500237 sha256=954282f54ab9e9a0e3c98086f7b12de7680ecda8ab01f267870a362cfaf29af0 Stored in directory: /root/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e Building wheel for hdfs (setup.py): started Building wheel for hdfs (setup.py): finished with status 'done' Created wheel for hdfs: filename=hdfs-2.5.6-cp27-none-any.whl size=32842 sha256=15b7ee72877bd7aab385c7b760aa9bb50304ba31c2e1be410099510853b4ee9a Stored in directory: /root/.cache/pip/wheels/7e/08/90/26d6cb6d9ba423d6d8da2964f06515c3b863d793422970c946 Building wheel for httplib2 (setup.py): started Building wheel for httplib2 (setup.py): finished with status 'done' Created wheel for httplib2: filename=httplib2-0.12.0-cp27-none-any.whl size=95043 sha256=c4b59f7ecfa22f5d184854ff0489eb64f825c9995a066bae01560cfe47097fe9 Stored in directory: /root/.cache/pip/wheels/6d/41/4b/2b369d6e2b7eaebcdd423516d3fb659c7658c16a2be8fd04ec Building wheel for oauth2client (setup.py): started Building wheel for oauth2client (setup.py): finished with status 'done' Created wheel for oauth2client: filename=oauth2client-3.0.0-cp27-none-any.whl size=106382 sha256=3c91ae76aa233da0f3c289f87adde81727f0a4bdc6a376e1b9bdfd00a3b86ffa Stored in directory: /root/.cache/pip/wheels/48/f7/87/b932f09c6335dbcf45d916937105a372ab14f353a9ca431d7d Building wheel for pyvcf (setup.py): started Building wheel for pyvcf (setup.py): finished with status 'done' Created wheel for pyvcf: filename=PyVCF-0.6.8-cp27-none-any.whl size=36043 sha256=052f12811ea1e99ac7e63b0e11daf38b91a5a1a37787fc458bff75f015dc5e37 Stored in directory: /root/.cache/pip/wheels/81/91/41/3272543c0b9c61da9c525f24ee35bae6fe8f60d4858c66805d Building wheel for pyyaml (setup.py): started Building wheel for pyyaml (setup.py): finished with status 'done' Created wheel for pyyaml: filename=PyYAML-3.13-cp27-cp27mu-linux_x86_64.whl size=356572 sha256=888c6bc57ddc9ab9cbac23aa3d902a77345aed38a9add77617d0d2f328d444b6 Stored in directory: /root/.cache/pip/wheels/ad/da/0c/74eb680767247273e2cf2723482cb9c924fe70af57c334513f Building wheel for googledatastore (setup.py): started Building wheel for googledatastore (setup.py): finished with status 'done' Created wheel for googledatastore: filename=googledatastore-7.0.2-cp27-none-any.whl size=18156 sha256=a9644d000cd3aef4e8b817d67f709d2ecaeec3d84715e6c30d2f1b73bdca015e Stored in directory: /root/.cache/pip/wheels/09/61/a5/7e8f4442b3c3d406ee9eb6c06e1ecbe5625f62f8cb19c08f5b Building wheel for proto-google-cloud-datastore-v1 (setup.py): started Building wheel for proto-google-cloud-datastore-v1 (setup.py): finished with status 'done' Created wheel for proto-google-cloud-datastore-v1: filename=proto_google_cloud_datastore_v1-0.90.4-cp27-none-any.whl size=23753 sha256=a262bf8e20ecd3a7936765bcafb6aac9081d4f30d50442d85c632bd9ab2dca18 Stored in directory: /root/.cache/pip/wheels/bd/ce/33/8b769968db3761c42c7a91d8a0dbbafc50acfa0750866c8abd Building wheel for python-snappy (setup.py): started Building wheel for python-snappy (setup.py): finished with status 'done' Created wheel for python-snappy: filename=python_snappy-0.5.4-cp27-cp27mu-linux_x86_64.whl size=34281 sha256=61e2b8da39e6f6abced44ce7e351e35d7ca12ee5982539a12bfd69399a0d611d Stored in directory: /root/.cache/pip/wheels/df/aa/d5/459b834baa4c9f0ea918a38750fb29981e4a01ef523a936c06 Building wheel for python-gflags (setup.py): started Building wheel for python-gflags (setup.py): finished with status 'done' Created wheel for python-gflags: filename=python_gflags-3.0.6-cp27-none-any.whl size=54292 sha256=c0399bd10139feb5d1c58dd4e1fadbd8ec6aca3d771982111e675a0409ec9b3a Stored in directory: /root/.cache/pip/wheels/43/7e/90/b5dfc39cdf0376f79174f6923974d599d4afcc0192cb5208e2 Building wheel for docopt (setup.py): started Building wheel for docopt (setup.py): finished with status 'done' Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13704 sha256=49795c3bf8388a28b3b8a5a07b282a77f61793c178dfed2eea680166a3ede911 Stored in directory: /root/.cache/pip/wheels/9b/04/dd/7daf4150b6d9b12949298737de9431a324d4b797ffd63f526e Building wheel for grpc-google-iam-v1 (setup.py): started Building wheel for grpc-google-iam-v1 (setup.py): finished with status 'done' Created wheel for grpc-google-iam-v1: filename=grpc_google_iam_v1-0.11.4-cp27-none-any.whl size=16131 sha256=c34fe789ee18c70517affb0c0d9893b00f7e7941c8b1d0a048b7051c3b9c3ed2 Stored in directory: /root/.cache/pip/wheels/b6/c6/31/c20321a5a3fde456fc375b7c2814135e6e98bc0d74c40239d9 Building wheel for googleapis-common-protos (setup.py): started Building wheel for googleapis-common-protos (setup.py): finished with status 'done' Created wheel for googleapis-common-protos: filename=googleapis_common_protos-1.6.0-cp27-none-any.whl size=77578 sha256=fbddd15a5a52f2ab37cb79a6faf99439fd967cb2dfd6f488d5c43fc789b4c946 Stored in directory: /root/.cache/pip/wheels/9e/3d/a2/1bec8bb7db80ab3216dbc33092bb7ccd0debfb8ba42b5668d5 Building wheel for absl-py (setup.py): started Building wheel for absl-py (setup.py): finished with status 'done' Created wheel for absl-py: filename=absl_py-0.8.0-cp27-none-any.whl size=120987 sha256=432589f86822d690cfcbbc9319194a0136c69f6286c79de5637c258185d1bc3b Stored in directory: /root/.cache/pip/wheels/9a/1e/7a/456008eb5e47fd5de792c6139df6d5b3d5f71d51c6a0b94799 Building wheel for gast (setup.py): started Building wheel for gast (setup.py): finished with status 'done' Created wheel for gast: filename=gast-0.2.2-cp27-none-any.whl size=7542 sha256=6d50a2ac234be28267025f2864fe4ee351869fbc96ba1753ebfa012662c64215 Stored in directory: /root/.cache/pip/wheels/5c/2e/7e/a1d4d4fcebe6c381f378ce7743a3ced3699feb89bcfbdadadd Building wheel for wrapt (setup.py): started Building wheel for wrapt (setup.py): finished with status 'done' Created wheel for wrapt: filename=wrapt-1.11.2-cp27-cp27mu-linux_x86_64.whl size=66655 sha256=b32465b676de1d295a7cf51168d8868aad4cffed8edb645d390f28c288349487 Stored in directory: /root/.cache/pip/wheels/d7/de/2e/efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd Building wheel for keras-applications (setup.py): started Building wheel for keras-applications (setup.py): finished with status 'done' Created wheel for keras-applications: filename=Keras_Applications-1.0.8-cp27-none-any.whl size=50703 sha256=3aae0dddc46693e92141daf48bdefef9e18714f87bfa7604a3066bb32f225aa0 Stored in directory: /root/.cache/pip/wheels/dd/f2/5d/2689b5547f32c4e258c3b7ccbe7f1d0f2afbb84fb01e830792 Building wheel for termcolor (setup.py): started Building wheel for termcolor (setup.py): finished with status 'done' Created wheel for termcolor: filename=termcolor-1.1.0-cp27-none-any.whl size=4833 sha256=095d37f29cf76c47a018e84bba79d5cbec3de9fba0cf58d64d93c4a3cf58b7d7 Stored in directory: /root/.cache/pip/wheels/7c/06/54/bc84598ba1daf8f970247f550b175aaaee85f68b4b0c5ab2c6 Building wheel for h5py (setup.py): started Building wheel for h5py (setup.py): finished with status 'error' [91m ERROR: Command errored out with exit status 1: command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-iWbjge --python-tag cp27 cwd: /tmp/pip-install-4ju_Kp/h5py/ Complete output (51 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-4ju_Kp/h5py/setup.py", line 159, in <module> cmdclass = CMDCLASS, File "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 144, in setup _install_setup_requires(attrs) File "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 139, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 719, in fetch_build_eggs replace_conflicting=True, File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 782, in resolve replace_conflicting=replace_conflicting File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1065, in best_match return self.obtain(req, installer) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1077, in obtain return installer(requirement) File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 786, in fetch_build_egg return cmd.easy_install(req) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 679, in easy_install return self.install_item(spec, dist.location, tmpdir, deps) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 705, in install_item dists = self.install_eggs(spec, download, tmpdir) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 890, in install_eggs return self.build_and_install(setup_script, setup_base) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1158, in build_and_install self.run_setup(setup_script, setup_base, args) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1144, in run_setup run_setup(setup_script, args) File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 253, in run_setup raise File "/usr/local/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 195, in setup_context yield File "/usr/local/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 166, in save_modules saved_exc.resume() File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 141, in resume six.reraise(type, exc, self._tb) File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 154, in save_modules yield saved File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 195, in setup_context yield File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 250, in run_setup _execfile(setup_script, ns) File "/usr/local/lib/python2.7/site-packages/setuptools/sandbox.py", line 45, in _execfile exec(code, globals, locals) File "/tmp/easy_install-o_JIjF/numpy-1.17.1/setup.py", line 31, in <module> RuntimeError: Python version >= 3.5 required. ---------------------------------------- [0m[91m ERROR: Failed building wheel for h5py [0m Running setup.py clean for h5py Successfully built avro crcmod dill future hdfs httplib2 oauth2client pyvcf pyyaml googledatastore proto-google-cloud-datastore-v1 python-snappy python-gflags docopt grpc-google-iam-v1 googleapis-common-protos absl-py gast wrapt keras-applications termcolor Failed to build h5py [91mERROR: google-cloud-bigtable 0.32.1 has requirement google-cloud-core<0.30dev,>=0.29.0, but you'll have google-cloud-core 1.0.2 which is incompatible. [0mInstalling collected packages: avro, fastavro, crcmod, dill, future, futures, six, enum34, grpcio, docopt, chardet, idna, urllib3, certifi, requests, hdfs, httplib2, funcsigs, pbr, mock, pyasn1, pyasn1-modules, rsa, oauth2client, protobuf, numpy, pyarrow, pyparsing, pydot, pytz, pyvcf, pyyaml, typing, nose, monotonic, fasteners, google-apitools, googleapis-common-protos, proto-google-cloud-datastore-v1, googledatastore, cachetools, google-auth, google-api-core, grpc-google-iam-v1, google-cloud-pubsub, google-resumable-media, google-cloud-core, google-cloud-bigquery, google-cloud-bigtable, google-cloud-datastore, cython, python-snappy, scipy, python-dateutil, pandas, protorpc, python-gflags, absl-py, astor, keras-preprocessing, gast, wrapt, google-pasta, markdown, werkzeug, tensorboard, tensorflow-estimator, h5py, keras-applications, backports.weakref, termcolor, tensorflow, pymongo, tenacity, pyhamcrest Running setup.py install for h5py: started Running setup.py install for h5py: finished with status 'error' [91m ERROR: Command errored out with exit status 1: command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-q8ghyq/install-record.txt --single-version-externally-managed --compile cwd: /tmp/pip-install-4ju_Kp/h5py/ Complete output (64 lines): running install running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/h5py copying h5py/highlevel.py -> build/lib.linux-x86_64-2.7/h5py copying h5py/version.py -> build/lib.linux-x86_64-2.7/h5py copying h5py/h5py_warnings.py -> build/lib.linux-x86_64-2.7/h5py copying h5py/ipy_completer.py -> build/lib.linux-x86_64-2.7/h5py copying h5py/__init__.py -> build/lib.linux-x86_64-2.7/h5py creating build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/vds.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/dims.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/selections2.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/datatype.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/attrs.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/__init__.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/dataset.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/group.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/compat.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/base.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/selections.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/files.py -> build/lib.linux-x86_64-2.7/h5py/_hl copying h5py/_hl/filters.py -> build/lib.linux-x86_64-2.7/h5py/_hl creating build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dataset_getitem.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_deprecation.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dtype.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_filters.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dataset_swmr.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_selections.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_slicing.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_file2.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dataset.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5d_direct_chunk.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/common.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5t.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5pl.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_threads.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_objects.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5f.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dims_dimensionproxy.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_file.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_dimension_scales.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_attrs_data.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_h5p.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_group.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/__init__.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_attribute_create.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_attrs.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_datatype.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_base.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_file_image.py -> build/lib.linux-x86_64-2.7/h5py/tests copying h5py/tests/test_completions.py -> build/lib.linux-x86_64-2.7/h5py/tests creating build/lib.linux-x86_64-2.7/h5py/tests/test_vds copying h5py/tests/test_vds/test_virtual_source.py -> build/lib.linux-x86_64-2.7/h5py/tests/test_vds copying h5py/tests/test_vds/test_lowlevel_vds.py -> build/lib.linux-x86_64-2.7/h5py/tests/test_vds copying h5py/tests/test_vds/test_highlevel_vds.py -> build/lib.linux-x86_64-2.7/h5py/tests/test_vds copying h5py/tests/test_vds/__init__.py -> build/lib.linux-x86_64-2.7/h5py/tests/test_vds running build_ext ('Loading library to get version:', 'libhdf5.so') error: libhdf5.so: cannot open shared object file: No such file or directory ---------------------------------------- [0m[91mERROR: Command errored out with exit status 1: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4ju_Kp/h5py/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-q8ghyq/install-record.txt --single-version-externally-managed --compile Check the logs for full command output. [0mThe command '/bin/sh -c pip install -r /tmp/base_image_requirements.txt && python -c "from google.protobuf.internal import api_implementation; assert api_implementation._default_implementation_type == 'cpp'; print ('Verified fast protobuf used.')" && rm -rf /root/.cache/pip' returned a non-zero code: 1 > Task :sdks:python:container:py2:docker FAILED :sdks:python:container:py2:docker (Thread[Execution worker for ':' Thread 2,5,main]) completed. Took 1 mins 21.504 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':sdks:python:container:py2:docker'. > Process 'command 'docker'' finished with non-zero exit value 1 * Try: Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.2.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 3m 0s 18 actionable tasks: 17 executed, 1 up-to-date Publishing build scan... https://gradle.com/s/inwdeok2szsks Build step 'Execute shell' marked build as failure --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
