Bug 5444 - 1.6 Autobuilder Enhancement Tracking bug
Summary: 1.6 Autobuilder Enhancement Tracking bug
Status: RESOLVED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: High enhancement
Target Milestone: 1.6 M4
Assignee: Beth Flanagan
QA Contact:
URL:
Whiteboard:
Depends on: 3140 4186 4593 5433 5450 5451 5454
Blocks:
  Show dependency tree
 
Reported: 2013-11-01 13:14 UTC by Richard Purdie
Modified: 2014-04-03 09:52 UTC (History)
6 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 Richard Purdie 2013-11-01 13:14:07 UTC
Overall tracking bug for 1.6 targetted autobuilder improvements. A quick summary of the kinds of issues we'd like to address is:

* Optimised Deletion
* Can stop builds, nightly doesn't hang
* AB01 is not special
* One build can start whilst another is finishing
* Avoid nasty copy issues (NFS locking)

Although specific bugs will be opened as dependencies of this bug for each issue.
Comment 1 Beth Flanagan 2013-11-04 11:31:39 UTC
Adding:

* Optimized Git Clone (Local central repos copies).
Comment 2 Beth Flanagan 2013-11-11 12:58:57 UTC
Status update:

- Optimized Deletion and git clone optimization are currently in test.
- AB01 is no longer special
- Multiple builds can now start while one is finishing. However, this may slow things down so long if two are done concurrently, that the yoctoblocker times out. Need more testing on this.


TODO: 
- YoctoBlocker kill
- Finish testing git/deletion issues
Comment 3 Beth Flanagan 2013-11-26 14:51:47 UTC
Status update:

- git optimizer working now. 
- Still may have some database/logging issues when killing and restarting builds.
- Blocker has been removed from mainline buildbot. We're going to want to update to mainline and test killing builds there. (May also fix database/logging issues)
Comment 4 Beth Flanagan 2014-01-21 13:33:43 UTC
Status update:

- code currently in production undergoing testing.
- prior issues seen in git fetcher appear to be fixed
- tgrid seems to have some issues. root causing.
- pending push to master once tgrid issues are resolved
- forward port to 0.8.8 complete
- cherry picked ability to kill all pending builds.
Comment 5 Richard Purdie 2014-04-03 09:52:11 UTC
Resolving this as complete for what we're going to get done in the 1.6 cycle. Some work has been moved to 1.7 but nothing that should block 1.6.