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

509 commits

Author SHA1 Message Date
Ricardo Wurmus
d4bc9bca64
berlin: Add HTTPS support for bootstrappable.org. 2018-06-05 11:53:45 +02:00
Ricardo Wurmus
4c53d96a8c
talks: Add slides for Bio-IT World talk. 2018-05-22 23:15:37 +02:00
Ludovic Courtès
28bd2073ae
talks: Add talk by Gábor. 2018-05-14 10:45:02 +02:00
Danny Milosavljevic
b316205c39
hydra: status: Remove "Failed Builds" comment.
* hydra/nginx/html/status/index.html: Remove "Failed Builds" comment.
2018-05-05 15:00:04 +02:00
Danny Milosavljevic
f4e0a52bc6
hydra: status: Update getElementsByName comment.
* hydra/nginx/html/status/index.html (getElementsByName): Update comment.
2018-05-05 14:57:39 +02:00
Danny Milosavljevic
dd45860d80
hydra: status: Make getElementsByName non-recursive.
* hydra/nginx/html/status/index.html (getElementsByName): Make lookup
non-recursive.
(ensurePackagegroupExists): Return the correct element (the tr).
2018-05-05 14:53:25 +02:00
Danny Milosavljevic
c24cc9e3d0
hydra: status: Fix icecat warning.
* hydra/nginx/html/status/index.html: Fix icecat warning.
2018-05-05 14:33:11 +02:00
Danny Milosavljevic
2031507bd4
hydra: status: Simplify package group id calculation.
* hydra/nginx/html/status/index.html: Simplify package group id calculation.
2018-05-05 14:32:24 +02:00
Danny Milosavljevic
1537dc05cf
hydra: status: Factor out ensurePackagegroupExists.
* hydra/nginx/html/status/index.html: Factor out ensurePackagegroupExists.
2018-05-05 14:17:08 +02:00
Danny Milosavljevic
350d7e65bd
hydra: status: Handle build failures.
* hydra/nginx/html/status/index.html: Handle build failures.
2018-05-05 14:04:47 +02:00
Danny Milosavljevic
097ffb4360
hydra: status: Make the script body invisible to non-Javascript web browsers.
* hydra/nginx/html/status/index.html: Make the script body invisible to
non-Javascript web browsers.
2018-05-05 13:12:24 +02:00
Ludovic Courtès
2656f2eecb
hydra: berlin: Make the big node less "fast".
* hydra/machines-for-berlin.scm (template-x86_64): Reduce the 'speed' of
the big node.
2018-04-26 23:02:58 +02:00
Ludovic Courtès
647d216266
hydra: berlin: Use the new 'initrd-modules' field.
* hydra/berlin.scm (initrd): Remove.
(initrd-modules): New field.
2018-04-26 23:02:58 +02:00
Ludovic Courtès
e3464e6e87
hydra: berlin: Add the second OverDrive.
* hydra/machines-for-berlin.scm (overdrive): New variable.
(overdrive1): Remove.
Append OVERDRIVE to the list of machines.
2018-04-26 23:02:58 +02:00
Andreas Enge
c0d3493597
hydra: bayfront: Update build and offload configurations.
* hydra/bayfront.scm: Increase number of build jobs and cores per job, and
disable i686 and enable armhf.
* hydra/machines-bayfront.scm: New file.
2018-03-22 19:02:47 +01:00
Andreas Enge
9e44d7a549
hydra: bayfront: Add nss-certs package.
* hydra/bayfront.scm: Add nss-certs package, which is required for cuirass
to fetch the Guix sources.
2018-03-10 17:09:00 +01:00
Gábor Boskovits
004c74d507
talks: Add FSF Hungary talk. 2018-03-02 14:37:14 +01:00
Andreas Enge
74df37841f
hydra: bayfront: Update IP addresses.
* hydra/bayfront.scm: Change IP addresses, following the subnet change at
Aquilenet.
2018-02-20 22:06:57 +01:00
Andreas Enge
26f7529137
hydra: bayfront: Update the bootloader section.
* hydra/bayfront.scm: Switch to bootloader-configuration. Let GRUB use the
console for output.
2018-02-20 13:03:58 +01:00
Ludovic Courtès
945e2d194e
hydra: Rename 'berlin-new.scm' to 'berlin.scm'.
The old 'berlin.scm' was no longer useful.

