<div dir="ltr"><div>It's back!</div><div><br></div><div>Ancient, bad ZFS metadata was causing an issue during boot. I eventually found where the metadata was lurking and was able to remove it. I can speculate why this wasn't a problem in earlier boots, but I haven't actually looked into it. (The last boot was 2 years ago!)</div><div><br></div><div>The problem had nothing to do with recent changes made by me or anyone else. It may be related to operating system upgrades that have happened over the last two years. Changes to the OS may have exposed the lurking filesystem issue.</div><div><br></div><div>As a bonus, my <i>completely unrelated</i> filesystem changes have taken effect, and I believe we'll see a lot fewer disk outages going forward.</div><div><br></div><div>-Bryan<br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, 10 Jan 2025 at 15:13, Bryan Richter <bryan@haskell.foundation> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Sadly, no. The issue is at a level below backups. And for a reason I haven't looked into yet, there are no previous NixOS generations available to roll back to.</div><div><br></div><div>The principal issue is that while booting, NixOS Stage 1 prints the message "cannot import 'rpool': more than one matching pool". The root filesystem is in that pool, so booting fails.</div><div><br></div><div>Unfortunately I don't know why it says that. From within a rescue system, I can see just one pool named "rpool", and I can import it and mount filesystems from it just fine. So the current task is figuring out why NixOS Stage 1 sees otherwise.</div><div><br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 10 Jan 2025 at 14:04, Matthew Pickering <<a href="mailto:matthewtpickering@gmail.com" target="_blank">matthewtpickering@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>Thanks Bryan for taking on the upgrade.<br></div><div><br></div><div>Is it possible to perform a rollback to the last known good state for this afternoon so that we can make some progress with work?<br></div><div><br></div><div>Cheers,</div><div><br></div><div>Matt<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 10, 2025 at 8:44 AM Bryan Richter via ghc-devs <<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Well, everything went according to plan, but the plan had a flaw. ;)</div><div><br></div><div>GitLab is back up, but the maintenance did not succeed. I will try again in an hour.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 10 Jan 2025 at 09:48, Bryan Richter <bryan@haskell.foundation> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 9 Jan 2025 at 09:54, Bryan Richter <bryan@haskell.foundation> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi folks,</div><div><br></div><div>In about 24 hours, I will perform some maintenance on <a href="http://gitlab.haskell.org" target="_blank">gitlab.haskell.org</a>. I will be addressing the frequent disk outages by improving how partitions are used. This will only require a system restart, so you can expect some short downtime.<br></div></div>
</blockquote></div></div>
</blockquote></div>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div>