urbit / urbit

An operating function
https://urbit.org
MIT License
3.42k stars 358 forks source link

OTA fails to apply to %home because %chat-hook fails to upgrade #3710

Closed pilwex-migsun closed 3 years ago

pilwex-migsun commented 3 years ago

Description After the latest stable hash on our ship, naoqh, OTAs have failed to apply to our %home and %kids, while %base hash has kept up with the latest hash. This is the output of dojo:

kiln: OTA to %home succeeded from %kids on ~marnus kiln: applying OTA to %kids from %kids on ~marnus zuse: ~disfed-fotnes vane: %a ~maglet-masfet vane: %b ~nocsed-radtul vane: %c ~liblep-nosnyd vane: %d ~havser-tagmug vane: %e ~sitwyd-divrel vane: %g ~tiddyn-rovfed vane: %i ~rivdyn-fosfer vane: %j ~wanret-figfun gall: molting gall: upgrading %contact-hook gall: upgrading %dojo gall: upgrading %chat-hook crud: %drip-fail event failed drip failed bail: exit [%poke p=%wake] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap [%feck p=%veer] %leap wire=/sys/lyv bar-stack ~[ ~[/d //term/1] ~[/g/use/hood/~pilwex-migsun/kiln/ota/~marnus/kids/31/merge-home /d //term/1] ~[/g/use/hood/~pilwex-migsun/kiln/ota/~marnus/kids/31/merge-home /d //term/1] ~[ /c/merge/home/~marnus/kids/mate /g/use/hood/~pilwex-migsun/kiln/ota/~marnus/kids/31/merge-home /d //term/1 ] ~[//behn] ] take: failed /gx/~pilwex-migsun/chat-store/~2020.10.14..09.50.16..4c34/keys/noun /app/chat-hook/hoon:<[237 7].[243 9]> /app/chat-hook/hoon:<[106 33].[106 76]> /app/chat-hook/hoon:<[106 7].[130 33]> /app/chat-hook/hoon:<[95 7].[130 33]> /app/chat-hook/hoon:<[94 5].[233 7]> /app/chat-hook/hoon:<[92 5].[233 7]> /app/chat-hook/hoon:<[132 7].[132 18]> /app/chat-hook/hoon:<[131 5].[233 7]> /app/chat-hook/hoon:<[94 5].[233 7]> /app/chat-hook/hoon:<[92 5].[233 7]> /app/chat-hook/hoon:<[158 7].[158 18]> /app/chat-hook/hoon:<[143 7].[158 18]> /app/chat-hook/hoon:<[142 7].[158 18]> /app/chat-hook/hoon:<[134 7].[158 18]> /app/chat-hook/hoon:<[133 5].[233 7]> /app/chat-hook/hoon:<[131 5].[233 7]> /app/chat-hook/hoon:<[94 5].[233 7]> /app/chat-hook/hoon:<[92 5].[233 7]> /app/chat-hook/hoon:<[91 5].[233 7]> /app/chat-hook/hoon:<[90 5].[233 7]> /app/chat-hook/hoon:<[89 5].[233 7]> /app/chat-hook/hoon:<[88 5].[410 7]> /app/chat-hook/hoon:<[87 5].[410 7]>

|merge %home ~marnus %kids, =gem %that failed to update %home with the same error, however, %kids got updated somehow and now %kids has the latest hash. After %kids got updated, I tried |merge %home our %kids which failed with same error.

To Reproduce on ~pilwex-migsun run: |ota ~marnus %kids or |merge %home (sein:title our now our) %kids, =gem %that

System

Additional Context : Dojo used to output tons of %link-listen-hook: got ack for nonexistent subscription errors for the past days, but now just sticks to a lot of arvo: replacement event (for %hear) failed errors.

kennyrowe commented 3 years ago

similar issue

zuse: ~disfed-fotnes
vane: %a ~maglet-masfet
vane: %b ~nocsed-radtul
vane: %c ~liblep-nosnyd
vane: %d ~havser-tagmug
vane: %e ~sitwyd-divrel
vane: %g ~tiddyn-rovfed
vane: %i ~rivdyn-fosfer
vane: %j ~wanret-figfun
gall: molting
gall: upgrading %contact-hook
gall: upgrading %dojo
gall: upgrading %chat-hook
crud: %drip-fail event failed
drip failed
[%poke p=%wake]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
[%feck p=%veer]
%leap
wire=/sys/lyv
  bar-stack
~[
  ~[/d //term/1]
  ~[/g/use/hood/~sicdev-pilnup/kiln/ota/~litzod/kids/89/merge-home /d //term/1]
  ~[/g/use/hood/~sicdev-pilnup/kiln/ota/~litzod/kids/89/merge-home /d //term/1]
  ~[
    /c/merge/home/~litzod/kids/mate
    /g/use/hood/~sicdev-pilnup/kiln/ota/~litzod/kids/89/merge-home
    /d
    //term/1
  ]
  ~[//behn]
]
take: failed
/app/chat-hook/hoon:<[149 9].[157 79]>
/app/chat-hook/hoon:<[148 9].[157 79]>
/app/chat-hook/hoon:<[146 9].[157 79]>
/app/chat-hook/hoon:<[145 9].[157 79]>
/app/chat-hook/hoon:<[144 9].[157 79]>
/app/chat-hook/hoon:<[143 7].[158 18]>
/app/chat-hook/hoon:<[142 7].[158 18]>
/app/chat-hook/hoon:<[134 7].[158 18]>
/app/chat-hook/hoon:<[133 5].[233 7]>
/app/chat-hook/hoon:<[131 5].[233 7]>
/app/chat-hook/hoon:<[94 5].[233 7]>
/app/chat-hook/hoon:<[92 5].[233 7]>
/app/chat-hook/hoon:<[91 5].[233 7]>
/app/chat-hook/hoon:<[90 5].[233 7]>
/app/chat-hook/hoon:<[89 5].[233 7]>
/app/chat-hook/hoon:<[88 5].[410 7]>
/app/chat-hook/hoon:<[87 5].[410 7]>