branch master updated: hydra: bayfront: Reduce the bordeaux nar cache size.

2024-07-09 Thread Christopher Baines
is described below commit acf2f922f980591d1645aa59b73880acde4fa6b0 Author: Christopher Baines AuthorDate: Tue Jul 9 14:09:20 2024 +0200 hydra: bayfront: Reduce the bordeaux nar cache size. To free up some space on the machine, as the disk is around 80% full. * hydra/bayfront.scm

branch master updated: hydra: bordeaux: Reduce list of built systems and targets.

2024-07-03 Thread Christopher Baines
is described below commit 4ee504faa2a184b25f727cbb53013c48d78a9192 Author: Christopher Baines AuthorDate: Wed Jul 3 23:31:58 2024 +0200 hydra: bordeaux: Reduce list of built systems and targets. Submitting builds to the coordinator is currently slow, and that's causing delays

branch master updated: Properly handle deleting commits that occur on multiple branches

2024-06-29 Thread Christopher Baines
335715b is described below commit 335715bc723d66702901c6a67815551efeed720e Author: Christopher Baines AuthorDate: Sat Jun 29 11:49:45 2024 +0100 Properly handle deleting commits that occur on multiple branches --- guix-data-service/data-deletion.scm | 24 1 file changed

branch master updated: sysadmin: qa-frontpage: Update to 0-23.54a1182.

2024-06-27 Thread Christopher Baines
below commit 8e30a860809ea8c80c60802c3ab3d4ffde0a6b02 Author: Christopher Baines AuthorDate: Thu Jun 27 12:07:41 2024 +0100 sysadmin: qa-frontpage: Update to 0-23.54a1182. * hydra/modules/sysadmin/packages.scm (qa-frontpage): Update to 0-23.54a1182. --- hydra/modules/sysadmin

02/04: Support setting environment variables in the inferior

2024-06-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 31bd2156f72dcd9fbdecdd5210f218a93a8382ec Author: Christopher Baines AuthorDate: Mon Jun 24 15:17:52 2024 +0100 Support setting environment variables in the inferior When processing jobs, this is mostly

03/04: Block asyncs when starting inferiors

2024-06-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit e37eb34db63b1096215cfc61cdb9561ba08e5c0d Author: Christopher Baines AuthorDate: Mon Jun 24 23:02:41 2024 +0100 Block asyncs when starting inferiors Because this code deals with global state, like

01/04: Fix the arguments to most-appropriate-mime-type

2024-06-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit d7103eccc9c75ca3e7dcf67a72002276094b8fd4 Author: Christopher Baines AuthorDate: Mon Jun 24 09:59:37 2024 +0100 Fix the arguments to most-appropriate-mime-type --- guix-data-service/web/controller.scm | 4 ++-- 1

branch master updated (eeb026b -> b5fbde5)

2024-06-27 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from eeb026b Further tweak the package derivation comparison query new d7103ec Fix the arguments to most-appropriate-mime-type new 31bd215 Support setting environment variables in the inferior new e37eb34

04/04: Delete duplicates when inserting license data

2024-06-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit b5fbde5ac832e34987a05b1445c1c465c19d5340 Author: Christopher Baines AuthorDate: Tue Jun 25 14:41:16 2024 +0100 Delete duplicates when inserting license data As I think this is necessary. --- guix-data

branch master updated: hydra: bayfront: Fix more certificate issues.

2024-06-23 Thread Christopher Baines
commit b9366f7b9d7a36622bbe7f5e57ff02781cdfaf4a Author: Christopher Baines AuthorDate: Sun Jun 23 21:22:17 2024 +0100 hydra: bayfront: Fix more certificate issues. * hydra/bayfront.scm (%certbot-configuration): Add 10years.guix.gnu.org. (%hpc.guix.info-nginx-servers): Switch

branch master updated: sysadmin: qa-frontpage: Update to 0-22.e1f9a8e.

2024-06-22 Thread Christopher Baines
below commit df0a94681294ee0b155e3b484eed5e81a859ed46 Author: Christopher Baines AuthorDate: Sat Jun 22 18:01:46 2024 +0100 sysadmin: qa-frontpage: Update to 0-22.e1f9a8e. * hydra/modules/sysadmin/packages.scm (qa-frontpage): Update to 0-22.e1f9a8e. --- hydra/modules/sysadmin

