Skip to content

conda 24.1.0 breaks access to local channels #13573

@jy-metservice

Description

@jy-metservice

What happened?

Updating from conda version 23.11.0 to 24.1.0 when I do a conda search package_in_local_channel I now get the error UnavailableInvalidChannel: HTTP 403 FORBIDDEN for channel. Creating a new conda environment using conda version 23.11.0 works again i.e. the new version of conda appears to break access to my local conda channels. Is there a configuration change required to resolve this? I couldn't see one in the change log (maybe I missed it?).

Conda Details

conda info
active environment : base
    active env location : /usr/local/OBSCURED/conda_installations/miniconda3-py38_23.10.0-1
            shell level : 3
       user config file : /home/OBSCURED/.condarc
 populated config files : /home/OBSCURED/.condarc
          conda version : 24.1.0
    conda-build version : not installed
         python version : 3.8.18.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=ivybridge
                          __conda=24.1.0=0
                          __glibc=2.17=0
                          __linux=3.10.0=0
                          __unix=0=0
       base environment : /usr/local/OBSCURED/conda_installations/miniconda3-py38_23.10.0-1  (writable)
      conda av data dir : /usr/local/OBSCURED/conda_installations/miniconda3-py38_23.10.0-1/etc/conda
  conda av metadata url : None
           channel URLs : https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/production/linux-64
                          https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/production/noarch
                          https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/3rd-party/linux-64
                          https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/3rd-party/noarch
                          https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /usr/local/OBSCURED/conda_installations/miniconda3-py38_23.10.0-1/pkgs
                          /home/OBSCURED/.conda/pkgs
       envs directories : /usr/local/OBSCURED/environments
                          /usr/local/OBSCURED/conda_installations/miniconda3-py38_23.10.0-1/envs
                          /home/OBSCURED/.conda/envs
               platform : linux-64
             user-agent : conda/24.1.0 requests/2.31.0 CPython/3.8.18 Linux/3.10.0-327.28.2.el7.x86_64 centos/7.2.1511 glibc/2.17 solver/libmamba conda-libmamba-solver/23.11.1 libmambapy/1.5.3
                UID:GID : 503:600
             netrc file : /home/OBSCURED/.netrc
           offline mode : False
conda config
==> /home/OBSCURED/.condarc <==
notify_outdated_conda: False
envs_dirs:
  - /usr/local/OBSCURED/environments
channels:
  - https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/production
  - https://s3-us-west-2.amazonaws.com/OBSCURED/repositories/conda/3rd-party
  - defaults
conda list
# packages in environment at /usr/local/AMPS/conda_installations/miniconda3-py38_23.10.0-1:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    defaults
_openmp_mutex             5.1                       1_gnu    defaults
archspec                  0.2.1              pyhd3eb1b0_0    defaults
boltons                   23.0.0           py38h06a4308_0    defaults
brotli-python             1.0.9            py38h6a678d5_7    defaults
bzip2                     1.0.8                h7b6447c_0    defaults
c-ares                    1.19.1               h5eee18b_0    defaults
ca-certificates           2023.12.12           h06a4308_0    defaults
certifi                   2024.2.2         py38h06a4308_0    defaults
cffi                      1.15.1           py38h5eee18b_3    defaults
charset-normalizer        2.0.4              pyhd3eb1b0_0    defaults
conda                     24.1.0           py38h06a4308_0    defaults
conda-content-trust       0.2.0            py38h06a4308_0    defaults
conda-libmamba-solver     23.11.1          py38h06a4308_0    defaults
conda-package-handling    2.2.0            py38h06a4308_0    defaults
conda-package-streaming   0.9.0            py38h06a4308_0    defaults
cryptography              41.0.3           py38hdda0065_0    defaults
distro                    1.8.0            py38h06a4308_0    defaults
fmt                       9.1.0                hdb19cb5_0    defaults
icu                       73.1                 h6a678d5_0    defaults
idna                      3.4              py38h06a4308_0    defaults
jsonpatch                 1.32               pyhd3eb1b0_0    defaults
jsonpointer               2.1                pyhd3eb1b0_0    defaults
krb5                      1.20.1               h143b758_1    defaults
ld_impl_linux-64          2.38                 h1181459_1    defaults
libarchive                3.6.2                h6ac8c49_2    defaults
libcurl                   8.4.0                h251f7ec_0    defaults
libedit                   3.1.20221030         h5eee18b_0    defaults
libev                     4.33                 h7f8727e_1    defaults
libffi                    3.4.4                h6a678d5_0    defaults
libgcc-ng                 11.2.0               h1234567_1    defaults
libgomp                   11.2.0               h1234567_1    defaults
libmamba                  1.5.3                haf1ee3a_0    defaults
libmambapy                1.5.3            py38h2dafd23_0    defaults
libnghttp2                1.57.0               h2d74bed_0    defaults
libsolv                   0.7.24               he621ea3_0    defaults
libssh2                   1.10.0               hdbd6064_2    defaults
libstdcxx-ng              11.2.0               h1234567_1    defaults
libxml2                   2.10.4               hf1b16e4_1    defaults
lz4-c                     1.9.4                h6a678d5_0    defaults
menuinst                  2.0.2            py38h06a4308_0    defaults
ncurses                   6.4                  h6a678d5_0    defaults
openssl                   3.0.13               h7f8727e_0    defaults
packaging                 23.1             py38h06a4308_0    defaults
pcre2                     10.42                hebb0a14_0    defaults
pip                       23.3             py38h06a4308_0    defaults
platformdirs              3.10.0           py38h06a4308_0    defaults
pluggy                    1.0.0            py38h06a4308_1    defaults
pybind11-abi              4                    hd3eb1b0_1    defaults
pycosat                   0.6.6            py38h5eee18b_0    defaults
pycparser                 2.21               pyhd3eb1b0_0    defaults
pyopenssl                 23.2.0           py38h06a4308_0    defaults
pysocks                   1.7.1            py38h06a4308_0    defaults
python                    3.8.18               h955ad1f_0    defaults
readline                  8.2                  h5eee18b_0    defaults
reproc                    14.2.4               h295c915_1    defaults
reproc-cpp                14.2.4               h295c915_1    defaults
requests                  2.31.0           py38h06a4308_0    defaults
ruamel.yaml               0.17.21          py38h5eee18b_0    defaults
ruamel.yaml.clib          0.2.6            py38h5eee18b_1    defaults
setuptools                68.0.0           py38h06a4308_0    defaults
sqlite                    3.41.2               h5eee18b_0    defaults
tk                        8.6.12               h1ccaba5_0    defaults
tqdm                      4.65.0           py38hb070fc8_0    defaults
urllib3                   1.26.18          py38h06a4308_0    defaults
wheel                     0.41.2           py38h06a4308_0    defaults
xz                        5.4.2                h5eee18b_0    defaults
yaml-cpp                  0.8.0                h6a678d5_0    defaults
zlib                      1.2.13               h5eee18b_0    defaults
zstandard                 0.19.0           py38h5eee18b_0    defaults
zstd                      1.5.5                hc292b87_0    defaults

Metadata

Metadata

Assignees

Labels

in-progressissue is actively being worked onlocked[bot] locked due to inactivityseverity::2critical; broken functionality with an unacceptably complex workaroundsource::communitycatch-all for issues filed by community memberstype::bugdescribes erroneous operation, use severity::* to classify the type

Type

No type

Projects

Status

🏁 Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions