Hi Gerard,
Image generation in RDO is done using a split out role, specifically in
these tasks [1]. It is currently fairly opinionated, but there is work
underway to make it more generic. The first step of that is switching to
the tripleo-common image building library [2].
If you wanted to build your own images with custom elements, it may be
easiest right now to use that library. There is a handy python script
that can be used [3] (It is on my todo list to make the tripleo-common
library packaging install these scripts). There is also an unmerged
patch that shows some example config files for that [4].
Let us know if you run into any issues.
[1]
https://github.com/redhat-openstack/ansible-role-tripleo-image-build/blob...
[2] 
https://review.gerrithub.io/#/c/274691
[3]
https://github.com/openstack/tripleo-common/blob/master/scripts/tripleo-b...
[4] 
https://review.openstack.org/#/c/290468/
On 05/05/2016 04:37 AM, Gerard Braad wrote:
 Hi all,
 
 
 Currently looking into the image generation for the undercloud. I see
 that a Jenkins job [1] is defined, but the quickstart repo does not
 have ` role: "image-build" `.
 
 The reason why I ask; the instructions in the `tripleo-image-elements`
 repo [2] does not seem to be up-to-date. The README mentions a
 disk-image-create command which fails due to missing pieces.
 
 So I was wondering how the current image generation is done? And which
 instruction should be followed to modify or alter the elements that
 will be included?
 
 regards,
 
 
 Gerard
 
 
 [1]
https://ci.centos.org/view/rdo/view/promotion-pipeline/job/tripleo-quicks...
 [2] 
https://github.com/openstack/tripleo-image-elements