[Starlingx-discuss] [important] Build layering
Saul Wold
sgw at linux.intel.com
Fri Jan 31 21:28:30 UTC 2020
There seems to be an issue with the download mirror, I attempted to do a
"distro" layer build, I started with the download mirror step and it
failed to completely download all the RPMs. These did not download
correctly:
bash-4.2.46-31.el7.tis.4.x86_64.rpm
golang-1.12.10-3.tis.1.x86_64.rpm
golang-shared-1.12.10-3.tis.1.x86_64.rpm
python-2.7.5-76.el7.tis.4.x86_64.rpm
python-debug-2.7.5-76.el7.tis.4.x86_64.rpm
python-debuginfo-2.7.5-76.el7.tis.4.x86_64.rpm
python-devel-2.7.5-76.el7.tis.4.x86_64.rpm
These seem to all be part of the compile layer. When I check on the
cengn mirror, these RPMs are present in the
/mirror/starlingx/master/centos/compiler/latest_build/outputs/RPMS/std/
directory.
There is a note in the log about the package not matching:
http://mirror.starlingx.cengn.ca:80/mirror/centos/mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/compiler/latest_build/outputs/RPMS/std/golang-shared-1.12.10-3.tis.1.x86_64.rpm:
[Errno -1] Package does not match intended download. Suggestion: run yum
--enablerepo=CENGN_Starlingx-cengn_compiler_std_layer clean metadata
I tried to run the --enablerpo, but that did not seem to help.
I will work on testing another configuration.
Thanks
Sau!
On 1/30/20 12:39 PM, Scott Little wrote:
> The build layering feature is coming soon.
>
>
> *Code reviews* have been posted ...
>
> https://review.opendev.org/#/c/700819/2
>
> https://review.opendev.org/#/c/700821/9
>
> https://review.opendev.org/#/c/681821/28
>
> https://review.opendev.org/#/c/705092/
>
>
> *D**ocumentation* can be found in the fourth review, here ....
>
> https://review.opendev.org/gitweb?p=starlingx/docs.git;a=blob;f=doc/source/developer_resources/Layered_Build.rst;h=6f945d8d33f70bd91594033fcfa6abaf6271056d;hb=2a6abc988c9a52321982015831b12819586546df
>
>
> *Want to try it out before it merges? *
>
> I've set up a modified manifest that pulls in the required updates ....
>
> One of ...
>
> repo init -u https://opendev.org/starlingx/manifest.git -b
> refs/changes/04/705104/2 -m compile.xml
>
> repo init -u https://opendev.org/starlingx/manifest.git -b
> refs/changes/04/705104/2 -m distro.xml
>
> repo init -u https://opendev.org/starlingx/manifest.git -b
> refs/changes/04/705104/2 -m flock.xml
>
>
> followed by:
>
> repo sync
>
>
> Scott
>
>
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
>
More information about the Starlingx-discuss
mailing list