Esperando o método de autenticação por um token de serviço, --os-token

0

Eu tenho o OpenStack instalado. Quando tento executar este comando

keystone user-list

Eu entendo isso

  Expecting authentication method via
  either a service token, --os-token or env[OS_SERVICE_TOKEN], 
  or credentials, --os-username or env[OS_USERNAME].

Como eu especifico um token?

    
por Umair 31.03.2014 / 12:15

2 respostas

2

Você deve fornecer o parâmetro abaixo ou exportá-lo da linha de comando:

export OS_SERVICE_TOKEN=************************
export OS_SERVICE_ENDPOINT=http://controller.domain.com:35357/v2.0

O token deve ser o mesmo de você no arquivo keystone.conf com o nome do parâmetro admin_token = ************************ . Provavelmente você terá um no caminho /etc/keystone/keystone.conf .

    
por Ganesh Kudale 10.07.2014 / 13:49
0

Para a configuração Havana , o nome da variável de ambiente muda.

Recebi o seguinte erro ao criar o tenant antes de criar qualquer usuário de autenticação: -

  Expecting authentication method via
  either a service token, --os-token or env[SERVICE_TOKEN], 
  or credentials, --os-username or env[SERVICE_ENDPOINT].

Para resolver esse problema com a configuração de Havana, você precisa

# export SERVICE_TOKEN=123456
# export SERVICE_ENDPOINT=http://controller:35357/v2.0

Apenas omita o prefixo "OS_" aqui.

Eu estava me referindo ao guia oficial da instalação de Havana Disponível link

    
por Akshay Patil 23.08.2014 / 13:05