[Starlingx-discuss] splitting image.inc

Scott Little scott.little at windriver.com
Thu Aug 16 15:27:44 UTC 2018


Last time it was centos_pkg_dirs that was the centralized file driving 
build-pkgs an forcing many changes to be co-ordinated across multiple gits.

This time we are splitting image.inc, the primary input to build-iso and 
build-guest.  Again the goal is to allow packages to be added/removed 
without a multi-git update.  '

https://storyboard.openstack.org/#!/story/2003447 
<https://storyboard.openstack.org/#%21/story/2003447>

The existing image.inc can still be used for packages that are not build 
in a StarlingX sub-project.   The per-git image.inc files are primarily 
for packages built by the subgit. The per-git image.inc files are merged 
and duplicates removed before being applied.

Exampled of the per-git image.inc files...

    stx/stx-integ/centos_guest_image.inc
    stx/stx-integ/centos_guest_image_rt.inc
    stx/stx-integ/centos_iso_image.inc


Reviews have been posted.

Tool changes:

https://review.openstack.org/592516 Tool changes to allow image.inc to 
be split across git repos.

Split image.inc:

https://review.openstack.org/592517 Split image.inc across git repos
https://review.openstack.org/592518 Split image.inc across git repos
https://review.openstack.org/592519 Split image.inc across git repos
https://review.openstack.org/592521 Split image.inc across git repos
https://review.openstack.org/592522 Split image.inc across git repos
https://review.openstack.org/592523 Split image.inc across git repos
https://review.openstack.org/592524 Split image.inc across git repos
https://review.openstack.org/592526 Split image.inc across git repos
https://review.openstack.org/592528 Split image.inc across git repos




More information about the Starlingx-discuss mailing list