| Summary: | Rationalise autobuilder configuration | ||
|---|---|---|---|
| Product: | [Infrastructure] AutoBuilder | Reporter: | Joshua Lock <joshuagloe> |
| Component: | autobuilder | Assignee: | Joshua Lock <joshuagloe> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Medium+ | CC: | infras.ab.watcher, Infras.watcher, pidge |
| Version: | 2.4 | ||
| Target Milestone: | 2.4 M2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Joshua Lock
2017-05-03 22:27:21 UTC
We're going to do a first pass of this in a backwards compatible manner, therefore we are dropping the dependency on bug #11455. Work done so far: * drop nightly-intel-gpl and nightly-qa-targetbuild * fold nightly-qa-* into nightly-qa-extras * fold nightly-[deb|ipk|rpm] into nightly-packagemanagers * remove tar.gz from IMAGE_FSTYPES in autobuilder.conf Remaining work items: * instead of building images & then testing them fold into one step (using testimage-auto, but likely requires enhancements for SDK testing that would need backporting) * drop package publishing * drop ext4 publishing Furthermore we generate both iso and hddimg images for IA machines, we don't need both. The low-hanging fruit refactoring has been completed and deployed on both YP clusters. http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=61355851e5755e627f23b061b3171bf89eeb43ef http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=b5e8eafe3dd7a46cfb57871f52979d34e36118db http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=363a472366a6109f23df97e027223f4d9516650f http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=faabab725053b473a06087738d866183a8692afa http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=559d65cd198d57d630ffa7a7b99452b85686f613 http://git.yoctoproject.org/clean/cgit.cgi/yocto-autobuilder/commit/?id=4d982db894e6fc71428569df7da0e119d9f22751 Remaining work items have been split into separate bugs: * build & test images in one bitbake invocation - https://bugzilla.yoctoproject.org/show_bug.cgi?id=11789 * drop package publishing - https://bugzilla.yoctoproject.org/show_bug.cgi?id=11788 * drop ext4 publishing - https://bugzilla.yoctoproject.org/show_bug.cgi?id=11791 |