From 548e2dcea8ccd4d4f02c010b84f57cdcad7e46c5 Mon Sep 17 00:00:00 2001 From: Philip Monk Date: Fri, 18 Dec 2020 15:33:58 -0800 Subject: [PATCH] gall: don't molt on vega We can't molt until clay has gotten its pork or else we'll build the old app against the new kernel. This ignores vegas, since we should get a notification from clay on /sys/lyv. --- pkg/arvo/sys/vane/gall.hoon | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/arvo/sys/vane/gall.hoon b/pkg/arvo/sys/vane/gall.hoon index 37b1a459d..1787fadba 100644 --- a/pkg/arvo/sys/vane/gall.hoon +++ b/pkg/arvo/sys/vane/gall.hoon @@ -206,6 +206,8 @@ ~> %slog.[0 leaf+"gall: pupa call dud"] (mean >mote.u.dud< tang.u.dud) =/ task ((harden task:gall) wrapped-task) + ?: ?=(%vega -.task) + [~ pupal-gate] (molt duct `[duct %slip %g task]) :: ++ scry scry:adult-core @@ -367,6 +369,7 @@ %- ~(gas in *(set [care:clay path])) :* [%z /sys/hoon/hoon] [%z /sys/arvo/hoon] + [%z /sys/lull/hoon] [%z /sys/zuse/hoon] [%z /sys/vane/gall/hoon] %+ murn ~(tap by yokes.state)