-
Notifications
You must be signed in to change notification settings - Fork 52
Logbook
Damien Lachaume edited this page Aug 8, 2024
·
1380 revisions
This page records a log of the team’s work, thinking, discussions, pains, joys, events, and experiences that happen on a daily basis. It’s supposed to be a kind of Stream of consciousness that can later be searched, analyzed, reviewed in more formal retrospectives.
Rules:
-
Log days in reverse chronological order, recent first
-
When the stream is getting too big, such that github refuses to render do the following:
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
Logbook-Year-Hn.mdorLogbook-Year-Qn.mdpage - update links on top of this page to make it easier to navigate try to fix all links in the wiki at least
- notify the team
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
-
Move (and link) recurring sections to relevant dedicated pages.
We have worked on these topics:
- Implement Cardano Stake Distribution in client CLI #1880: the PR Implement Cardano stake distribution commands in mithril-client CLI #1883 has been created and is pending review.
- Implement Cardano Stake Distribution in WASM client #1881: we have started working on the issue, and the developments have been pushed to the dlachaume/1881/implement-cardano-stake-distribution-in-client-wasm branch.
Today, we have worked on these issues:
- Implement Cardano Stake Distribution in client library #1842: the PR Implement Cardano stake distribution in mithril-client library #1882 has been merged. The issue is closed
- Implement Cardano Stake Distribution in client CLI #1880: we have started working on the issue, and the developments have been pushed to the dlachaume/1880/implement-cardano-stake-distribution-in-client-cli branch.
- Today, the team has worked on these topics:
- Implement Cardano Stake Distribution in client library #1842: the PR Implement Cardano stake distribution in mithril-client library #1882 has been created and reviewed. It will be merged soon
- CIP for Mithril signature diffusion through Cardano network #1775: the buffer PR on the Cardano Scaling CIPs fork Draft Cardano Decentralized Message Queue CIP #1 has been updated following the review comments. The draft CIP PR has been created on the CIPs repository CIP-???? | Decentralized Message Queue. The issue is closed
- Today we have worked on these topics:
- Test Cardano transaction chain rollbacks #184: We have kept monitoring the rollbacks, but we did not record one yet. We will try to make modifications on the pre-loader to import transactions along the way in a test branch and see if we notice some rollbacks
- CIP for Mithril signature diffusion through Cardano network #1775: the buffer PR on the Cardano Scaling CIPs fork Draft Cardano Decentralized Message Queue CIP #1 is being reviewed. We will update it following some review comments. It will be converted as a PR on the CIP repository shortly
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: the PR Implement Cardano stake distribution HTTP routes #1872 has been updated, reviewed and merged. The issue is closed
- Future proof options for mithril client #1878: the issue has been created and groomed
- We have also kept prototyping new Merkle tree data stores backends to minimize the memory usage on the SPO infrastructure
- The team worked on these issues today:
- Test Cardano transaction chain rollbacks #184: We have kept monitoring if a roll backward is recorded. If we don't see one, we will probably have to make modification on the pre-loader to import transactions along the way
-
dev-mainnet not signing Cardano transaction after full import #1875: the
dev-mainnethas resumed producing certificates for the Cardano transaction consistently. We have also upgraded thedev-mainnetandtesting-mainnetto Cardano node9.1.0 - CIP for Mithril signature diffusion through Cardano network #1775: we have created a buffer PR on the Cardano Scaling CIPs fork Draft Cardano Decentralized Message Queue CIP #1
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: the PR Implement Cardano stake distribution HTTP routes #1872 has been updated and will be ready for final review shortly
- We have also started prototyping new Merkle tree data stores backends to minimize the memory usage on the SPO infrastructure
- Finally, we have checked that none of our test SPOs needed their KES keys to be rotated
- We have worked on these topics today:
-
Test Cardano transaction chain rollbacks #184: the issue was blocked by issue #1875 which has been fixed. We have reset the
dev-mainnetnetworks stores for the Cardano transactions. We'll keep monitoring if a roll back is recorded on the Mithril importers - dev-mainnet not signing Cardano transaction after full import #1875: the PR Fix: ChainReaderBlockStreamer skips RollForward blocks at the tip #1877 has been created, reviewed and merged
- CIP for Mithril signature diffusion through Cardano network #1775: we are creating a new buffer PR on the Cardano Scaling repository on which we will ask for a first round of review from the contributors before we move forward to the CIPs repository PR creation
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: the PR Implement Cardano stake distribution HTTP routes #1872 has updated and will be ready for final review shortly
- Add a trend line showing long-term evolution of Cardano DB restorations #1876: the issue has been created and fixed. It is now closed
-
Test Cardano transaction chain rollbacks #184: the issue was blocked by issue #1875 which has been fixed. We have reset the
- We have worked on these issues:
- Benchmark signer footprint on SPO infrastructure #1826: the PR Monitor Mithril nodes footprint and the PR Update Mithril signer footprint with Cardano transactions #1874 have been reviewed and merged. This closes the issue
-
Test Cardano transaction chain rollbacks #184: we are still trying to witness a rollback recorded by the Chain Reader. In the mean time, we have discovered a bug which occurs when the depth from the tip of the chain is
0(see issue #1875). We will work on a fix shortly and keep trying to observe a rollback - dev-mainnet not signing Cardano transaction after full import #1875: the bug issue has been created and we have investigated the source of the problem. We will create a fix PR shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we are creating a new buffer PR on the Mithril repository on which we will ask for a first round of review from the contributors before we move forward to the CIPs repository PR creation
- Make SignedEntityType in RegisterSignatureMessage non optional #1863: the PR Make signed_entity_type non optional in RegisterSignatureMessage #1870 has been merged, the issue is closed
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: the PR Implement Cardano stake distribution HTTP routes #1872 has been created and is pending review. It will be merged shortly
- Duplicate page on /index.html of website #1867: the PR Add a redirection on index.html to clean url #1869 has been reviewed and merged. The issue is closed
- Today, the team has worked on these topics:
-
Release 2430 distribution #1830: we have released the 2430.0 distribution which has been deployed on the
release-mainnetandrelease-preprodnetworks. The Cardano transaction certification has been activated on therelease-preprodnetwork and has started to produce its first certificates for this type of data. The issue is closed - Benchmark signer footprint on SPO infrastructure #1826: we have kept working on the issue and the PR Monitor Mithril nodes footprint has been created and is pending review. It will be merged shortly
- Test Cardano transaction chain rollbacks #184: we have hard times witnessing a rollback which is probably due to the fact that we don't constantly scan the chain: the few rollbacks on the Cardano chain are 1 block long so this is transparent for the Mithirl nodes. We will try another attempt shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the draft branch on a fork jpraynaud:CIPs:cip-decentralized-message-queue. Once it is ready, we will create a draft PR on the CIPs repository
- Make SignedEntityType in RegisterSignatureMessage non optional #1863: the PR Make signed_entity_type non optional in RegisterSignatureMessage #1870 has been created and is pending review. It will be merged shortly
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: we have started to work on the issue and we have pushed the first developments on the dlachaume/1841/implement-cardano-stake-distribution-routes branch. A PR will be created shortly
- Duplicate page on /index.html of website #1867: we have created and groomed the issue. The draft PR Add a redirection on index.html to clean url #1869 has been created and is pending review
- We have also held our weekly office hours meeting on Discord
-
Release 2430 distribution #1830: we have released the 2430.0 distribution which has been deployed on the
- Today, the team has worked on these topics:
- Release 2430 distribution #1830: the pre-release is working correctly and we will release it shortly
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: we have kept pairing on the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 which has been reviewed and merged. The issue is closed
- Benchmark signer footprint on SPO infrastructure #1826: we have kept working on the issue, and the developments have been pushed to the jpraynaud/1826-mithril-nodes-footprint branch. A PR will be created shortly
-
Test Cardano transaction chain rollbacks #184: we are still monitoring the
dev-mainnetnetwork and we will complete the test shortly - CIP for Mithril signature diffusion through Cardano network #1775: we have started creating a draft branch on a fork jpraynaud:CIPs:cip-decentralized-message-queue. Once it is ready, we will create a draft PR on the CIPs repository
- Make SignedEntityType in RegisterSignatureMessage non optional #1863: the issue has been created and groomed
- Typos in repository #1862: the issue has been created and groomed. The PR Fix typos #1865 has been created, reviewed and merged
- Today, the team has worked on these topics:
-
Release 2430 distribution #1830: the issue has been groomed. We have created the 2430.0-pre pre-release distribution. It has been deployed on the
pre-release-previewnetwork on which we have activated the certification of Cardano transaction and deployed Cardano node9.1.0. We expect to have the first certificate created for this new type of data in a few days once enough SPOs have upgraded their Mithril signer node. The release is expected for early next week. The following PRs have been created, reviewed and merged: Upgrade Rust dependencies #1858, Upgrade release-mainnet aggregator VM data disk #1859 and Update CHANGELOG for 2430 distribution release #1860 - Implement signable and artifacts builders for Cardano Stake Distribution #1832: we have kept pairing on the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 to fix some problem due to offset needed to sign correctly the Cardano stake distribution. It will be merged shortly
- Refactor SlotNumber type #1851: the PR Replace SlotNumber alias with dedicated structure #1854 has been reviewed and merged. The issue is closed
- Slow import of Cardano transactions in testing-mainnet #1849: The issue is closed
- Benchmark signer footprint on SPO infrastructure #1826: we have started working on the issue, and the first developments have been pushed to the jpraynaud/1826-mithril-nodes-footprint branch. A PR will be created shortly
-
Test Cardano transaction chain rollbacks #184: we are still monitoring the
dev-mainnetnetwork and we will complete the test shortly -
Upgrade Cardano node 9.1.0 #1855: the deployment of Cardano node
9.1.0on thetesting-previewandtesting-sanchonethas worked successfully. The issue is closed - CIP for Mithril signature diffusion through Cardano network #1775: we will a draft branch before we create a draft PR on the CIP repository
- Finally, we have checked that none of our test SPOs needed KES key rotation
-
Release 2430 distribution #1830: the issue has been groomed. We have created the 2430.0-pre pre-release distribution. It has been deployed on the
- Today, the team has worked on these topics:
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 is being updated before final review. It will be merged shortly
- Refactor SlotNumber type #1851: the PR Replace SlotNumber alias with dedicated structure #1854 has been created and is pending review. It will be merged shortly
-
Slow import of Cardano transactions in testing-mainnet #1849: We have made another test of disk upgrade on the
testing-mainnetnetwork and have prepared the upgrade process -
Test Cardano transaction chain rollbacks #184: we have decided to run the test on the
dev-mainnetnetwork where a rollback is more likely to occur. We are monitoring and will complete the test shortly - Upgrade Cardano node 9.1.0 #1855: the issue has been created and groomed. We have paired on the issue and we have created the PR Support Cardano node 9.1.0 #1856 has been created, reviewed and merged
- fix: clippy warnings with Rust 1.80.0 the PR has been created, reviewed and merged
- CIP for Mithril signature diffusion through Cardano network #1775: we will a draft branch before we create d draft PR on the CIP repository
- Finally, we have prepared the sprint planning for the next iteration
- Today, we have worked on these issues:
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 is being updated before we can merge it. We have investigated the source of some flakiness in the CI and we have worked in a fix that should be merged shortly
- Refactor SlotNumber type #1851: the issue has been created and we have started pairing on it. A PR will be created shortly
- ChainReader is stuck in Agency is theirs error #1836: the PR fix: ChainReader fails on find_intersect_point without agency #1852 has been reviewed and merged, which closes the issue
-
Slow import of Cardano transactions in testing-mainnet #1849: the PR Upgrade infrastructure deployment with disk configurations #1850 as been updated as we have noticed some problem during a test upgrade on
testing-mainnet. We will make another test shortly and complete the upgrade process -
Test Cardano transaction chain rollbacks #184: we are still waiting for a rollback to happen in the
testing-preview. We will likely make the test on thedev-mainnetnetwork where the probability of having a fork is higher - CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- We have worked on these topics:
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 has been created and is pending review. We are investigating some flakiness in the CI and we will merge the PR as soon as it is fixed
- Refactor BlockNumber type #1755: the PR Replace BlockNumber alias with dedicated structure #1846 has been updated and merged. The issue is closed
- Refactor SlotNumber type #1851: the issue has been created and we have started pairing on it. A PR will be created shortly
- ChainReader is stuck in Agency is theirs error #1836: the PR fix: ChainReader fails on find_intersect_point without agency #1852 has been created and is pending review. It will be merged shortly
-
Slow import of Cardano transactions in testing-mainnet #1849: we have created the PR Upgrade infrastructure deployment with disk configurations #1850 which extends the configuration of the disks in the terraform deployments. We have also bootstrapped a new
dev-mainnetnetwork to properly test the upgrade pbefore activating it in production - fix: Resource not Reset when given back to Pool #1848: the PR has been reviewed and merged
- Test Cardano transaction chain rollbacks #184: we have started working on the issue and we should have results shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Finally, we have held our weekly Office hours meeting in Discord
- We have worked on these topics:
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: the PR Implement signable and artifact builders for Cardano Stake Distribution #1847 has been created and is pending review. It will be merged shortly
- Refactor BlockNumber and SlotNumber types #1755: the PR Replace BlockNumber alias with dedicated structure #1846 has been created and is being reviewed. It will be merged shortly
-
testing-sanchonet does not sign Cardano transactions #1845: we have investigated the problem and we have found that it is happening only on
testing-sanchonetnetwork. We have completed the issue with some explanation and we will optimize the chunk importer of the signer which is responsible for this problem in a separate issue. This issue is closed - CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- ChainReader is stuck in Agency is theirs error #1836: we have started investigating the problem in the chain reader
- Slow import of Cardano transactions in testing-mainnet #1849: the issue has been created and investigated. We will keep working on it to upgrade the disks of the VMs
- fix: Resource not Reset when given back to Pool #1848: the PR has been created and is pending review. It will be merged shortly
- Finally, we have worked on the demo path for the monthly review meeting
- The team has worked on these issues:
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: we have kept pairing on the issue and developments have been pushed to the dlachaume/1832/implement-signable-artifact-builders-for-cardano-stake-distribution branch. A PR will be created shortly
- Refactor BlockNumber and SlotNumber types #1755: we have kept working on the issue. The developments ahve been published to the ensemble/1755/block_slot_number_type branch and a PR will be created shortly
- testing-mainnet and testing-sanchonet do not sign Cardano transactions #1845: the bug issue has been created and is being investigated
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- ChainReader is stuck in Agency is theirs error #1836: we are still investigating the bug
- We have also proceeded to the rotation of the KES keys of the test SPO running in the
release-preprodnetwork - Finally, we have worked on the demo path for the monthly review meeting
- We have worked on these issues:
- Upgrade testing-sanchonet for respin with Cardano 9.0.0 #1822: the genesis certificate has been created and the network has resumed producing certificates. The issue is closed
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: we have kept working on the issue and developments have been pushed to the dlachaume/1832/implement-signable-artifact-builders-for-cardano-stake-distribution branch. A PR will be created shortly
- Refactor BlockNumber and SlotNumber types #1755: we have started working on the issue and a PR will be created shortly
- Make Certificate messages beacon field optional #1807: the PR Make deprecated beacon field optional in Certificate & CertificateList messages #1839 has been reviewed and merged. The issue is closed
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- ChainReader is stuck in Agency is theirs error #1836: we are still investigating the bug
- Test Cardano transaction chain rollbacks #1840: the issue has been created and groomed
-
Cardano Stake Distribution Certification #955: the epic has been sliced and groomed
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841: the issue has been created and groomed
- Implement sub-commands for Cardano Stake Distribution in client #1842: the issue has been created and groomed
- Update explorer for Cardano Stake Distribution #1843: the issue has been created and groomed
- Document Cardano Stake Distribution #1844: the issue has been created and groomed
- Today, the team worked on these topics:
- Cleanup Immutable File in Cardano transaction #1825: the PR cleanup immutable file in cardano transation #1838 has been created, reviewed and merged. The issue is closed
- Upgrade testing-sanchonet for respin with Cardano 9.0.0 #1822: the test SPO has successfully registered to the protocol and we should be able to create a genesis certificate tomorrow
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: we have kept working on the issue and developments have been pushed to the dlachaume/1832/implement-signable-artifact-builders-for-cardano-stake-distribution branch. A PR will be created shortly
- A recorded but non certified Cardano transaction creates an error in prover #1819: the issue has been fixed and closed
- Make Certificate messages beacon field optional #1807: we have paired on the issue and the PR Make deprecated beacon field optional in Certificate & CertificateList messages #1839 has been created and is pending review
- ChainReader is stuck in Agency is theirs error #1836: we are still investigating the bug
- Mithril signature diffusion with Cardano network layer PoC #1837: the epic has been created and groomed
- Today, the team has worked on these issues:
- Cardano transaction importer does not import the last block advertised as certified #1785: the PR Bugfix: Block range computation ignored last block range & last block range if it finished with empty blocks #1820 has been reviewed and merged, and the PR Make upper bound of ChainReaderBlockStreamer inclusive #1835 has been created, reviewed and merged. The issue is closed
- Non blocking artifact production in aggregator #1792: the PR non blocking artifact production in aggregator #1828 has been reviewed and merged. This closes the issue
-
Upgrade testing-sanchonet for respin with Cardano 9.0.0 #1822: the
testing-sanchonethas been respun, era markers have been set in the chain and the test SPO has been created. We need to wait for few epochs before the network resumes signing - Document Prometheus metrics and Grafana Dahsboard for signer #1834: the issue has been created and groomed. The PR Add metrics table in the "Activate Prometheus endpoint" section #1833 has been created, reviewed and merged, and it closes the issue
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Implement signable and artifacts builders for Cardano Stake Distribution #1832: the issue has been created and groomed. We have started working on it and a draft PR will be created shortly
- ChainReader is stuck in Agency is theirs error #1836: the bug issue has been created. A fix PR will created shortly
- Release 2430 distribution #1830: the issue has been created and groomed
- We have also held our weekly office hours meeting on discord
- We have worked on these issues:
-
Release 2428 distribution #1810: the distribution 2428.0 has been released and deployed on the
release-mainnetandrelease-preprodnetworks - Cardano transaction importer does not import the last block advertised as certified #1785: the PR Bugfix: Block range computation ignored last block range & last block range if it finished with empty blocks #1820 is being reviewed. It will be merged shortly
- Non blocking artifact production in aggregator #1792: we have kept pairing on the issue and the PR non blocking artifact production in aggregator #1828 has been created and is pending review. It will be merged shortly
-
Upgrade testing-sanchonet for respin with Cardano 9.0.0 #1822: the PR Respin testing-sanchonet with Cardano 9.0.0 #1829 has been created, reviewed and merged. The
testing-sanchonetnetwork is being respun - CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Benchmark signer footprint on SPO infrastructure #1826: the issue has been created and groomed
-
Release 2428 distribution #1810: the distribution 2428.0 has been released and deployed on the
- Today the team worked on the following topics:
- Release 2428 distribution #1810: we have created the PR Rotate documentation for 2423 distribution #1732. It will be merged with the expected release of the new distribution next week
- Cardano transaction importer does not import the last block advertised as certified #1785: the PR Bugfix: Block range computation ignored last block range & last block range if it finished with empty blocks #1820 has been created and is pending review. It will be merged shortly
- Non blocking artifact production in aggregator #1792: we have paired on the issue and the developments have been pushed to the ensemble/1792/non-blocking-artifact-production-in-aggregator branch. A PR will be created shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Calibrate Cardano transaction signature parameters #1814: the PR Configure Cardano transaction signing parameters with CI/CD #1815 has been reviewed and merged. The issue is closed
- Signer make test command fails #1816: the bug issue has been created. The PR Fix Signer make test command errors #1817 has been created, reviewed and merged, which closes the issue
- Finally, we have checked if some test SPOs needed to have their KES keys rotated, which was not the case
- We have worked on the following issues:
-
Release 2428 distribution #1810: we have released the pre-release distribution
2428.0-prewhich has been deployed to thepre-release-previewnetwork - Cardano transaction importer does not import the last block advertised as certified #1785: we are still investigating the problem. A new PR will be created shortly
- Non blocking artifact production in aggregator #1792: we have paired on the issue and the developments have been pushed to the ensemble/1792/non-blocking-artifact-production-in-aggregator branch. A PR will be created shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Calibrate Cardano transaction signature parameters #1814: the issue has been created and groomed. The PR Configure Cardano transaction signing parameters with CI/CD #1815 has been created and is pending review
-
Release 2428 distribution #1810: we have released the pre-release distribution
- Today, we have worked on these issues:
-
Release 2428 distribution #1810: we have prepared the new distrobution pre-release with the PRs Upgrade dependencies #1811 and Update CHANGELOG with 2428 distribution release #1812 which have been created, reviewed and merged. We have also prepared some warmup node for fast switch to Cardano
9.0.0on thepre-release-preview,release-preprodandrelease-mainnetnetworks - CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Cardano transaction importer does not import the last block advertised as certified #1785: we are still investigating the problem. A new PR will be created shortly
- Non blocking artifact production in aggregator #1792: we have paired on the issue and the developments have been pushed to the ensemble/1792/non-blocking-artifact-production-in-aggregator branch. A PR will be created shortly
- Optimize Cardano transaction prover performances with parallelization #1756: the PR Parallelize Cardano Transaction prover #1781 has been closed as the performance were not improved by the parallelization. The issue is closed
-
Release 2428 distribution #1810: we have prepared the new distrobution pre-release with the PRs Upgrade dependencies #1811 and Update CHANGELOG with 2428 distribution release #1812 which have been created, reviewed and merged. We have also prepared some warmup node for fast switch to Cardano
- Today, we worked on these issues:
- Resource exhausted on Cardano node socket #1803: the bug is fixed and the issue is closed
- Certificate pending route overwhelms the Cardano node in aggregator #1804: the PR Remove call to chain observer on pending certificate route #1808 has been created, reviewed and merged. The issue is closed
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Cardano transaction importer does not import the last block advertised as certified #1785: we are still investigating the problem. A new PR will be created shortly
- Upgrade Cardano node 9.0.0 #1787: the PR Refactor: Cardano node configuration in infra #1806 has been reviewed and merged. The PR Support Cardano node 9.0.0 #1809 has been created, reviewed and merged. The issue is closed
- Non blocking artifact production in aggregator #1792: we have paired on the issue and the developments have been pushed to the ensemble/1792/non-blocking-artifact-production-in-aggregator branch. A PR will be created shortly
- Release 2428 distribution #1810: the issue has been created and groomed
- Today, the team has worked on the following topics:
- Resource exhausted on Cardano node socket #1803: the bug is being fixed
- Certificate pending route overwhelms the Cardano node in aggregator #1804: we have paired on the issue and the developments have been pushed to the ensemble/1804/remove_call_to_chain_observer_on_pending_certificate_route branch. A PR will be created shortly
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the redaction of the draft CIP
- Cardano transaction importer does not import the last block advertised as certified #1785: we have kept working on the issue has the problem is not completely fixed
- Upgrade Cardano node 8.12.2 #1787: the PR Refactor: Cardano node configuration in infra #1806 has been created and is pending review. It will be merged shortly
- Make Certificate messages beacon field optional #1807: the issue has been created and groomed
- UpkeepService tests flakiness #1802: the PR has been created, reviewed and merged
- Today, the team has worked on these issues:
- Resource exhausted on Cardano node socket #1803: the bug issue has been created and investigated
- Certificate pending route overwhelms the Cardano node in aggregator #1804: the issue has been created
- CIP for Mithril signature diffusion through Cardano network #1775: we have kept working on the modeling of the network cost and the redaction of the n2n mini protocol in the draft CIP
- Finally, we have checked if some test SPOs needed to have their KES keys rotated, which was not the case
- Today, the team has worked on these issues:
-
Upgrade Cardano node 8.12.2 #1787: the PR Fix: Support Cardano 8.12 #1799 has been created, reviewed and merged. We now need to find a way to handle properly the mainnet configuration for
8.12which is still labeled as pre-release in the Cardano books. We will create a PR shortly - Cardano transaction importer does not import the last block advertised as certified #1785: the PR Bugfix: Can't generate proof for transactions on the last signed block number #1795 has been reviewed and merged. We are monitoring the results on the test networks to make sure the problem is fixed
- Aggregator/Signer preload transactions when Cardano transactions certification is not activated #1782: the PR Preload Cardano transactions based on Aggregator's Signing Capability #1796 has been reviewed and merged. The issue is closed
- Lint Markdown/JavaScript files in repository #1754:the PR Standardize Javascript and Markdown code formatting #1783 has been reviwed and merged. The issue is closed
- Optimize Cardano transaction prover performances with parallelization #1756: the draft PR has been updated and will be ready for review shortly
- fix: macOS e2e local tests fails on M3 silicon processors #1767: the PR has been reviewed and needs to be updated to address the review comments
-
Upgrade Cardano node 8.12.2 #1787: the PR Fix: Support Cardano 8.12 #1799 has been created, reviewed and merged. We now need to find a way to handle properly the mainnet configuration for
- Today, we have worked on the following topics:
-
Upgrade Cardano node 8.12.2 #1787: we have discovered many problems with the activation of
8.12and we have worked on it today. Thetesting-previewnetwork is working but needs another fix on the used configurations. Thetesting-sanchonetnetwork has been rolled back to8.11.0-sancho - Cardano transactions import blocks aggregator and signer #1797: the bug issue has been created and the PR Fix: aggregator and signer blocked during Cardano transactions import #179 has been created, reviewed and merged. The issue is closed
- Cardano transaction importer does not import the last block advertised as certified #1785: the PR Bugfix: Can't generate proof for transactions on the last signed block number #1795 has been created and is pending review. It will be merged shortly
- Aggregator/Signer preload transactions when Cardano transactions certification is not activated #1782: the PR Preload Cardano transactions based on Aggregator's Signing Capability #1796 has been created and is pending review. It will be merged shortly
- SQLite WAL files are not truncated in signer and aggregator #1707: the issue is closed
- fix: macOS e2e local tests fails on M3 silicon processors #1767: the PR has been reviewed and needs to be updated to address the review comments
- Lint Markdown/JavaScript files in repository #1754: we have created the draft PR Standardize Javascript and Markdown code formatting #1783. It will be merged shortly
- Optimize Cardano transaction prover performances with parallelization #1756: the draft PR has been updated and will be ready for review shortly
-
Upgrade Cardano node 8.12.2 #1787: we have discovered many problems with the activation of
- Today, we have worked on the following issues:
- Upgrade Cardano node 8.12.2 #1787: the PR Support Cardano node 8.12.2 #1788 has been reviewed and merged
- SQLite WAL files are not truncated in signer and aggregator #1707: the PR Upkeep service for aggregator & signer #1791 has been reviewed and merged
-
Cardano signatures are not produced on testing-sanchonet #1750: the PR Fix sanchonet blocks parsing #1794 has been created, reviewed and merged. The
testing-sanchonethas resumed certification of the Cardano transactions. The issue is closed - fix: macOS e2e local tests fails on M3 silicon processors #1767: the PR has been reviewed and needs to be updated to address the review comments
- Lint Markdown/JavaScript files in repository #1754: we have created the draft PR Standardize Javascript and Markdown code formatting #1783. It will be merged shortly
- Optimize Cardano transaction prover performances with parallelization #1756: the draft PR has been updated and will be ready for review shortly
- Cardano transaction importer does not import the last block advertised as certified #1785: we have kept working on the issue and the developments have been pushed to the djo/1785/last_tx_not_proved branch
- Aggregator/Signer preload transactions when Cardano transactions certification is not activated #1782: the issue has been groomed. We have started pairing on it. The developments have been pushed to the ensemble/1762/preload-cardano-ctx-when-ctx-not-activated branch. A PR will be created shortly
- Additionally, we have held our weekly Office Hours meeting on Discord
- Today, the team has worked on the following issues:
- Upgrade Cardano node 8.12.1 #1787: the PR Support Cardano node 8.12.1 #1788 has been updated. It will be ready for review shortly
- Conditional embedding of Cardano CLI in Docker images #1725: the PR Conditional embedding cardano cli in docker image #1789 has been reviewed and merged. The issue is closed
- SQLite WAL files are not truncated in signer and aggregator #1707: we have created the PR Upkeep service for aggregator & signer #1791 which is pending review
-
Cardano signatures are not produced on testing-sanchonet #1750: the PR fix: fix CBOR decoding of Conway params update #473 has been created on
pallasrepository and will be merged shortly. When the0.27.1patched version is released, we will create a PR with the fix - fix: macOS e2e local tests fails on M3 silicon processors #1767: the PR has been reviewed and needs to be updated to address the review comments
- Lint Markdown/JavaScript files in repository #1754: we have created the draft PR Standardize Javascript and Markdown code formatting #1783. It will be merged shortly
- Fix aggregator Cardano transaction prover benchmark tool #1790: the PR has been merged
- Optimize Cardano transaction prover performances with parallelization #1756: the draft PR has been updated and will be ready for review shortly
- Non blocking artifact production in aggregator #1792: the issue has been created and groomed
- Explorer does not handle invalid transaction hashes #1784: the issue has been groomed
- Resource Pool acquire timeout when being updated #1793: the issue has been created and groomed