!DkNkhjPMwKVMKgmGYw:nixos.org

Nix Installer

68 Members
16 Servers

Load older messages


SenderMessageTime
27 Oct 2024
@ritiek:matrix.orgritiek joined the room.23:21:04
30 Oct 2024
@cole-h:matrix.orgcole-h

@abathur:matrix.org / @matthewkenigsberg:matrix.org Would it be possible to get a new release into the prerelease branch at some point before our next meeting? We've been seeing an uptick of issues reported on our repo despite being installed from the experimental repo at the behest of devenv docs (likely because the old version currently in the prerelease branch doesn't have the proper cargo metadata set so errors are still being told to file issues against DetSys instead of the experimental installer)

14:41:36
@abathur:matrix.orgabathursigh :)15:05:01
@cole-h:matrix.orgcole-h(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
@matthewkenigsberg:matrix.orgMatthew Kenigsberg 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
@abathur:matrix.orgabathur 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
@abathur:matrix.orgabathur(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
@abathur:matrix.orgabathur

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 #.hydraJobs.build.x86_64-darwin locally as a sanity check but I don't think it'll fail.)

15:14:48
@abathur:matrix.orgabathur *

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 #.hydraJobs.build.x86_64-darwin locally as a sanity check but I don't think it'll fail.)

15:17:26
@abathur:matrix.orgabathurMaybe 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
@abathur:matrix.orgabathurMy 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 attr16:12:30
@matthewkenigsberg:matrix.orgMatthew KenigsbergI think I probably just missed that when I did the merge, sorry about that22:28:30
2 Nov 2024
@abathur:matrix.orgabathurno worries00:15:31
@abathur:matrix.orgabathurI'll re-enable the workflow once hydra finishes00:15:43
@abathur:matrix.orgabathurwell, I'll try to remember to :]00:16:22
5 Nov 2024
@abathur:matrix.orgabathur
In reply to @abathur:matrix.org
well, I'll try to remember to :]
did it
03:10:12
@willbush:matrix.orgwillbush joined the room.06:46:26
@abathur:matrix.orgabathurit has been running, but I suspect I missed something since the workflow runs haven't committed anything else onto the prerelease branch14:31:37
6 Nov 2024
@abathur:matrix.orgabathur

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 main.

Well beyond out of time to poke at it for the day, so I'm hoping you can take a look :)

16:37:54
@abathur:matrix.orgabathurHere's the CI run: https://github.com/NixOS/experimental-nix-installer/actions/runs/11707608503/job/3260738367416:38:22
@abathur:matrix.orgabathurre-disabling the workflow for now17:52:24
7 Nov 2024
@abathur:matrix.orgabathurSince 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/1914:36:35
13 Nov 2024
@inayet:matrix.orginayet joined the room.22:17:10
19 Nov 2024
@matthewkenigsberg:matrix.orgMatthew Kenigsberg 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
@matthewkenigsberg:matrix.orgMatthew KenigsbergAnd I guess could you re-enable the job for a bit or give me permissions to do so?18:08:49
@abathur:matrix.orgabathurMerged and enabled18:20:13
@matthewkenigsberg:matrix.orgMatthew Kenigsberg 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
@abathur:matrix.orgabathurI do18:32:21
@abathur:matrix.orgabathurI 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 guess18:37:31
@abathur:matrix.orgabathurYou probably wanted me to run it on a branch though? 18:38:30

Show newer messages


Back to Room ListRoom Version: 9