| 7 Dec 2023 |
Rick (Mindavi) | We're also facing this often during updates in nixpkgs (I'm one of the package maintainers there) | 19:54:55 |
John Ericson | very unstable, I guess | 23:45:16 |
John Ericson | diff --git a/t/lib/HydraTestContext.pm b/t/lib/HydraTestContext.pm
index 3f75afb9..b3b4690b 100644
--- a/t/lib/HydraTestContext.pm
+++ b/t/lib/HydraTestContext.pm
@@ -41,7 +41,9 @@ sub new {
my $deststoredir;
- my $dir = File::Temp->newdir();
+ # Will be managed by yath. By the default it ill be cleaned up, but
+ # can be kept to aid in debugging test failures.
+ my $dir = $ENV{"TMPDIR"};
$ENV{'HYDRA_DATA'} = "$dir/hydra-data";
mkdir $ENV{'HYDRA_DATA'};
| 23:45:25 |
John Ericson | this helped | 23:45:29 |
| 8 Dec 2023 |
| Jacky joined the room. | 09:00:06 |
Rick (Mindavi) | Do you wanna upstream that? | 14:58:27 |
| dadada (they/them) removed their profile picture. | 19:18:55 |
| 9 Dec 2023 |
| @christofalpo:matrix.org left the room. | 10:08:42 |
| 10 Dec 2023 |
| @/yvan:matrix.org changed their display name from Yvan Sraka to Yvan Sraka (old). | 10:56:00 |
| 14 Dec 2023 |
| @man2dev:fedora.im joined the room. | 08:58:57 |
| schuelermine changed their profile picture. | 20:49:38 |
| 15 Dec 2023 |
jackdk | When hydra farms out a build to another machine, which machine is responsible for signing and uploading the built derivation to a cache? I have a hydra machine using secret-key-files for the signing and post-build-hook for the upload, but it doesn't seem to upload derivations built on remote builders. | 04:39:08 |
tomberek | When hydra is doing it, there are a few options.... either a store variable with ?secret-key set, or via a RunCommand hook. | 04:40:24 |
tomberek | jackdk: take a look at this parameter: https://github.com/NixOS/nixos-org-configurations/blob/master/delft/hydra.nix#L33 | 04:41:17 |
jackdk | So instead of using a nix.conf post-build-hook, this entry will tell hydra to copy to the remote server and sign it along the way? | 04:59:37 |
tomberek | yep | 14:22:30 |
jackdk | That makes sense. Thanks. | 14:24:55 |
| 16 Dec 2023 |
| obsqrprjkt joined the room. | 04:51:09 |
| 18 Dec 2023 |
raitobezarius | just realized that the M2M between jobset and evaluation | 12:53:06 |
raitobezarius | was | 12:53:07 |
raitobezarius | public.jobsetevalmembers | 186 GB
| 12:53:09 |
K900 | Whee | 12:53:29 |
raitobezarius | * just realized that the M2M between builds and evals | 12:53:33 |
K900 | Can we at least make a backup of the database and truncate some history | 12:53:39 |
raitobezarius | it's a stupid (left_id, right_id, bool) table of course | 12:53:43 |
K900 | I don't know if I want to know the answer to this question | 12:54:03 |
K900 | But what is the bool for | 12:54:05 |
raitobezarius | In reply to @k900:0upti.me Can we at least make a backup of the database and truncate some history you'd break our 2010 urls for performance ??? | 12:54:06 |
raitobezarius | In reply to @k900:0upti.me But what is the bool for isnew | 12:54:10 |
raitobezarius | hydra-nixos-org=# \d jobsetevalmembers
Table "public.jobsetevalmembers"
Column | Type | Collation | Nullable | Default
--------+---------+-----------+----------+---------
eval | integer | | not null |
build | integer | | not null |
isnew | integer | | not null |
| 12:54:17 |