2015-02-28 2 views
0

Я стараюсь следовать указаниям для примера 3-й версии openhift 3 v0.3.3 на centos 6.6 согласно https://github.com/openshift/origin/tree/v0.3.3. Когда я бегуopenshift m5 sample-app self-signed certificate errors

openshift ex policy add-user view anypassword:test-admin 

я получаю жалобы от add_user.go: 43

Get https://localhost:8443/osapi/v1beta1/policyBindings/master?namespace=default: x509: certificate signed by unknown authority 

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

openshift ex registry --create --credentials="${KUBECONFIG}" 

, который производит ошибку

registry.go:145] Can't check for existing docker-registry "docker-registry": Get https://localhost:8443/api/v1beta1/services/docker-registry?namespace=default: x509: certificate signed by unknown authority 

Есть много registry.go файлов в OpenShift и я не люблю kludging через эти ошибки в любом случае. Возможно, это всего лишь случай поиска правильного файла .pem, поэтому я могу выполнить следующую процедуру: https://www.happyassassin.net/2015/01/14/trusting-additional-cas-in-fedora-rhel-centos-dont-append-to-etcpkitlscertsca-bundle-crt-or-etcpkitlscert-pem/. У кого-нибудь есть опыт?

спасибо!

ответ

1

Если бы у той же проблемы и taharqa на # openshift-dev IRC был ответ. Проблема заключается в том, что необязательный шаг 1 в направлениях должен выполняться в поддиректории выборки, но шаг 4 предполагает, что вы находитесь в исходном подкаталоге. Вы должны выполнить команды в правильном подкаталоге или сертификаты расположены неправильно.

+0

Спасибо! Это исправляет это. –