2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00
Commit graph

1056 commits

Author SHA1 Message Date
Ludovic Courtès
a719036099
doc: Update release instructions.
* doc/release.org (Add a Git tag): Mention release candidates.
(Add a Cuirass jobset for branch 'version-X.Y.Z'): Mention Cuirass.
(Update web pages): Adjust for the new web site infrastructure.
(Update the on-line copy of the manual): Update.
2020-04-15 19:11:16 +02:00
Ludovic Courtès
590854fc92
hydra: berlin: Build the 'version-1.1.0' branch.
* hydra/berlin.scm (static-web-site-service-type): Build the
'version-1.1.0' branch.
2020-04-15 14:34:52 +02:00
Marius Bakke
5477e875d1
hydra: Decrease priority of x86_64->armhf build machines.
* hydra/machines-for-berlin.scm (x86_64->qemu-armhf): Set SPEED to .8
instead of .9.
2020-04-10 20:25:51 +02:00
Ludovic Courtès
c290989243
hydra: bayfront: 'hpcguix-web' links to package history on data.guix.gnu.org.
* hydra/bayfront.scm (services)[hpcguix-web]: Add
'package-page-extension-proc'.
2020-03-31 15:48:22 +02:00
Ricardo Wurmus
369397c7b9
hydra/berlin: Configure location of Zabbix alert scripts.
* hydra/berlin.scm <services>: Pass extra options to
zabbix-server-service-type.
2020-03-28 16:18:08 +01:00
Ricardo Wurmus
ea80a0849b
hydra/nginx: Add /guix-videos alias.
* hydra/nginx/berlin.scm (guix.gnu.org-locations): Add alias for
/guix-videos.
2020-03-28 16:16:49 +01:00
Leo Famulari
c9517ff245
hydra: Display the IRC logs in reverse chronological order.
I think that people usually want to read the latest logs, which
currently requires a lot of scrolling.

