[OE-core] [PATCHv5 0/6] YOCTO #12937 - Consistent naming scheme for deployed artifacts

Richard Purdie richard.purdie at linuxfoundation.org
Wed Jan 15 10:08:02 UTC 2020


On Tue, 2020-01-14 at 10:12 +0100, Martin Jansa wrote:
> The following changes since commit
> b6d4150f9c74f25a4022a3fa0bd489a8e85deb77:
> 
>   gettext: fix typo in Upstream-Status (2020-01-13 13:07:32 +0000)
> 
> are available in the Git repository at:
> 
>   git://git.openembedded.org/openembedded-core-contrib
> jansa/artifacts
>   
> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=jansa/artifacts
> 
> Martin Jansa (8):
>   image-artifact-names: introduce new bbclass and move some variables
>     into it
>   bitbake.conf, kernel*.bbclass: include IMAGE_VERSION_SUFFIX only in
>     the _LINK_NAME variables and change it to hard link
>   kernel-artifact-names.bbclass: use PR instead of PKGR in
>     KERNEL_ARTIFACT_NAME
>   kernel.bbclass: imageType without {}
>   kernel.bbclass: drop unnecessary package_get_auto_pr for do_install
>   *-artifact-names: include version only in the artifact links
>   *-initramfs: don't use .rootfs IMAGE_NAME_SUFFIX
>   images: respect IMAGE_NAME_SUFFIX also for *-testdata.json and
>     *-qemuboot.conf files

Unfortunately this triggered a lot of failures in testing:

selftest:
https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/612
https://autobuilder.yoctoproject.org/typhoon/#/builders/80/builds/615
https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/621
https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/611
qa-extras:
https://autobuilder.yoctoproject.org/typhoon/#/builders/69/builds/1451
qa-extras2:
https://autobuilder.yoctoproject.org/typhoon/#/builders/72/builds/1482
qemuarm:
https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/1451
qemuarm64:
https://autobuilder.yoctoproject.org/typhoon/#/builders/42/builds/1444
qemumips:
https://autobuilder.yoctoproject.org/typhoon/#/builders/60/builds/1444
qemumips64:
https://autobuilder.yoctoproject.org/typhoon/#/builders/74/builds/1446
qemuppc:
https://autobuilder.yoctoproject.org/typhoon/#/builders/63/builds/1436
qemux86:
https://autobuilder.yoctoproject.org/typhoon/#/builders/59/builds/1444
qemux86-64:
https://autobuilder.yoctoproject.org/typhoon/#/builders/73/builds/1448

A lot of errors but possibly only from a smaller number of root causes,
the selftest and step3d failures look like specific patterns.

Cheers,

Richard



More information about the Openembedded-core mailing list