Add MacOS DNS issue logging (#3130)

This commit is contained in:
Antoine Prouvost 2024-01-16 13:26:48 +01:00 committed by GitHub
parent 8e9b376161
commit 6f315a26df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 1 deletions

View File

@ -127,10 +127,33 @@ jobs:
if: startsWith(inputs.os, 'ubuntu')
run: |
sudo apt-get install zsh xonsh fish tcsh -y
- name: install xonsh and fish in mac
- name: Install xonsh and fish in mac
if: startsWith(inputs.os, 'macos')
run: |
brew install fish xonsh
- name: Diagnose CURL/DNS issue
run: |
echo 'ping -c 3 conda.anaconda.org'
ping -c 3 conda.anaconda.org || echo 'FAILED'
echo '--------------------------------------------------'
echo 'ping -c 3 repo.mamba.pm'
ping -c 3 repo.mamba.pm || echo 'FAILED'
echo '--------------------------------------------------'
echo 'nslookup conda.anaconda.org'
nslookup conda.anaconda.org || echo 'FAILED'
echo '--------------------------------------------------'
echo 'nslookup repo.mamba.pm'
nslookup repo.mamba.pm || echo 'FAILED'
echo '--------------------------------------------------'
echo 'which curl'
which curl || echo 'FAILED'
echo '--------------------------------------------------'
echo 'curl -I -vvvv https://conda.anaconda.org/conda-forge/noarch/repodata.json'
curl -I -vvv https://conda.anaconda.org/conda-forge/noarch/repodata.json || echo 'FAILED'
echo '--------------------------------------------------'
echo 'curl -I -vvvv https://repo.mamba.pm/conda-forge/noarch/repodata.json'
curl -I -vvv https://repo.mamba.pm/conda-forge/noarch/repodata.json || echo 'FAILED'
- name: mamba python based tests
run: |
export TEST_MAMBA_EXE=$(pwd)/build/micromamba/mamba