* [sisyphus] Q: ve-base, appliance и ve-*-server
@ 2009-02-19 1:51 Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
` (2 more replies)
0 siblings, 3 replies; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 1:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Приветствую.
Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
зависимостями) для VE. Ситуация такая, что на данный момент есть две
"иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
какой из пакетов ve-*-server не зависит ни от ve-base, ни от
appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
src.rpm, что и appliance-ve-*).
Я предлагаю привести всё к общему знаменателю:
вариант 1: переделать зависимости существующих пакетов для создания
одной иерархии, привязать все ve-*-server пакеты к этой иерархии
вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
Свести к одной иерархии, привязать все ve-*-server пакеты к этой
иерархии.
"Одна иерархия" это:
1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
зависимости необходимые для контейнера+sshd
2) ve-base зависит от ve-minimal+alterator
3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
"вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
вопросом...
4) ve-*-server зависит от ve-base+необходимые пакеты
Если работаем по варианту 1, я подготовлю патчи и оформлю FR для
соответствующих пакетов в багзилле. Если по 2-му -- то делаю запрос на
join и подготавливаю спек.
Затрагиваемые пакеты/майнтенеры:
Denis Smirnov:
* appliance
Stanislav Ievlev:
* ve-base
* ve-caching-nameserver
* ve-ftp-server
* ve-imap-server
* ve-kerberos-server (?)
* ve-ntp-server
* ve-print-server
* ve-smtp-server
Grigory Batalov:
* ve-list-server
* ve-proxy-server
L.A. Kostis:
* ve-openvpn-server
* ve-pptp-server
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
@ 2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
2009-03-19 0:42 ` Денис Смирнов
2009-02-19 8:01 ` Stanislav Ievlev
2009-03-19 0:41 ` Денис Смирнов
2 siblings, 2 replies; 28+ messages in thread
From: Eugene Prokopiev @ 2009-02-19 5:25 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions, ALT Linux Team development discussions
19.02.09, Yury Yurevich написал(а):
> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
> зависимостями) для VE ...
Вот меня всегда удивляло, почему appliances могут жить только в VE? А
если есть потребность держать таковые на выделенном физическом сервере
или в VE, но не от OpenVZ?
Я бы предлагал не смешивать специфику виртуализации, средства
альтератора для управления сервисами в VE, и собственно сами сервисы -
мне было бы удобно, чтобы это были разные пакеты-пустышки.
Т.е. иерахии нужно как минимум 2:
1) собственно appliances - сервисы с зависимостями, дефолтами и
консольными средствами метаконфигурирования в случае наличия таковых.
Правда я не понимаю, что тут можно наследовать. В качестве примера см.
appliance-trac.
2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
альтератор вытянет appliance при необходимости
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 5:25 ` Eugene Prokopiev
@ 2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
2009-03-19 0:42 ` Денис Смирнов
1 sibling, 2 replies; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 6:39 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 11:25 пользователь Eugene Prokopiev
<enp@altlinux.org> написал:
> 19.02.09, Yury Yurevich написал(а):
>
>> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
>> зависимостями) для VE ...
>
> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
> если есть потребность держать таковые на выделенном физическом сервере
> или в VE, но не от OpenVZ?
В данном случае я говорю не об appliances вообще, а вполне конкретно
-- "appliances для VE и почему они не зависят от базовых для VE
пустышек".
> Я бы предлагал не смешивать специфику виртуализации, средства
> альтератора для управления сервисами в VE, и собственно сами сервисы -
> мне было бы удобно, чтобы это были разные пакеты-пустышки.
Предлагайте. Я не смешиваю.
> Т.е. иерахии нужно как минимум 2:
>
> 1) собственно appliances - сервисы с зависимостями, дефолтами и
> консольными средствами метаконфигурирования в случае наличия таковых.
> Правда я не понимаю, что тут можно наследовать. В качестве примера см.
> appliance-trac.
Этот вопрос сейчас не подымается. Appliance всяких и разных можно
придумать массу, было бы желание.
> 2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
> альтератор вытянет appliance при необходимости
Фраза "альтератор вытянет appliance при необходимости" мне не понятна,
тем не менее, я ставлю вопрос "каким способом приводить к общему
виду", а как именно делать зависимости: от ve-minimal или ve-base
сейчас не принципиально.
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 6:39 ` Yury Yurevich
@ 2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Eugene Prokopiev @ 2009-02-19 7:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
> ... я ставлю вопрос "каким способом приводить к общему
> виду" ...
Ни один из двух предложенных вариантов мне не нравится.
Я думаю, что нынешние ve-{smtp-server|ntp-server|...} не нужны вообще.
Нужны ve-minimal/ve-base (причем в свете mkve их нужность под
вопросом) и отдельные не связанные друг с с другом appliances, у
которых из общего только способ именования, причем логичнее именно
appliance-{smtp-server|ntp-server|...} - т.к. устанавливать их в общем
случае можно в разные типы виртуальных машин и не обязательно
виртуальных.
А иметь ve-ovz-smtp-server, ve-kvm-smtp-server и т.д. - глупо. Проще
иметь инструмент создания ve разных типов и установки туда некоторого
количества пакетов appliance-* (возможно ни одного). Умеет ли
последнее mkve - я не в курсе, если нет, то было бы логично научить.
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
@ 2009-03-19 0:44 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-03-19 0:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 888 bytes --]
On Thu, Feb 19, 2009 at 12:39:31PM +0600, Yury Yurevich wrote:
>> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
>> если есть потребность держать таковые на выделенном физическом сервере
>> или в VE, но не от OpenVZ?
YY> В данном случае я говорю не об appliances вообще, а вполне конкретно
YY> -- "appliances для VE и почему они не зависят от базовых для VE
YY> пустышек".
Скорее наоборот -- ve-base должен зависеть от appliance. По иерархии так.
Если пакет appliance-* зависит от пакета ve-*, то это бага.
Воспринимайте appliance как "я хочу решить задачу %name -- значит должен
набрать apt-get install appliance-%name'. То есть это _заготовки_ для
решений.
А ve-* -- это _решения_. Разный уровень абстракции.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
@ 2009-03-19 0:42 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-03-19 0:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions; +Cc: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1042 bytes --]
On Thu, Feb 19, 2009 at 08:25:48AM +0300, Eugene Prokopiev wrote:
Вот здесь подписываюсь под каждым словом.
EP> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
EP> если есть потребность держать таковые на выделенном физическом сервере
EP> или в VE, но не от OpenVZ?
EP> Я бы предлагал не смешивать специфику виртуализации, средства
EP> альтератора для управления сервисами в VE, и собственно сами сервисы -
EP> мне было бы удобно, чтобы это были разные пакеты-пустышки.
EP> Т.е. иерахии нужно как минимум 2:
EP> 1) собственно appliances - сервисы с зависимостями, дефолтами и
EP> консольными средствами метаконфигурирования в случае наличия таковых.
EP> Правда я не понимаю, что тут можно наследовать. В качестве примера см.
EP> appliance-trac.
EP> 2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
EP> альтератор вытянет appliance при необходимости
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
@ 2009-02-19 8:01 ` Stanislav Ievlev
2009-02-19 8:06 ` Yury Yurevich
2009-03-19 0:41 ` Денис Смирнов
2 siblings, 1 reply; 28+ messages in thread
From: Stanislav Ievlev @ 2009-02-19 8:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Серия ve-* сейчас заброшена в Сизифе.
On Thu, Feb 19, 2009 at 07:51:06AM +0600, Yury Yurevich wrote:
> Приветствую.
>
> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
> зависимостями) для VE. Ситуация такая, что на данный момент есть две
> "иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
> какой из пакетов ve-*-server не зависит ни от ve-base, ни от
> appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
> src.rpm, что и appliance-ve-*).
>
> Я предлагаю привести всё к общему знаменателю:
>
> вариант 1: переделать зависимости существующих пакетов для создания
> одной иерархии, привязать все ve-*-server пакеты к этой иерархии
>
> вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
> Свести к одной иерархии, привязать все ve-*-server пакеты к этой
> иерархии.
>
> "Одна иерархия" это:
> 1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
> зависимости необходимые для контейнера+sshd
> 2) ve-base зависит от ve-minimal+alterator
> 3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
> "вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
> вопросом...
> 4) ve-*-server зависит от ve-base+необходимые пакеты
>
> Если работаем по варианту 1, я подготовлю патчи и оформлю FR для
> соответствующих пакетов в багзилле. Если по 2-му -- то делаю запрос на
> join и подготавливаю спек.
>
> Затрагиваемые пакеты/майнтенеры:
>
> Denis Smirnov:
> * appliance
> Stanislav Ievlev:
> * ve-base
> * ve-caching-nameserver
> * ve-ftp-server
> * ve-imap-server
> * ve-kerberos-server (?)
> * ve-ntp-server
> * ve-print-server
> * ve-smtp-server
> Grigory Batalov:
> * ve-list-server
> * ve-proxy-server
> L.A. Kostis:
> * ve-openvpn-server
> * ve-pptp-server
>
> --
> wbr, Yury Yurevich
> xmpp:the.pythy@gmail.com
> http://pyobject.ru/
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:01 ` Stanislav Ievlev
@ 2009-02-19 8:06 ` Yury Yurevich
2009-02-19 8:11 ` Stanislav Ievlev
0 siblings, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 8:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
<inger@altlinux.org> написал:
> Серия ve-* сейчас заброшена в Сизифе.
А как понять это стороннему наблюдателю?
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:06 ` Yury Yurevich
@ 2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
2009-02-19 8:28 ` Yury Yurevich
0 siblings, 2 replies; 28+ messages in thread
From: Stanislav Ievlev @ 2009-02-19 8:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thu, Feb 19, 2009 at 02:06:10PM +0600, Yury Yurevich wrote:
> 19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
> <inger@altlinux.org> написал:
> > Серия ve-* сейчас заброшена в Сизифе.
> А как понять это стороннему наблюдателю?
Никак ;)
Я бы давно выбросил эти пакеты из Сизифа, но Дима (ldv@) попросил их оставить.
>
> --
> wbr, Yury Yurevich
> xmpp:the.pythy@gmail.com
> http://pyobject.ru/
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:11 ` Stanislav Ievlev
@ 2009-02-19 8:15 ` Mikhail Gusarov
2009-02-20 9:10 ` Stanislav Ievlev
2009-02-19 8:28 ` Yury Yurevich
1 sibling, 1 reply; 28+ messages in thread
From: Mikhail Gusarov @ 2009-02-19 8:15 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
Twas brillig at 11:11:15 19.02.2009 UTC+03 when inger@altlinux.org did gyre and gimble:
>> А как понять это стороннему наблюдателю?
SI> Никак ;)
Вот за это и не любят альтосизиф.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
@ 2009-02-19 8:28 ` Yury Yurevich
1 sibling, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 8:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 14:11 пользователь Stanislav Ievlev
<inger@altlinux.org> написал:
> On Thu, Feb 19, 2009 at 02:06:10PM +0600, Yury Yurevich wrote:
>> 19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
>> <inger@altlinux.org> написал:
>> > Серия ve-* сейчас заброшена в Сизифе.
>> А как понять это стороннему наблюдателю?
> Никак ;)
> Я бы давно выбросил эти пакеты из Сизифа, но Дима (ldv@) попросил их оставить.
Собственно какая генеральная линия партии? Если выкидывать, нужно
нечто предложить взамен. На вики (
http://www.altlinux.org/OpenVZ#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D0.B0
) ни о какой альтернативе не говорится.
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 8:01 ` Stanislav Ievlev
@ 2009-03-19 0:41 ` Денис Смирнов
2009-03-19 2:30 ` Yury Yurevich
2009-03-19 5:20 ` Eugene Prokopiev
2 siblings, 2 replies; 28+ messages in thread
From: @ 2009-03-19 0:41 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2009-05-13 10:58 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
2009-03-19 0:42 ` Денис Смирнов
2009-02-19 8:01 ` Stanislav Ievlev
2009-02-19 8:06 ` Yury Yurevich
2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
2009-02-20 9:10 ` Stanislav Ievlev
2009-02-20 9:13 ` Mikhail Gusarov
2009-02-19 8:28 ` Yury Yurevich
2009-02-19 16:30 ` Yury Yurevich
2009-02-20 12:08 ` Yury Yurevich
2009-02-21 5:16 ` Yury Yurevich
2009-02-23 13:03 ` Yury Yurevich
2009-02-24 16:31 ` Michael Shigorin
2009-02-24 16:39 ` Mikhail Gusarov
2009-02-25 5:32 ` Eugene Prokopiev
2009-02-25 12:52 ` Yury Yurevich
2009-03-19 0:41 ` Денис Смирнов
2009-03-19 2:30 ` Yury Yurevich
2009-05-09 12:19 ` Денис Смирнов
2009-05-09 14:18 ` Yury Yurevich
2009-05-13 10:58 ` Денис Смирнов
2009-03-19 5:20 ` Eugene Prokopiev
2009-05-09 12:21 ` Денис Смирнов
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git