Unable to run testnet after upgrade to 1.35.1

I update cardano node to version 1.35.1 the latest. Mainnet runs fine but when I try the testnet I get this error:

cardano-node: decodeTelescope: invalid telescope length
CallStack (from HasCallStack):
  error, called at src/Ouroboros/Consensus/HardFork/Combinator/Serialisation/Common.hs:443:27 in ouroboros-consensus-[

What am I missing?

Don’t know if it is related to your bug, but 1.35.1 should not be used anymore:

Yes thanks. I checked the Discord as well for the relevant info.

Latest version at the moment is 1.34.1 - I expected 1.35.2
curl -s ‘https://api.github.com/repos/input-output-hk/cardano-node/releases/latest’ | jq -r .tag_name

Should SPOs on Testnet rollback to 1.34.1? 1.35.0 isn’t running properly anymore…

Since the testnet is already forked to Vasil, 1.34.1 will not work there, anymore.

You’d have to compile 1.35.2 yourself, since they haven’t made a release. It is tagged in the GitHub repository.


If you want to understand the git checkout $(curl -s https://api.github.com/repos/input-output-hk/cardano-node/releases/latest | jq -r .tag_name) command, then go to https://api.github.com/repos/input-output-hk/cardano-node/releases/latest using your Web browser, and then find the tag_name key in the JSON results. Currently, the value for the key (and therefore the value returned using command substitution in the git checkout command above) is 1.34.1

The Cardano Node GitHub repository lists releases at Releases · input-output-hk/cardano-node · GitHub and tagged commits at Tags · input-output-hk/cardano-node · GitHub

In the list of tagged commits, the Tag Name for the 1.35.2 release is 1.35.2, so to check out the 1.35.2 commit for example, type:

git checkout 1.35.2


1 Like

Yes, of course - the same procedure as every time - sometimes you are a bit on the line.
1.35.2 installed an running

Seeing this error on 1.35.3 now.

Testnet is non functional for 1.35.3. If you want to run tests on that node, you have different environment options - either preview or pre-production. Check the Cardano Docs for running the different environments.

I believe they will reinstate back the regular Testnet environment in the future.