| 17 Aug 2021 |
Linux Hackerman | http://ftp.gnu.org/gnu/bash/bash-4.4-patches/ | 17:08:16 |
Linux Hackerman | That is, those are source drvs | 17:08:32 |
baloo | In reply to @grahamc:nixos.org I had an outage and didn’t fix it until
This morning 😬 I don't understand the discrepancy between the log exposed in buildkite and the page not showing up on r13y. Even with your outage :D | 17:29:58 |
baloo | I might be missing something | 17:30:05 |
@grahamc:nixos.org | ah, the builds execute on one set of hosts that have no privileges | 17:30:23 |
baloo | ha well.. it's now updated ... | 17:30:30 |
@grahamc:nixos.org | then the upload to r13y requires a different task executing on a host which does have privileges | 17:30:42 |
baloo | HA | 17:30:48 |
baloo | I thought it was just a cloudfront in front of an S3 | 17:31:34 |
@grahamc:nixos.org | yeah it is but the machine running the r13y task has no s3 creds | 17:33:07 |
@grahamc:nixos.org | (or more specifically, no vault creds, and vault is used to get s3 creds | 17:33:16 |
@grahamc:nixos.org | * (or more specifically, no vault creds, and vault is used to get s3 creds) | 17:33:17 |
baloo | that fix might not have been enough. All considered https://github.com/grahamc/r13y.com/commit/602f61c3f17485752da422575ec8c41252dc3fce | 17:33:40 |
baloo | https://buildkite.com/grahamc/r13y-dot-com/builds/854#9b7f3b86-36e5-4c7f-92cd-c4442bc7f7b6/41-45 | 17:34:08 |
@grahamc:nixos.org | how about issuing cloudfront expirations | 17:34:20 |
baloo | that's the machine you're talking about right? the task executed at 13:22 UTC today, and it was not showing up at 15:18 | 17:34:37 |
@grahamc:nixos.org | oh interesting | 17:34:51 |
baloo | which (If my commit was working as expected), should not have happend | 17:35:11 |
@grahamc:nixos.org | well I can 100% confirm that no reports were being uploaded for the past few days | 17:35:13 |
baloo | * which (If my commit was working as expected), should not have happened | 17:35:15 |
baloo | this is where I'm getting confused :D | 17:35:31 |
@grahamc:nixos.org | for example, this one was scheduled yesterday but the upload didn't run until today: https://buildkite.com/grahamc/r13y-dot-com/builds/853#c5ec3840-3405-4989-9076-6b5b8992a229 | 17:35:47 |
@grahamc:nixos.org | (click Timeline) | 17:35:54 |
baloo | yeah, I see that | 17:36:19 |
@grahamc:nixos.org | we probably need to issue some cloudfront invalidations for the index.html's | 17:36:55 |
@grahamc:nixos.org | (note: it is important to be conservative with that code and make 1 request with all of the specific, but minimal list of files we want to invalidate) | 17:37:27 |
baloo | I don't have the distribution-id | 17:38:47 |
@grahamc:nixos.org | I can get you that... uh | 17:39:25 |
@grahamc:nixos.org | should be arn:aws:cloudfront::223448837225:distribution/E2JKFLGW8FADQD | 17:40:42 |
baloo | E2JKFLGW8FADQD then | 17:40:50 |