filecoin-shipyard/js-lotus-client

Investigate deal failure: publishing deal failed

jimpick opened this issue · 4 comments

This happened on the second attempt to store a deal on the miner. A previous attempt succeeded.

2020-04-10T17:28:08.013Z	INFO	provideradapter	storageadapter/provider.go:57	publishing deal
2020-04-10T17:28:08.013Z	INFO	provideradapter	storageadapter/provider.go:93	Jim message&{t05 t3sxk3wbrtf2mvyi3cw6fkqarv2mmkqdnmfd5pqemou2jthuxopljyjzj67ziitotfvrir3foxk527htz2obha 0 0 0 1000000 5 [129 129 130 137 216 42 88 38 0 1 85 193 31 32 134 69 240 28 118 44 76 135 234 37 138 150 11 157 155 1 206 231 235 181 112 146 199 147 43 60 23 177 0 214 20 28 25 2 0 88 49 3 138 34 215 158 101 247 38 87 173 97 18 167 166 49 63 50 104 66 16 43 54 65 28 219 20 233 103 132 222 103 40 96 193 31 64 115 112 28 16 110 113 59 37 21 134 21 114 115 67 0 235 7 25 39 225 25 40 69 67 0 1 244 67 0 1 252 64 88 97 2 134 72 29 43 13 45 148 167 74 196 14 80 134 206 229 51 98 98 71 210 209 87 179 247 83 195 84 116 41 113 58 13 239 129 44 139 15 76 90 82 247 242 102 172 178 85 67 38 0 163 212 199 100 26 175 109 20 250 32 31 128 24 227 175 89 168 111 172 135 107 140 59 122 190 28 248 201 205 185 186 5 249 55 102 109 5 231 190 50 203 202 122 24 18 153 125]}
2020-04-10T17:28:08.020Z	INFO	provideradapter	storageadapter/provider.go:98	Jim message cidbafy2bzaceaper4vvd37e6pltmdfhr6ejnu2bb3m4mdlb7ipwdnsho2sb62ya4
2020-04-10T17:28:20.059Z	WARN	providerstates	providerstates/provider_states.go:294	deal bafyreicchptmul6ydocvjgknege2elglojcx25zx3xvxo5nabwhdzcalzu failed: error calling node: publishing deal: publishing deal failed: exit 1

Lotus version:

0.3.0+gite4b5f1df.dirty+api0.2.0
lotus version 0.3.0+gite4b5f1df.dirty

(April 7th, running in Testground with 2048 byte sectors)

This is the issue that is causing (possibly random?) deal failures after the workaround for #29 was implemented. Sometimes deals work, sometimes not (needs more testing). In my limited testing so far, it appears the first deal on a miner usually works, and the second deal fails.

This has been fixed: filecoin-project/lotus#1481