* hydra/goggles.scm (index): Reverse the list of log files.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-03-22 12:40:55 +01:00
Ricardo Wurmus
368c8ab616
sysadmin/web: Use Guile 3.0 variant of Guix for GWL.
* hydra/modules/sysadmin/web.scm (gwl-web-shepherd-service)[wrapped-guix]:
Wrap GWL execution in Guile 3.0 variant of Guix.
2020-03-15 21:26:18 +01:00
Ricardo Wurmus
3053463ab7
berlin: Use new Zabbix nginx server configuration.
* hydra/berlin.scm <services>: Use %zabbix-nginx-server in
zabbix-font-end-configuration.
2020-03-15 21:24:58 +01:00
Ricardo Wurmus
0998cd100c
nginx/berlin: Add server configuration for Zabbix frontend.
* hydra/nginx/berlin.scm (%zabbix-nginx-server): New variable.
2020-03-15 21:24:27 +01:00
Ricardo Wurmus
ba58a84dc4
nginx/berlin: Update comment. 2020-03-15 21:24:11 +01:00
Ricardo Wurmus
14ce13cc2b
berlin: Use absolute file name in include.
* hydra/berlin.scm: Replace relative include file name to work around
problem with Guile 3.0.
2020-03-15 21:22:51 +01:00
Ricardo Wurmus
64cb4ae13e
hydra: dns: Add monitor sub-domain.
* hydra/modules/sysadmin/dns.scm (guix.gnu.org.zone): Add entry for
monitor.guix.gnu.org.
2020-03-15 15:42:15 +01:00
Ricardo Wurmus
3b15f11e2f
nginx/berlin: Specify global directives.
* hydra/nginx/berlin.scm (%extra-content): Remove global directives
from here.
(%nginx-configuration): Add field global-directives.
2020-03-15 12:05:56 +01:00
Ricardo Wurmus
1446549a6f
hydra: Use default GWL package.
* hydra/modules/sysadmin/web.scm (gwl-snapshot): Remove variable.
(gwl-web-service-type): Use gwl instead of gwl-snapshot.
2020-03-15 11:55:28 +01:00
Ricardo Wurmus
8dc4a08fc1
Revert "nginx: berlin: Really pass a "worker_processes" directive."
This reverts commit bd9c3308f5.
2020-03-15 11:42:52 +01:00
Ricardo Wurmus
86b4b7967f
berlin: Use both 10G network interfaces.
* hydra/berlin.scm <operating-system>[services]: Do not use eno1; add
gateway declaration to enp129s0f0; use enp129s0f1 instead of eno3 for
connection to local build nodes.
2020-03-06 17:34:53 +01:00
Ricardo Wurmus
d93e92edac
hydra: Disable nodes with memory problems.
* hydra/machines-for-berlin.scm (hosts): Disable hydra-guix-112,
hydra-guix-121, and hydra-guix-128.
2020-03-06 17:31:40 +01:00
Ricardo Wurmus
1d8c25fdf7
sysadmin/services: Use cuirass with disabled fibers tests.
* hydra/modules/sysadmin/services.scm (cuirass-without-fiber-tests):
New variable.
(frontend-services)[services]: Use it.
2020-03-06 17:30:48 +01:00
Ricardo Wurmus
24ed2bbbff
berlin: Add mumi service.
* hydra/berlin.scm <operating-system>[services]: Add
mumi-service-type.
2020-03-06 17:29:54 +01:00
Marius Bakke
258cce7396
hydra: Comment out defunct ARMv7 node.
* hydra/machines-for-berlin.scm (armv7): Disable 'hydra-slave1.netris.org'.
2020-03-04 11:36:09 +01:00
Tobias Geerinckx-Rice
e371ef6a95
hydra: dns: Fix bogus MNAME.
* hydra/modules/sysadmin/dns.scm (primary-ns): New variable.
(guix.gnu.org.zone, guix.gnu.org-zone): Use it.  Bump the serial number.
2020-02-28 03:04:13 +01:00
Marius Bakke
857e9538e8
hydra: Comment out defunct build servers.
* hydra/machines-for-berlin.scm (armv7): Drop x15.sjd.se and hydra-slave{2,3}.
2020-02-27 19:05:01 +01:00
Tobias Geerinckx-Rice
7cf60fe31d
hydra: Fix typo.
* hydra/machines-for-berlin.scm (armv7): Add missing closing bracket.
2020-02-27 18:20:06 +01:00
Ricardo Wurmus
f2b32fa5d8
hydra: sysadmin: Remove old berlin OS procedure.
* hydra/modules/sysadmin/build-machines.scm (berlin-build-machine-os):
Remove procedure.
2020-02-27 12:52:26 +01:00
Ricardo Wurmus
20f2a09c74
hydra: Remove obsolete nodes.
* hydra/machines-for-berlin.scm (hosts): Remove records for
hydra-guix-04..26.
(template-x86_64): Remove case for 16 GB RAM nodes.
* hydra/berlin-nodes.scm: Do not build machines from old ids.
(%ids, system-for, id->ip): Remove.
2020-02-27 12:48:27 +01:00
Andreas Enge
6d0a4e2c05
doc: Add programme of the Guix Days 2020.
* doc/guix-days-2020/README: Add sections on the programme.
2020-02-22 16:22:37 +01:00
Ludovic Courtès
1a3d962aec
hydra: overdrive: Install nss-certs globally.
* hydra/overdrive.scm (packages): Add NSS-CERTS.
2020-02-19 11:46:09 +01:00
Mathieu Othacehe
edb12281e4
talk: fosdem-2020: Add Yocto talk.
talks/fosdem-2020/yocto: New directory.
2020-02-18 18:26:47 +01:00
Jan Nieuwenhuizen
ddabe3a073
hydra: overdrive: Add user janneke.
* hydra/overdrive.scm (%accounts): Add janneke.
(operating-system): Add reference to janneke's public key in local
file:
* hydra/keys/ssh/janneke.pub: New file.
2020-02-18 11:31:29 +01:00
Pierre Neidhardt
4b2000ad12
doc: Add Guix Days 2020 notes on "The Perfect Setup".
* doc/guix-days-2020/perfect-setup.org: New file.
2020-02-17 11:59:17 +01:00
Pierre Neidhardt
c374a8fd9a
doc: Add "Readability" section to Guix Days 2020 "Parameterized packages".
* doc/guix-days-2020/parameterized-packages-guix-days: Do it.
2020-02-17 11:26:46 +01:00
Pierre Neidhardt
26ea4ab4c6
doc: Fix typos in Guix Days 2020 "Parameterized packages".
* doc/guix-days-2020/parameterized-packages-guix-days: Do it.
2020-02-17 11:26:44 +01:00
Ricardo Wurmus
d5d410aad1
hydra: web: Update gwl-snapshot.
* hydra/modules/sysadmin/web.scm (gwl-snapshot): Update to
0.2.0-0.bb85943; inherit from gwl package.
2020-02-16 15:56:41 +01:00
Ricardo Wurmus
a43e0d1ff7
nginx: berlin: Handle GWL manual URL.
* hydra/nginx/berlin.scm (%berlin-servers): Add /manual location for
workflows.guix.info.
2020-02-16 15:43:01 +01:00
Ludovic Courtès
358c56cd94
doc: Add notes from the Guix Days 2020.
* doc/guix-days-2020: New directory.
2020-02-14 14:55:32 +01:00
Ludovic Courtès
4a2cd81ff8
hydra: services: Remove GC roots for *-installation.
Reported by Christopher Baines <mail@cbaines.net>.

