При выполнении команды:
"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
Попробуйте это:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
$ sudo -i
# nano /etc/glance/policy.json
В открытом файле изменяют следующую строку:
"publicize_image": "role:admin",
С:
"publicize_image": "",
Ctrl + O Сохранили файл. Ctrl + X Близкий нано.
Тогда взгляд перезапуска:
# glance-control all restart
Я просто скопировал ответ @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