Что не так с ключом Anaconda GPG? - PullRequest
0 голосов
/ 06 февраля 2020

У нас есть Dockerfile, который, помимо прочего, устанавливает Conda в новейшем контейнере CentOS (centos / s2i-base-centos7). В прошлый раз, когда мы пытались использовать его, он работал нормально. Однако теперь на большинстве компьютеров Windows и Linux, на которых мы его пробовали, в двух разных сетях возникает ошибка при попытке импортировать ключ Anaconda GPG с использованием RPM.

Вот команда:

RUN rpm --import https://repo.anaconda.com/pkgs/misc/gpgkeys/anaconda.asc

И вот ошибка:

error: https://repo.anaconda.com/pkgs/misc/gpgkeys/anaconda.asc: key 1 not an armored public key.

Самое неприятное, что на одной из наших машин все работает нормально, но мы подозреваем, что это может быть из-за ключ где-то кешируется.

Учитывая, что проблема, кажется, не ограничивается конкретной машиной или сетью, вы могли бы подумать, что кто-то еще видел это раньше, но я не могу найти в Интернете ничего об этом.

РЕДАКТИРОВАТЬ: О ... это не проблема с отсутствующим переводом строки в конце ключа, на случай, если кто-то мог бы предложить это.

...