01/02: Speed up querying for revision package derivations

2024-06-22 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit e6205e988ae95c5dca57cf257a90b87e06dd16a7 Author: Christopher Baines AuthorDate: Fri Jun 21 15:08:37 2024 +0100 Speed up querying for revision package derivations By splitting it up by system. --- guix-data

branch master updated (4e7c2bc -> eeb026b)

2024-06-22 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from 4e7c2bc Don't compare across systems in one query new e6205e9 Speed up querying for revision package derivations new eeb026b Further tweak the package derivation comparison query The 2 revisions listed

02/02: Further tweak the package derivation comparison query

2024-06-22 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit eeb026b654939c3f7457f0a355757f17745a16ab Author: Christopher Baines AuthorDate: Sat Jun 22 08:55:44 2024 +0100 Further tweak the package derivation comparison query --- guix-data-service/comparison.scm | 18

06/06: Don't compare across systems in one query

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 4e7c2bcfbf847d4276c20153b26450a0cd2990af Author: Christopher Baines AuthorDate: Fri Jun 21 12:11:48 2024 +0100 Don't compare across systems in one query As the query seems to be super slow, and this allows

05/06: Add a JSON error page

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 94e66d5b1fe4d8b852bfb403196166db4ccd1f3a Author: Christopher Baines AuthorDate: Fri Jun 21 11:04:57 2024 +0100 Add a JSON error page --- guix-data-service/web/controller.scm | 19 ++- 1 file changed

04/06: Speed up deleting derivation sources

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 84a2ad5b25e6e0c69109c7a14a6be13b6bfa3faa Author: Christopher Baines AuthorDate: Thu Jun 20 17:07:41 2024 +0100 Speed up deleting derivation sources --- guix-data-service/data-deletion.scm | 5 ++--- 1 file changed

02/06: Speed up select-build-outputs

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 5e88a98c47e4341211b2e6ab0355a0eaf1aba618 Author: Christopher Baines AuthorDate: Thu Jun 20 15:33:29 2024 +0100 Speed up select-build-outputs --- guix-data-service/model/build.scm | 10 ++ 1 file changed, 6

03/06: Cache the derivations that weren't deleted

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 530f58b59c9caf4f02178f4ef4928cc20cbd3a1a Author: Christopher Baines AuthorDate: Thu Jun 20 15:47:21 2024 +0100 Cache the derivations that weren't deleted When deleting derivations, as I think this might

branch master updated (d74422c -> 4e7c2bc)

2024-06-21 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from d74422c Add more logging around polling git repositories new a9dbeb5 Reduce max-age for the latest-processed-commit page new 5e88a98 Speed up select-build-outputs new 530f58b Cache the derivations

01/06: Reduce max-age for the latest-processed-commit page

2024-06-21 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit a9dbeb5e0973d7da35c53b5752d3c4b677f8d564 Author: Christopher Baines AuthorDate: Wed Jun 12 16:54:35 2024 +0100 Reduce max-age for the latest-processed-commit page As this shouldn't be cached for a day

branch master updated: hydra: bayfront: Use the bayfront cert for logs.guix.gnu.org.

2024-06-20 Thread Christopher Baines
is described below commit f9d69657bcd3fd90c37d280a386232f51342422e Author: Christopher Baines AuthorDate: Thu Jun 20 14:19:31 2024 +0100 hydra: bayfront: Use the bayfront cert for logs.guix.gnu.org. As this matches the certbot configuration. * hydra/bayfront.scm

branch master updated: hydra: services: Fix reference to %certbot-deploy-hook.

2024-06-19 Thread Christopher Baines
is described below commit f8171bc0bd59329abccdef8be26832b5c100efcf Author: Christopher Baines AuthorDate: Wed Jun 19 14:34:09 2024 +0100 hydra: services: Fix reference to %certbot-deploy-hook. Add the missing %. * hydra/modules/sysadmin/services.scm (%certbot-job): Change

branch master updated: sysadmin: qa-frontpage: Update to 0-21.c31a346.

2024-06-10 Thread Christopher Baines
below commit fd40fe62c6e145613f43b8c14a3e07f18e0f0c24 Author: Christopher Baines AuthorDate: Mon Jun 10 14:20:11 2024 +0100 sysadmin: qa-frontpage: Update to 0-21.c31a346. * hydra/modules/sysadmin/packages.scm (qa-frontpage): Update to 0-21.c31a346. --- hydra/modules/sysadmin

