--=-Vnh7iLRflli7yaTmPObJ
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Am Montag, den 12.05.2014, 13:13 +0200 schrieb Sandro Bonazzola:
Il 12/05/2014 13:00, Fabian Deutsch ha scritto:
> Hey,
>=20
> the "wrapper rpm" I am going to talk about is an rpm which contains the
> Node ISO image which can be used easily with oVirt Engine.
> yum can be used to update this rpm and retrieve the latest oVirt Node
> iso for easy consumption.
>=20
> For some time we did not deliver Node for Engine in a wrapper rpm
> because a lot of things have changed (see below for the full story).
>=20
> To get this working again I've been cleaning up the repo and the
> contained spec.
>=20
> Th repo layout is now:
> node-3.0 branch:
> Builds the base image from scratch
>=20
> ovirt-3.4 branch:
> Builds the iso for Engine using edit-node and the base image
>=20
> Open issues: A repo file needs to be generated on each build which=
=20
> contains all the relevant oVirt repositories.
>=20
> Sandro, do you have an idea how we can retrieve all list of all relevan=
t
> oVirt repositories using some curl oneliner?
=20
No, no curl onliner available for that.
If you need one, we can provide it.
Yes, this would really help us.
I opened this ticket to track it:
https://fedorahosted.org/ovirt/ticket/136
- fabian
=20
> The repositories are needed by edit-node to pull in the dependencies of
> ovirt-node-plugin-vdsm (vdsm, gluster, ...).
>=20
> The changes are _slightly_ tested, and once they are in a better shape
> we can update Jenkins to use these repos to build the image and rpm for
> Engine.
>=20
>=20
> Technical background story:
> The problem was that the basic way of how the oVirt Node for Engine ISO
> was build was dramatically changed.
>=20
> Originally the vdsm packages were part of Node's build process.
> You build the Node and it was usable with Engine.
>=20
> Now - After we introduced plugins, vdsm was migrated into a plugin
> (ovirt-node-plugin-vdsm) and the plugin is not part of Node's build
> process. ISOs we build these days do not contain vdsm specific bits and
> are called "base images".
> So if you build Node these days, it is _not_ usable with Engine.
> Don't Panic.
>=20
> The ovirt-node-plugin-vdsm is added to the "base image" in a second ste=
p
> using edit-node. This process is now used in ovirt-3.4 branch,
where
> also the spec file for the wrapper-rpm resides.
>=20
> - fabian
>=20
=20
=20
--=-Vnh7iLRflli7yaTmPObJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIbBAABAgAGBQJTc2DZAAoJEC9+uOgSHVGUo2oP9A1NBIquN0/3lmj977MO1VDT
L8gjpGck2P+PlEbvAOSslsodqa526huy0+TbP4PrDL4NjwWAi/rMzGO7DGSs8uaP
JpeV7yn13DxEdE0c8GlnGITNePoPhNcaqaG9nMgx6AlwWbibeqYgBc9L5W8acNtH
Bnregj5iw6mRZ95GW0M1F4ZZvG9fELHoT1QgwQkg+zeDhBHKd4QTSNZaP1KIpotR
2Mg3JYB1e1/1eRmnegcD6pV+idyXT/g6PHjso5LDjaFQssIINFmOJXppgBNAkpFV
+PunqS5Mw0wE5fGIkNwNnwxCj7mtaxNz5NEK2hmoZvE3BFWTNi3kG7IMZhhD+gSC
OOfAwPqwTBzw5P3Ga8XT+P5SM1YvexACXXBMaNt01mxbqda1imcz5KAxpQadVxDv
Zqwnwu+Mur5Bk8XskomjFdwU5r8qFDuAPaNgZF8ifnEVYIrlkV8i4lDrjpwyM9kE
6Vhd6AnuJw/ZtH6jicJx2SDKxfrx/ugxiGN5jI+UUJDxq1tupHXsh68Gs/wEuXTH
eQFAAQAZebBWzG3m5dIO4sfacBmwAN7INHP2W4xD3hZpvK+qlfs6xH3pqn2q4k9O
T4uXMrXlGSNRlqmgyM6hXf+nzKF4thC0xbb+V3joEN4u6Pd9h+A1CsMeocPbaafH
JWj6u9Z0BSWEWx8xs/g=
=jGzZ
-----END PGP SIGNATURE-----
--=-Vnh7iLRflli7yaTmPObJ--