How to set up a POOL in a few minutes - and register using CNTOOLS

It should, if not install it separatly

I installed cabal with
sudo apt-get install cabal-install
but still:
~/tmp/cardano-node$ $CNODE_HOME/scripts/cabal-build-all.sh -o
Deleting build config artifact to remove cached version, this prevents invalid Git Rev
Running cabal update to ensure you’re on latest dependencies…
cabal: Error parsing project file
/home/denis/tmp/cardano-node/cabal.project:15:
Parse of field ‘index-state’ failed (index-state must be a unix-timestamps
(e.g. ‘@1474732068’), a ISO8601 UTC timestamp (e.g. ‘2016-09-24T17:47:48Z’),
or ‘HEAD’): , hackage.haskell.org 2022-09-27T18:00:00Z
, cardano-haskell-packages 2023-03-24T17:48:01Z

Building…
cabal: Error parsing project file
/home/denis/tmp/cardano-node/cabal.project:15:
Parse of field ‘index-state’ failed (index-state must be a unix-timestamps
(e.g. ‘@1474732068’), a ISO8601 UTC timestamp (e.g. ‘2016-09-24T17:47:48Z’),
or ‘HEAD’): , hackage.haskell.org 2022-09-27T18:00:00Z
, cardano-haskell-packages 2023-03-24T17:48:01Z

OK, I’ll try to follow CoinCashew guide from schratch.

1 Like

what does your bashrc file look like?

just tried with ```
git checkout 8.0.0

and seems to work fine. Not in position to update my nodes just yet but i’m hopefully just a smooth upgrade for everyone using alexs steps above.

1 Like

Is this guide functional to install new relays with version 8.0.0?

hello,
fresh install getting a error after ./guild-deploy.sh

From guide:

  • for MAINNET
mkdir "$HOME/tmp";cd "$HOME/tmp"
curl -sS -o guild-deploy.sh https://raw.githubusercontent.com/cardano-community/guild-operators/master/scripts/cnode-helper-scripts/guild-deploy.sh
chmod 700 guild-deploy.sh
./guild-deploy.sh 

usr@usr:~/tmp$ ./guild-deploy.sh 

Downloading files...
./guild-deploy.sh: line 501: /opt/cardano/cnode/scripts/.env_branch: Permission denied
ERROR:  Had Trouble downloading the file: byron-genesis.json

thoughts?
:)

Its saying permission denied
Has your user sudo rights?

$ sudo adduser USR sudo
[sudo] password for rootU:
The user USR' is already a member of sudo’

it should…i did follow your disable root user process line by line.
:slight_smile:

Does anyone know what I’m missing? is when I try to get to version 8.0.0

image

are you sure to stop the node and use guild deploy?

curl -sS -o guild-deploy.sh https://raw.githubusercontent.com/cardano-community/guild-operators/master/scripts/cnode-helper-scripts/guild-deploy.sh
chmod 700 guild-deploy.sh
./guild-deploy.sh -s f -b master

Hey alex,
can you remove the " -o" in your guide?
it may take some down the wrong path. :slight_smile:
$CNODE_HOME/scripts/cabal-build-all.sh -o


STEP2 - building the node :

this commands will actually build/compile the node and will take around 40-45 minutes.

cd ~/tmp
git clone https://github.com/input-output-hk/cardano-node
cd cardano-node

git fetch --tags --all
git checkout 1.35.5


echo -e "package cardano-crypto-praos\n  flags: -external-libsodium-vrf" > cabal.project.local
$CNODE_HOME/scripts/cabal-build-all.sh -o
2 Likes

updates have provided more options under:

./deploy-as-systemd.sh
~~ Topology Updater ~~
Deploy Topology Updater as systemd services? (only for relay nodes) [y|n]
~~ Leaderlog / PoolTool SendSlots ~~
~~ PoolTool SendTip ~~
~~ BlockPerf / Propagation performance ~~
Deploy BlockPerf as systemd services? [y|n]
~ Startup Log Monitor ~~
Deploy Startup Log Monitor as systemd services? [y|n]


maybe some advice of wether to y/n for relay Or prod for each item.
eg...context wether useful or useless (test)  :)

cheers!
2 Likes

We don’t need the era-Hash in this file anymore?

Hi!
updated to 1.8.2 and staking stopped. what needs to be done to continue working?

You may want to give some more information about whats not working exactly.

sorry, node does not mine blocks.
the tiker is CHIP

share the BP glive output… did u also rotate the KES?

How to rotate KES?

Start cntools → pool → rotate

But seriously you may want to operate a stakepool on the preprod before you operate it on the mainnet if you dont know how to rotate your KES.

1 Like