Releases: input-output-hk/mithril
Releases Β· input-output-hk/mithril
Mithril v2250.1-prerelease
What's Changed
- Update dependencies by @jpraynaud in #634
- Add test-client workflow by @Alenar in #632
- Remove certificate creation responsability from the multi-signer by @Alenar in #639
- Start blog post describing release process by @abailly-iohk in #533
- Add a verified signer to 'pre-release-preview' by @jpraynaud in #640
- GPG sign distribution artifacts by @jpraynaud in #630
- Fix sign distribution CI by @jpraynaud in #644
- Fix sign distribution CI v2 by @jpraynaud in #645
- Fix verify signature links in release notes by @jpraynaud in #646
- Add a verified signer to 'release-preprod' by @jpraynaud in #647
- Fix Cardano relay node topology configuration by @jpraynaud in #649
- Add query KES period info for test SPOs by @jpraynaud in #648
- Simplify signature by @iquerejeta in #620
- Update crates version 2250 by @jpraynaud in #654
- Fix protocol parameters transition by @jpraynaud in #650
- Upgrade instances capacity infrastructure by @jpraynaud in #656
Full Changelog: 2248.1...2250.1-prerelease
Crates Versions
Crate | Version |
---|---|
mithril-aggregator | 0.2.0 |
mithril-client | 0.2.0 |
mithril-common | 0.2.0 |
mithril-signer | 0.2.0 |
mithril-stm | 0.2.0 |
Verify the authenticity of a downloaded asset
Detailed procedure to verify an asset
- Step 1: Identify the downloaded asset on your computer YOUR_ASSET_FILE
- Step 2: Download the signed checksum file from this link CHECKSUM.asc and save it in the same folder as the asset
- Step 3: In your terminal, go to the asset folder by running:
cd ***YOUR_ASSET_FOLDER***
- Step 4: Then verify the checksum of the asset by running:
sha256sum -c ./CHECKSUM.asc 2>/dev/null | grep ***YOUR_ASSET_FILE***
You must see:
./***YOUR_ASSET_FILE***: OK
- Step 5: Download the public key file from this link gpg-public.key and save it in the same folder as the asset
- Step 6: Then import the GPG public key:
gpg --import ./gpg-public.key
You must see something like:
gpg: key : public key "Input Output / Mithril <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
- Step 7: Then verify the GPG signature of the checksum file:
gpg --verify ./gpg-public.key ./CHECKSUM.asc
You must see something like:
gpg: Signature made Mon 05 Dec 2022 04:53:54 PM CET
gpg: using RSA key 35EDE9D47BBA62A2F388E655899ACD26B8BCA0D2
gpg: Good signature from "Input Output / Mithril <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 35ED E9D4 7BBA 62A2 F388 E655 899A CD26 B8BC A0D2
The signature is valid if and only if:
- there is a line with
gpg: Good signature from "Input Output / Mithril <[email protected]>"
- there is a line with
Primary key fingerprint: 2AC0 7B11 8B23 1443 F544 2D0C 6E2C 1160 3E79 0021
- Step 8:
If you successfully validated all the steps of this process, then you have successfully verified the authenticity of the asset βοΈ
If not, contact us at [[email protected]] and let us know of the outcome of your run of this processβ οΈ
Mithril v2250.0-prerelease
What's Changed
- Update dependencies by @jpraynaud in #634
- Add test-client workflow by @Alenar in #632
- Remove certificate creation responsability from the multi-signer by @Alenar in #639
- Start blog post describing release process by @abailly-iohk in #533
- Add a verified signer to 'pre-release-preview' by @jpraynaud in #640
- GPG sign distribution artifacts by @jpraynaud in #630
- Fix sign distribution CI by @jpraynaud in #644
- Fix sign distribution CI v2 by @jpraynaud in #645
- Fix verify signature links in release notes by @jpraynaud in #646
- Add a verified signer to 'release-preprod' by @jpraynaud in #647
- Fix Cardano relay node topology configuration by @jpraynaud in #649
- Add query KES period info for test SPOs by @jpraynaud in #648
- Simplify signature by @iquerejeta in #620
- Update crates version 2250 by @jpraynaud in #654
Full Changelog: 2248.1...2250.0-prerelease
Crates Versions
Crate | Version |
---|---|
mithril-aggregator | 0.2.0 |
mithril-client | 0.2.0 |
mithril-common | 0.2.0 |
mithril-signer | 0.2.0 |
mithril-stm | 0.2.0 |
Verify the authenticity of a downloaded asset
Detailed procedure to verify an asset
- Step 1: Identify the downloaded asset on your computer YOUR_ASSET_FILE
- Step 2: Download the signed checksum file from this link CHECKSUM.asc and save it in the same folder as the asset
- Step 3: In your terminal, go to the asset folder by running:
cd ***YOUR_ASSET_FOLDER***
- Step 4: Then verify the checksum of the asset by running:
sha256sum -c ./CHECKSUM.asc 2>/dev/null | grep ***YOUR_ASSET_FILE***
You must see:
./***YOUR_ASSET_FILE***: OK
- Step 5: Download the public key file from this link gpg-public.key and save it in the same folder as the asset
- Step 6: Then import the GPG public key:
gpg --import ./gpg-public.key
You must see something like:
gpg: key : public key "Input Output / Mithril <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
- Step 7: Then verify the GPG signature of the checksum file:
gpg --verify ./gpg-public.key ./CHECKSUM.asc
You must see something like:
gpg: Signature made Mon 05 Dec 2022 04:53:54 PM CET
gpg: using RSA key 35EDE9D47BBA62A2F388E655899ACD26B8BCA0D2
gpg: Good signature from "Input Output / Mithril <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 35ED E9D4 7BBA 62A2 F388 E655 899A CD26 B8BC A0D2
The signature is valid if and only if:
- there is a line with
gpg: Good signature from "Input Output / Mithril <[email protected]>"
- there is a line with
Primary key fingerprint: 2AC0 7B11 8B23 1443 F544 2D0C 6E2C 1160 3E79 0021
- Step 8:
If you successfully validated all the steps of this process, then you have successfully verified the authenticity of the asset βοΈ
If not, contact us at [[email protected]] and let us know of the outcome of your run of this processβ οΈ
Mithril v2248.1
What's Changed
- database migration framework by @ghubertpalo in #571
- Enhance Mithril networks infra by @jpraynaud in #584
- Update dependencies by @jpraynaud in #602
- Fix Signer registration by @jpraynaud in #604
- stop quitting when version downgrade by @ghubertpalo in #608
- Deployment to crates.io by @jpraynaud in #610
- Produce versions table in Release description by @jpraynaud in #612
- Add Daedalus/Mithril benchmark video by @jpraynaud in #614
- Fix KES period verification by @jpraynaud in #609
- Update 'testing-preview' protocol parameters by @jpraynaud in #618
- Deprecate uncertified signer registration by @jpraynaud in #617
- STM Readme update by @curiecrypt in #616
- Doc & Build CI: Switch to pull_request trigger by @Alenar in #613
- Fix ci & doc workflow push/release condition by @Alenar in #623
- Greg/600/database migration by @ghubertpalo in #611
- Fix deploy-testing docker image id retrieval by @Alenar in #624
- Documentation versioning by @Alenar in #622
- make SQL entities to create their projection by @ghubertpalo in #625
- Add Mithril SPO on testing/pre-release environments by @jpraynaud in #589
- Update crates version 2248 by @jpraynaud in #628
- Deploy using push trigger by @Alenar in #629
- Fix typos in CI by @jpraynaud in #631
- Remove 'clippy' file by @jpraynaud in #605
- Fix Cardano bin download URL by @jpraynaud in #635
Full Changelog: 2246.1...2248.1
Crates Versions
Crate | Version |
---|---|
mithril-aggregator | 0.1.3 |
mithril-client | 0.1.2 |
mithril-common | 0.1.3 |
mithril-signer | 0.1.3 |
mithril-stm | 0.1.0 |
Mithril v2248.1-prerelease
What's Changed
- database migration framework by @ghubertpalo in #571
- Enhance Mithril networks infra by @jpraynaud in #584
- Update dependencies by @jpraynaud in #602
- Fix Signer registration by @jpraynaud in #604
- stop quitting when version downgrade by @ghubertpalo in #608
- Deployment to crates.io by @jpraynaud in #610
- Produce versions table in Release description by @jpraynaud in #612
- Add Daedalus/Mithril benchmark video by @jpraynaud in #614
- Fix KES period verification by @jpraynaud in #609
- Update 'testing-preview' protocol parameters by @jpraynaud in #618
- Deprecate uncertified signer registration by @jpraynaud in #617
- STM Readme update by @curiecrypt in #616
- Doc & Build CI: Switch to pull_request trigger by @Alenar in #613
- Fix ci & doc workflow push/release condition by @Alenar in #623
- Greg/600/database migration by @ghubertpalo in #611
- Fix deploy-testing docker image id retrieval by @Alenar in #624
- Documentation versioning by @Alenar in #622
- make SQL entities to create their projection by @ghubertpalo in #625
- Add Mithril SPO on testing/pre-release environments by @jpraynaud in #589
- Update crates version 2248 by @jpraynaud in #628
- Deploy using push trigger by @Alenar in #629
- Fix typos in CI by @jpraynaud in #631
- Remove 'clippy' file by @jpraynaud in #605
- Fix Cardano bin download URL by @jpraynaud in #635
Full Changelog: 2246.1...2248.1-prerelease
Crates Versions
Crate | Version |
---|---|
mithril-aggregator | 0.1.3 |
mithril-client | 0.1.2 |
mithril-common | 0.1.3 |
mithril-signer | 0.1.3 |
mithril-stm | 0.1.0 |
Mithril v2248.0-prerelease
What's Changed
- database migration framework by @ghubertpalo in #571
- Enhance Mithril networks infra by @jpraynaud in #584
- Update dependencies by @jpraynaud in #602
- Fix Signer registration by @jpraynaud in #604
- stop quitting when version downgrade by @ghubertpalo in #608
- Deployment to crates.io by @jpraynaud in #610
- Produce versions table in Release description by @jpraynaud in #612
- Add Daedalus/Mithril benchmark video by @jpraynaud in #614
- Fix KES period verification by @jpraynaud in #609
- Update 'testing-preview' protocol parameters by @jpraynaud in #618
- Deprecate uncertified signer registration by @jpraynaud in #617
- STM Readme update by @curiecrypt in #616
- Doc & Build CI: Switch to pull_request trigger by @Alenar in #613
- Fix ci & doc workflow push/release condition by @Alenar in #623
- Greg/600/database migration by @ghubertpalo in #611
- Fix deploy-testing docker image id retrieval by @Alenar in #624
- Documentation versioning by @Alenar in #622
- make SQL entities to create their projection by @ghubertpalo in #625
- Add Mithril SPO on testing/pre-release environments by @jpraynaud in #589
- Update crates version 2248 by @jpraynaud in #628
- Deploy using push trigger by @Alenar in #629
- Fix typos in CI by @jpraynaud in #631
Full Changelog: 2246.1...2248.0-prerelease
Crates Versions
Crate | Version |
---|---|
mithril-aggregator | 0.1.3 |
mithril-client | 0.1.2 |
mithril-common | 0.1.3 |
mithril-signer | 0.1.3 |
mithril-stm | 0.1.0 |
Mithril v2246.1
What's Changed
- Fix docker images names Pre-Release/Release by @jpraynaud in #582
- Update rust dependencies by @Alenar in #583
- Enhance explorer aggregator selection by @Alenar in #590
- Fix explorer state reload by @Alenar in #592
- Decommission legacy infra by @jpraynaud in #578
- Enhance Mithril Networks documentation by @jpraynaud in #593
- Upgrade to Cardano 1.35.4 by @jpraynaud in #595
- add API version in HTTP headers by @ghubertpalo in #566
- More refined list of pre-reqs by @36thchambersoftware in #591
- Update Mithril node versions by @jpraynaud in #598
New Contributors
- @36thchambersoftware made their first contribution in #591
Full Changelog: 2244.0...2246.1
Mithril v2246.1-prerelease
What's Changed
- Fix docker images names Pre-Release/Release by @jpraynaud in #582
- Update rust dependencies by @Alenar in #583
- Enhance explorer aggregator selection by @Alenar in #590
- Fix explorer state reload by @Alenar in #592
- Decommission legacy infra by @jpraynaud in #578
- Enhance Mithril Networks documentation by @jpraynaud in #593
- Upgrade to Cardano 1.35.4 by @jpraynaud in #595
- add API version in HTTP headers by @ghubertpalo in #566
- More refined list of pre-reqs by @36thchambersoftware in #591
- Update Mithril node versions by @jpraynaud in #598
New Contributors
- @36thchambersoftware made their first contribution in #591
Full Changelog: 2244.0...2246.1-prerelease
Mithril v2246.0-prerelease
What's Changed
- Fix docker images names Pre-Release/Release by @jpraynaud in #582
- Update rust dependencies by @Alenar in #583
- Enhance explorer aggregator selection by @Alenar in #590
- Fix explorer state reload by @Alenar in #592
- Decommission legacy infra by @jpraynaud in #578
- Enhance Mithril Networks documentation by @jpraynaud in #593
- Upgrade to Cardano 1.35.4 by @jpraynaud in #595
- add API version in HTTP headers by @ghubertpalo in #566
Full Changelog: 2244.0...2246.0-prerelease
Mithril v2244.0
This is the very first release of a Mithril distribution π
Thanks to all the contributors πͺ
Your feedback is very welcome π
Mithril v2244.0-prerelease
Merge pull request #581 from input-output-hk/ensemble/500-fix-docker-β¦