| 11 Aug 2021 |
Domen Kožar | why does the invalidpath even happen? maybe the GC still kicks in while watch-store is running? | 15:33:20 |
Mic92 | I checked the logs: yes | 15:34:35 |
Mic92 | I think I need to stop the bot when doing a gc. | 15:34:49 |
Mic92 | ryantm: is there something I should take care of when stopping the bot in nix-gc? | 15:35:30 |
Mic92 | I think we worked around invalidpath on our hydra builder when were stopping cachix-watch-store before doing a gc. | 15:36:05 |
Domen Kožar | https://github.com/cachix/cachix/pull/384 turns it into a warning | 15:36:31 |
Domen Kožar | but you'll miss that path being uploaded so.. | 15:36:40 |
Domen Kožar | I'm not convinced it's a good fix, usually invalidpath happens for a good reason | 15:37:23 |
Mic92 | Ok. if you give me a branch with both fixes, I can test it. | 15:37:23 |
Domen Kožar | maybe cachix should exit 1 but still upload everything | 15:38:02 |
Mic92 | In reply to @domenkozar:matrix.org I'm not convinced it's a good fix, usually invalidpath happens for a good reason ok the systemd change should be fine so | 15:38:47 |
Domen Kožar | Mic92: invalidpath-handle branch has both fixes | 15:38:46 |
nix-community-bot | [nix-community/infra] Mic92 pushed to cachix: build03: beta test cachix fixes - https://github.com/nix-community/infra/commit/67434eb087a5d84cd7e458328a9283b3af1be147 | 15:45:30 |
nix-community-bot | [nix-community/infra] Mic92 opened pull request #108: build03: beta test cachix fixes [open] - https://github.com/nix-community/infra/pull/108 | 15:45:38 |
Mic92 | ryantm's bot uses cachix directly I have to look how to override it | 15:46:09 |
ryantm | In reply to @mic92:nixos.dev ryantm: is there something I should take care of when stopping the bot in nix-gc? No special considerations I know of. | 15:46:55 |
Domen Kožar | Mic92: btw if you can't reach Graham (I tried too), maybe try emailing him? | 15:52:36 |
Mic92 | In reply to @domenkozar:matrix.org Mic92: btw if you can't reach Graham (I tried too), maybe try emailing him? Not so sure. I think he is sometimes more ignoring requests he cannot handle. He writes in other channels. | 15:53:33 |
Domen Kožar | yeah, but emails are also a todo list :D | 15:54:09 |
Mic92 | Right. I will do eventually when I got my paper finished. | 15:54:43 |
Mic92 | Ok. I started nix-gc but there is nothing in the queue. So I could not really test what would happen with cachix-watch-store | 15:56:08 |
Domen Kožar | let's wait a few days and see :) | 15:56:25 |
Mic92 | I unset the timeout on cachix as a first step | 15:56:35 |
Mic92 | And kill signal can now be also SIGTERM again | 15:57:00 |
nix-community-bot | [nix-community/infra] Mic92 pushed to cachix: build03: beta test cachix fixes - https://github.com/nix-community/infra/commit/61e39d0f3f79bdf1804da1575fc86e431343025b | 15:57:23 |
nix-community-bot | [nix-community/infra] Mic92 synchronize pull request #108: build03: beta test cachix fixes [open] - https://github.com/nix-community/infra/pull/108 | 15:57:24 |
Domen Kožar | thanks for spotting that one | 15:57:49 |
Domen Kožar | I originally wanted to handle both but then got cold feet :D | 15:57:59 |
Mic92 | As long as you dont catch sigsegv... | 15:59:36 |
Domen Kožar | hehe | 16:00:05 |