[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