Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Mark armhf-linux as having expected low substitute availabilityHEADmaster | Christopher Baines | 2025-02-19 |
| | | | | Maybe this'll change once more machines are available. | ||
* | Use Guile Knots | Christopher Baines | 2024-12-17 |
| | | | | Rather than the build coordinator for fibers utilties. | ||
* | Revert "Fix a couple of undefined variables" | Christopher Baines | 2024-12-17 |
| | | | | This reverts commit 439a6a8a2ef9aa3e6541f7077070255b5db1e1be. | ||
* | Fix a couple of undefined variables | Christopher Baines | 2024-12-15 |
| | |||
* | Update and refactor the data service details | Christopher Baines | 2024-12-15 |
| | | | | The repository id has changed in the database, so update. | ||
* | Try to fix exception handling for branch builds | Christopher Baines | 2024-08-31 |
| | |||
* | Retry fetching branch changes from the data service | Christopher Baines | 2024-07-08 |
| | | | | As these requests can sometimes time out. | ||
* | Don't submit powerpc64le-linux builds for now | Christopher Baines | 2024-06-27 |
| | |||
* | Skip updating derived priorities for branch builds | Christopher Baines | 2024-06-25 |
| | | | | As I think this can be skipped without affecting the derived priorities. | ||
* | Increase port timeout for canceling builds | Christopher Baines | 2024-06-25 |
| | |||
* | Don't submit i586-gnu builds for the moment | Christopher Baines | 2024-06-25 |
| | | | | | The childhurd's connected to the bordeaux build farm just aren't reliable enough yet. | ||
* | Just shuffle by name | Christopher Baines | 2024-06-22 |
| | | | | | | Otherwise the x86_64-linux builds and aarch64-linux builds will be submitted before everything else, which sort of makes sense, but doesn't load other machines early enough. | ||
* | Tweak derivation-changes-vectors->builds-to-keep-and-submit | Christopher Baines | 2024-06-22 |
| | | | | | Use a different variable name for the initial derivation-changes-vectors, and fix a index increment. | ||
* | Rework submitting builds for branches | Christopher Baines | 2024-06-22 |
| | | | | | | Request the builds for each system separately as this reduces the load on the data service, and shuffle the builds before submitting to help ensure some builds for each system get submitted quickly. | ||
* | Reduce logging for some data service errors | Christopher Baines | 2024-06-21 |
| | |||
* | Log the URL when failing to fetch derivation changes | Christopher Baines | 2024-06-21 |
| | |||
* | Just build one branch at a time | Christopher Baines | 2024-06-12 |
| | |||
* | Add riscv64-linux to %systems-to-submit-builds-for | Christopher Baines | 2024-06-12 |
| | | | | As I think we're now ready to start building patches and branches. | ||
* | Fix log messages | Christopher Baines | 2024-05-17 |
| | |||
* | Retry canceling builds | Christopher Baines | 2024-05-17 |
| | | | | As sometimes this times out. | ||
* | Increase timeout when canceling builds | Christopher Baines | 2024-05-17 |
| | |||
* | Handle 404's while processing branch builds | Christopher Baines | 2024-05-17 |
| | |||
* | Avoid issue with accessing the Git repo from fibers | Christopher Baines | 2024-05-17 |
| | |||
* | Process the issue builds in parallel | Christopher Baines | 2024-05-15 |
| | |||
* | Submit builds in parallel via fibers | Christopher Baines | 2024-05-15 |
| | |||
* | Submit branch builds via a fiber | Christopher Baines | 2024-05-15 |
| | | | | Rather than a thread. | ||
* | Increase timeout for submitting builds | Christopher Baines | 2024-05-12 |
| | |||
* | Handle issues.guix GraphQL queries failing better | Christopher Baines | 2024-04-23 |
| | |||
* | Make some module tweaks | Christopher Baines | 2024-03-17 |
| | |||
* | Ignore build-already-processed errors when canceling builds | Christopher Baines | 2024-02-26 |
| | |||
* | Account for builds to keep when canceling branch builds | Christopher Baines | 2024-02-22 |
| | |||
* | Fix cancel-builds-not-for-revision | Christopher Baines | 2023-12-13 |
| | | | | To actually cancel all the builds. | ||
* | Cancel builds in a loop | Christopher Baines | 2023-12-13 |
| | | | | | To ensure they're all canceled, since they might not all be returned initially when querying with #:relationship 'no-dependent-builds. | ||
* | Make sure builds are canceled | Christopher Baines | 2023-12-13 |
| | |||
* | Cancel builds before submitting new ones | Christopher Baines | 2023-11-26 |
| | | | | | This should handle the case where we want to cancel a build then submit a new one for the same output. | ||
* | Cancel and resubmit builds where the derivation has changed | Christopher Baines | 2023-11-26 |
| | | | | | | But the output remains the same. This will hopefully avoid some instances where the data service deletes the derivation as it corresponds to a removed revision and the build can't start because of the missing derivation. | ||
* | Set higher rebuild number limit for patch series. | Julien Lepiller | 2023-11-02 |
| | | | | | This allows building Java updates which impact 600 packages per architecture. | ||
* | Fetch and display package reproducibility information for branches | Christopher Baines | 2023-10-29 |
| | | | | This involved some refactoring of branch data in general. | ||
* | Make "large-number-of-builds" an issue status | Christopher Baines | 2023-10-29 |
| | | | | Rather than these falling within the unknown status. | ||
* | Refactor fetching data from patchwork | Christopher Baines | 2023-10-17 |
| | | | | | | | | | Fetch pages one at a time until the required number of patch series has been fetched. This commit also changes the ordering from issue number to the series ID, which will mean that series associated with older issues will be prefered over newer issues with older series. | ||
* | Provide a fallback approach for branch builds | Christopher Baines | 2023-10-15 |
| | | | | | Where the comparison between the master branch isn't available, but the branch revision has been processed. | ||
* | Refactor submit-builds-for-category | Christopher Baines | 2023-10-15 |
| | | | | | | Pull out the handling of the derivation-changes data, so that submit-builds-for-category can be used when you're not dealing with data service comparisons. | ||
* | Ignore canceled builds when looking at changes | Christopher Baines | 2023-09-17 |
| | |||
* | Use the new fold-builds procedure from the build coordinator | Christopher Baines | 2023-09-16 |
| | |||
* | Add more logging around submitting builds for issues | Christopher Baines | 2023-09-15 |
| | | | | As I don't know where it's getting stuck. | ||
* | Add missing #:timeout | Christopher Baines | 2023-09-15 |
| | |||
* | Add port timeouts around canceling builds | Christopher Baines | 2023-09-15 |
| | |||
* | Use timeouts for talking to the data service and build coordinator | Christopher Baines | 2023-09-13 |
| | |||
* | Move submitting patch builds in to a fiber | Christopher Baines | 2023-09-13 |
| | | | | As this should help improve reliability and parallelism (eventually). | ||
* | Add metrics around the submit builds threads | Christopher Baines | 2023-09-07 |
| | | | | Mostly so I can see if they get stuck. |