* hydra/modules/sysadmin/services.scm (cleanup-cuirass-roots):
Remove *-installation in addition to *-disk-image.
2020-02-11 16:53:47 +01:00
6ed66a5f5e
talks: fosdem-2020: Add "rust-in-guix" talk.
* talks/fosdem-2020/rust-in-guix: New directory.
2020-02-04 12:24:03 +02:00
bc9abea88f
talks: fosdem-2020: Add "guix-containers-on-foreign-distro" talk.
* talks/fosdem-2020/guix-containers-on-foreign-distro: New directory.
2020-02-04 12:23:16 +02:00
Ludovic Courtès
0476cd650d
talks: fosdem-2020/guix-jupyter: Add PDF.
* talks/fosdem-2020/guix-jupyter/talk.20200202.pdf,
talks/fosdem-2020/guix-jupyter/talk.20200202.pdf.asc: New files.
2020-02-02 23:32:42 +01:00
Ludovic Courtès
f59ed077e7
talks: fosdem-2020/containers: Add PDF.
* talks/fosdem-2020/containers/talk.20200201.pdf,
talks/fosdem-2020/containers/talk.20200201.pdf.asc: New files.
2020-02-02 23:32:42 +01:00
Ludovic Courtès
3ddaff3082
talks: fosdem-2020: Add talk for "container" track.
* talks/fosdem-2020/containers: New directory.
2020-02-02 23:32:42 +01:00
Ludovic Courtès
9c805c574d
talks: Add Guix-Jupyter talk at FOSDEM.
* talks/fosdem-2020/guix-jupyter: New directory.
2020-02-02 23:32:42 +01:00
Chris Marusich
0f516d0157
talks: Add "Introduction to G-Expressions" from FOSDEM 2020.
* talks/fosdem-2020/gexp/gexp.odp: New file.
2020-02-02 12:30:41 +01:00
Christopher Baines
a3726236e8
hydra: bayfront: Reduce the nar-ttl to 15 days.
The machine has run out of space, so this should eventually allow more
store items to be removed.

* hydra/bayfront.scm: Change #:nar-ttl.
2020-02-01 15:55:25 +01:00
Pierre Neidhardt
fe8f73971d
talks: fosdem2020-search-discovery: Finalize.
* talks/fosdem-2020/search-discovery/search-discovery.org: Edit.
2020-01-31 18:17:12 +01:00
Ludovic Courtès
14034ebaff
hydra: services: Double the number of build accounts.
* hydra/modules/sysadmin/services.scm (guix-daemon-config): Set
'build-accounts' to 4 times MAX-JOBS.  Bayfront without offloading was
hitting its max number of build users.
2020-01-27 11:20:37 +01:00
Christopher Baines
6dbe2a4196
hydra: bayfront: Switch guix.info to guix.gnu.org.
As this matches up better with other .guix.gnu.org services.

* hydra/nginx/bayfront.conf: Substitute .guix.gnu.org for .guix.info
in places.
2020-01-20 20:19:02 +00:00
Christopher Baines
3984d5a371
hydra: bayfront: Drop the number of #:max-jobs to 6.
To avoid too much load on the machine.

* hydra/bayfront.scm: Drop the number of #:max-jobs to 6.
2020-01-20 20:17:32 +00:00
Christopher Baines
a971598267
hydra: bayfront: Add bayfront.guix.gnu.org to certbot domains.
* hydra/bayfront.scm (%certbot-configuration): Add
"bayfront.guix.gnu.org" to the certificate configuration domains.
2020-01-20 18:52:11 +00:00