branch master updated: hydra: bayfront: Fix authorized-keys list.

2024-06-10 Thread Christopher Baines
commit 02bd9ec208cf8da3f4b2c5955232538fde455d48 Author: Christopher Baines AuthorDate: Mon Jun 10 14:10:45 2024 +0100 hydra: bayfront: Fix authorized-keys list. * hydra/bayfront.scm : Fix the authorized-keys list. --- hydra/bayfront.scm | 2 +- 1 file changed, 1 insertion(+), 1

01/02: hydra: bayfront: Remove %build-node-keys.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit d2a79158f4e3a454b71b0129182f87287bbc68fd Author: Christopher Baines AuthorDate: Mon Jun 10 13:57:56 2024 +0100 hydra: bayfront: Remove %build-node-keys. As this related to offloading, which currently isn't

branch master updated (73acdaab -> 4998862c)

2024-06-10 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from 73acdaab hydra: Remove harbourfront. new d2a79158 hydra: bayfront: Remove %build-node-keys. new 4998862c hydra: bayfront: Rotate more NGinx logs. The 2 revisions listed above as "new" are entirely new to this

02/02: hydra: bayfront: Rotate more NGinx logs.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 4998862c1738d86010700121fc6fe08ef2db42c8 Author: Christopher Baines AuthorDate: Mon Jun 10 14:08:09 2024 +0100 hydra: bayfront: Rotate more NGinx logs. * hydra/bayfront.scm (%nginx-log-rotation): Rotate more

04/04: hydra: bordeaux: Extend the TTL to 30 minutes.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 3e7a0c0deea82d370823c3b01965dcb801f43435 Author: Christopher Baines AuthorDate: Mon Jun 10 12:16:56 2024 +0100 hydra: bordeaux: Extend the TTL to 30 minutes. As I think this is a bit better than just 10

02/04: hydra: bayfront: Use = for numerical comparisons.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 6dd8e6dd43bb1468f9e3d42a9e02cd3415804ab5 Author: Christopher Baines AuthorDate: Mon Jun 10 12:14:18 2024 +0100 hydra: bayfront: Use = for numerical comparisons. Rather than eq? as this is better Guile

01/04: hydra: bayfront: Use a build coordinator missing inputs hook.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 1150c21a43c77572984c16a0fe82e5f93c6c15c2 Author: Christopher Baines AuthorDate: Mon Jun 10 12:12:47 2024 +0100 hydra: bayfront: Use a build coordinator missing inputs hook. Which looks at whether the nar

branch master updated (6598d83d -> 3e7a0c0d)

2024-06-10 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from 6598d83d hydra: Delete machines-bayfront.scm. new 1150c21a hydra: bayfront: Use a build coordinator missing inputs hook. new 6dd8e6dd hydra: bayfront: Use = for numerical comparisons. new 312e0a66 hydra:

03/04: hydra: bishan: Remove file.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 312e0a66d56a29340c160104731f75b3f34306a2 Author: Christopher Baines AuthorDate: Mon Jun 10 12:15:59 2024 +0100 hydra: bishan: Remove file. As this machine was turned off a while back. * hydra

