Когда я устанавливаю Openstack с помощью Devstack, иногда имя клиента админ является демо а в другой раз это админ. Как это могло случиться?
По умолчанию в стеке разработки настроено два клиента - администратор и демо. Если вы войдете в Horizon как администратор, он может выбрать любой из клиентов в качестве текущего. Но вы всегда можете переключаться между ними.
Пользователь демо-версии может войти только в демо-клиент.