[node-devel] ovirt-node-iso repository is up and available

Mike Burns mburns at redhat.com
Fri Mar 16 02:07:41 UTC 2012


The long awaited ovirt-node-iso git repository is now available in
gerrit.  It will allow people to build the iso image and package it into
an RPM in one place.  The ISO file can also still be generated from the
ovirt-node repository, but rpm configuration is only in the
ovirt-node-iso repo.  

This change was done mainly to simplify automation with jenkins.  It
will allow us to have 2 separate tests, one which will build just the
ovirt-node rpms and another that will consume those rpms and build the
iso image and iso rpms.  

To build using this repo:

1.  clone the repo
2.  either install the ovirt-node-tools rpm, or note where the recipe
directory of ovirt-node is located
3.  from the ovirt-node-iso repo:

# ./autogen.sh --with-recipe=/path/to/recipe/directory
--with-build-number=<build_number>
# make iso
# make publish

--with-recipe can be skipped if you install the ovirt-node-tools rpm.
It defaults to the install location
--with-build-number will set the value of X in the following NVR

ovirt-node-iso-2.3.0-1.X.fc16.iso

rpms will be generated in the OVIRT_CACHE directory (~/ovirt-cache by
default)

The iso will be stored in the build directory.

Jenkins updates to use this are still pending since Jenkins is currently
unavailable.

Wiki updates for the build process are also pending.

Mike




More information about the node-devel mailing list