Mainnet Beta Release 1.2.0beta8 #9559
Replies: 3 comments 1 reply
-
Hello, it's not working for me with the flag with
Edit: oh, I realised it should be a path to the key, not the key itself! However, is it okay to use |
Beta Was this translation helpful? Give feedback.
-
is this supposed to be +1 hr? |
Beta Was this translation helpful? Give feedback.
-
I had a block producer running and it went offline after 23 hours. It did not recover and I had to manually restart the service. The dump I performed is 203MB so I cannot attach the entire dump file. Is there a specific file preferred? |
Beta Was this translation helpful? Give feedback.
-
The O(1) Labs team is making progress on the networking issues reported since
1.2.0beta2/3
but so far, we are struggling to solve the issue beyond about 40 hours of uptime. So to mitigate this, and to still provide an overall better experience than 1.1.X, we have improved the automated shutdown behavior to be configurable. The default stop time is after 24 hours of uptime, use the new--stop-time
flag to reconfigure this value. The next release, 1.2.1alpha1, will include more comprehensive changes to improve responsiveness.Now for the good news! 1.2.0beta8 also includes improvements to the new features from 1.2.0beta5. This beta release allows you to connect to our uptime tracking endpoint or run your own, but the data you submit now WILL NOT COUNT towards your uptime until this feature is released in a stable version. At that point the Mina Foundation will make an announcement, wipe the google cloud bucket, and reset everything for production use. In the meantime, you can try out the new daemon flags (
--uptime-submitter-key </path/to/private/key>
,--uptime-url http://34.134.227.208/v1/submit
) and the new environment variableUPTIME_PRIVKEY_PASS
for providing the password to the keypair you registered with on the leaderboard. You no longer need to import your key to use it in this way, --uptime-submitter-key works identically to --block-producer-key. See #9499 for more details on how to use this new feature. Additionally, if you want to test out the backend side or experiment with creating your own leaderboard UI, check out the backend README.If you run into any issues, please include
Release: 1.2.0beta8
in the name of any issues you create. Please report any issues you encounter here: https://github.com/MinaProtocol/mina/issues/new/chooseStability Improvements and Bug Fixes:
--stop-time
flag to configure the automatic restart behavior. Defaults to 24 hours. update stoppage time #9506New Features:
--uptime-submitter-key
which takes the path to your private key, just like--block-producer-key
.--uptime-submitter-key </path/to/private/key>
--uptime-url http://34.134.227.208/v1/submit
UPTIME_PRIVKEY_PASS=<YOUR PASSWORD HERE>
. If you are using a .mina-env file on Debian then this value should be on its own line, not included inEXTRA_FLAGS=
.--generate-genesis-proof true
as its a no-op in this mina version anywayArchive Node:
We put together a new tool to process archive node data all the way back to the genesis block, locate any "swapped" balances (caused by a pre-1.1.5 bug in the archive node logic), and fix them. See https://gist.github.com/lk86/22b07d3b3f91c765f34e4e4398a84701 for complete instructions.
Complete Changelog since 1.2.0beta2:
1.2.0beta5...1.2.0beta8
For more information about the changes included in 1.2.0beta5, see the previous release notes
The beta6 and beta7 releases contain improvements to the transaction inclusion logic for block producers, and it is highly recommended that you upgrade to , 1.1.8, 1.2.0beta7, or this release. See our Retrospective for more information about our approach with these fixes and why they're important.
Upgrading & Connecting
Daemon Release Artifacts:
Docker Image:
gcr.io/o1labs-192920/mina-daemon:1.2.0beta8-5b35b27-mainnet
Debian Package:
NOTE: --peers-list-url flag is no long required when running with
systemctl --user ...
To allow for installation of mina
beta
builds:Archive Node Release Artifacts:
Docker Image:
gcr.io/o1labs-192920/mina-archive:1.2.0beta8-5b35b27
Debian Package:
sudo apt-get install -y mina-archive-mainnet=1.2.0beta8-5b35b27
Schema for initializing postgres:
create_schema.sql
Sandbox Node: For testing in an isolated, single-node network without snarks
As of 1.2.0, the demo functionality is built into the standard daemon container, via the environment variable
RUN_DEMO=true
.Just
docker run -it --name mina-demo -e RUN_DEMO=true gcr.io/o1labs-192920/mina-daemon:1.2.0beta8-5b35b27-devnet
and go!NEW Devnet:
This release is the first to support the newly relaunched Devnet #9523. To use any of the above packages or docker images with devnet instead of mainnet, you can simply replace
mainnet
withdevnet
in either the name of the package or the docker image tag.Block Producer Stats Sidecar:
The block producer sidecar will be replaced with the foundation delegation uptime tracker described above, once it is graduated to stable. In the meantime any version of the sidecar since ~1.1.6 should work the same way, and the data produced by the sidecar still counts towards foundation delegation elegibility.
Step by Step Guide:
Check out our documentation for complete instructions on using this version to connect to Mainnet. Docker only Make sure to run with
--peer-list-url https://storage.googleapis.com/mina-seed-lists/mainnet_seeds.txt
.If you are running the correct version on the correct network,
mina client status
will show:This discussion was created from the release Mainnet Beta Release 1.2.0beta8.
Beta Was this translation helpful? Give feedback.
All reactions