First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 112407
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chris Bainbridge (RETIRED) <chrb@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris Bainbridge (RETIRED) <chrb@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
domi.conf A /etc/domi.conf text/plain marlboro 2006-02-24 02:53 0000 2.80 KB Details
domi-20060406.ebuild Ebuild for domi - xen domain install scripts text/plain charles bobo 2006-04-09 09:40 0000 6.83 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 112407 depends on: Show dependency tree
Bug 112407 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-11-13 06:08 0000
Gern Knorr says "As followup to the Linux-Kongress tutorials I've started to
polish my tiny domain installer scripts a bit and ended up creating a new package
containing a number of shell scripts for domU installations.  The name is "domi"
and you can grab a copy here:

  tarball: http://dl.bytesex.org/cvs-snapshots/
  suse rpm: ftp://ftp.suse.com/pub/people/kraxel/10.0-i386/i586/

Tested on: suse 10.0 + xen unstable.
Distros it can install: suse, fedora, debian, gentoo."

Look suitable as a generic domain builder for xen, need ebuild, update xen-wiki.

------- Comment #1 From marlboro 2006-02-24 02:53:04 0000 -------
Created an attachment (id=80586) [edit]
A /etc/domi.conf

Here is a /etc/domi.conf attached.

You need this conf if you want to use the nifty domi scripts.
I created this conf from the domi.man file.

The working way is:

You configurate the /etc/domi.conf and you will start the session with the
command "/path/to/my/domi/./domi".
At the first time all necessary fils will downloaded.

First Time gentoo:
real    70m11.944s
user    1m30.594s
sys     0m41.527s

Second Time gentoo: (all files are in /var/cache/domi)
real    3m29.457s
user    0m56.228s
sys     0m27.064s


Time for a debian first installation:
real    13m38.765s
user    0m28.718s
sys     0m20.097s

If you starting a second time it takes only 5 minutes or less to create a new
guest.
real    5m13.531s
user    1m30.090s
sys     0m38.854s

Unfortunately RedHat and SuSe do not work because they need yum and yast2 in
Dom0.

But gentoo and debian works very well.

Many thanks to Mr. Knoor!

------- Comment #2 From Chris Bainbridge (RETIRED) 2006-02-24 04:58:13 0000 -------
If you submit an ebuild to go along with that config we can see about adding it
to Gentoo ;-)

------- Comment #3 From charles bobo 2006-04-09 09:40:51 0000 -------
Created an attachment (id=84296) [edit]
Ebuild for domi - xen domain install scripts

My first ebuild submission.  Please note, this ebuild does not contain the
suggested /etc/domi.conf file.

------- Comment #4 From Chris Bainbridge (RETIRED) 2006-04-10 00:55:20 0000 -------
Thanks for the ebuild! Some tips:

Please remove the skeleton comments in future
DEPEND line has to have fully qualified package names (ie. with category as
well)
src_compile is not necessary - the inherited one does exactly what yours did.
Everything else okay.

I've added the ebuild to portage cvs, it should hit the mirrors soon. Maybe you
could update the wiki with some notes on using domi?

First Last Prev Next    No search results available      Search page      Enter new bug