Error message when updating Bitcoin Knot

Hello there.

My node was down for a few days as I changed ISP, routeur and re-make my installation. Finally got it up and running yesterday and there was an update for Bitcoin Knot and Electrum.
The update for Electrum went without issue but I have this message for Bitcoin Knot :
" Install of bitcoind@28.0.0.1 Failed: Migration Failed: Error: Upgrading from Knots to Core is prohibited. at mod4.migrations.fromMapping.28.0.0.1.up.mod4.migrations.updateConfig.version (file:///embassy.js:4893:23) at file:///embassy.js:4072:36 at eventLoopTick (ext:core/01_core.js:183:11) at async noRepeatGuard (file:///embassy.js:4107:13) at async file:///embassy.js:4068:9 at async file:///embassy.js:3788:27 at async file:///loadModule.js:240:18 "

Why is it trying to change from Knot to Core ?
How can I update without changing ? I didn’t find anything on the forum, if there is please send me the link to it.

Thanks in advance.

You’re experiencing an update issue with Bitcoin Knots due to a shared service ID with Bitcoin Core in StartOS. This will be resolved in StartOS 0.3.6, currently in testing. For now, to reinstall Bitcoin Knots by enabling developer mode:

  1. Enable Developer Mode:
  • In the StartOS System tab, click the Manage heading five times to enable developer mode.
  1. Reinstall Bitcoin Knots:
  • Go to the Marketplace and find Bitcoin Knots in the Community Registry.
  • Click Reinstall.
  • If you receive a notification claiming the install failed, don’t worry; it likely succeeded.
  1. Save Configuration:
  • Open the Bitcoin Knots configuration.
  • Click Save without making any changes.

This process should reapply Bitcoin Knots without attempting to switch to Bitcoin Core.

What Rick says is correct, but I’m not sure with what you’re saying if you’d actually want to follow Rick’s steps.

It sounds more like you DON’T want to do what you’re trying to do, in which case DON’T DO IT.

As Rick says, StartOS sees Core and Knots as the same thing, so gets confused with updates. The error you’re seeing is there to stop people switching from Knots to Core by accident without looking what they’re doing.

If you’re using Knots and want to keep Knots and the system says so upgrade to Core… maybe don’t.

If you’re on Knots and do want to use the latest Core instead, follow Rick’s guide.

Hello.

Thank you @Rick and @StuPleb for your reply.
Finally had the time to do something about this.

I followed what Rick said and StartOS still wants me to update Core to the latest, but actually sees it as Core and not as Knots anymore.
If the StartOS team switch to Knots I guess I’ll just follow they guidance and wait for the 0.3.6 to come out.

Thanks again !

Again… Knots and Core are have the same ID on StartOS. StartOS thinks they are the same. No-one is telling you to switch to anything. If you have Knots installed (because you chose it of your own accord) then StartOS will offer to allow you to update Core or Knots without knowing which you have. And if you have Core installed (because you chose it of your own accord) then StartOS will offer to allow you to update Knots or Core without knowing which you have.