| 17 Aug 2021 |
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 |
baloo | so you want a single invalidation for all the jobs? or one per upload.sh? | 17:42:24 |
@grahamc:nixos.org | one per upload.sh | 17:42:37 |
@grahamc:nixos.org | and only files that would change (ie: the files never change, just the user-facing report root) | 17:43:00 |
@grahamc:nixos.org | * and only files that would change (ie: the diffoscope files never change, just the user-facing report root) | 17:43:07 |
baloo | https://github.com/grahamc/r13y.com/pull/33 | 17:45:27 |
@grahamc:nixos.org | dang | 17:45:41 |
baloo | 1sec | 17:45:57 |
@grahamc:nixos.org | I didn't expect it to be so fast :P | 17:46:09 |
| * @grahamc:nixos.org goes to update the vault policy | 17:46:21 |
baloo | https://github.com/grahamc/r13y.com/pull/33/files | 17:47:16 |
baloo | better that way | 17:47:20 |
baloo | well, it's easy with the documentation :D | 17:48:12 |