[Starlingx-discuss] [important] Build layering

Scott Little scott.little at windriver.com
Fri Feb 7 16:42:37 UTC 2020


Mirror issues should now be resolved.

Scott



On 2020-01-31 4:28 p.m., Saul Wold wrote:
>
> 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
>>
>
> _______________________________________________
> 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