ESMValGroup / ESMValCore

ESMValCore: A community tool for pre-processing data from Earth system models in CMIP and running analysis scripts.
https://www.esmvaltool.org
Apache License 2.0
42 stars 38 forks source link

GitHub action tests fail #2537

Closed schlunma closed 1 month ago

schlunma commented 1 month ago

Since yesterday, 30 September 2024, our GitHub actions tests fail after seconds: https://github.com/ESMValGroup/ESMValCore/actions

This is the error:

Running installer...
/usr/bin/bash /home/runner/work/_temp/11d59f00-94bd-4ac2-ab3d-c439ac04b9e1.sh -f -b -p /home/runner/miniconda3
  PREFIX=/home/runner/miniconda3

  Transaction

    Prefix: /home/runner/miniconda3/envs/_virtual_specs_checks

    All requested packages already installed

  Dry run. Not executing the transaction.
  Unpacking payload ...
  Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2
  Extracting ca-certificates-2024.8.30-hbcca054_0.conda
  Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda
  Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2
  Extracting python_abi-3.12-5_cp312.conda
  Extracting tzdata-2024a-h8827d51_1.conda
  Extracting libgomp-14.1.0-h77fa898_1.conda
  Extracting _openmp_mutex-4.5-2_gnu.tar.bz2
  Extracting libgcc-14.1.0-h77fa898_1.conda
  Extracting libexpat-2.6.3-h5888daf_0.conda
  Extracting libgcc-ng-14.1.0-h69a702a_1.conda
  Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda
  Extracting openssl-3.3.2-hb9d3cd8_0.conda
  Extracting bzip2-1.0.8-h4bc722e_7.conda
  Extracting c-ares-1.32.3-h4bc722e_0.conda
  Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2
  Extracting libev-4.33-hd590300_2.conda
  Extracting libffi-3.4.2-h7f98852_5.tar.bz2
  Extracting libiconv-1.17-hd590300_2.conda
  Extracting libnsl-2.0.1-hd590300_0.conda
  Extracting libstdcxx-ng-14.1.0-h4852527_1.conda
  Extracting libuuid-2.38.1-h0b41bf4_0.conda
  Extracting libxcrypt-4.4.36-hd590300_1.conda
  Extracting libzlib-1.3.1-h4ab18f5_1.conda
  Extracting lzo-2.10-hd590300_1001.conda
  Extracting ncurses-6.5-he02047a_1.conda
  Extracting reproc-14.2.4.post0-hd590300_1.conda
  Extracting xz-5.2.6-h166bdaf_0.tar.bz2
  Extracting fmt-10.2.1-h00ab1b0_0.conda
  Extracting icu-75.1-he02047a_0.conda
  Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2
  Extracting libnghttp2-1.58.0-h47da74e_1.conda
  Extracting libsolv-0.7.30-h3509ff9_0.conda
  Extracting libsqlite-3.46.1-hadc24fc_0.conda
  Extracting libssh2-1.11.0-h0841786_0.conda
  Extracting lz4-c-1.9.4-hcb278e6_0.conda
  Extracting readline-8.2-h8228510_1.conda
  Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda
  Extracting tk-8.6.13-noxft_h4845f30_101.conda
  Extracting yaml-cpp-0.8.0-h59595ed_0.conda
  Extracting zstd-1.5.6-ha6fb4c9_0.conda
  Extracting krb5-1.21.3-h659f571_0.conda
  Extracting libxml2-2.12.7-he7c6b58_4.conda
  Extracting python-3.12.6-hc5c86c4_1_cpython.conda
  Extracting libarchive-3.7.4-hfca40fe_0.conda
  Extracting libcurl-8.10.1-hbbe4b11_0.conda
  Extracting menuinst-2.1.2-py312h7900ff3_1.conda
  Extracting archspec-0.2.3-pyhd8ed1ab_0.conda
  Extracting boltons-24.0.0-pyhd8ed1ab_0.conda
  Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda
  Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda
  Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda
  Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2
  Extracting distro-1.9.0-pyhd8ed1ab_0.conda
  Extracting frozendict-2.4.4-py312h66e93f0_1.conda
  Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2
  Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2
  Extracting idna-3.10-pyhd8ed1ab_0.conda
  Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda
  Extracting libmamba-1.5.9-h4cc3d14_0.conda
  Extracting packaging-24.1-pyhd8ed1ab_0.conda
  Extracting platformdirs-4.3.6-pyhd8ed1ab_0.conda
  Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda
  Extracting pycosat-0.6.6-py312h98912ed_0.conda
  Extracting pycparser-2.22-pyhd8ed1ab_0.conda
  Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2
  Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda
  Extracting setuptools-74.1.2-pyhd8ed1ab_0.conda
  Extracting truststore-0.9.2-pyhd8ed1ab_0.conda
  Extracting wheel-0.44.0-pyhd8ed1ab_0.conda
  Extracting cffi-1.17.1-py312h06ac9bb_0.conda
  Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2
  Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda
  Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda
  Extracting pip-24.2-pyh8b19718_1.conda
  Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda
  Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda
  Extracting zstandard-0.23.0-py312hef9b889_1.conda
  Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda
  Extracting urllib3-2.2.3-pyhd8ed1ab_0.conda
  Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda
  Extracting requests-2.32.3-pyhd8ed1ab_0.conda
  Extracting conda-24.7.1-py312h7900ff3_0.conda
  Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda
  Extracting mamba-1.5.9-py312h9460a1c_0.conda
  Warning: Future Miniforge releases will NOT build Mambaforge installers. We advise you switch to Miniforge at your earliest convenience. More details at [https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/.](https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/)
  Warning: ERROR: executing pre_install.sh failed

  ERROR: executing pre_install.sh failed
Error: The process '/usr/bin/bash' failed with exit code 1

@ESMValGroup/technical-lead-development-team

valeriupredoi commented 1 month ago

Thanks, Manu! One day I don't check the GA tests and on that very day they decide to poop the bed 😁 Will have a look tomorrow, I suspect it's a conda core issue

valeriupredoi commented 1 month ago

Tests back to green, conda core issue sorted at upstream 🍺https://github.com/ESMValGroup/ESMValCore/actions