Openstack: различия между версиями
D4s (обсуждение | вклад) (Новая страница: «== Установка с помощью [http://devstack.org/ DevStack] [https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Li...») |
м (убрал дублирующую категорию) |
||
Строка 1: | Строка 1: | ||
== Установка с помощью [http://devstack.org/ DevStack] | == Установка с помощью [http://devstack.org/ DevStack] == | ||
[https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Linux p7 и производных. | [https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Linux p7 и производных. | ||
== Предварительные настройки == | |||
Дополнительные пакеты, необходимые для установки/работы: | Дополнительные пакеты, необходимые для установки/работы: | ||
Строка 13: | Строка 13: | ||
Дать возможность пользователю запускать newgrp: | Дать возможность пользователю запускать newgrp: | ||
control newgrp public | |||
Разрешить пользователям из группы wheel управление libvirt | Разрешить пользователям из группы wheel управление libvirt, добавив файл {{path|/etc/polkit-1/rules.d/openstack.rules}} вида: | ||
<code> | <code> | ||
polkit.addRule(function(action, subject) { | polkit.addRule(function(action, subject) { | ||
if (action.id == "org.libvirt.unix.manage" && | if (action.id == "org.libvirt.unix.manage" && | ||
Строка 26: | Строка 23: | ||
return polkit.Result.YES; | return polkit.Result.YES; | ||
} | } | ||
}); | }); | ||
</code> | </code> | ||
[[Категория:Виртуализация]] |
Версия от 15:12, 21 мая 2015
Установка с помощью DevStack
Патчи для работы в ALT Linux p7 и производных.
Предварительные настройки
Дополнительные пакеты, необходимые для установки/работы:
- screen
- lsb-core
- lsb-release
Дать возможность пользователю запускать newgrp:
control newgrp public
Разрешить пользователям из группы wheel управление libvirt, добавив файл /etc/polkit-1/rules.d/openstack.rules вида:
polkit.addRule(function(action, subject) {
if (action.id == "org.libvirt.unix.manage" &&
subject.isInGroup ("wheel")) {
return polkit.Result.YES;
}
});