* hydra/berlin-new.scm: Rename to...
* hydra/berlin.scm: ... this.
2018-02-18 01:25:58 +01:00
Ludovic Courtès
039b1832aa
hydra: Use the build job specification from Guix.
This was possible since Guix commit
66bc1d2aaf74fc7eb4ef9b3519c69bd37142ffb3.

* hydra/modules/sysadmin/services.scm (%cuirass-specs): Rename to...
(cuirass-specs): ... this.  Make it a procedure.  Change the
configuration to use "build-aux/cuirass/gnu-system.scm" and pass
'systems' in #:arguments.
(frontend-services): Add #:systems and adjust accordingly.
* hydra/berlin-new.scm <top level>: Pass #:systems to
'frontend-services'.
2018-02-18 01:25:58 +01:00
Ludovic Courtès
cc638c8e6c
nginx: berlin: Reduce the number of workers.
* hydra/nginx/berlin.conf: Set 'worker_processes' to 32.
2018-02-18 01:25:58 +01:00
Andreas Enge
ddeaab35c5
guix-europe: accounting: Correct date in file name.
* guix-europe/accounting/2019-02-19.txt: Rename to...
* guix-europe/accounting/2018-02-19.txt: ...this.
2018-02-17 19:15:43 +01:00
Andreas Enge
1606100630
guix-europe: accounting: Register hosting fees for February 2018.
* guix-europe/accounting/2018-02-28.pdf: New file.
* guix-europe/accounting/accounting.ledger: Add entry.
2018-02-17 19:14:54 +01:00
Andreas Enge
b0fd377933
guix-europe: accounting: Add operations.
* guix-europe/accounting/accounting.ledger: Add operations for membership
fees, postage to return Bayfront, organisation of Guix days.
* guix-europe/accounting/2019-02-19.txt: New file.
2018-02-17 19:08:52 +01:00
Andreas Enge
2c78ec99bd
guix-europe: accounting: Clear operations for end of January.
* guix-europe/accounting/accounting.ledger: Correct date and mark operations
as carried out.
* guix-europe/accounting/2018-01-04.pdf: Rename to...
* guix-europe/accounting/2018-01-30.pdf: ...this.
2018-02-17 18:34:36 +01:00
Andreas Enge
6ce1903e84
guix-europe: Stylistic changes to the minutes of the General Assembly 2017.
* guix-europe/minutes/ga-20171219.txt: Use present tense.
2018-02-15 12:30:42 +01:00
Danny Milosavljevic
397c2eac21
hydra: status: Be non-committal about whether the build was in the past or
not in the tooltip text.

* hydra/nginx/html/status/index.html: Be non-committal about whether the
build was in the past or not in the tooltip text.
2018-02-15 01:32:25 +01:00
Andreas Enge
182ef1d067
guix-europe: Amend minutes of General Assembly 2017.
* guix-europe/minutes/ga-20171219.txt: Add item for the Guix day in Brussels,
  which was voted, but forgotten in the minutes.
2018-02-14 21:33:47 +01:00
Danny Milosavljevic
9bd3735776
hydra: status: Use relative URL for all requests.
* hydra/nginx/html/status/index.html: Use relative URL for all requests.
2018-02-08 19:28:09 +01:00
Danny Milosavljevic
daafaf1733
hydra: status: Handle jobset list.
* hydra/nginx/html/status/index.html (startJobsetsrequest): Handle jobset list.
2018-02-08 19:27:30 +01:00
Danny Milosavljevic
136e70a708
hydra: Add spacer at the end of the Cuirass JavaScript front-end.
* hydra/nginx/html/status/index.html: Add spacer.
2018-02-08 19:24:11 +01:00
Andreas Enge
5136997825
hydra: Add port number to redhill.
* hydra/machines.scm (redhill): Add port number.
2018-02-04 21:37:52 +01:00
Ludovic Courtès
8e7676a449
talks: fosdem-2018: Add "org slides" for workshop status update. 2018-02-04 10:44:35 +01:00
Ludovic Courtès
6f801e7862
talks: fosdem-2018/hpc: Add PDF. 2018-02-04 10:44:35 +01:00
Ludovic Courtès
bb291b2d8d
talks: fosdem-2018: Add HPC talk. 2018-02-04 10:44:34 +01:00
Ricardo Wurmus
2c829005f5
talks: Add final slides for EasyBuild User Meeting. 2018-02-01 11:08:17 +01:00
Ricardo Wurmus
bdc30476ba
talks: Add slides for EasyBuild User Meeting. 2018-02-01 11:08:17 +01:00
Danny Milosavljevic
cf6fc7ddfb
hydra: Add Cuirass JavaScript front-end.
This will be available as <https://berlin.guixsd.org/status>.

