paritytech / polkadot-sdk

The Parity Polkadot Blockchain SDK
https://polkadot.com/
1.91k stars 703 forks source link

Fix zombienet test `zombienet-parachain-template-smoke` #6575

Open pepoviola opened 20 hours ago

pepoviola commented 20 hours ago

Fails from yesterday

https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792663 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792597 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792532 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792398 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792333 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792267 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792202 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792134 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792065 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7792000 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791935 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791873 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791812 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791746 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791616 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791555 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791490 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791490 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791424 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791359 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791294 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791229 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791163 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791090 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7791021 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790917 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790844 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790622 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790554 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790489 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7790341 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789956 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789895 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789700 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789633 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789365 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7789018 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788957 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788890 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788824 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788759 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788629 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788563 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788360 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788293 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788222 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7788156 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787879 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787809 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787744 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787611 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787545 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787478 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7787411 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786980 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786915 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786849 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786783 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786717 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786651 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786589 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786523 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786462 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786401 https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786340

cc: @iulianbarbu

iulianbarbu commented 13 hours ago

I think the issue comes from the fact that zombienet calls the minimal-template-node build-spec command and the result is a dev-plain.json which contains some aura related configs, although this shouldn't be the case considering minimal-template-node doesn't have a runtime configured with AURA. Not sure how the aura config makes its way to minimal chain spec. I can reproduce this on master.

Looking now into finding the precise commands that run and make up towards this chain spec. Would be great to see where this stops being a problem. I couldn't find something that is relevant to the issue in the first commit where this job started failing: https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/7786340.

pepoviola commented 13 hours ago

Thanks!! Ping me if you need help 👍