OffchainLabs / nitro

Nitro goes vroom and fixes everything

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error during live config updating for Orbit node

antonio-altr opened this issue · comments

Describe the bug
By default live config is off. Turning it on for Orbit nodes produces an error message every time the live reload occurs.

To Reproduce
Steps to reproduce the behavior:

  1. Set up Orbit chain normally according to the guide, including generating nodeConfig.json from the deployment site
  2. During launch of Orbit node v2.1.1, add conf.reload-interval=30s to enable config live reloading
  3. Check resulting logs
  4. You should see during startup this message
    INFO [10-25|05:11:33.605] Read serialized chain config from init message json="{\"chainId\":18081791255,\ ...
    
  5. Then every 30s you will see these messages
    WARN [10-25|05:12:04.062] Chain information parentChainIsArbitrum field missing, in the future this will be required chainId=18,081,791,255 parentChainId=421,614
    ERROR[10-25|05:12:04.070] error updating live config               error="illegal change to \x1b[31;1mconfig.Node.TxLookupLimit\x1b[0;0m"
    

Expected behavior
The error message is strange because TxLookupLimit is not even part of the nodeConfig.json file generated from the deployment site.

Thanks for the report, this is being worked on