* hydra/nginx/html/status/index.html: New file.
2018-01-29 18:17:48 +01:00
Ludovic Courtès
8137597187
hydra: berlin: Set max-jobs to 20.
* hydra/modules/sysadmin/services.scm (guix-daemon-config): Add
'build-accounts' field.
* hydra/berlin-new.scm <top level>: Pass #:max-jobs.
2018-01-22 16:22:24 +01:00
Andreas Enge
ff968931a2
guix-europe: accounting: Add entries.
* guix-europe/accounting/2018-01-22.pdf: New file.
* guix-europe/accounting/accounting.ledger: Add entries for membership
fees and guixsd.org domain.
2018-01-21 17:11:39 +01:00
Andreas Enge
2f06c8a0a2
guix-europe: accounting: Add entry.
* guix-europe/accounting/2018-01-04.pdf: New file.
* guix-europe/accounting/accounting.ledger: Add entry for Aquilenet hosting.
2018-01-21 16:48:48 +01:00
Andreas Enge
69a8633da3
guix-europe: accounting: Correct dates.
* guix-europe/accounting/2017-12-30.pdf: Rename to...
* guix-europe/accounting/2018-01-02.pdf: ...this.
* guix-europe/accounting/accounting.ledger: Correct dates to correspond to
bank statements.
2018-01-21 16:46:33 +01:00
Ludovic Courtès
8859af255f
hydra: nginx: Remove texlive-texmf ban.
Fixes <https://bugs.gnu.org/30157>.
Reported by Mathieu Lirzin <mthl@gnu.org>.

* hydra/nginx/hydra.gnu.org-locations.conf: Remove ban for
texlive-texmf.  Our 'texlive-texmf' packaged is already
non-substitutable, and thus not built on hydra, so this rule was only
filtering the 2.2G texlive-texmf*.tar.xz, causing bad UX.
2018-01-19 10:58:59 +01:00
Ludovic Courtès
d3de8c34b4
hydra: Factorize front-end config in (sysadmin services).
* hydra/modules/sysadmin/services.scm: New file.
* hydra/bayfront.scm: Use it.
(%gc-jobs, %certbot-job, %guix-daemon-config, start-firewall)
(firewall-service, %nginx-mime-types, %nginx-cache-activation)
(%cuirass-specs): Remove.
<top level>: Trim 'services' list and use 'frontend-services'.
* hydra/berlin.scm: Likewise.
* hydra/berlin-new.scm: Likewise.
2018-01-19 10:56:00 +01:00
Ludovic Courtès
557825ee93
hydra: cuirass: Build for aarch64.
* hydra/cuirass-jobs.scm (hydra-jobs): Add "aarch64-linux" to the
supported systems.
2018-01-18 15:22:48 +01:00
Ludovic Courtès
e0b90a8c55
hydra: Add aarch64 box to berlin's machines.
* hydra/machines-for-berlin.scm (overdrive1): New variable.
<top level>: Add it to the list.
2018-01-18 15:22:48 +01:00
Andreas Enge
c37d97f00a
guix-europe: Add minutes of the 2017 General Assembly.
* guix-europe/minutes/ga-20171219.txt: New file.
2018-01-09 21:57:44 +01:00
Andreas Enge
12a70203c6
guix-europe: minutes: Add minutes of the Solidary Administrative Council.
* guix-europe/minutes/sac-20171218.txt: New file.
2018-01-09 21:57:44 +01:00
Ludovic Courtès
9a66ff9b8d
hydra: bayfront, berlin: Use gzip build log compression.
* hydra/bayfront.scm (%guix-daemon-config)[log-compression]: New field
* hydra/berlin.scm (%guix-daemon-config)[log-compression]: New field.
2018-01-08 10:46:03 +01:00