01/02: hydra: bayfront: Correct nar-herder package reference.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 8d8931ca8ca84e9ee4ea61d47fee4aa6b5c5e87c Author: Christopher Baines AuthorDate: Mon Jun 10 11:54:01 2024 +0100 hydra: bayfront: Correct nar-herder package reference. * hydra/bayfront.scm (%guix-build

branch master updated (aa56c060 -> 6598d83d)

2024-06-10 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from aa56c060 hydra: services: Remove unbound variable in ‘frontend-services’. new 8d8931ca hydra: bayfront: Correct nar-herder package reference. new 6598d83d hydra: Delete machines-bayfront.scm. The 2 revisions

02/02: hydra: Delete machines-bayfront.scm.

2024-06-10 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 6598d83dd5ae76753097806e95341a23b8aa6535 Author: Christopher Baines AuthorDate: Mon Jun 10 11:54:37 2024 +0100 hydra: Delete machines-bayfront.scm. As I think this was used for offloading, which isn't setup

02/04: Support regexes for included and excluded branches

2024-06-06 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 5d50a0e3e17945ee4d4745ff382b3d58e23db5a0 Author: Christopher Baines AuthorDate: Wed May 22 10:45:12 2024 +0100 Support regexes for included and excluded branches --- guix-data-service/branch-updated-emails.scm | 4

01/04: Fix WAL threshold

2024-06-06 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 2043a4ef6f85ea943f6b1d0ab453c5b9c716f824 Author: Christopher Baines AuthorDate: Mon May 13 17:20:25 2024 +0100 Fix WAL threshold As it was too small. --- guix-data-service/jobs/load-new-guix-revision.scm

03/04: Guard against trying to delete an empty list of commits

2024-06-06 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit f7ada4bf1f423573c409513c824a6f0675ab75ec Author: Christopher Baines AuthorDate: Wed May 22 11:46:18 2024 +0100 Guard against trying to delete an empty list of commits --- guix-data-service/data-deletion.scm | 9

04/04: Add more logging around polling git repositories

2024-06-06 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit d74422c2686890c7df26dd52104d65bfd042e7bd Author: Christopher Baines AuthorDate: Thu May 23 09:38:24 2024 +0100 Add more logging around polling git repositories --- guix-data-service/poll-git-repository.scm | 12

branch master updated (f4be647 -> d74422c)

2024-06-06 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from f4be647 Use a separate fiber to send pool stats new 2043a4e Fix WAL threshold new 5d50a0e Support regexes for included and excluded branches new f7ada4b Guard against trying to delete an empty list of

branch master updated: hydra: Reorder some NGinx configuration lines.

2024-06-05 Thread Christopher Baines
below commit e1f8f99b4a05f6c075dfa9f0b47a7ea973b1aaff Author: Christopher Baines AuthorDate: Wed Jun 5 14:37:30 2024 +0100 hydra: Reorder some NGinx configuration lines. I think that having set before rewrite might be important for it to work. * hydra/bayfront.scm

02/04: hydra: bayfront: Rework the build success hook.

2024-06-05 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 8be72be27d12e7935fc687d9c0ddd76ebeaefe80 Author: Christopher Baines AuthorDate: Wed Jun 5 11:57:51 2024 +0100 hydra: bayfront: Rework the build success hook. Publish to a temporary directory, then import

03/04: hydra: Change set $via in bayfront and hydra-guix-129 NGinx config.

2024-06-05 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 25dea0601e1dbe6e9396c9e0c119f09d452a5a49 Author: Christopher Baines AuthorDate: Wed Jun 5 12:07:57 2024 +0100 hydra: Change set $via in bayfront and hydra-guix-129 NGinx config. As I think it needs to be set

01/04: hydra: bayfront: Start rotating NGinx logs.

2024-06-05 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit c69964246903c1870f9e7d7c6bd49baae27f8c5a Author: Christopher Baines AuthorDate: Wed Jun 5 11:53:54 2024 +0100 hydra: bayfront: Start rotating NGinx logs. More configuration is needed, but this is the big one

branch master updated (67195e5a -> 3638c83e)

2024-06-05 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from 67195e5a doc: No longer suggest using 'degraded' mount options with Btrfs. new c6996424 hydra: bayfront: Start rotating NGinx logs. new 8be72be2 hydra: bayfront: Rework the build success hook. new

04/04: hydra: Increase the NGinx log level from 'error to 'warn.

2024-06-05 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 3638c83e624f88c8469d9e6a7fc7fd2d44d8022d Author: Christopher Baines AuthorDate: Wed Jun 5 12:12:09 2024 +0100 hydra: Increase the NGinx log level from 'error to 'warn. As otherwise things like uninitialised

branch master updated: sysadmin: qa-frontpage: Update to 0-20.c5308b8.

2024-05-21 Thread Christopher Baines
below commit 3fecb1e8fdea65a7440fec403c1c52da197b5dfe Author: Christopher Baines AuthorDate: Tue May 21 17:19:47 2024 +0100 sysadmin: qa-frontpage: Update to 0-20.c5308b8. * hydra/modules/sysadmin/packages.scm (qa-frontpage): Update to 0-20.c5308b8. --- hydra/modules/sysadmin

branch master updated: hydra: services: Remove uses of make-forkexec-constructor/container.

2024-05-21 Thread Christopher Baines
. 97a3124 is described below commit 97a31249793b8af9923f915140a6732539e9d2a3 Author: Christopher Baines AuthorDate: Tue May 21 10:48:59 2024 +0100 hydra: services: Remove uses of make-forkexec-constructor/container. As this no longer exists, and hasn't existed for quite some time

branch master updated (fa73f42 -> 8661bb3)

2024-05-13 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from fa73f42 hydra: services: Switch skribilo channel to main branch. new 7c6ffc9 hydra: bayfront: Don't log 404's as NGinx errors. new 2ecf6bb hydra: bayfront: Block some common bots from scraping QA. new

03/03: hydra: bayfront: Set the parallelism for bffe submitting builds.

2024-05-13 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 8661bb3e0ff514416e0dff310a8688dbaca42c08 Author: Christopher Baines AuthorDate: Mon May 13 16:16:01 2024 +0100 hydra: bayfront: Set the parallelism for bffe submitting builds. As this is now possible

02/03: hydra: bayfront: Block some common bots from scraping QA.

2024-05-13 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 2ecf6bb33db59d84169811865f027c58fe978981 Author: Christopher Baines AuthorDate: Mon May 13 16:15:24 2024 +0100 hydra: bayfront: Block some common bots from scraping QA. As they can make quite expensive

01/03: hydra: bayfront: Don't log 404's as NGinx errors.

2024-05-13 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 7c6ffc9dfaaef23115b595c3d21e9a9790e9586e Author: Christopher Baines AuthorDate: Mon May 13 16:11:09 2024 +0100 hydra: bayfront: Don't log 404's as NGinx errors. As this clutters the error log

branch master updated: Use a separate fiber to send pool stats

2024-05-12 Thread Christopher Baines
commit f4be64761073fbe9b1b07c6126104b54358c7bfb Author: Christopher Baines AuthorDate: Thu May 2 20:41:04 2024 +0100 Use a separate fiber to send pool stats As the requester might timeout. --- guix-data-service/utils.scm | 16 +--- 1 file changed, 9 insertions(+), 7 deletions

branch master updated: hydra: Remove fosshost machine config.

2024-05-01 Thread Christopher Baines
0c4ba1dd6220e78dfe910076e46c5aa8b9217b1a Author: Christopher Baines AuthorDate: Wed May 1 10:56:29 2024 +0100 hydra: Remove fosshost machine config. As these haven't existed for a while. * hydra/fosshost1.scm: Delete file. * hydra/fosshost2.scm: Delete file. --- hydra

branch master updated (c185892 -> 957727c)

2024-04-30 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from c185892 Instrument the resource pool checkout timeouts new 993887f Further change job store connection handling new 4a09be7 Use non-blocking inferior-eval-with-store in for glibc-locales new 824e731

05/05: Fix package replacement handling on the revision packages page

2024-04-30 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 957727c51aafe916da34a33778fa4e8112492fd6 Author: Christopher Baines AuthorDate: Sun Apr 28 22:03:25 2024 +0100 Fix package replacement handling on the revision packages page --- guix-data-service/model/package.scm

02/05: Use non-blocking inferior-eval-with-store in for glibc-locales

2024-04-30 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 4a09be753c12e39186d448b30abced6ec1358ee1 Author: Christopher Baines AuthorDate: Thu Apr 25 23:29:50 2024 +0100 Use non-blocking inferior-eval-with-store in for glibc-locales --- guix-data-service/jobs/load-new-guix

01/05: Further change job store connection handling

2024-04-30 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 993887fe0c5fcdb17c0583df50b868201761b85c Author: Christopher Baines AuthorDate: Thu Apr 25 22:01:22 2024 +0100 Further change job store connection handling The guix-dameon WAL is still growing excessively

04/05: Instrument requests

2024-04-30 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 62010990032a87417b4e4358752d52407e5614a4 Author: Christopher Baines AuthorDate: Fri Apr 26 09:46:10 2024 +0100 Instrument requests --- guix-data-service/web/server.scm | 6 +- 1 file changed, 5 insertions(+), 1

03/05: Attempt to avoid the WAL growing excessively

2024-04-30 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 824e731a5c0ebb6acc8eb118fda1fd2bfc367256 Author: Christopher Baines AuthorDate: Thu Apr 25 23:33:12 2024 +0100 Attempt to avoid the WAL growing excessively --- guix-data-service/jobs/load-new-guix-revision.scm | 25

03/03: Instrument the resource pool checkout timeouts

2024-04-17 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit c18589249f4b78994db6715226334a28ae6bc85f Author: Christopher Baines AuthorDate: Mon Apr 15 13:54:25 2024 +0100 Instrument the resource pool checkout timeouts --- guix-data-service/web/server.scm | 16

01/03: Close store connections earlier

2024-04-17 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 88b9d34fb16beec09577c30c384a41e9a89bfa4b Author: Christopher Baines AuthorDate: Mon Apr 15 13:43:37 2024 +0100 Close store connections earlier As I think the temporary roots on the long running store

02/03: Add support for tracking resource pool checkout timeouts

2024-04-17 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit f1add8886761f2e6aec3563562b724a886fbe85b Author: Christopher Baines AuthorDate: Mon Apr 15 13:53:35 2024 +0100 Add support for tracking resource pool checkout timeouts --- guix-data-service/utils.scm | 10

branch master updated (7f5f110 -> c185892)

2024-04-17 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from 7f5f110 Add error handling for startup failures new 88b9d34 Close store connections earlier new f1add88 Add support for tracking resource pool checkout timeouts new c185892 Instrument the resource

03/09: Move backfilling in to the server module and use the connection pool

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit b5f59189e17161b2396adf7b5440f04a2a8d5c01 Author: Christopher Baines AuthorDate: Mon Apr 1 21:51:29 2024 +0100 Move backfilling in to the server module and use the connection pool To avoid using the old

09/09: Add error handling for startup failures

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 7f5f11048bd6d28b001f5fff31b9149f1a9e96b9 Author: Christopher Baines AuthorDate: Tue Apr 2 12:16:27 2024 +0100 Add error handling for startup failures --- scripts/guix-data-service.in | 39

02/09: Stop using a inferior-package-derivations lock

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 5f5b8fc91dae1a8cd01c3cbee05242d0a46f123f Author: Christopher Baines AuthorDate: Sun Mar 31 19:55:46 2024 +0100 Stop using a inferior-package-derivations lock As this isn't for correctness reasons

06/09: Switch to spawn for running sqitch

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 1dc293c5705efcfe51305d05f92142b9de52af1f Author: Christopher Baines AuthorDate: Tue Apr 2 12:02:07 2024 +0100 Switch to spawn for running sqitch As system* seems to break sigaction picking up SIGINT

01/09: Make changes for the guile-prometheus update

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 5d0e84bac46e14db19f2508446e7418008d19169 Author: Christopher Baines AuthorDate: Sat Mar 30 21:37:16 2024 + Make changes for the guile-prometheus update --- guix-data-service/utils.scm | 51

07/09: Move sleep to start of spawn-port-monitoring-fiber

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 15d436032a85897c77e4440f20fd0351b76156c0 Author: Christopher Baines AuthorDate: Tue Apr 2 12:02:49 2024 +0100 Move sleep to start of spawn-port-monitoring-fiber --- guix-data-service/utils.scm | 4 ++-- 1 file

branch master updated (b4583bb -> 7f5f110)

2024-04-02 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from b4583bb Fallback when building channel instances new 5d0e84b Make changes for the guile-prometheus update new 5f5b8fc Stop using a inferior-package-derivations lock new b5f5918 Move backfilling in to

04/09: Remove the per-thread PostgreSQL connection code

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 9fcd615c1f62de72474a348a0bc935e87adfaa67 Author: Christopher Baines AuthorDate: Mon Apr 1 22:20:00 2024 +0100 Remove the per-thread PostgreSQL connection code As this has been replaced by a fibers resource

08/09: Guard against logging failing

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 65f92ca7013f2a3500f3fa66d6a47f02b253ef10 Author: Christopher Baines AuthorDate: Tue Apr 2 12:04:23 2024 +0100 Guard against logging failing As I've seen this happening where there are errors writing to FD 1

05/09: Close unused PostgreSQL connections

2024-04-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 68085323388cf75e8ec2756a4f11a7005c7cd430 Author: Christopher Baines AuthorDate: Mon Apr 1 22:20:46 2024 +0100 Close unused PostgreSQL connections As they take up memory, so free some by closing them

01/02: hydra: bayfront: Tweak the nar-herder configuration.

2024-03-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 1fc5a1af488cb8838c2f196e07a43f37f2fbf509 Author: Christopher Baines AuthorDate: Wed Mar 27 16:02:40 2024 + hydra: bayfront: Tweak the nar-herder configuration. Drop the TTL to 10 minutes

branch master updated (8c58a28 -> 47cfb17)

2024-03-27 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from 8c58a28 talks: Add Café Guix talk. new 1fc5a1a hydra: bayfront: Tweak the nar-herder configuration. new 47cfb17 sysadmin: qa-frontpage: Update to 0-19.b36dc01. The 2 revisions listed above as "new" are

02/02: sysadmin: qa-frontpage: Update to 0-19.b36dc01.

2024-03-27 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 47cfb17e57fa931137a9b5048f88bf1dfad46ea6 Author: Christopher Baines AuthorDate: Wed Mar 27 16:08:32 2024 + sysadmin: qa-frontpage: Update to 0-19.b36dc01. * hydra/modules/sysadmin/packages.scm (qa

branch master updated: hydra: nginx: Reverse proxy for mumi graphql endpoint.

2024-03-17 Thread Christopher Baines
is described below commit e16552ce47aca34dc8597787f1c3f19d7580eb9b Author: Christopher Baines AuthorDate: Sun Mar 17 10:00:50 2024 + hydra: nginx: Reverse proxy for mumi graphql endpoint. As currently NGinx is trying to read from the disk. * hydra/nginx/berlin.scm (%berlin-servers

02/03: Don't start new jobs when there's low disk space

2024-03-16 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit a667db2f5deed680a1703cfb4942827a38517586 Author: Christopher Baines AuthorDate: Mon Mar 11 19:34:20 2024 + Don't start new jobs when there's low disk space --- guix-data-service/jobs.scm | 11 ++- 1

01/03: Attempt to avoid issues with the guix-daemon WAL

2024-03-16 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 7d1cc4d3252e96ad94f7caca8497478056de8972 Author: Christopher Baines AuthorDate: Fri Mar 8 10:31:26 2024 + Attempt to avoid issues with the guix-daemon WAL --- guix-data-service/database.scm

03/03: Fallback when building channel instances

2024-03-16 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit b4583bb17714954530e1cc851efaea1666f6adc2 Author: Christopher Baines AuthorDate: Wed Mar 13 15:34:48 2024 + Fallback when building channel instances --- guix-data-service/jobs/load-new-guix-revision.scm | 1 + 1

branch master updated (5f80856 -> b4583bb)

2024-03-16 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from 5f80856 Allow prioritising jobs from specific repositories new 7d1cc4d Attempt to avoid issues with the guix-daemon WAL new a667db2 Don't start new jobs when there's low disk space new b4583bb

02/02: hydra: bayfront: Tweak the full gc mcron job.

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 8c1c87b735ad584de4092b71ca643f9a2152df0d Author: Christopher Baines AuthorDate: Thu Mar 7 15:00:14 2024 + hydra: bayfront: Tweak the full gc mcron job. To run more frequently and to be easier to find

01/02: hydra: bayfront: Have the bffe show derivation and tag links.

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 33c891ebe3bdc864dea7d75ce26707e964d5cc43 Author: Christopher Baines AuthorDate: Thu Mar 7 14:53:15 2024 + hydra: bayfront: Have the bffe show derivation and tag links. These'll appear on the build pages

branch master updated (da2edcf -> 8c1c87b)

2024-03-07 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from da2edcf hydra: nginx: Really compress fonts. new 33c891e hydra: bayfront: Have the bffe show derivation and tag links. new 8c1c87b hydra: bayfront: Tweak the full gc mcron job. The 2 revisions listed above

04/06: Add exception handling to the process-jobs script

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit ca69d3329d57c463aef76eddc32c3172becb5c56 Author: Christopher Baines AuthorDate: Tue Mar 5 10:57:41 2024 + Add exception handling to the process-jobs script As I'm seeing this exit on beid, but I'm

05/06: Report the size of the guix database and WAL file

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 184d3416717971cdf0c8b84709a7180efd5127b9 Author: Christopher Baines AuthorDate: Tue Mar 5 11:15:04 2024 + Report the size of the guix database and WAL file Since the Guix daemon doesn't export

06/06: Allow prioritising jobs from specific repositories

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 5f80856ad1587aea38ee4e7b54db558cdb43f6b7 Author: Christopher Baines AuthorDate: Thu Mar 7 09:44:47 2024 + Allow prioritising jobs from specific repositories To help the QA data service prioritise

01/06: Instrument resource pool checkout failures

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 76712e2b007d502eba51bfcc122f6f4acfe7ae10 Author: Christopher Baines AuthorDate: Sat Feb 10 10:11:29 2024 + Instrument resource pool checkout failures As I've got no idea why the resource pools sometimes

03/06: Further fix handling exceptions when computing channel instances

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 20ad81f0d40bfd2f2e8d124dd58e8af2b5b00159 Author: Christopher Baines AuthorDate: Tue Feb 13 10:35:04 2024 + Further fix handling exceptions when computing channel instances --- guix-data-service/jobs/load-new

02/06: Copy the port monitoring fiber from the build coordinator

2024-03-07 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 26a751570c74f173a3e95243a1c78ff85c771a8a Author: Christopher Baines AuthorDate: Tue Feb 13 09:59:39 2024 + Copy the port monitoring fiber from the build coordinator As the data service has the same

branch master updated (26f517d -> 5f80856)

2024-03-07 Thread Christopher Baines
cbaines pushed a change to branch master in repository data-service. from 26f517d Improve exception handling for channel instance derivations new 76712e2 Instrument resource pool checkout failures new 26a7515 Copy the port monitoring fiber from the build coordinator new

branch master updated: sysadmin: qa-frontpage: Update to 0-18.157162c.

2024-02-26 Thread Christopher Baines
below commit b6b16b93d67b498a05dc6e5c0aacaaa3874715a4 Author: Christopher Baines AuthorDate: Mon Feb 26 09:56:59 2024 + sysadmin: qa-frontpage: Update to 0-18.157162c. * hydra/modules/sysadmin/packages.scm (qa-frontpage): Update to 0-18.157162c. --- hydra/modules/sysadmin

branch master updated (12a5d46 -> 71f1d88)

2024-02-05 Thread Christopher Baines
cbaines pushed a change to branch master in repository maintenance. from 12a5d46 doc: guix-days-2024: Add notes from the plenary and governance sessions. new 0f93d7f doc: guix-days-2024: Add notes about architecture support session. new 71f1d88 doc: guix-days-2024: Add notes

01/02: doc: guix-days-2024: Add notes about architecture support session.

2024-02-05 Thread Christopher Baines
cbaines pushed a commit to branch master in repository maintenance. commit 0f93d7f686385ec1c77434bb0e965897e2eccd8f Author: Christopher Baines AuthorDate: Mon Feb 5 13:18:12 2024 +0100 doc: guix-days-2024: Add notes about architecture support session. * doc/guix-days-2024

02/02: doc: guix-days-2024: Add notes from the infrastructure discussion.

2024-02-05 Thread Christopher Baines
/guix-days-2024/infrastructure.md: New file. Signed-off-by: Christopher Baines --- doc/guix-days-2024/infrastructure.md | 54 1 file changed, 54 insertions(+) diff --git a/doc/guix-days-2024/infrastructure.md b/doc/guix-days-2024/infrastructure.md new

branch master updated: Improve exception handling for channel instance derivations

2024-02-03 Thread Christopher Baines
is described below commit 26f517d9c20d357c5df6c87690ec92c970755b9b Author: Christopher Baines AuthorDate: Sat Feb 3 11:08:04 2024 +0100 Improve exception handling for channel instance derivations --- guix-data-service/jobs/load-new-guix-revision.scm | 23 +-- 1 file changed

10/14: Fix exception handling in call-with-temporary-thread

2024-02-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 7acb38377e68c402258d0fa332469bd0d05b5105 Author: Christopher Baines AuthorDate: Thu Feb 1 10:39:11 2024 +0100 Fix exception handling in call-with-temporary-thread --- guix-data-service/jobs/load-new-guix

12/14: Speed up loading package metadata

2024-02-02 Thread Christopher Baines
cbaines pushed a commit to branch master in repository data-service. commit 0468bc43211755d1767db2be04925d4910e82384 Author: Christopher Baines AuthorDate: Thu Feb 1 13:15:30 2024 +0100 Speed up loading package metadata By batching the SQL queries. --- guix-data-service/model

  1   2   3   4   5   6   7   8   9   10   >