Sender | Message | Time |
---|---|---|
27 Oct 2024 | ||
23:21:04 | ||
30 Oct 2024 | ||
@abathur:matrix.org / @matthewkenigsberg:matrix.org Would it be possible to get a new release into the | 14:41:36 | |
sigh :) | 15:05:01 | |
(If it's not trivial yet, then no worries -- now that I know why it's happening I can make a prefill response for those issues hehe) | 15:46:31 | |
abathur: actually sent me a branch with some WIP on a merge to look at yesterday. I got the impression it wasn't super trivial. I'll take a look as soon as I can, but I might be a bit slow cause it's a busy week | 22:28:45 | |
We could probably triangulate on just getting stuff from the last sync (circa may?) included, but I am rusty on what @domenkozar:matrix.org set up there (not sure I have looked since he did it) and am not sure if getting those two in sync is trivial or not | 23:11:29 | |
(and idk if that would fix the bugs in question or not, but it should at least fix where they get directed...) | 23:41:12 | |
1 Nov 2024 | ||
Looking at this now. Good news, I think. It looks like the workflow that updates prerelease ~would have automatically picked up our May bump if we hadn't clobbered hydraJobs.build in the process :) https://github.com/NixOS/experimental-nix-installer/commit/4993d8c94679087033ed9df327e44ac4773df38b#diff-206b9ce276ab5971a2489d75eb1b12999d4bf3843b7988cbe8d687cfde61dea0L208 I should be able to restore that easily enough as long as the builds succeed, but I'm hoping Matthew Kenigsberg can take a peek and maybe remember if there was a reason to drop the attr or if this was just an oops during conflict resolution? (Eval ran okay when I pointed hydra at a fix branch; not sure how quickly it will get to the first build. It looks like the "Generate Installer Script" job got disabled for 60-days of repo inactivity over the summer, so it won't automatically start picking up the new eval until we enable it. I'm building | 15:14:48 | |
* Looking at this now. Good news, I think. It looks like the workflow that updates prerelease ~would have automatically picked up our May bump if we hadn't clobbered hydraJobs.build in the process :) https://github.com/NixOS/experimental-nix-installer/commit/4993d8c94679087033ed9df327e44ac4773df38b#diff-206b9ce276ab5971a2489d75eb1b12999d4bf3843b7988cbe8d687cfde61dea0L208 I should be able to restore that easily enough as long as the builds succeed, but I'm hoping Matthew Kenigsberg can take a peek and maybe remember if there was a reason to drop the attr or if this was just an oops during conflict resolution? (Eval ran okay when I pointed hydra at a fix branch; not sure how quickly it will get to the first build. It looks like the "Generate Installer Script" job got disabled for 60-days of repo inactivity in September, so it won't automatically start picking up the new eval until we enable it. I'm building | 15:17:26 | |
Maybe also worthwhile to set up a check that'll actually break if we bork it again, though it might also be good if the "Generate Installer Script" job itself can start failing in this condition since technically the hydra evals could stop coming without a new commit. Not sure off the top of my head what that'd have to look like though. | 15:24:17 | |
My local build succeeded and aarch64-linux succeeded on hydra already, so I imagine this'll work as long as there wasn't a reason to drop the attr | 16:12:30 | |
I think I probably just missed that when I did the merge, sorry about that | 22:28:30 | |
2 Nov 2024 | ||
no worries | 00:15:31 | |
I'll re-enable the workflow once hydra finishes | 00:15:43 | |
well, I'll try to remember to :] | 00:16:22 | |
5 Nov 2024 | ||
In reply to @abathur:matrix.orgdid it | 03:10:12 | |
06:46:26 | ||
it has been running, but I suspect I missed something since the workflow runs haven't committed anything else onto the prerelease branch | 14:31:37 | |
6 Nov 2024 | ||
Domen Kožar: Cole identified the bug in assemble_installer.py that was keeping it from updating, but the scheduled workflow now fails when the git-auto-commit action tries to check out the prerelease branch because the branch now has a set of binary files that conflict with the uncommitted copies that the workflow has built against Well beyond out of time to poke at it for the day, so I'm hoping you can take a look :) | 16:37:54 | |
Here's the CI run: https://github.com/NixOS/experimental-nix-installer/actions/runs/11707608503/job/32607383674 | 16:38:22 | |
re-disabling the workflow for now | 17:52:24 | |
7 Nov 2024 | ||
Since domen doesn't seem to have noticed the mention here, I'm trying opening an issue and assigning it to him: https://github.com/NixOS/experimental-nix-installer/issues/19 | 14:36:35 | |
13 Nov 2024 | ||
22:17:10 | ||
19 Nov 2024 | ||
abathur: I'm taking a look at that issue, could you merge https://github.com/NixOS/experimental-nix-installer/pull/20 or give me permissions to do so? | 18:05:52 | |
And I guess could you re-enable the job for a bit or give me permissions to do so? | 18:08:49 | |
Merged and enabled | 18:20:13 | |
Thanks! Do you see the Run workflow dropdown at https://github.com/NixOS/experimental-nix-installer/actions/workflows/release-script.yml? I'm not seeing it. Wondering if I don't have permissions | 18:22:56 | |
I do | 18:32:21 | |
I don't see any collaborator settings so I think I also lack the keys to delegate that, but I started it now and can do so as often as I notice a ping I guess | 18:37:31 | |
You probably wanted me to run it on a branch though? | 18:38:30 |