ALT Linux Distributions development
 help / color / mirror / Atom feed
* [devel-distro] профиль для Virtual Appliance
@ 2012-02-25 18:58 Ildar Mulyukov
  2012-02-27 20:26 ` Michael Shigorin
  2012-02-28 11:54 ` Dmitriy Kruglikov
  0 siblings, 2 replies; 4+ messages in thread
From: Ildar Mulyukov @ 2012-02-25 18:58 UTC (permalink / raw)
  To: devel-distro

	Добрый вечер, коллеги.
На днях впервые взглянул на mkimage. Не слишком глубоко, только "по  
верхам".
Среди разнообразных целей сборки не нашлось той, которая интересна мне:  
образ виртуальной машины, готовый к развёртыванию в виртуальной ферме.  
Т.е. в идеале этот образ выглядит так:
1. файл в стандартном формате OVA/OVF  
(http://en.wikipedia.org/wiki/Open_Virtualization_Format)
   заливается в любой гипервизор.
2. При первом запуске запрашивает нужные параметры (доконфигурация  
системы)
3. В результате имеем готовую к работе систему за пять минут.

От мечты к реальности:
Первый пункт, видимо, достигается формированием MKI-профиля. Тут  
необходима помощь товарищей, которые уже имеют опыт в таких делах (то  
есть ваша помощь)
Второй пункт похож на stage3, если я только правильно понимаю stage3

Что скажете?
С уважением,
	Ильдар
P.S. mike, что-то не так с подпиской на devel-distro
-- 
Ildar Mulyukov,
   free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel-distro] профиль для Virtual Appliance
  2012-02-25 18:58 [devel-distro] профиль для Virtual Appliance Ildar Mulyukov
@ 2012-02-27 20:26 ` Michael Shigorin
  2012-02-28  7:20   ` Dmitriy Kruglikov
  2012-02-28 11:54 ` Dmitriy Kruglikov
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Shigorin @ 2012-02-27 20:26 UTC (permalink / raw)
  To: Ildar Mulyukov; +Cc: devel-distro

On Sun, Feb 26, 2012 at 12:58:34AM +0600, Ildar Mulyukov wrote:
> Среди разнообразных целей сборки не нашлось той, которая
> интересна мне:  образ виртуальной машины, готовый к
> развёртыванию в виртуальной ферме.  

Пилить, причём прилично.  Либо в сторону libguestfs (а это,
в свою очередь, либо febootstrap, либо а-ля опенсузя -- ляпнуть
тридцатиметровый tar.xz с федориным корнем в srpm); либо в
сторону kiwi (если не хочется отдельно руками изобретать
обвязку для kpartx и компании).  Самое неприятное то, что без
рута или виртуальной машины, похоже, действительно не обойтись.

> От мечты к реальности:
> Первый пункт, видимо, достигается формированием MKI-профиля.

С этим относительно просто, в отличие от заворачивания.
Если интересно, пришлю offlist (уж больно раздраконены)
свои записки по нарытому.

> Второй пункт похож на stage3, если я только правильно понимаю stage3

Можно, конечно, сделать саморазворачивалку... и для этого
у dkr@ и компании уже даже наработки есть.  Но это не совсем
образ виртуальной машины, по крайней мере не готовой.

> P.S. mike, что-то не так с подпиской на devel-distro

Подробнее offlist, пожалуйста.

PS: могу небыстро отзываться, свалился с простудой.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel-distro] профиль для Virtual Appliance
  2012-02-27 20:26 ` Michael Shigorin
@ 2012-02-28  7:20   ` Dmitriy Kruglikov
  0 siblings, 0 replies; 4+ messages in thread
From: Dmitriy Kruglikov @ 2012-02-28  7:20 UTC (permalink / raw)
  To: shigorin, Distributions development, Ildar Mulyukov

27 февраля 2012 г. 22:26 пользователь Michael Shigorin  написал:

> Можно, конечно, сделать саморазворачивалку... и для этого
> у dkr@ и компании уже даже наработки есть.  Но это не совсем
> образ виртуальной машины, по крайней мере не готовой.

Не у dkr@, а у компании... Точнее, у mithraen@ с моими правками под
нужды компании.
У нас инсталлер, который тупо распаковывает на диск заранее
подготовленный cpio.xz.
Аналогично ведет себя Preload ISO, который собирает KIWI на susestudio.com.
Только у нас еще несколько шагов настройки.

Обернуть в Dialog вызов vzctl create && vzctl set просто...
Список ostemplate можно получить еще проще...

А шаблонов либо накачать, либо нагенерить...
Только, Миш, хочется что-нибудь менее запутанное...


-- 
Best regards,
 Dmitriy Kruglikov.
    QString at, dot, mail, XMPP;
    at = "@";
    dot = ".";
    mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
    XMPP = $mail;

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel-distro] профиль для Virtual Appliance
  2012-02-25 18:58 [devel-distro] профиль для Virtual Appliance Ildar Mulyukov
  2012-02-27 20:26 ` Michael Shigorin
@ 2012-02-28 11:54 ` Dmitriy Kruglikov
  1 sibling, 0 replies; 4+ messages in thread
From: Dmitriy Kruglikov @ 2012-02-28 11:54 UTC (permalink / raw)
  To: Distributions development

25 февраля 2012 г. 20:58 пользователь Ildar Mulyukov  написал:

> Второй пункт похож на stage3, если я только правильно понимаю stage3
Думается, что сильно зависит от гипервизора...



-- 
Best regards,
 Dmitriy Kruglikov.
    QString at, dot, mail, XMPP;
    at = "@";
    dot = ".";
    mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
    XMPP = $mail;

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-02-28 11:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-25 18:58 [devel-distro] профиль для Virtual Appliance Ildar Mulyukov
2012-02-27 20:26 ` Michael Shigorin
2012-02-28  7:20   ` Dmitriy Kruglikov
2012-02-28 11:54 ` Dmitriy Kruglikov

ALT Linux Distributions development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/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 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
		devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
	public-inbox-index devel-distro

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-distro


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git