Bug 11791 - Reduce the amount and storage space required of image artefacts published from builds
Summary: Reduce the amount and storage space required of image artefacts published fro...
Status: NEW
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 6.2
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-07-14 13:22 UTC by Joshua Lock
Modified: 2026-10-01 15:48 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Lock 2017-07-14 13:22:46 UTC
We currently publish a lot of large images for each build and it would be beneficial for our long term storage management and release process if PublishArtifacts published fewer image artefacts.

* ext4 images are an intermediate of the live images, but it doesn't make sense to publish those.
* we support compression for each image by appending a compression format to the image type in IMAGE_FSTYPES, i.e. IMAGE_FSTYPES += "wic.bz2"
Comment 1 Joshua Lock 2017-07-27 12:44:29 UTC
Images QA test are:
    - beaglebone/
         - core-image-sato-sdk-beaglebone.*
         - u-boot*
         - zImage*
    - edgerouter/
         - core-image-sato-sdk-edgerouter.*
         - miodules*
         - vmlinux*
    - mpc8315e-rdb/
         -   core-image-minimal-mpc8315e-rdb.*
    -  genericx86-64-lsb/
         -  core-image-lsb-sdk-genericx86-64.*
    -  genericx86-64/
         -  core-image-sato-sdk-genericx86-64.*
         -  core-image-sato-sdk-ptest-genericx86-64.hddimg
         -  core-image-sato-sdk-ptest-genericx86-64.wic
    -  genericx86-lsb/
         -  core-image-lsb-sdk-genericx86.*
    -  genericx86-64/
         -  core-image-sato-sdk-genericx86.*
     - qemu/
           - qemux86/
               -  bzImage-qemux86.bin
               -  core-image-sato-sdk-qemux86.*
           - qemux86-64/
               -  bzImage-qemux86-64.bin
               -  core-image-sato-sdk-qemux86-64.*
           - qemuarm/ && qemuarm64/ && qemumips/ && qemumips64/ && qemuppc/
               - *.bin
               -  core-image-sato-sdk*
Comment 2 Joshua Lock 2017-09-27 13:55:06 UTC
Some preliminary changes were made but there's certainly more we can do.
Comment 3 Robin Jordan 2018-02-26 20:29:43 UTC
Is this part of the autobuilder rework?  If not, will it be ready for YP 2.5 M3?
Comment 4 Randy MacLeod 2023-10-24 14:24:44 UTC
Bulk move from 4.99 or 0.00 to 5.99