Ошибка при запуске команды glance image-create

При выполнении команды:

"glance image-create --name" cirros "--file cirros-0.3.3-x86_64-disk.img --disk-format qcow2 --container-format bare --is-public True --progress "

Я получил следующее сообщение об ошибке: -

'Вы должны указать имя пользователя через --os-username или env [OS_USERNAME]'

Что мне делать ..? Я работаю в Ubuntu 14.04

Я новичок в Ubuntu, пожалуйста, помогите

С уважением,

- V

0
задан 8 June 2015 в 01:17

2 ответа

Попробуйте это:

Открывают терминал,

Нажатие Ctrl + Высокий звук + Выполнение T

это:

$ sudo -i
# nano /etc/glance/policy.json

В открытом файле изменяют следующую строку:

"publicize_image": "role:admin",

С:

"publicize_image": "",

Ctrl + O Сохранили файл. Ctrl + X Близкий нано.

Тогда взгляд перезапуска:

# glance-control all restart

Источник

0
ответ дан 8 June 2015 в 01:17

Я просто скопировал ответ @MaxLobur ( https://stackoverflow.com/a/20354904):

при использовании devstack ( http://devstack.org/ ) для развертывания OpenStack можно использовать прием openrc:

$cd devstack/
$source openrc admin admin # for admin rights

или

$source openrc demo demo # for demo user

Иначе необходимо экспортировать переменные ОС вручную:

$export OS_USERNAME = admin
$export OS_TENANT_NAME = <yourtenant>
$export OS_PASSWORD = <yourpasswd> # password which you used during deployment etc
0
ответ дан 8 June 2015 в 01:17

Другие вопросы по тегам:

Похожие вопросы: